aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/dir.cc
AgeCommit message (Expand)AuthorFilesLines
2024-03-20Cygwin: opendir(3): move ENOTDIR check into main functionCorinna Vinschen1-3/+8
2024-03-19Cygwin: readdir(3): stop support for pre-Cygwin 1.5.0 appsCorinna Vinschen1-3/+0
2024-01-31sys/stat.h: drop __INSIDE_CYGWIN__ guardsCorinna Vinschen1-4/+0
2024-01-31Cygwin: posix_getdents: implement per SUS Base Specifications Issue 8 draftCorinna Vinschen1-0/+58
2024-01-31Cygwin: implement fdclosedirCorinna Vinschen1-6/+28
2024-01-31Cygwin: implement dirent.d_reclenCorinna Vinschen1-0/+1
2024-01-23Cygwin: seekdir: don't set errnoCorinna Vinschen1-1/+0
2021-11-15change _COMPILING_NEWLIB to _LIBCMike Frysinger1-1/+1
2021-01-19Cygwin: rmdir: handle /dev in fhandler_dev::rmdirCorinna Vinschen1-2/+0
2020-03-11Cygwin: fix formatting: drop spaces leading tabsCorinna Vinschen1-1/+1
2019-10-07Cygwin: mkdir and rmdir: treat drive names speciallyKen Brown1-5/+28
2019-09-24Cygwin: rmdir: fail if last component is a symlink, as on LinuxKen Brown1-4/+25
2019-06-05mkdir: always check-for-existenceBen Wijen1-1/+3
2016-06-23Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen1-3/+0
2014-08-22 * Throughout, use __try/__except/__endtry blocks, rather than myfaultCorinna Vinschen1-164/+173
2014-08-21 * dir.cc (rmdir): Don't skip deleting fh in the ENOTEMPTY case.Corinna Vinschen1-4/+1
2014-08-19 * dir.cc (dirfd): Per POSIX, return EINVAL on invalid directory stream.Corinna Vinschen1-2/+5
2014-03-09* dir.cc (opendir): Propagate any errno from build_fh_name.Christopher Faylor1-0/+5
2014-01-31*** empty log message ***Corinna Vinschen1-2/+2
2013-11-25 Throughout, keep function definitions and declarations in sync withCorinna Vinschen1-1/+1
2013-10-30 * devices.in (dev_cygdrive_storage): Map to \Device\Null.Corinna Vinschen1-1/+4
2013-04-23 * Merge in cygwin-64bit-branch.Corinna Vinschen1-3/+3
2013-01-21Throughout, update copyrights to reflect dates which correspond to main-branchChristopher Faylor1-2/+2
2012-10-26 * dir.cc (closedir): Fix syscall_printf.Corinna Vinschen1-1/+1
2012-03-29 * Makefile.in (DLL_OFILES): Add fhandler_dev.o.Corinna Vinschen1-0/+5
2012-02-02 Fix memory and handle leaks due to fdopendir:Corinna Vinschen1-3/+3
2011-12-03Throughout, remove extra space after function name from debugging output.Christopher Faylor1-4/+4
2011-06-06whitespace eliminationChristopher Faylor1-1/+1
2010-07-05 Align seekdir and telldir API to POSIX definition.Corinna Vinschen1-10/+16
2010-01-12 * dtable.cc (build_fh_name_worker): Remove. Move all functionalityCorinna Vinschen1-4/+4
2009-09-26Fix some POSIX-compliance bugs in link, rename, mkdir.Eric Blake1-1/+22
2008-11-28 * dir.cc (readdir_worker): Initialize dirent.d_type and __d_unused1.Corinna Vinschen1-0/+3
2008-04-07Remove unneeded header files from source files throughout.Christopher Faylor1-5/+0
2008-03-31 * smallprint.cc (__small_vswprintf): Fix uninitialized usage of `w'.Corinna Vinschen1-1/+1
2007-08-16 * dir.cc (readdir_worker): Convert w32name to PUNICODE_STRING.Corinna Vinschen1-5/+6
2007-07-26 * dir.cc (readdir_worker): Drop dir parameter from call toCorinna Vinschen1-2/+1
2007-07-09 * dir.cc (closedir): Revert change from 2007-06-29.Corinna Vinschen1-5/+1
2007-06-29 * cygwin.din: Export fdopendir.Corinna Vinschen1-4/+19
2007-02-22 * dir.cc (rmdir): Move existance check in front ofCorinna Vinschen1-2/+2
2007-02-22 Throughout remove all usage of wincap.access_denied_on_delete.Corinna Vinschen1-0/+2
2007-01-17 * Makefile.in (DLL_OFILES): Add fhandler_procnet.o.Corinna Vinschen1-2/+2
2006-11-30 * dir.cc (mkdir): Check last path component for "..".Corinna Vinschen1-2/+2
2006-05-28white spaceChristopher Faylor1-3/+3
2006-03-03 * dir.cc (opendir): Fix indentation.Corinna Vinschen1-1/+1
2006-02-28 * dir.cc (readdir_worker): Use slash as path separator when evaluatingCorinna Vinschen1-1/+5
2006-02-05 * dir.cc (rewinddir): Keep dirent_get_d_ino and dirent_set_d_ino flags.Corinna Vinschen1-1/+1
2006-02-04* dir.cc (rmdir): Reorganize check for trailing dot to return correct errorChristopher Faylor1-6/+3
2006-02-04* dir.cc (mkdir): Reorganize check for trailing dot to return correct errorChristopher Faylor1-6/+2
2006-01-31 * dir.cc (readdir_worker): Add comment about writing old 32 bit d_ino.Corinna Vinschen1-0/+2
2006-01-27 * autoload.cc (NtQueryDirectoryFile): Define.Corinna Vinschen1-35/+32