summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/path.cc
Commit message (Expand)AuthorAgeFilesLines
* * path.cc (mount_info::read_mounts): Don't delete mount entries of which mountChristopher Faylor2000-09-181-77/+46
* * path.cc (normalize_posix_path): Fix more slashdot madness.Christopher Faylor2000-09-121-6/+6
* * path.cc (normalize_posix_path): Correctly deal with a "." parameter.Christopher Faylor2000-09-111-5/+8
* * dcrt0.cc (dll_crt0_1): Initialize thread and debug stuff before handlingChristopher Faylor2000-09-101-1/+1
* * path.cc (chdir): Use the full path for cwd_win32. Consider attempts to chdirChristopher Faylor2000-09-101-9/+29
* Break out more header info into separate files. Use appropriate header filesChristopher Faylor2000-09-081-1/+4
* Split out tty and shared_info stuff into their own headers and use throughout.Christopher Faylor2000-09-071-0/+2
* * path.cc (cwdstuff::get_initial): Keep caching alive.Christopher Faylor2000-09-061-3/+7
* * path.cc (normalize_posix_path): Deal with error return from cygcwd.get.Christopher Faylor2000-09-061-4/+10
* * path.cc (readlink): 'max' should be a 'min' or we'll suffer buffer overflow.Christopher Faylor2000-09-051-1/+1
* * path.cc (cwd_win32): Eliminate.Christopher Faylor2000-09-051-296/+206
* * path.cc (readlink): Check if buffer length is positive. Truncate output toChristopher Faylor2000-09-041-7/+8
* * Makefile.in: Add cygheap.o.Christopher Faylor2000-09-031-43/+106
* * path.cc (symlink_info::check): Clear error on each iteration of extensionChristopher Faylor2000-08-221-1/+2
* * winsup.h: Eliminate inclusion of most of the cygwin .h files. Use .h filesChristopher Faylor2000-08-221-1/+6
* * cygerrno.h: New file. Use this throughout whenever errno manipulation isChristopher Faylor2000-08-221-82/+87
* * winsup.h: Split out dtable definitions into separate header file.Christopher Faylor2000-08-121-0/+1
* * winsup.h: take out protections of environ, errno, allow C useDJ Delorie2000-08-021-1/+1
* * path.cc (chdir): Avoid trailing dot calculation when chdir == '/' or we endChristopher Faylor2000-07-291-1/+1
* * dcrt0.cc (dummy_autoload): Add load statement for RegDeleteValueA.Christopher Faylor2000-07-281-11/+103
* * shared.h (class pinfo): New members `root' and `rootlen'.Corinna Vinschen2000-07-191-12/+87
* Throughout, eliminate third argument to path_conv and use new PC_* constantsChristopher Faylor2000-07-171-14/+29
* Add some comments.Christopher Faylor2000-07-021-0/+2
* Changes by Kazuhiro Fujieda <fujieda@jaist.ac.jp>Corinna Vinschen2000-07-011-4/+4
* * Makefile.in: Just use library files from this tree when building cygrun.exe.Christopher Faylor2000-06-161-2/+2
* * path.cc (chdir): Don't set cache to offending chdir. Change comment toChristopher Faylor2000-06-151-8/+10
* Fix typo.Christopher Faylor2000-06-151-1/+1
* * path.cc (normalize_posix_path): Convert path to POSIX if it seems to be aChristopher Faylor2000-06-151-19/+35
* * path.cc (mount_info::add_item): The previous patch can't handle the case ofChristopher Faylor2000-06-131-6/+8
* * thread.h: Shorten "current_directory" variables to "cwd_*" throughout.Christopher Faylor2000-06-131-42/+40
* * path.cc (path_conv::check): Erase two lines checked inCorinna Vinschen2000-06-081-2/+0
* path.cc (mount_info::init): Eliminate the mount_slash feature.Corinna Vinschen2000-06-081-138/+68
* * cygwin.din: add cygwin_dll_initDJ Delorie2000-06-081-0/+3
* * path.cc (mount_info::conv_to_win32_path): Previous patch was too aggressiveChristopher Faylor2000-05-301-4/+6
* * Makefile.in: Remove libadvapi32.a.Christopher Faylor2000-05-301-26/+32
* * path.cc (mount_info::conv_to_posix_path): Avoid putting a trailing slash on aChristopher Faylor2000-05-231-6/+9
* * path.cc (mount_info::cygdrive_posix_path): Don't add trailing slash ifChristopher Faylor2000-05-171-7/+12
* * path.cc (symlink::info): Treat non readable filesCorinna Vinschen2000-05-081-1/+1
* * configure.in: Use -gstabs+ as compile debug option. This seems to promoteChristopher Faylor2000-05-041-6/+0
* * Makefile.in: Add dependencies for fhandler_random.oCorinna Vinschen2000-05-031-1/+10
* * path.cc (mount_info::conv_to_win32_path): Previous patchDJ Delorie2000-05-021-1/+1
* * path.cc (normalize_win32_path): Don't add a trailing slash when one alreadyChristopher Faylor2000-04-271-48/+26
* * exceptions.cc (interruptible): Allocate slightly more space for directoryChristopher Faylor2000-04-261-10/+8
* * fhandler.cc (fhandler_disk_file::open): Check for allow_ntsecCorinna Vinschen2000-04-251-11/+0
* Fix handling of /.filenameChristopher Faylor2000-04-211-1/+5
* * path.cc (normalize_posix_path): Previous two patches were still incorrect soChristopher Faylor2000-04-211-57/+49
* * path.cc (normalize_posix_path): Previous change failed to take rootChristopher Faylor2000-04-201-1/+1
* * fhandler.h (fhandler_base::hclose): New virtual method.Christopher Faylor2000-04-201-1/+3
* * dcrt0.cc (insert_file): Avoid freeing previously allocated argument list.Christopher Faylor2000-04-131-59/+67
* * path.cc (conv_to_win32_path): Detect a win32 pathCorinna Vinschen2000-04-131-4/+24