aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/path.cc
AgeCommit message (Expand)AuthorFilesLines
2000-08-22* winsup.h: Eliminate inclusion of most of the cygwin .h files. Use .h filesChristopher Faylor1-1/+6
2000-08-22* cygerrno.h: New file. Use this throughout whenever errno manipulation isChristopher Faylor1-82/+87
2000-08-12* winsup.h: Split out dtable definitions into separate header file.Christopher Faylor1-0/+1
2000-08-02* winsup.h: take out protections of environ, errno, allow C useDJ Delorie1-1/+1
2000-07-29* path.cc (chdir): Avoid trailing dot calculation when chdir == '/' or we endChristopher Faylor1-1/+1
2000-07-28* dcrt0.cc (dummy_autoload): Add load statement for RegDeleteValueA.Christopher Faylor1-11/+103
2000-07-19 * shared.h (class pinfo): New members `root' and `rootlen'.Corinna Vinschen1-12/+87
2000-07-17Throughout, eliminate third argument to path_conv and use new PC_* constantsChristopher Faylor1-14/+29
2000-07-02Add some comments.Christopher Faylor1-0/+2
2000-07-01Changes by Kazuhiro Fujieda <fujieda@jaist.ac.jp>Corinna Vinschen1-4/+4
2000-06-16* Makefile.in: Just use library files from this tree when building cygrun.exe.Christopher Faylor1-2/+2
2000-06-15* path.cc (chdir): Don't set cache to offending chdir. Change comment toChristopher Faylor1-8/+10
2000-06-15Fix typo.Christopher Faylor1-1/+1
2000-06-15* path.cc (normalize_posix_path): Convert path to POSIX if it seems to be aChristopher Faylor1-19/+35
2000-06-13* path.cc (mount_info::add_item): The previous patch can't handle the case ofChristopher Faylor1-6/+8
2000-06-13* thread.h: Shorten "current_directory" variables to "cwd_*" throughout.Christopher Faylor1-42/+40
2000-06-08 * path.cc (path_conv::check): Erase two lines checked inCorinna Vinschen1-2/+0
2000-06-08 path.cc (mount_info::init): Eliminate the mount_slash feature.Corinna Vinschen1-138/+68
2000-06-08* cygwin.din: add cygwin_dll_initDJ Delorie1-0/+3
2000-05-30* path.cc (mount_info::conv_to_win32_path): Previous patch was too aggressiveChristopher Faylor1-4/+6
2000-05-30* Makefile.in: Remove libadvapi32.a.Christopher Faylor1-26/+32
2000-05-23* path.cc (mount_info::conv_to_posix_path): Avoid putting a trailing slash on aChristopher Faylor1-6/+9
2000-05-17* path.cc (mount_info::cygdrive_posix_path): Don't add trailing slash ifChristopher Faylor1-7/+12
2000-05-08 * path.cc (symlink::info): Treat non readable filesCorinna Vinschen1-1/+1
2000-05-04* configure.in: Use -gstabs+ as compile debug option. This seems to promoteChristopher Faylor1-6/+0
2000-05-03 * Makefile.in: Add dependencies for fhandler_random.oCorinna Vinschen1-1/+10
2000-05-02* path.cc (mount_info::conv_to_win32_path): Previous patchDJ Delorie1-1/+1
2000-04-27* path.cc (normalize_win32_path): Don't add a trailing slash when one alreadyChristopher Faylor1-48/+26
2000-04-26* exceptions.cc (interruptible): Allocate slightly more space for directoryChristopher Faylor1-10/+8
2000-04-25 * fhandler.cc (fhandler_disk_file::open): Check for allow_ntsecCorinna Vinschen1-11/+0
2000-04-21Fix handling of /.filenameChristopher Faylor1-1/+5
2000-04-21* path.cc (normalize_posix_path): Previous two patches were still incorrect soChristopher Faylor1-57/+49
2000-04-20 * path.cc (normalize_posix_path): Previous change failed to take rootChristopher Faylor1-1/+1
2000-04-20* fhandler.h (fhandler_base::hclose): New virtual method.Christopher Faylor1-1/+3
2000-04-13* dcrt0.cc (insert_file): Avoid freeing previously allocated argument list.Christopher Faylor1-59/+67
2000-04-13 * path.cc (conv_to_win32_path): Detect a win32 pathCorinna Vinschen1-4/+24
2000-04-13Fix typo.Christopher Faylor1-4/+3
2000-04-12* path.cc (path_conv::path_conv): Ensure that suffix is correctly copied toChristopher Faylor1-18/+18
2000-04-02 * newlib/libc/include/sys/unistd.h: Add prototypes forCorinna Vinschen1-1/+4
2000-03-28* Makefile.in: Use default rules when compiling cygrun.o.Christopher Faylor1-9/+11
2000-03-26* path.cc (symlink_check_one): Recognize symlink settings from the mount table.Christopher Faylor1-1/+1
2000-03-16 * security.cc (set_process_privileges): Removed `static'.Corinna Vinschen1-4/+12
2000-02-21Respond to a multitude of g++ warnings.Christopher Faylor1-1/+1
2000-02-17import winsup-2000-02-17 snapshotChristopher Faylor1-0/+2836