summaryrefslogtreecommitdiff
path: root/src/win32
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4935 from libgit2/ethomson/pcreEdward Thomson2019-05-214-34/+39
|\
| * win32: move type definitions for improved inclusionEdward Thomson2019-05-192-29/+39
| * regexec: use pcre as our fallback/builtin regexEdward Thomson2019-05-191-2/+0
| * regexec: prefix all regexec function calls with p_Edward Thomson2019-05-191-3/+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
* Merge pull request #4874 from tiennou/test/4615Edward Thomson2019-04-041-0/+52
|\
| * 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
* | allocators: extract crtdbg allocator into its own filePatrick Steinhardt2019-02-212-95/+0
|/
* windows: add SSIZE_MAXEdward Thomson2019-01-251-0/+6
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-229-25/+25
* 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: refactor `git_win32_path_remove_namespace`ethomson/unc_pathsEdward Thomson2018-10-191-25/+36
* | win32: rename `git_win32__canonicalize_path`Edward Thomson2018-10-195-108/+111
* | Fix issue with path canonicalization for Win32 pathsGabriel DeBacker2018-09-301-2/+14
|/
* treewide: remove use of C++ style commentsPatrick Steinhardt2018-07-131-1/+1
* Merge pull request #4436 from pks-t/pks/packfile-stream-freeEdward Thomson2018-06-111-2/+2
|\
| * Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-2/+2
* | alloc: make memory allocators use function pointersPatrick Steinhardt2018-06-072-22/+54
* | win32: crtdbg: provide independent `free` functionPatrick Steinhardt2018-06-072-0/+7
* | win32: crtdbg: internalize implementation of allocatorsPatrick Steinhardt2018-06-072-74/+82
|/
* consistent header guardsethomson/header_guardsEdward Thomson2018-02-0115-34/+34
* path: expose `git_path_is_dirsep`Patrick Steinhardt2017-10-091-3/+1
* path: expose `git_path_is_absolute`Patrick Steinhardt2017-10-091-7/+4
* Merge pull request #4288 from pks-t/pks/include-fixupsEdward Thomson2017-08-1522-11/+119
|\
| * Make sure to always include "common.h" firstPatrick Steinhardt2017-07-0322-11/+38
| * win32: fix circular include deps with w32_crtdbgPatrick Steinhardt2017-06-301-0/+81
* | 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-032-1/+3
* win32: do not inherit file descriptorsEdward Thomson2017-04-031-1/+8
* Allow to configure default file share mode for opening filesSven Strickroth2017-04-032-11/+8
* 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
* | giterr_set: consistent error messagesEdward Thomson2016-12-296-14/+14