summaryrefslogtreecommitdiff
path: root/src/win32
Commit message (Expand)AuthorAgeFilesLines
* win32: improve impl & tests for system path / g4w interopethomson/win32_findfile_fixesEdward Thomson2022-01-172-170/+152
* path: introduce git_fs_path_find_executableEdward Thomson2022-01-172-0/+133
* win32: remove unnecessary findfile structureEdward Thomson2022-01-171-42/+37
* win32: test system paths for gvfs compatibilityEdward Thomson2022-01-172-26/+53
* Correctly detect the share/template folderSven Strickroth2022-01-171-9/+50
* Detect installed x64 versions of Git for WindowsSven Strickroth2022-01-171-0/+6
* Do not unconditionally remove the last 4 chars of the directory where git.exe...Sven Strickroth2022-01-171-3/+11
* Prevent possible buffer overflowSven Strickroth2022-01-171-1/+1
* Fix typosDimitris Apostolou2022-01-053-3/+3
* win32: include correct path headerethomson/pathEdward Thomson2021-11-093-4/+3
* path: separate git-specific path functions from utilEdward Thomson2021-11-093-13/+13
* 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