summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #5000 from augfab/branch_lookup_allEdward Thomson2019-02-251-2/+16
|\
| * branch: have git_branch_lookup accept GIT_BRANCH_ALLAugustin Fabre2019-02-221-2/+16
* | remote: rename git_push_transfer_progress callbackEdward Thomson2019-02-221-1/+1
* | indexer: use git_indexer_progress throughoutEdward Thomson2019-02-2210-36/+36
* | Merge pull request #4901 from pks-t/pks/uniform-map-apiEdward Thomson2019-02-2231-761/+911
|\ \
| * | idxmap: remove legacy low-level interfacePatrick Steinhardt2019-02-152-71/+10
| * | oidmap: remove legacy low-level interfacePatrick Steinhardt2019-02-152-94/+9
| * | offmap: remove legacy low-level interfacePatrick Steinhardt2019-02-152-88/+9
| * | strmap: remove legacy low-level interfacePatrick Steinhardt2019-02-152-123/+9
| * | cache: use iteration interface for cache evictionPatrick Steinhardt2019-02-151-10/+10
| * | indexer: use map iterator to delete expected OIDsPatrick Steinhardt2019-02-151-16/+12
| * | maps: provide high-level iteration interfacePatrick Steinhardt2019-02-156-22/+130
| * | maps: use high-level function to check existence of keysPatrick Steinhardt2019-02-158-24/+44
| * | maps: provide return value when deleting entriesPatrick Steinhardt2019-02-1510-48/+119
| * | idxmap: have `resize` functions return proper error codePatrick Steinhardt2019-02-153-27/+60
| * | idxmap: introduce high-level setter for key/value pairsPatrick Steinhardt2019-02-153-7/+71
| * | idxmap: introduce high-level getter for valuesPatrick Steinhardt2019-02-153-9/+60
| * | offmap: introduce high-level setter for key/value pairsPatrick Steinhardt2019-02-153-5/+35
| * | offmap: introduce high-level getter for valuesPatrick Steinhardt2019-02-153-5/+20
| * | oidmap: introduce high-level setter for key/value pairsPatrick Steinhardt2019-02-159-67/+76
| * | oidmap: introduce high-level getter for valuesPatrick Steinhardt2019-02-159-62/+45
| * | strmap: introduce high-level setter for key/value pairsPatrick Steinhardt2019-02-1513-61/+62
| * | strmap: introduce `git_strmap_get` and use it throughout the treePatrick Steinhardt2019-02-1510-95/+46
| * | maps: provide a uniform entry count interfacePatrick Steinhardt2019-02-157-7/+25
| * | maps: use uniform lifecycle management functionsPatrick Steinhardt2019-02-1530-95/+234
* | | Merge pull request #4984 from pks-t/pks/refdb-fs-raceEdward Thomson2019-02-221-41/+50
|\ \ \
| * | | refdb_fs: fix race when migrating loose to packed refs in iterationPatrick Steinhardt2019-02-151-2/+2
| * | | refdb_fs: remove ordering dependency on loose/packed refs loadingPatrick Steinhardt2019-02-151-8/+11
| * | | refdb_fs: do not lazily copy packed ref cachePatrick Steinhardt2019-02-151-13/+6
| * | | refdb_fs: refactor error handling in iterator creationPatrick Steinhardt2019-02-151-15/+16
| * | | refdb_fs: fix potential race with ref repacking in `exists` callbackPatrick Steinhardt2019-02-151-6/+18
| |/ /
* | | Merge pull request #4998 from pks-t/pks/allocator-restructuringEdward Thomson2019-02-228-113/+142
|\ \ \
| * | | allocators: make crtdbg allocator reuse its own reallocPatrick Steinhardt2019-02-211-2/+4
| * | | allocators: extract crtdbg allocator into its own filePatrick Steinhardt2019-02-215-109/+135
| * | | allocators: move standard allocator into subdirectoryPatrick Steinhardt2019-02-214-5/+6
* | | | cache: fix misnaming of `git_cache_free`Patrick Steinhardt2019-02-214-6/+6
|/ / /
* | | Merge pull request #4991 from libgit2/ethomson/inttypesPatrick Steinhardt2019-02-211-0/+5
|\ \ \
| * | | Remove public 'inttypes.h' headerethomson/inttypesEdward Thomson2019-02-211-0/+5
| |/ /
* | | Merge pull request #4996 from eaigner/masterPatrick Steinhardt2019-02-211-1/+1
|\ \ \
| * | | apply: prevent OOB read when parsing source bufferErik Aigner2019-02-211-1/+1
* | | | Fix a memory leak in odb_otype_fast()lhchavez2019-02-201-0/+1
| |_|/ |/| |
* | | Merge pull request #4986 from lhchavez/reallocPatrick Steinhardt2019-02-201-4/+3
|\ \ \
| * | | Make stdalloc__reallocarray call stdalloc__realloclhchavez2019-02-161-4/+3
| | |/ | |/|
* | | Merge pull request #4990 from libgit2/remove_time_monotonicPatrick Steinhardt2019-02-201-5/+0
|\ \ \
| * | | Remove `git_time_monotonic`remove_time_monotonicEdward Thomson2019-02-171-5/+0
| |/ /
* | | Fix a _very_ improbable memory leak in git_odb_new()lhchavez2019-02-161-2/+6
|/ /
* | Merge pull request #4982 from pks-t/pks/worktree-add-bare-headEdward Thomson2019-02-145-31/+59
|\ \
| * | branch: fix `branch_is_checked_out` with bare reposPatrick Steinhardt2019-02-141-2/+9
| * | branches: introduce flag to skip enumeration of certain HEADsPatrick Steinhardt2019-02-144-17/+33
| * | branches: do not assert that the given ref is a branchPatrick Steinhardt2019-02-141-1/+4