summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* pack: continue zlib while we can make progressethomson/zlibEdward Thomson2020-12-151-4/+9
* 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
* revwalk: use GIT_ASSERTEdward Thomson2020-11-271-14/+31
* revparse: use GIT_ASSERTEdward Thomson2020-11-271-6/+11
* revert: use GIT_ASSERTEdward Thomson2020-11-271-2/+6
* reset: use GIT_ASSERTEdward Thomson2020-11-271-6/+7
* repository: use GIT_ASSERTEdward Thomson2020-11-271-33/+58
* remote: use GIT_ASSERTEdward Thomson2020-11-271-36/+45
* refspec: use GIT_ASSERTEdward Thomson2020-11-271-9/+18
* refs: use GIT_ASSERTEdward Thomson2020-11-271-30/+50
* reflog: use GIT_ASSERTEdward Thomson2020-11-271-14/+19
* refdb_fs: use GIT_ASSERTEdward Thomson2020-11-271-31/+55
* refdb: use GIT_ASSERTEdward Thomson2020-11-271-13/+30