summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/path.cc
Commit message (Expand)AuthorAgeFilesLines
* * string.h: Re-enable inline strcasematch and strncasematchCorinna Vinschen2008-02-011-15/+16
* * cygheap.h (struct cwdstuff): Add dir member to store cwd handle.Corinna Vinschen2008-01-311-31/+31
* * path.cc: Fix Samba version in comment.Corinna Vinschen2008-01-281-1/+1
* * path.cc (fs_info::update): Fix old-style Samba test to supportCorinna Vinschen2008-01-241-8/+9
* * ntdll.h (struct _FILE_FS_OBJECTID_INFORMATION): Define.Corinna Vinschen2008-01-221-8/+43
* * autoload.cc (GetModuleFileNameExW): Replace definition ofCorinna Vinschen2007-12-031-1/+1
* Change many cygheap allocation routines to their *_abort analogs.Christopher Faylor2007-11-261-8/+8
* revert premature checkinChristopher Faylor2007-11-081-1/+1
* * dllfixdbg: Eliminate extra objcopy step.Christopher Faylor2007-11-081-1/+1
* * external.cc (get_cygdrive_info): Make inline.Corinna Vinschen2007-10-311-2/+2
* * cygheap.h (struct cwdstuff): Drop hash member. Drop get_hash,Corinna Vinschen2007-10-231-176/+198
* * ntdll.h (STATUS_END_OF_FILE): Define.Corinna Vinschen2007-10-131-18/+32
* * path.cc (basename): Return pointer into the path argument itself.Corinna Vinschen2007-10-111-15/+21
* * path.cc (struct symlink_info): Change size of contents member toCorinna Vinschen2007-10-101-227/+274
* * path.cc (symlink_info::check): Check for STATUS_OBJECT_NAME_INVALID.Corinna Vinschen2007-09-181-2/+12
* * ntdll.h (STATUS_NO_SUCH_FILE): Define.Corinna Vinschen2007-08-231-31/+76
* * ntdll.h (NtNotifyChangeDirectoryFile): Declare.Corinna Vinschen2007-08-211-23/+63
* * path.cc (fillout_mntent): Append backslash to drive-only paths beforeCorinna Vinschen2007-08-191-0/+4
* * path.h (path_conv::operator char *): Delete.Corinna Vinschen2007-08-161-11/+12
* * ntdll.h (RtlAcquirePebLock): Declare.Corinna Vinschen2007-08-161-5/+4
* * ntdll.h (RtlCreateUnicodeStringFromAsciiz): Fix declaration.Corinna Vinschen2007-08-161-45/+35
* * path.cc (get_nt_native_path): Allow to convert special paths whichCorinna Vinschen2007-08-151-4/+6
* * path.cc (symlink_info::check): In case of ERROR_SHARING_VIOLATION andCorinna Vinschen2007-08-141-3/+16
* * path.cc (fs_info::update): Correctly handle the volume root directory.Corinna Vinschen2007-08-141-2/+5
* * fhandler.h (fhandler_base::pc): Make public.Corinna Vinschen2007-08-141-6/+0
* * devices.in (dev_storage): Use native NT device name for kmsg mailslot.Corinna Vinschen2007-08-131-10/+0
* * fhandler.cc (fhandler_base::open): Remove HIDDEN_DOT_FILES code.Corinna Vinschen2007-08-121-5/+0
* * path.cc (fillout_mntent): Fix calculation of unicode buffer size.Corinna Vinschen2007-08-101-1/+2
* * fhandler_disk_file.cc (fhandler_base::fstat_by_handle): DropCorinna Vinschen2007-08-011-83/+83
* * fhandler_disk_file.cc (fhandler_disk_file::link): Revert to checkingCorinna Vinschen2007-07-311-0/+10
* * dir.cc (readdir_worker): Drop dir parameter from call toCorinna Vinschen2007-07-261-5/+26
* * fhandler.cc (fhandler_base::open): Drop local wpath and upathCorinna Vinschen2007-07-191-2/+41
* * path.cc (symlink_info::check_shortcut): Handle device "symlinks" specially -Christopher Faylor2007-07-071-2/+6
* * path.cc (cwdstuff::set): Revert useless acquire check.Corinna Vinschen2007-05-221-2/+1
* * path.cc (cwdstuff::set): Avoid double aquiring of cwd_lock.Corinna Vinschen2007-05-221-2/+3
* * path.cc (fs_info::update): Set and use is_cdrom.Christopher Faylor2007-05-151-8/+31
* * Makefile (DLL_OFILES): Remove ntea.oChristopher Faylor2007-03-011-4/+0
* * path.cc (close_user_proc_parms_cwd_handle): Remove.Corinna Vinschen2007-02-271-27/+16
* * cygheap.h (struct cwdstuff): Remove sync member and keep_in_syncCorinna Vinschen2007-02-221-90/+53
* Throughout replace all usage of wincap.shared with the constantCorinna Vinschen2007-02-221-1/+2
* Remove extraneous whitespace.Christopher Faylor2007-02-201-10/+10
* * Makefile.in (DLL_OFILES): Add fhandler_procnet.o.Corinna Vinschen2007-01-171-5/+2
* * autoload.cc (RtlAnsiStringToUnicodeString): Define.Corinna Vinschen2007-01-161-15/+74
* * environ.cc (set_traverse): Remove.Corinna Vinschen2006-12-121-6/+0
* * autoload.cc (SHFileOperationA): Drop definition.Corinna Vinschen2006-12-101-2/+9
* * cygheap.h (struct cwdstuff): Add "sync" member and accompanyingCorinna Vinschen2006-12-071-31/+54
* * path.cc (cwdstuff::init): Don't change to windows_system_directoryCorinna Vinschen2006-12-051-4/+8
* * path.cc (cwdstuff::set): Don't try to open directory on systems notCorinna Vinschen2006-12-051-7/+10
* * dir.cc (mkdir): Check last path component for "..".Corinna Vinschen2006-11-301-18/+58
* * path.cc (fs_info::update): Define GETVOLINFO_VALID_MASK and TEST_GVI.Corinna Vinschen2006-11-231-11/+29