Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2000-06-17* Makefile.in: Just use library files from this tree when building cygrun.exe.Christopher Faylor
* path.cc (chdir): Don't set cache to offending chdir. Change comment to reflect current reality.
2000-06-17 * libc/include/sys/unistd.h: Add prototypes for `seteuid' andCorinna Vinschen
`setegid' provided by Cygwin.
2000-06-16 * cygwin.din: Define symbols for `cygwin_logon_user' andCorinna Vinschen
`cygwin_set_impersonation_token'. * dcrt0.cc (dll_crt0_1): Eliminate superfluous conditional statements. Add load statements for `ImpersonateLoggedOnUser', `LogonUserA' and `RevertToSelf'. * fork.cc (fork): Care for correct impersonation of parent and child process. * security.cc (cygwin_set_impersonation_token): New function. (cygwin_logon_user): Ditto. shared.h (class pinfo): New members `orig_uid', `orig_gid', `real_uid' nad `real_gid'. spawn.cc (spawn_guts): Care for impersonation when starting child process in a different user context. * syscalls.cc (setgid): Call `setegid' now. Set real_gid. (setuid): Call `seteuid' now. Set real_uid. (seteuid): Functionality moved from setuid to here. Care for correct impersonation. (setegid): Functionality moved from setgid to here. * uinfo.cc (uinfo_init): Initialization of additional pinfo members. (getuid): Return real uid. (getgid): Return real gid. (geteuid): Return effective uid. (getegid): Return effective gid. include/sys/cygwin.h: Add prototypes for `cygwin_logon_user' and `cygwin_set_impersonation_token'. include/cygwin/version.h: Bumb API minor version to 22.
2000-06-16* path.cc (chdir): Don't set cache to offending chdir. Change comment toChristopher Faylor
reflect current reality.
2000-06-16Fix some typos.H.J. Lu
2000-06-16Fix typo.Christopher Faylor
2000-06-16Remove entries from gcc. They don't make much senses here sinceH.J. Lu
ChangeLogs in gcc and binutils are quite different.
2000-06-162000-06-15 H.J. Lu <hjl@gnu.org>H.J. Lu
* sort.h: New file. Impored from gcc. * hashtab.h: Updated from from gcc. 2000-06-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * demangle.h (demangling_styles): Remove trailing comma in enum. * dyn-string.h (dyn_string_append_char): Change parameter from char to int. 2000-06-04 Alex Samuel <samuel@codesourcery.com> * dyn-string.h: Move here from gcc/dyn-string.h. Add new functions. * demangle.h (DMGL_GNU_NEW_ABI): New macro. (DMGL_STYLE_MASK): Or in DMGL_GNU_NEW_ABI. (current_demangling_style): Add gnu_new_abi_demangling. (GNU_NEW_ABI_DEMANGLING_STYLE_STRING): New macro. (GNU_NEW_ABI_DEMANGLING): Likewise. (cplus_demangle_new_abi): New declaration.
2000-06-16New file. A brief list of who maintains newlib.Ranjith Kumaran
2000-06-15* path.cc (normalize_posix_path): Convert path to POSIX if it seems to be aChristopher Faylor
Windows path.
2000-06-15* environ.cc (conv_envvars): Detect and convert all environment variables usedChristopher Faylor
by libiberty's choose-temp.c
2000-06-15 * libc/stdio/fdopen.c (_fdopen_r): Take explicit givenCorinna Vinschen
bin/textmode into account for Cygwin.
2000-06-15Rewrote "Adding or updating packages",David Starks-Browning
plus a few other minor changes.
2000-06-15* include/winnt.h: Add some missing defines related to locale identifiers.Christopher Faylor
Translate values of LANG_* and SUBLANG_* into hexadecimal.
2000-06-14Tidied up formatting a bit.David Starks-Browning
New entries: How do I convert between Windows and UNIX paths? Why are compiled executables so huge?!?
2000-06-14Minor changes, also add note about deleting temp dir after setup.David Starks-Browning
2000-06-13Fix simple @-error.David Starks-Browning
2000-06-13* path.cc (mount_info::add_item): The previous patch can't handle the case ofChristopher Faylor
overwriting a mount entry.
2000-06-13New entry: "How should I set my PATH?"David Starks-Browning
2000-06-13Removed a couple of "not yet updated" disclaimers.David Starks-Browning
New entry: "info error "dir: No such file or directory""
2000-06-13"Installation using the setup.exe program": minor note not to mess withDavid Starks-Browning
default mounts. "Adding or updating packages": full instructions now, not just links to ml. New: subsection "Problems running setup.exe" subsubsection "Error message: "Unable to retrieve the list of cygwin mirrors..."" subsubsection "System hangs when unpacking tar archives"
2000-06-13* thread.h: Shorten "current_directory" variables to "cwd_*" throughout.Christopher Faylor
* path.cc: Ditto. (normalize_posix_path): Add some extra debugging info. (chdir): Ditto. Store chdir'ed posix and MS-DOS directory names in "cache" here rather than trying to derive them later.
2000-06-13Merge "Installation and Setup" and "Using Cygwin Releases" to simplyDavid Starks-Browning
"Using Cygwin". Significant update to "How can I access other drives?".
2000-06-11 * fhandler_random.cc (read): Call CryptAquireContext withCorinna Vinschen
CRYPT_VERIFYCONTEXT.
2000-06-09Fri Jun 9 14:28:00 2000 Jeff Johnston <jjohnstn@cygnus.com>Jeff Johnston
* libc/include/sys/reent.h (_rand_next): Changed to unsigned long long and moved to end of _reent struct in _new union. (_REENT_INIT): Changed to move _rand_next initialization. * libc/stdlib/rand.c (rand): Changed to use unsigned long long linear congruential algorithm that is used by DJGPP.
2000-06-09 * avr.h: clr,lsl,rol, ... moved after add,adc, ...Denis Chertykov
2000-06-09Thu Jun 8 21:18:00 2000 Ranjith Kumaran <ranjith@cygnus.com>Ranjith Kumaran
* libc/include/stdlib.h: Set RAND_MAX to __RAND_MAX. * libc/include/sys/config.h: Define __RAND_MAX.
2000-06-09Thu Jun 8 17:54:00 2000 Jeff Johnston <jjohnstn@cygnus.com>Jeff Johnston
* libc/stdlib/rand_r.c: New algorithm that meets minimal standard.
2000-06-09 * path.cc (path_conv::check): Erase two lines checked inCorinna Vinschen
by mistake.
2000-06-08 * fhandler.cc (fhandler_disk_file::open): Check for directoryCorinna Vinschen
to set O_DIROPEN on directories anyway.
2000-06-08 path.cc (mount_info::init): Eliminate the mount_slash feature.Corinna Vinschen
(mount_slash): Eliminated. (mount_info::read_mounts): Eliminate looking up existing entries. The loop for deleting cygpath entries is done only when such entries exist. (mount_info::from_registry): Eliminate sorting. (mount_info::add_item): Call add_reg_mount if necessary. Check nmounts more precisely. Use strcasematch in looking up existing entries. (mount_info::del_item): Call del_reg_mount if necessary. Use strcasematch. Use memmove instead of memcpy. (mount_info::import_v1_registry): Everything is done in this method. (mount_info::to_registry): Eliminated. (mount_info::from_v1_registry): Eliminated. (cygwin_umount): Simply call del_item. shared.h: Modify the declaration of add_item and del_item. Remove the declaration of from_v1_registry.
2000-06-08 mount.cc (error): New function to report an error and exit.Corinna Vinschen
umount.cc (error): Ditto. (remove_all_automounts): Check return status of cygwin_umount. (remove_all_user_mounts): Ditto. (remove_all_system_mounts): Ditto.
2000-06-08* include/cygwin/version.h: Bump DLL minor version number to 3.Christopher Faylor
2000-06-08* cygwin.din: add cygwin_dll_initDJ Delorie
* dcrt0.cc (cygwin_dll_init): new (dll_crt0_1): short circuit if manually loaded * path.cc (mount_info::init): don't init if manually loaded
2000-06-08new file - notes about using --enable-maintainer-modeNick Clifton
2000-06-07 * avr.h: New file with AVR opcodes.Denis Chertykov
2000-06-07 * include/netinet/in_systm.h: New file.Corinna Vinschen
* include/cygwin/in_systm.h: Ditto.
2000-06-07Major update to "Where can I get more information?" section. Now includes:David Starks-Browning
- Posting guidelines - Pointers to User's Guide, API Reference, USENIX paper - Pointer to alternate searchable mail archive (www.delorie.com) - Addresses for commercial & CD-ROM inquiries
2000-06-07minor typo correction: GNU not GnuDavid Starks-Browning
2000-06-07Update copyright dates for last patch.Alan Modra
Scanning ChangeLog showed others were lazy/forgetful too :-)
2000-06-07Get rid of the -1 dummy valued enum in START_RELOC_NUMBERS.Alan Modra
Remove duplicate reloc enums in elf32-d[13]0v.c Remove EMPTY_HOWTOs in elf32-i386.c
2000-06-05* mount.cc: add stdlib.h for exitDJ Delorie
* umount.cc: ditto * strace.cc: add #define for alloca
2000-06-03* libc/include/string.h: Work around problem with strsignal and gdb.Christopher Faylor
2000-06-03Fix name clashAlan Modra
2000-06-02"Installation Instructions" for FAQ, first update for current net release.David Starks-Browning
2000-06-01* exceptions.cc: Remove unneeded include.Christopher Faylor
* dcrt0.cc: Wrap LoadDLLfunc stuff in dummy function. * init.cc: Ditto. * uinfo.cc: Ditto.
2000-06-01* autoload.h: Put each info block in its own dummy static function.Christopher Faylor
2000-05-31* include/cygwin/version.h: use decimal, NOT octalDJ Delorie
2000-05-31Remove broken targets readme.info, faq.infoDavid Starks-Browning
(at least until we know what to do with them)
2000-05-31 * fhandler.cc (fhandler_disk_file::open): Check for executableCorinna Vinschen
even if ntsec is on if filesystem doesn't support ACLs.