aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/path.cc
AgeCommit message (Expand)AuthorFilesLines
2019-07-22Cygwin: remove path_conv::is_auto_device()Ken Brown1-1/+1
2019-07-16Cygwin: avoid GCC 8.3 errors with -Werror=class-memaccessKen Brown1-2/+2
2019-01-06Cygwin: path_conv: add PATH_RESOLVE_PROCFD path_types flagCorinna Vinschen1-1/+4
2019-01-06Cygwin: path_conv: decouple path_types from mount typesCorinna Vinschen1-34/+42
2019-01-06Cygwin: path_conv: decouple pathconv_flags from path_typesCorinna Vinschen1-8/+11
2019-01-06Cygwin: implement /proc/PID/fd/DESCRIPTOR reopening by handleCorinna Vinschen1-0/+4
2019-01-06Cygwin: path_conv: add serialization/deserialization facilityCorinna Vinschen1-0/+64
2019-01-05Cygwin: introduce virt_fdsymlink to simplify /proc/PID/fd symlink handlingCorinna Vinschen1-1/+3
2019-01-05Cygwin: return correct FH_PROCESSFD for files under /proc/PID/fd subdirCorinna Vinschen1-1/+1
2019-01-05Cygwin: path_conv: nobody cares if a path had symlinks after the factCorinna Vinschen1-5/+0
2018-09-01Cygwin: fix Win32 path ".." backtrackingCorinna Vinschen1-5/+16
2018-07-12Cygwin: Treat PROCESSOR_ARCHITECTURE_INTEL as running under WOW64 on ARM64Corinna Vinschen1-9/+24
2018-07-10Cygwin: Don't print FAST_CWD warning in WOW64 on ARM64 systemsCorinna Vinschen1-1/+15
2018-07-10Cygwin: fix a race in the FAST_CWD fallback codeCorinna Vinschen1-22/+17
2018-06-26Cygwin: Allow to build without experimental AF_UNIX code by defaultCorinna Vinschen1-0/+6
2018-05-29Cygwin: normalize_win32_path: Avoid buffer underrunsCorinna Vinschen1-8/+25
2018-05-29Cygwin: TEST only: Add a buffer underrun assertion to symlink_info::checkCorinna Vinschen1-1/+2
2018-03-02Cygwin: drop CYGWIN_SOCKET_UUID, define CYGWIN_SOCKET_GUID as GUID pointerCorinna Vinschen1-4/+1
2018-03-01Cygwin: add AF_UNIX reparse points to path handlingCorinna Vinschen1-7/+18
2018-03-01Cygwin: path.cc: clean up includesCorinna Vinschen1-12/+4
2018-03-01Cygwin: path_conv: rename is_rep_symlink to is_known_reparse_pointCorinna Vinschen1-1/+1
2018-02-23Cygwin: Introduce FH_SOCKET for generic socket file opsCorinna Vinschen1-1/+1
2018-02-23Cygwin: drop unused device nodes and clean up socket devicesCorinna Vinschen1-2/+2
2017-11-27cygwin: convert most #ifndef __x86_64__ to #ifdef __i386__Corinna Vinschen1-4/+4
2017-07-24cygwin: unify reparse point checking code into single functionCorinna Vinschen1-36/+53
2017-07-24cygwin: fix formatting in check_reparse_point_targetCorinna Vinschen1-3/+3
2017-06-20Compatibility improvements to reparse point handling.Joe_Lowe1-12/+47
2017-04-24cygwin: try unprivileged symlink creation on W10 1703 and laterCorinna Vinschen1-2/+9
2017-03-14Revert "Add release message for commit 973f766f6"Corinna Vinschen1-3/+12
2017-03-14Add release message for commit 973f766f6Corinna Vinschen1-12/+3
2017-03-03cwdstuff: Don't leave from setting the CWD prematurely on initCorinna Vinschen1-8/+42
2017-01-12FAST_CWD: adjust the initial search scopeJohannes Schindelin1-2/+2
2016-12-13Fix incorrect path conversion on non-existent files on network sharesCorinna Vinschen1-0/+7
2016-12-13Check for .exe file in cygwin_conv_pathCorinna Vinschen1-2/+2
2016-11-28path_conv: When encountering a ".(/)+" sequence, skip *all* slashesCorinna Vinschen1-1/+6
2016-11-24fcwd_access_t: Add missing breaks in f_cwd pointer computationCorinna Vinschen1-0/+3
2016-10-24Fix ShellExecuteW commentCorinna Vinschen1-4/+3
2016-08-05Workaround for filesystems with broken FileAllInformation info class (NcFsd)Corinna Vinschen1-1/+24
2016-07-14Transform all special chars in relative Windows path stringCorinna Vinschen1-3/+6
2016-06-24Fix various OS-related commentsCorinna Vinschen1-33/+18
2016-06-24symlink_info::check fixup comment and two test for non-XPCorinna Vinschen1-5/+3
2016-06-24Drop max_sys_priv wincapCorinna Vinschen1-9/+1
2016-06-24Drop has_fast_cwd flagCorinna Vinschen1-103/+78
2016-06-23Drop has_broken_udf flagCorinna Vinschen1-26/+0
2016-06-23Handle up to 63 partitions per driveCorinna Vinschen1-2/+1
2016-06-23Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen1-3/+0
2016-06-21Use new path_conv_handle functions to access file infoCorinna Vinschen1-13/+3
2016-05-31realpath: Handle Win32 and NT long path prefixesCorinna Vinschen1-4/+6
2016-04-15Cygwin: Drop definition and usage of _mode_t in favor of __mode_tCorinna Vinschen1-2/+2
2016-04-05Revert "Refactor to avoid nonnull checks on "this" pointer."Corinna Vinschen1-3/+2