summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* test docuriumethomson/docuriumEdward Thomson2019-02-241-1/+1
* Merge pull request #4997 from libgit2/ethomson/transfer_progressEdward Thomson2019-02-2229-107/+157
|\
| * remote: deprecate git_push_transfer_progressethomson/transfer_progressEdward Thomson2019-02-221-0/+9
| * remote: rename git_push_transfer_progress callbackEdward Thomson2019-02-222-3/+4
| * indexer: deprecate git_transfer_progressEdward Thomson2019-02-222-4/+29
| * indexer: use git_indexer_progress throughoutEdward Thomson2019-02-2227-74/+74
| * indexer: rename git_transfer_progressEdward Thomson2019-02-222-30/+45
|/
* Merge pull request #4901 from pks-t/pks/uniform-map-apiEdward Thomson2019-02-2234-861/+1122
|\
| * idxmap: remove legacy low-level interfacePatrick Steinhardt2019-02-152-71/+10
| * oidmap: remove legacy low-level interfacePatrick Steinhardt2019-02-153-257/+71
| * offmap: remove legacy low-level interfacePatrick Steinhardt2019-02-152-88/+9
| * strmap: remove legacy low-level interfacePatrick Steinhardt2019-02-153-153/+24
| * 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-158-25/+180
| * 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-1510-67/+120
| * oidmap: introduce high-level getter for valuesPatrick Steinhardt2019-02-1510-62/+123
| * strmap: introduce high-level setter for key/value pairsPatrick Steinhardt2019-02-1514-61/+89
| * strmap: introduce `git_strmap_get` and use it throughout the treePatrick Steinhardt2019-02-1511-96/+79
| * maps: provide a uniform entry count interfacePatrick Steinhardt2019-02-159-13/+32
| * maps: use uniform lifecycle management functionsPatrick Steinhardt2019-02-1532-100/+237
* | 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
* | | Merge pull request #4992 from pks-t/pks/cache-disposePatrick Steinhardt2019-02-214-6/+6
|\ \ \
| * | | cache: fix misnaming of `git_cache_free`Patrick Steinhardt2019-02-214-6/+6
| |/ /
* | | Merge pull request #4956 from pks-t/pks/examples-cgit2-standalonePatrick Steinhardt2019-02-2132-569/+316
|\ \ \ | |/ / |/| |
| * | examples/add: add explanatory comments and reformatEtienne Samson2019-02-151-23/+37
| * | examples: print available commands if no args are givenPatrick Steinhardt2019-02-151-4/+16
| * | examples: create common lg2 executablePatrick Steinhardt2019-02-1527-294/+173
| * | examples: merge common network codePatrick Steinhardt2019-02-1510-150/+109
| * | examples: remove unused MakefilePatrick Steinhardt2019-02-151-22/+0
| * | examples: remove test scriptPatrick Steinhardt2019-02-151-95/+0
| |/
* | Merge pull request #4991 from libgit2/ethomson/inttypesPatrick Steinhardt2019-02-213-313/+6
|\ \
| * | Remove public 'inttypes.h' headerethomson/inttypesEdward Thomson2019-02-213-313/+6
* | | Merge pull request #4996 from eaigner/masterPatrick Steinhardt2019-02-213-1/+35
|\ \ \