summaryrefslogtreecommitdiffstats
path: root/winsup
Commit message (Collapse)AuthorAgeFilesLines
* * cygwin.din: Declare strtok_r for the import lib. Already in the DLL.Corinna Vinschen2000-12-072-1/+7
|
* * mkpasswd.c: make default home directory /home/$user if oneCorinna Vinschen2000-12-072-19/+58
| | | | | | | can't be found in user registry. Allow user to override that with command line arg. (longopts): Fix typo in `local-groups' option. (main): Initialize `passed_home_path' before first usage.
* Make initial tabbing consistent.Christopher Faylor2000-12-071-109/+109
|
* * winsup/cygwin/include/sys/uio.h: readv: Correct prototypeCorinna Vinschen2000-12-062-2/+7
| | | | writev: ditto.
* * include/winnls.h: NORM_IGNORE* remove duplicate defines.Earnie Boyd2000-12-052-36/+258
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SORT_STRINGSORT: ditto. CMAP*: ditto. CTRY_*: add new defines. LGRPID_*: ditto. LCMAP*: change defines to hex notation. CALID: change from ULONG to DWORD. CALTYPE: ditto. _cpinfoex[AW]: add structure. FoldString: correct Unicode mappings. GetCPInfoEx[AW]: add prototypes. EnumCalendarInfoEx[AW]: ditto. EnumDateFormatsEx[AW]: ditto. EnumSystemLanguageGroups[AW]: ditto. EnumLanguageGroupLocales[AW]: ditto. EnumUILanguages[AW]: ditto. GetSystemDefaultUILanguage[AW]: ditto. GetUserDefaultUILanguage[AW]: ditto. IsValidLanguageGroup[AW]: ditto. CALINFO_ENUMPROCEX[AW]: add function pointer typedef LANGUAGEGROUP_ENUMPROC[AW]: ditto LANGGROUPLOCALE_ENUMPROC[AW]: ditto UILANGUAGE_ENUMPROC[AW]: ditto DATEFMT_ENUMPROCEX[AW]: ditto LPCURRENCYFMT[AW]: add structure pointer typedef LPNUMBERFMT[AW]: ditto * ChangeLog: Correct entry by Matt Hargett to include file name.
* * include/sys/uio.h: Include <sys/cdefs.h>. Use __BEGIN_DECL andCorinna Vinschen2000-12-052-7/+15
| | | | | __END_DECL. Add declarations for `readv' and `writev'.
* * Added a define for INVALID_SET_FILE_POINTER, a possible returnCorinna Vinschen2000-12-052-0/+6
| | | | code for the SetFilePointer() win32 API call.
* * Makefile.in: Change `-nostartfiles' to `-nostdlib' to avoidCorinna Vinschen2000-12-042-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 Faylor2000-12-032-3/+16
| | | | (slash_unc_prefix_p): Allow backslash UNC paths.
* * Makefile.in: Use CXX to build the DLL.Christopher Faylor2000-12-034-114/+245
| | | | | * configure.in: Find correct c++ compiler. * configure: Regenerate.
* * Makefile.common: Eliminate checks for libgcc.a and libstdc++.a. Use CXX forChristopher Faylor2000-12-034-26/+138
| | | | | | g++ compiles. * configure.in: Find correct c++ compiler. * configure: Regenerate.
* * Makefile.in: Remove some extra cruft.Christopher Faylor2000-12-032-5/+6
|
* * Makefile.in: Use CXX to build the DLL.Christopher Faylor2000-12-035-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 Vinschen2000-12-022-14/+22
|
* * cygheap.cc (chgheap_root::operator =): Check root dir properly.Corinna Vinschen2000-11-292-1/+5
|
* * Makefile.in: eliminate the need for RUNTIME and CRT_ID.Earnie Boyd2000-11-294-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 addressCorinna Vinschen2000-11-292-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-Browning2000-11-291-0/+21
|
* * mmap.cc (munmap): Check that mmap and munmap length match.Christopher Faylor2000-11-282-3/+6
|
* * fhandler.cc (fhandler_disk_file::open): Check for buggy CreateFileCorinna Vinschen2000-11-284-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 Faylor2000-11-262-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 Faylor2000-11-262-1/+5
|
* * include/cygwin/version.h: Bump minor API version due to addingCorinna Vinschen2000-11-252-1/+7
| | | | inet_aton.
* * net.cc (cygwin_inet_aton): New function.Corinna Vinschen2000-11-253-2/+22
| | | | * cygwin.din: Export cygwin_inet_aton as inet_aton.
* * path.cc (mount_info::read_cygdrive_info_from_registry): Read system cygdriveChristopher Faylor2000-11-242-14/+20
| | | | | prefix with KEY_READ. (mount_info::get_cygdrive_info): Ditto.
* * Makefile.in: Fix bindist target to distribute the correct files.Earnie Boyd2000-11-222-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 Vinschen2000-11-222-0/+5
|
* * Makefile.in: new-temp.a -> new-templib.aChristopher Faylor2000-11-222-1/+5
|
* Update "why doesn't chmod work" with hint from Corinna.David Starks-Browning2000-11-221-4/+10
|
* * Makefile.in: Add missing line continuation `\' for $(SUBDIRS) target.Earnie Boyd2000-11-2212-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 prototytpesEarnie Boyd2000-11-2111-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 theChristopher Faylor2000-11-212-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 Faylor2000-11-202-6/+25
|
* * spawn.cc (spawn_guts): YA tweak for dealing with arcane rules of quoting inChristopher Faylor2000-11-204-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 appropriateDavid Starks-Browning2000-11-208-30/+30
|
* * Makefile.in: Install mingw stuff in a subdirectory if building under cygwin.Christopher Faylor2000-11-202-4/+16
|
* *** empty log message ***Christopher Faylor2000-11-191-1/+3
|
* * utils.sgml: Document new options for ps and strace.Christopher Faylor2000-11-192-5/+14
|
* * cygwinenv.sgml: Remove CYGWIN=strace option. Update CYGWIN options.Christopher Faylor2000-11-194-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 directoryCorinna Vinschen2000-11-172-1/+10
| | | | in case of files beginning with a dot.
* Add Windows ME to "What is it?"David Starks-Browning2000-11-171-3/+2
|
* Add 'Windows 2000' to "What is it?" entry.David Starks-Browning2000-11-171-3/+4
|
* Update entry "I'm having basic problems with find. Why?", add adviceDavid Starks-Browning2000-11-171-0/+5
| | | | about -follow option if CWD is symlink.
* Update "Why is make behaving badly?", add warning about make -j[n].David Starks-Browning2000-11-171-0/+5
|
* New entry "Setup screwed up my mounts!"David Starks-Browning2000-11-171-0/+30
|
* Fix error in "Why doesn't my script work?", add note about 'mount -x'.David Starks-Browning2000-11-171-3/+8
|
* new entry "Why doesn't my script work?"David Starks-Browning2000-11-171-0/+32
|
* * syslog.cc (syslog): Add users SID to NT syslog entry.Corinna Vinschen2000-11-172-1/+6
|
* Fix typo.Christopher Faylor2000-11-171-1/+1
|
* * fhandler_console.cc: New member variable `dwBufferSize' for `info'.Christopher Faylor2000-11-172-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.