summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/path.cc
Commit message (Expand)AuthorAgeFilesLines
* * shared_info.h (mount_info): Remove mnt_ elements.Christopher Faylor2001-04-021-15/+14
* * path.cc (fillout_mntent): Always remove drive root directories from futureChristopher Faylor2001-04-011-14/+31
* * thread.h (struct _winsup_t): Remove obsolete elements. Add available_drivesChristopher Faylor2001-04-011-19/+49
* * path.cc (chdir): Eat trailing whitespace on input path.Christopher Faylor2001-03-291-0/+8
* * path.cc (suffix_scan::next): Avoid searching for foo.lnk twice when input isChristopher Faylor2001-03-171-3/+7
* * dir.cc (readdir): Use strcasematch for consistency.Christopher Faylor2001-03-171-48/+53
* * path.cc: Translate scan states from defines to enums.Christopher Faylor2001-03-171-18/+28
* * path.cc (lnk_suffixes): Remove.Corinna Vinschen2001-03-141-16/+9
* * path.cc (suffix_scan::has): Change order of conditionalsCorinna Vinschen2001-03-061-9/+9
* * dlopen.c (dlopen): Return NULL when name is NULL (suggested byChristopher Faylor2001-03-051-82/+132
* * dir.cc (readdir): Fix shortcut==symlink condition.Corinna Vinschen2001-03-021-74/+77
* * path.cc (symlink): Add a ".lnk" suffix regardless. Add a comment.Corinna Vinschen2001-02-251-5/+5
* * path.cc (symlink): Keep relative paths relative in the DOSCorinna Vinschen2001-02-221-9/+12
* * path.cc (symlink): Keep relative paths relative in the DOSCorinna Vinschen2001-02-221-4/+33
* * cygerrno.h: Revert previous patch.Corinna Vinschen2001-02-221-7/+20
* * shortcut.c: New file. Provides a C interface to reading ofCorinna Vinschen2001-02-221-165/+16
* * fhandler.cc (fhandler_disk_file::open): Use `inner_suffixes' whenCorinna Vinschen2001-02-221-1/+1
* Add copyright year 2001Corinna Vinschen2001-02-211-1/+1
* * Makefile.in: Add `-lshell32 -luuid' to link pass for new-cygwin1.dll.Corinna Vinschen2001-02-211-62/+287
* * cygheap.cc (init_cheap): Move username initialization.Christopher Faylor2001-01-281-5/+26
* Throughout, change 'cygwin_shared.mount' to 'mount_table'.Christopher Faylor2001-01-281-43/+40
* * path.cc (path_conv::check): Detect when path has symlinks.Christopher Faylor2001-01-271-5/+20
* * path.h: Add a new constant.Christopher Faylor2001-01-221-34/+5
* * include/cygwin/version.h: Bump API to reflect setlogmask.Christopher Faylor2001-01-221-5/+34
* * environ.cc (struct parse_thing): Add entry for new CYGWIN optionCorinna Vinschen2000-12-191-1/+6
* * path.cc (normalize_posix_path): Calculate path name length overruns moreChristopher Faylor2000-12-151-8/+10
* * path.cc (normalize_win32_path): Check for explicit use of two slashes at theChristopher Faylor2000-12-091-4/+4
* * path.cc (normalize_win32_path): Reorganize logic to accomodate chroot.Christopher Faylor2000-12-091-26/+27
* * path.cc (normalize_win32_path): Handle UNC paths better.Christopher Faylor2000-12-031-3/+11
* * Makefile.in: Use CXX to build the DLL.Christopher Faylor2000-12-031-3/+5
* * fhandler.cc (fhandler_disk_file::open): Check for buggy CreateFileCorinna Vinschen2000-11-281-1/+7
* * path.cc (mount_info::read_cygdrive_info_from_registry): Read system cygdriveChristopher Faylor2000-11-241-14/+14
* * path.cc (normalize_posix_path): Special care for root directoryCorinna Vinschen2000-11-171-1/+5
* * cygheap.cc (cygheap_root::cygheap_root): New function.Corinna Vinschen2000-11-151-16/+18
* * cygheap.h (init_cygheap): New struct holding values that live in the CygwinChristopher Faylor2000-11-141-15/+15
* * path.cc (get_device_number): Allow /dev/ttySn to designate a com port.Christopher Faylor2000-11-131-0/+4
* * environ.cc (_addenv): malloc space for setenv if cygwin1.dll is used inChristopher Faylor2000-11-081-1/+16
* * path.cc (mount_info::read_cygdrive_info_from_registry): UseChristopher Faylor2000-11-061-11/+14
* * exceptions.cc (interruptible): Remove obsolete tests.Christopher Faylor2000-11-021-1/+5
* * path.h (has_exec_chars): Standard function for checking for executable magicChristopher Faylor2000-10-311-4/+5
* * path.cc (_readlink): Return ENOENT when file does not exist.Christopher Faylor2000-10-311-0/+6
* * fork.cc (fork): Set sigframe here, since it can pause for a considerableChristopher Faylor2000-10-231-0/+19
* * Makefile.in: add miscfuncs.ccDJ Delorie2000-10-191-99/+7
* * dcrt0.cc (dll_crt0_1): init cygcwd before forkee branchDJ Delorie2000-10-191-1/+24
* * fhandler_clipboard.cc: new fileDJ Delorie2000-10-171-0/+3
* * Makefile.in: Remove some obsolete stuff.Christopher Faylor2000-10-161-14/+11
* * exceptions.cc (set_console_handler): Don't allocateChristopher Faylor2000-10-151-5/+6
* * child_info: Bump child_info "version".Christopher Faylor2000-10-121-0/+3
* * path.cc (cwdstuff::get): Set EINVAL when length is zero.Christopher Faylor2000-10-101-3/+12
* * path.cc (mount_info::cygdrive_posix_path): Handle e:foo constructionChristopher Faylor2000-10-091-1/+6