summaryrefslogtreecommitdiff
path: root/src/win32/posix_w32.c
Commit message (Expand)AuthorAgeFilesLines
* win32: include correct path headerethomson/pathEdward Thomson2021-11-091-2/+1
* path: separate git-specific path functions from utilEdward Thomson2021-11-091-5/+5
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-171-5/+4
* win32: posixify the output of p_getcwdEdward Thomson2021-09-251-0/+3
* Fix coding style for pointerpunkymaniac2021-09-091-6/+6
* tests: optional test for p_open() with empty path segmentsPeter Pettersson2021-08-081-0/+7
* Support build with NO_MMAP to disable use of system mmapDhruva Krishnamurthy2020-12-301-0/+70
* runtime: move init/shutdown into the "runtime"Edward Thomson2020-10-111-1/+0
* win32: don't canonicalize symlink targetsEdward Thomson2020-03-101-2/+1
* win32: fix relative symlinks pointing into dirsPatrick Steinhardt2020-01-101-1/+9
* internal: use off64_t instead of git_off_tethomson/off_tEdward Thomson2019-11-251-1/+1
* win32: fix symlinks to relative file targetsPatrick Steinhardt2019-07-201-3/+22
* win32: correctly unlink symlinks to directoriesPatrick Steinhardt2019-07-201-0/+16
* fileops: rename to "futils.h" to match function signaturesPatrick Steinhardt2019-07-201-1/+1
* posix: remove `p_fallocate` abstractionPatrick Steinhardt2019-06-141-52/+0
* define SYMBOLIC_LINK_FLAG_DIRECTORY if not definedJacques Germishuys2019-05-201-0/+4
* Moved dwFlags declaration to beginning of scopeDaniel Cohen Gindi2019-05-061-1/+2
* Support symlinks for directories in win32Daniel Cohen Gindi2019-05-051-2/+6
* p_fallocate: add Windows emulationEdward Thomson2019-02-221-2/+48
* tests: test that largefiles can be read through the tree APIEtienne Samson2019-01-301-0/+6
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-3/+3
* Fix a bunch of warningslhchavez2019-01-051-1/+0
* Merge pull request #4713 from libgit2/ethomson/win_symlinksEdward Thomson2018-11-151-36/+18
|\
| * win32: add symbolic link supportEdward Thomson2018-10-201-5/+17
| * win32: use GetFinalPathNameByHandle directlyEdward Thomson2018-10-201-31/+1
* | win32: rename `git_win32__canonicalize_path`Edward Thomson2018-10-191-3/+3
|/
* treewide: remove use of C++ style commentsPatrick Steinhardt2018-07-131-1/+1
* Merge pull request #4288 from pks-t/pks/include-fixupsEdward Thomson2017-08-151-0/+3
|\
| * Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-0/+3
* | win32: provide fast-path for retrying filesystem operationsethomson/win32_remediateEdward Thomson2017-07-261-11/+9
* | fixed win32 p_unlink retry sleep issueCarson Howard2017-07-261-1/+6
|/
* win32: `remediation` not `cleanup`ethomson/win32_posixEdward Thomson2017-04-171-2/+2
* win32: enable `p_utimes` for readonly filesEdward Thomson2017-04-051-88/+131
* win32: make posix emulation retries configurableEdward Thomson2017-04-031-1/+2
* win32: do not inherit file descriptorsEdward Thomson2017-04-031-1/+8
* Allow to configure default file share mode for opening filesSven Strickroth2017-04-031-11/+6
* win32: deduplicate code: use p_open in p_creatSven Strickroth2017-04-021-8/+1
* win32: use CreateFile in p_openSven Strickroth2017-04-021-5/+57
* win32: teach p_open about do_with_retriesEdward Thomson2017-04-021-21/+12
* win32: teach p_unlink about do_with_retriesEdward Thomson2017-04-021-47/+35
* win32: make p_rename use do_with_retriesEdward Thomson2017-04-021-39/+24
* win32: introduce `do_with_retries` macroEdward Thomson2017-04-011-0/+21
* win32: map windows error codes to errnoEdward Thomson2017-04-011-0/+113
* Merge remote-tracking branch 'origin/pr/3790' into win32_posixEdward Thomson2017-03-311-7/+39
|\
| * Add retries to win32 p_unlink and p_open.Tyler Church2016-05-181-7/+39
* | odb_loose: fsync testsEdward Thomson2017-02-281-0/+2
|/
* fstat: use our custom `stat`Edward Thomson2016-02-161-0/+16
* win32: introduce p_timeval that isn't stupidEdward Thomson2016-02-121-2/+2
* win32: return EACCES in `p_lstat`Edward Thomson2015-09-171-2/+9
* git__getenv: utf-8 aware env readerEdward Thomson2015-07-021-0/+2