summaryrefslogtreecommitdiff
path: root/src/win32
Commit message (Expand)AuthorAgeFilesLines
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-175-37/+34
* win32: posixify the output of p_getcwdEdward Thomson2021-09-251-0/+3
* Fix coding style for pointerpunkymaniac2021-09-093-13/+13
* Merge pull request #6006 from boretrk/c11-warningsEdward Thomson2021-08-252-10/+10
|\
| * win32: name the dummy union in GIT_REPARSE_DATA_BUFFERPeter Pettersson2021-08-252-10/+10
* | Merge pull request #5802 from lhchavez/git-warn-unused-resultEdward Thomson2021-08-251-1/+0
|\ \
| * | Get Win32 builds to buildlhchavez2021-08-081-1/+0
| |/
* | tests: optional test for p_open() with empty path segmentsPeter Pettersson2021-08-081-0/+7
|/
* Convert long long constant specifiers to stdint macrosCalvin Buckley2021-07-071-5/+5
* Initial pass at using int64_t instead of long longCalvin Buckley2021-07-061-2/+2
* tests: exit with error on win32 leakcheckEdward Thomson2021-05-182-0/+7
* path: bump most Win32 unicode buffer sizes from MAX_PATH to GIT_PATH_MAXIan Hattendorf2021-05-052-19/+28
* Fix some typosAaron Franke2021-02-151-1/+1
* Support build with NO_MMAP to disable use of system mmapDhruva Krishnamurthy2020-12-301-0/+70
* win32: provide macros for calling conventionsEdward Thomson2020-12-081-1/+9
* win32: use GIT_ASSERTEdward Thomson2020-11-276-23/+19
* cmake: rename MSVC_CRTDBG to WIN32_LEAKCHECKEdward Thomson2020-11-212-2/+2
* win32: consolidate leak checking initializationEdward Thomson2020-11-212-39/+54
* win32: "crtdbg" is now "leakcheck"Edward Thomson2020-11-215-485/+466
* Merge pull request #5546 from libgit2/ethomson/initEdward Thomson2020-10-143-9/+20
|\
| * runtime: move init/shutdown into the "runtime"Edward Thomson2020-10-112-4/+2
| * thread: don't use the global tlsdata for thread exitEdward Thomson2020-10-111-5/+18
| * global: separate global state from thread-local stateEdward Thomson2020-10-111-4/+4
| * init: move thread init to git_global_threads_initEdward Thomson2020-10-112-2/+2
* | Make the Windows leak detection more robustlhchavez2020-10-111-1/+1
|/
* Use __GNUC__ macro in the resource scriptAlexander Ovchinnikov2020-07-011-3/+7
* Review: Rename the stringize macroAlexander Ovchinnikov2020-07-011-5/+5
* Enable building git2.rc resource script with GCCAlexander Ovchinnikov2020-07-011-2/+13
* tree-wide: mark local functions as staticPatrick Steinhardt2020-06-091-2/+2
* win32: don't canonicalize symlink targetsEdward Thomson2020-03-101-2/+1
* win32: introduce relative path handling functionEdward Thomson2020-03-102-2/+41
* win32: clarify usage of path canonicalization funcsEdward Thomson2020-03-081-0/+3
* win32: fix relative symlinks pointing into dirsPatrick Steinhardt2020-01-101-1/+9
* global: convert to fiber-local storage to fix exit racesPatrick Steinhardt2019-11-291-5/+0
* 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