summaryrefslogtreecommitdiff
path: root/src/win32
Commit message (Expand)AuthorAgeFilesLines
* internal: use off64_t instead of git_off_tethomson/off_tEdward Thomson2019-11-253-3/+3
* mmap: use a 64-bit signed type `off64_t` for mmapEdward Thomson2019-11-251-3/+3
* mmap: remove unnecessary assertionEdward Thomson2019-11-251-2/+0
* 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
* w32_stack: convert buffer length param to `size_t`Patrick Steinhardt2019-07-052-4/+4
* w32_stack: treat a len as an size_tEdward Thomson2019-06-252-3/+3
* win32: cast GetProcAddress to void * before castingEdward Thomson2019-06-241-5/+5
* win32: don't re-define RtlCaptureStackBackTraceEdward Thomson2019-06-241-5/+0
* win32: stop inlining file_attribute_to_statEdward Thomson2019-06-242-31/+36
* win32: safely cast path sizes for win apiEdward Thomson2019-06-241-2/+12
* w32: safely cast to int during charset conversionEdward Thomson2019-06-241-3/+7
* posix: remove `p_fallocate` abstractionPatrick Steinhardt2019-06-141-52/+0
* 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