mingw: emulate `stat()` a little more faithfully
Johannes Schindelin committed 7 months ago
mingw: try to create symlinks without elevated permissions
Johannes Schindelin committed 7 months ago
mingw: add support for symlinks to directories
Karsten Blees committed 7 months ago
mingw: implement basic `symlink()` functionality (file symlinks only)
Karsten Blees committed 7 months ago
Karsten Blees committed 7 months ago
mingw: allow `mingw_chdir()` to change to symlink-resolved directories
Karsten Blees committed 7 months ago
mingw: support renaming symlinks
Karsten Blees committed 7 months ago
mingw: handle symlinks to directories in `mingw_unlink()`
Karsten Blees committed 7 months ago
mingw: add symlink-specific error codes
Karsten Blees committed 7 months ago
mingw: change default of `core.symlinks` to false
Karsten Blees committed 7 months ago
mingw: factor out the retry logic
Karsten Blees committed 7 months ago
mingw: compute the correct size for symlinks in `mingw_lstat()`
Bill Zissimopoulos committed 7 months ago
mingw: teach dirent about symlinks
Karsten Blees committed 7 months ago
mingw: let `mingw_lstat()` error early upon problems with reparse points
Karsten Blees committed 7 months ago
mingw: drop the separate `do_lstat()` function
Karsten Blees committed 7 months ago
mingw: implement `stat()` with symlink support
Karsten Blees committed 7 months ago
mingw: don't call `GetFileAttributes()` twice in `mingw_lstat()`
Karsten Blees committed 7 months ago
Merge branch 'js/prep-symlink-windows' into js/symlink-windows
Junio C Hamano committed 7 months ago
trim_last_path_component(): avoid hard-coding the directory separator
Karsten Blees committed 7 months ago
strbuf_readlink(): support link targets that exceed 2*PATH_MAX
Johannes Schindelin committed 7 months ago