summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/path.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix broken handling of drive relative paths.Kaz Kylheku2024-01-021-7/+11
* Implement drive-relative paths and per-drive working dir.Kaz Kylheku2021-07-261-1/+40
* First steps toward native path handling.Kaz Kylheku2021-07-261-29/+51
* Cygwin: Treat Windows Store's "app execution aliases" as symbolic linksJohannes Schindelin2021-03-231-0/+40
* Cygwin: recognize native Windows AF_UNIX sockets as reparse pointsKen Brown2021-02-011-0/+4
* Cygwin: normalize_posix_path: fix error handling when .. is encounteredKen Brown2021-01-221-1/+3
* Cygwin: add flag to indicate reparse points unknown to WinAPICorinna Vinschen2020-12-021-4/+4
* Cygwin: Fix access to block devices below /proc/sys.Christian Franke2020-11-301-10/+19
* Cygwin: always recognize AF_UNIX sockets as reparse pointsKen Brown2020-10-041-4/+6
* Cygwin: fix handling of known reparse points that are not symlinksKen Brown2020-10-041-5/+12
* Cygwin: check_reparse_point_target: update commentKen Brown2020-09-261-2/+3
* Cygwin: path_conv::check: handle error from fhandler_process::existsKen Brown2020-09-081-0/+9
* Cygwin: cwdstuff::get: clean up debug_printf outputKen Brown2020-08-231-0/+2
* Cygwin: Add 'fallthrough' pseudo keyword for switch/case useCorinna Vinschen2020-08-051-3/+3
* Cygwin: symlinks: fix WSL symlink creation if cygdrive prefix is /Corinna Vinschen2020-04-211-4/+6
* Cygwin: symlinks: Allow traversing WSL symlinksCorinna Vinschen2020-04-051-0/+6
* Cygwin: symlinks: create WSL symlinks on supporting filesystemsCorinna Vinschen2020-04-031-24/+103
* Cygwin: symlinks: fix WSL symlinks pointing to /mntCorinna Vinschen2020-04-021-15/+35
* Cygwin: symlinks: support WSL symlinksCorinna Vinschen2020-03-271-0/+73
* Cygwin: fix formatting: collapse whitespace-only linesCorinna Vinschen2020-03-111-1/+1
* Cygwin: fix formatting: drop spaces leading tabsCorinna Vinschen2020-03-111-6/+6
* Cygwin: remove CYGWIN=dos_file_warning optionCorinna Vinschen2020-01-281-32/+4
* Cygwin: symlink/mknod: fix ACL handlingCorinna Vinschen2020-01-281-35/+34
* Cygwin: path_conv: add PC_SYM_NOFOLLOW_DIR flagCorinna Vinschen2020-01-281-7/+20
* Cygwin: normalize_win32_path: allow drive without trailing backslashKen Brown2020-01-171-1/+1
* Fixed crash on wine by adding NULL check after memchrArseniy Lartsev2020-01-131-0/+2
* Cygwin: symlink_info::check: avoid assertion failureKen Brown2019-12-091-1/+2
* Cygwin: normalize_win32_path: improve error checkingKen Brown2019-09-261-3/+6
* Cygwin: remove old cruft from path_conv::checkKen Brown2019-09-211-13/+0
* Cygwin: remove path_conv::is_auto_device()Ken Brown2019-07-221-1/+1
* Cygwin: avoid GCC 8.3 errors with -Werror=class-memaccessKen Brown2019-07-161-2/+2
* Cygwin: path_conv: add PATH_RESOLVE_PROCFD path_types flagCorinna Vinschen2019-01-061-1/+4
* Cygwin: path_conv: decouple path_types from mount typesCorinna Vinschen2019-01-061-34/+42
* Cygwin: path_conv: decouple pathconv_flags from path_typesCorinna Vinschen2019-01-061-8/+11
* Cygwin: implement /proc/PID/fd/DESCRIPTOR reopening by handleCorinna Vinschen2019-01-061-0/+4
* Cygwin: path_conv: add serialization/deserialization facilityCorinna Vinschen2019-01-061-0/+64
* Cygwin: introduce virt_fdsymlink to simplify /proc/PID/fd symlink handlingCorinna Vinschen2019-01-051-1/+3
* Cygwin: return correct FH_PROCESSFD for files under /proc/PID/fd subdirCorinna Vinschen2019-01-051-1/+1
* Cygwin: path_conv: nobody cares if a path had symlinks after the factCorinna Vinschen2019-01-051-5/+0
* Cygwin: fix Win32 path ".." backtrackingCorinna Vinschen2018-09-011-5/+16
* Cygwin: Treat PROCESSOR_ARCHITECTURE_INTEL as running under WOW64 on ARM64Corinna Vinschen2018-07-121-9/+24
* Cygwin: Don't print FAST_CWD warning in WOW64 on ARM64 systemsCorinna Vinschen2018-07-101-1/+15
* Cygwin: fix a race in the FAST_CWD fallback codeCorinna Vinschen2018-07-101-22/+17
* Cygwin: Allow to build without experimental AF_UNIX code by defaultCorinna Vinschen2018-06-261-0/+6
* Cygwin: normalize_win32_path: Avoid buffer underrunsCorinna Vinschen2018-05-291-8/+25
* Cygwin: TEST only: Add a buffer underrun assertion to symlink_info::checkCorinna Vinschen2018-05-291-1/+2
* Cygwin: drop CYGWIN_SOCKET_UUID, define CYGWIN_SOCKET_GUID as GUID pointerCorinna Vinschen2018-03-021-4/+1
* Cygwin: add AF_UNIX reparse points to path handlingCorinna Vinschen2018-03-011-7/+18
* Cygwin: path.cc: clean up includesCorinna Vinschen2018-03-011-12/+4
* Cygwin: path_conv: rename is_rep_symlink to is_known_reparse_pointCorinna Vinschen2018-03-011-1/+1