Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Makefile.in: Change `-nostartfiles' to `-nostdlib' to avoid | Corinna Vinschen | 2000-12-04 | 2 | -2/+8 |
| | | | | | automatic linking with default libraries when linking new-cygwin1.dll. Link with libgcc.a and libstdc++.a explicitly. | ||||
* | * path.cc (normalize_win32_path): Handle UNC paths better. | Christopher Faylor | 2000-12-03 | 2 | -3/+16 |
| | | | | (slash_unc_prefix_p): Allow backslash UNC paths. | ||||
* | * Makefile.in: Use CXX to build the DLL. | Christopher Faylor | 2000-12-03 | 4 | -114/+245 |
| | | | | | * configure.in: Find correct c++ compiler. * configure: Regenerate. | ||||
* | * Makefile.common: Eliminate checks for libgcc.a and libstdc++.a. Use CXX for | Christopher Faylor | 2000-12-03 | 4 | -26/+138 |
| | | | | | | g++ compiles. * configure.in: Find correct c++ compiler. * configure: Regenerate. | ||||
* | * Makefile.in: Remove some extra cruft. | Christopher Faylor | 2000-12-03 | 2 | -5/+6 |
| | |||||
* | * Makefile.in: Use CXX to build the DLL. | Christopher Faylor | 2000-12-03 | 5 | -61/+183 |
| | | | | | | | | * configure.in: Find correct c++ compiler. * configure: Regenerate. * path.cc (normalize_posix_path): Put correct drive at beginning of \foo style paths. (chdir): Don't send non-posix path to cygcwd.set. | ||||
* | * net.cc (get_inet_addr ): Close AF_UNIX socket file after reading. | Corinna Vinschen | 2000-12-02 | 2 | -14/+22 |
| | |||||
* | * cygheap.cc (chgheap_root::operator =): Check root dir properly. | Corinna Vinschen | 2000-11-29 | 2 | -1/+5 |
| | |||||
* | * Makefile.in: eliminate the need for RUNTIME and CRT_ID. | Earnie Boyd | 2000-11-29 | 4 | -54/+61 |
| | | | | | | | | | | | Always build crt1.o, dllcrt1.o, crt2.o and dllcrt2.o. Create a libcoldname.a for the oldname library for CRTDLL. Restrict libmoldname.a for the oldname library for MSVCRT. * configure.in: eliminate setting RUNTIME and CRT_ID variables. Restructure the $target_os case logic. Always name the MinGW thread dll helper mingwm. Change Cygwin's HEADER_SUBDIR value from mingw32 to mingw. * configure: regenerate. | ||||
* | * net.cc (cygwin_inet_aton): Return nonzero if the address | Corinna Vinschen | 2000-11-29 | 2 | -2/+7 |
| | | | | is valid, zero if not according to Linux man page. | ||||
* | New entry "Bash says "command not found", but it's right there!" | David Starks-Browning | 2000-11-29 | 1 | -0/+21 |
| | |||||
* | * mmap.cc (munmap): Check that mmap and munmap length match. | Christopher Faylor | 2000-11-28 | 2 | -3/+6 |
| | |||||
* | * fhandler.cc (fhandler_disk_file::open): Check for buggy CreateFile | Corinna Vinschen | 2000-11-28 | 4 | -3/+37 |
| | | | | | | | | | condition. * path.cc (path_conv::check): Get file system type in call to GetVolumeInformation to check for file systems with buggy CreateFile. * path.h (enum path_types): Add PATH_HASBUGGYOPEN. (class path_conv): Add methods `has_buggy_open' and `set_has_buggy_open'. | ||||
* | * fhandler.cc (is_at_eof): New function. | Christopher Faylor | 2000-11-26 | 2 | -0/+30 |
| | | | | | | (fhandler_base::raw_read): Detect special case where last error == ERROR_NOACCESS but the file is at EOF. Most UNIXes do not consider this to be an error. | ||||
* | * include/cygwin/version.h: Bump DLL minor version number to 7. | Christopher Faylor | 2000-11-26 | 2 | -1/+5 |
| | |||||
* | * include/cygwin/version.h: Bump minor API version due to adding | Corinna Vinschen | 2000-11-25 | 2 | -1/+7 |
| | | | | inet_aton. | ||||
* | * net.cc (cygwin_inet_aton): New function. | Corinna Vinschen | 2000-11-25 | 3 | -2/+22 |
| | | | | * cygwin.din: Export cygwin_inet_aton as inet_aton. | ||||
* | * path.cc (mount_info::read_cygdrive_info_from_registry): Read system cygdrive | Christopher Faylor | 2000-11-24 | 2 | -14/+20 |
| | | | | | prefix with KEY_READ. (mount_info::get_cygdrive_info): Ditto. | ||||
* | * Makefile.in: Fix bindist target to distribute the correct files. | Earnie Boyd | 2000-11-22 | 2 | -6/+30 |
| | | | | | Remove the use of SNAPSHOT variable and test SNAPDATE instead. Set SNAPDATE within the snapshot target on recursive call to $(MAKE). | ||||
* | * include/winnt.h: Add missing FILE_NAMED_STREAMS define. | Corinna Vinschen | 2000-11-22 | 2 | -0/+5 |
| | |||||
* | * Makefile.in: new-temp.a -> new-templib.a | Christopher Faylor | 2000-11-22 | 2 | -1/+5 |
| | |||||
* | Update "why doesn't chmod work" with hint from Corinna. | David Starks-Browning | 2000-11-22 | 1 | -4/+10 |
| | |||||
* | * Makefile.in: Add missing line continuation `\' for $(SUBDIRS) target. | Earnie Boyd | 2000-11-22 | 12 | -94/+3124 |
| | | | | | | | | | | | | | | | | | Add variables and targets to control binary and source distributions. Add variables and targets to control snapshot distribution. * profile/gmon.h: Add missing #endif for #ifndef. * profile/ChangeLog: Merge entries here and remove. * profile/Makefile.in: Add variables and targets to control distribution. * README: Add. * TODO: ditto. * config.guess: ditto. * config.sub: ditto. * mkinstalldirs: ditto. * install-sh: ditto. * configure: regenerate. * profile/configure: ditto. | ||||
* | * include/direct.h: add guard around MSVCRT-only prototytpes | Earnie Boyd | 2000-11-21 | 11 | -121/+386 |
| | | | | | | | | | | | | | | | | * include/io.h: add __int64 struct definitions and function prototypes; add guard for MSVCRT-only prototypes * include/limits.h: add ISO C9x macros LLONG_MIN, LLONG_MAX, ULLONG_MAX * include/stdio.h: add wchar function prototypes (__MSVCRT__); put wchar functions together to make sync with wchar.h easier * include/stdlib.h: add wide char functions (__MSVCRT__) * include/string.h: add string collation functions ( __MSVCRT__) * include/sys/stat.h: add __int64 struct and function ( __MSVCRT__) * include/tchar.h: add macros and macro function definitions * include/wchar.h: add wide char function prototypes ( __MSVCRT__ ); enclose more functions in __MSVCRT__ guard; some oldname wide char function prototypes #if (0)'d * profile/gmon.h: add guard around BSD-ish typedefs | ||||
* | * Makefile.in: Use a different variable name for subdirectory since the | Christopher Faylor | 2000-11-21 | 2 | -4/+9 |
| | | | | previous one was used by the top level make. | ||||
* | * spawn.cc (spawn_guts): Quoting was still wrong. Keep trying to fix it. | Christopher Faylor | 2000-11-20 | 2 | -6/+25 |
| | |||||
* | * spawn.cc (spawn_guts): YA tweak for dealing with arcane rules of quoting in | Christopher Faylor | 2000-11-20 | 4 | -9/+22 |
| | | | | | | "normal" Microsoft programs. * child_info.h: Bump fork magic number. * include/sys/mount.h: Add an entry for mixed mode. | ||||
* | sources.redhat.com -> cygwin.com where appropriate | David Starks-Browning | 2000-11-20 | 8 | -30/+30 |
| | |||||
* | * Makefile.in: Install mingw stuff in a subdirectory if building under cygwin. | Christopher Faylor | 2000-11-20 | 2 | -4/+16 |
| | |||||
* | *** empty log message *** | Christopher Faylor | 2000-11-19 | 1 | -1/+3 |
| | |||||
* | * utils.sgml: Document new options for ps and strace. | Christopher Faylor | 2000-11-19 | 2 | -5/+14 |
| | |||||
* | * cygwinenv.sgml: Remove CYGWIN=strace option. Update CYGWIN options. | Christopher Faylor | 2000-11-19 | 4 | -22/+14 |
| | | | | | * how-programming.texinfo: Remove stuff about CYGWIN=strace. * setup2.sgml: Remove CYGWIN=strace example. | ||||
* | * path.cc (normalize_posix_path): Special care for root directory | Corinna Vinschen | 2000-11-17 | 2 | -1/+10 |
| | | | | in case of files beginning with a dot. | ||||
* | Add Windows ME to "What is it?" | David Starks-Browning | 2000-11-17 | 1 | -3/+2 |
| | |||||
* | Add 'Windows 2000' to "What is it?" entry. | David Starks-Browning | 2000-11-17 | 1 | -3/+4 |
| | |||||
* | Update entry "I'm having basic problems with find. Why?", add advice | David Starks-Browning | 2000-11-17 | 1 | -0/+5 |
| | | | | about -follow option if CWD is symlink. | ||||
* | Update "Why is make behaving badly?", add warning about make -j[n]. | David Starks-Browning | 2000-11-17 | 1 | -0/+5 |
| | |||||
* | New entry "Setup screwed up my mounts!" | David Starks-Browning | 2000-11-17 | 1 | -0/+30 |
| | |||||
* | Fix error in "Why doesn't my script work?", add note about 'mount -x'. | David Starks-Browning | 2000-11-17 | 1 | -3/+8 |
| | |||||
* | new entry "Why doesn't my script work?" | David Starks-Browning | 2000-11-17 | 1 | -0/+32 |
| | |||||
* | * syslog.cc (syslog): Add users SID to NT syslog entry. | Corinna Vinschen | 2000-11-17 | 2 | -1/+6 |
| | |||||
* | Fix typo. | Christopher Faylor | 2000-11-17 | 1 | -1/+1 |
| | |||||
* | * fhandler_console.cc: New member variable `dwBufferSize' for `info'. | Christopher Faylor | 2000-11-17 | 2 | -2/+11 |
| | | | | | | (fillin_info): Set `dwBufferSize' to the size of the console buffer. (clear_screen): Use width of console buffer to calculate how many spaces to clear. | ||||
* | * Makefile.in: Make import library creation 'make -j2' friendly. | Christopher Faylor | 2000-11-16 | 2 | -7/+13 |
| | |||||
* | New entry "Why doesn't mkdir -p work on a network share?" | David Starks-Browning | 2000-11-16 | 1 | -0/+21 |
| | |||||
* | * uinfo.cc (uinfo_init): Call `cygwin_set_impersonation_token' to | Corinna Vinschen | 2000-11-16 | 2 | -1/+7 |
| | | | | reset `cygheap->user.token' to INVALID_HANDLE_VALUE. | ||||
* | Update ChangeLog. | Christopher Faylor | 2000-11-16 | 2 | -6/+3 |
| | |||||
* | * sigproc.cc (wait_sig): Remove unneeded for loop iteration. | Christopher Faylor | 2000-11-16 | 5 | -35/+35 |
| | | | | | | | | | | | * exceptions.cc (interrupt_setup): Don't set signal mask here or races occur with main thread. Set it in sigdelayed instead. (sigreturn): Reflect change in stack order of ebp and flags. (sigdelayed): Set stack frame correctly. Call set_process_mask here with flags for last trapped signal. (signal_dispatch): Add newmask. * sigproc.cc (wait_sig): Eliminate ill-considered attempt to halt looping signal processors. | ||||
* | * uinfo.cc (internal_getlogin): Change parameter list to reflect | Corinna Vinschen | 2000-11-15 | 3 | -11/+18 |
| | | | | | | that `token' is member of cygheap_user now. (uinfo_init): Use modified internal_getlogin. * syscalls.cc (seteuid): Ditto. | ||||
* | * cygheap.h: Move `token' and `impersonated' from class _pinfo | Corinna Vinschen | 2000-11-15 | 9 | -41/+55 |
| | | | | | | | | | | | | | to class cygheap_user. * pinfo.h: Ditto. * fork.cc (fork_child): Change usage of `token' and `impersonated' accordingly. (fork_parent): Ditto. * security.cc (cygwin_set_impersonation_token): Ditto. * sigproc.cc (proc_subproc): Ditto. * spawn.cc (spawn_guts): Ditto. * syscalls.cc (seteuid): Ditto. * uinfo.cc (uinfo_init): Ditto. |