aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/path.cc
AgeCommit message (Expand)AuthorFilesLines
2024-04-04Cygwin: FILE_OPEN_NO_RECALL is incompatible with FILE_DIRECTORY_FILECorinna Vinschen1-2/+0
2024-04-02Cygwin: fhandler_virtual: move fileid to path_conv memberCorinna Vinschen1-0/+2
2024-03-08Cygwin: try to avoid recalling offline filesCorinna Vinschen1-5/+14
2024-02-13Cygwin: find_fast_cwd: don't run assembler checking code on ARM64Corinna Vinschen1-15/+13
2024-01-31Cygwin: path: convert symlink_info to classCorinna Vinschen1-140/+165
2024-01-31Cygwin: files: slightly simplify suffix handlingCorinna Vinschen1-21/+15
2024-01-11Cygwin: path.cc: fix comment starting with // but ending in */Corinna Vinschen1-1/+1
2023-10-30Cygwin: cwd: avoid releasing the cwdstuff SRW Lock twiceCorinna Vinschen1-2/+1
2023-09-09Cygwin: NFS: remove recognizing native symlinks as FIFOsCorinna Vinschen1-15/+0
2023-09-09Cygwin: NFS: create devices (especially FIFOs) as shortcut filesCorinna Vinschen1-1/+11
2023-09-09Cygwin: NFS: fetch actual DOS attributesCorinna Vinschen1-1/+1
2023-09-04Cygwin: enable usage of FIFOs on NFSCorinna Vinschen1-4/+34
2023-05-24Cygwin: Adjust CWD magic to accommodate for the latest Windows previewsJohannes Schindelin1-3/+17
2023-03-29Cygwin: dirname: fix handling of leading slashesCorinna Vinschen1-1/+1
2022-12-21Cygwin: path_conv: make sure sym.path_flags is always initializedCorinna Vinschen1-1/+1
2022-12-20Cygwin: check_reparse_point_target: fix comment formatCorinna Vinschen1-4/+4
2022-12-12Cygwin: path handling: never substitute virtual drive with target pathCorinna Vinschen1-62/+87
2022-12-04Cygwin: simplify FAST_CWD accessCorinna Vinschen1-132/+33
2022-08-23Cygwin: cwd: use SRWLOCK instead of mutoCorinna Vinschen1-11/+9
2022-08-09Cygwin: fix return value of symlink_info::checkKen Brown1-13/+9
2022-08-05Cygwin: drop last usage of RtlCreateUnicodeStringFromAsciizCorinna Vinschen1-2/+4
2022-08-03Cygwin: path: Make some symlinks to /cygdrive/* work.Takashi Yano1-1/+5
2022-05-29Cygwin: remove miscellaneous 32-bit codeKen Brown1-102/+0
2022-05-29Cygwin: remove some 32-bit only path conversion functionsKen Brown1-64/+0
2022-05-29Cygwin: remove regparm.hKen Brown1-6/+6
2022-05-29Cygwin: simplify some function namesKen Brown1-2/+2
2022-05-13Cygwin: drop a few minor references to WOW64Corinna Vinschen1-2/+1
2022-05-13Cygwin: wincap: drop wow64 flag and all conditions depending on itCorinna Vinschen1-22/+0
2022-03-14Cygwin: path: Convert type of variable 'remlen' to DWORD.Takashi Yano1-2/+1
2022-03-14Cygwin: path: Add fallback for DFS mounted drive.Takashi Yano1-5/+12
2022-02-03Cygwin: path: Fix UNC path handling for SMB3 mounted to a drive.Takashi Yano1-2/+11
2022-01-18Cygwin: path_conv: do not get confused by a directory with `.lnk` suffixJohannes Schindelin1-0/+1
2021-12-11Cygwin: path: Fix path conversion of virtual drive.Takashi Yano1-21/+35
2021-12-08Cygwin: path: Convert UNC path prefix back to drive letter.Takashi Yano1-1/+36
2021-11-16Revert "Cygwin: set the FILE_ATTRIBUTE_ARCHIVE DOS attribute on file creation"Corinna Vinschen1-2/+2
2021-11-15Cygwin: set the FILE_ATTRIBUTE_ARCHIVE DOS attribute on file creationCorinna Vinschen1-2/+2
2021-07-30Cygwin: Add winsymlinks:sysJon Turney1-1/+2
2021-07-30Cygwin: Rename WSYM_sysfile to WSYM_defaultJon Turney1-3/+3
2021-07-07Cygwin: respect PC_SYM_FOLLOW and PC_SYM_NOFOLLOW_REP with inner links.Jeremy Drake1-43/+45
2021-07-06Revert "Cygwin: Handle virtual drives as non-symlinks"Jeremy Drake1-2/+7
2021-05-25Cygwin: path_conv: fix mqueue path checkCorinna Vinschen1-15/+7
2021-05-25Cygwin: cwdstuff: check if /dev existsCorinna Vinschen1-2/+18
2021-05-25Cygwin: POSIX msg queues: implement open/mq_open entirely in fhandlerCorinna Vinschen1-0/+12
2021-05-25Cygwin: get_nt_native_path: allow to append suffixCorinna Vinschen1-1/+7
2021-05-19Cygwin: suppress FAST_CWD warnings on ARM64Jeremy Drake1-24/+9
2021-05-19Cygwin: Handle virtual drives as non-symlinksJeremy Drake1-7/+2
2021-05-07Cygwin: fetch Windows directory on all platforms and use throughoutCorinna Vinschen1-13/+5
2021-05-07Cygwin: path_conv: Rework handling native symlinks as inner path componentsCorinna Vinschen1-62/+97
2021-04-21Cygwin: skip native symlink check in Windows dir under WOW64Corinna Vinschen1-2/+28
2021-04-19Cygwin: path_conv: Try to handle native symlinks more sanelyCorinna Vinschen1-0/+26