summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #5740 from libgit2/ethomson/zlibEdward Thomson2020-12-161-4/+9
|\
| * pack: continue zlib while we can make progressethomson/zlibEdward Thomson2020-12-151-4/+9
* | Merge pull request #5727 from lhchavez/make-git-diff-fastEdward Thomson2020-12-134-33/+76
|\ \
| * | Fix an oopslhchavez2020-12-111-1/+1
| * | Small refactor to make thing tidierlhchavez2020-12-114-43/+46
| * | Cache the parsed submodule config when diffinglhchavez2020-12-103-8/+48
| |/
* | Merge pull request #5735 from lhchavez/faster-strntol64Edward Thomson2020-12-132-11/+34
|\ \
| * | Make git__strntol64() ~70%* fasterlhchavez2020-12-122-11/+34
| |/
* | Merge pull request #5384 from ianhattendorf/fix/winhttp-client-certEdward Thomson2020-12-131-26/+49
|\ \ | |/ |/|
| * winhttp: clarify invalid cert caseIan Hattendorf2020-06-241-1/+1
| * winhttp: variable and switch case scopingIan Hattendorf2020-02-061-9/+6
| * winhttp: support optional client certIan Hattendorf2020-02-041-26/+52
* | alloc: set up an allocator that fails before library initEdward Thomson2020-12-094-4/+141
* | libgit2: provide init_count of the libraryEdward Thomson2020-12-094-0/+31
* | Replace global storage TLS with new interfaceethomson/tlsdataTyler Ang-Wanek2020-12-081-87/+15
* | threads: git_tls_data to git_tlsdataEdward Thomson2020-12-082-168/+99
* | win32: provide macros for calling conventionsEdward Thomson2020-12-083-3/+13
* | Implement generic TLS interfaceTyler Ang-Wanek2020-12-062-0/+261
* | threads: rename thread files to thread.[ch]Edward Thomson2020-12-068-9/+9
* | threads: give atomic functions the git_atomic prefixEdward Thomson2020-12-068-37/+39
* | threads: rename git_atomic to git_atomic32Edward Thomson2020-12-0616-59/+59
* | util: move git_online_cpus into utilEdward Thomson2020-12-065-61/+52
* | packbuilder: use git__noop on non-threaded systemsEdward Thomson2020-12-051-1/+1
* | util: move git__noop into the util headerEdward Thomson2020-12-053-23/+23
* | Make the pack and mwindow implementations data-race-freelhchavez2020-11-286-140/+248
* | Make the odb race-freelhchavez2020-11-285-61/+234
* | Merge pull request #5704 from lhchavez/ssh-raw-certificateEdward Thomson2020-11-271-0/+19
|\ \
| * | Also add the raw hostkey to `git_cert_hostkey`lhchavez2020-11-271-0/+19
* | | Fix the non-debug build in Groovy Gorilla (gcc 10.2)lhchavez2020-11-271-3/+9
|/ /
* | midx: Support multi-pack-index files in odb_pack.clhchavez2020-11-274-112/+383
* | win32: use GIT_ASSERTEdward Thomson2020-11-277-24/+20
* | transports: use GIT_ASSERTEdward Thomson2020-11-2710-59/+86
* | streams: use GIT_ASSERTEdward Thomson2020-11-276-18/+34
* | hash: use GIT_ASSERTEdward Thomson2020-11-275-30/+33
* | zstream: use GIT_ASSERTEdward Thomson2020-11-271-1/+1
* | worktree: use GIT_ASSERTEdward Thomson2020-11-271-11/+19
* | vector: use GIT_ASSERTEdward Thomson2020-11-271-19/+23
* | tsort: remove assertionEdward Thomson2020-11-271-2/+0
* | tree: use GIT_ASSERTEdward Thomson2020-11-271-20/+31
* | transport: use GIT_ASSERTEdward Thomson2020-11-271-3/+3
* | transaction: use GIT_ASSERTEdward Thomson2020-11-271-8/+19
* | trace: use GIT_ASSERTEdward Thomson2020-11-271-1/+1
* | tag: use GIT_ASSERTEdward Thomson2020-11-271-11/+22
* | sysdir: use GIT_ASSERTEdward Thomson2020-11-271-2/+2
* | submodule: use GIT_ASSERTEdward Thomson2020-11-271-30/+48
* | strarray: use GIT_ASSERTEdward Thomson2020-11-271-1/+2
* | status: use GIT_ASSERTEdward Thomson2020-11-271-4/+7
* | stash: use GIT_ASSERTEdward Thomson2020-11-271-1/+3
* | signature: use GIT_ASSERTEdward Thomson2020-11-271-3/+0
* | signature: use GIT_ASSERTEdward Thomson2020-11-271-4/+8