summaryrefslogtreecommitdiff
path: root/src/pack-objects.c
Commit message (Expand)AuthorAgeFilesLines
* Honor `core.fsyncObjectFiles`ethomson/fsyncEdward Thomson2017-03-021-0/+4
* oidmap: remove GIT__USE_OIDMAP macroPatrick Steinhardt2017-02-171-2/+0
* khash: avoid using macro magic to get return addressPatrick Steinhardt2017-02-171-1/+1
* khash: avoid using `kh_key`/`kh_val` as lvaluePatrick Steinhardt2017-02-171-2/+2
* khash: avoid using `kh_put` directlyPatrick Steinhardt2017-02-171-2/+2
* khash: avoid using `kh_val`/`kh_value` directlyPatrick Steinhardt2017-02-171-3/+3
* khash: avoid using `kh_clear` directlyPatrick Steinhardt2017-02-171-1/+1
* khash: avoid using `kh_get` directlyPatrick Steinhardt2017-02-171-1/+1
* khash: avoid using `kh_end` directlyPatrick Steinhardt2017-02-171-1/+1
* khash: use `git_map_exists` where applicablePatrick Steinhardt2017-02-171-2/+1
* pack: report revwalk errorEtienne Samson2017-01-131-1/+1
* giterr_set: consistent error messagesEdward Thomson2016-12-291-5/+5
* packbuilder: `size_t` all the thingsEdward Thomson2016-07-241-63/+85
* Merge pull request #3223 from ethomson/applyEdward Thomson2016-06-251-14/+21
|\
| * patch: formatting cleanupsEdward Thomson2016-05-261-1/+1
| * zstream: offer inflating, `git_zstream_inflatebuf`Edward Thomson2016-05-261-1/+1
| * delta: refactor git_delta functions for consistencyEdward Thomson2016-05-261-13/+20
* | threads: split up OS-dependent thread codePatrick Steinhardt2016-06-201-1/+1
|/
* pack-objects: fix memory leak on overflowPatrick Steinhardt2016-03-111-1/+3
* pack-objects: return early when computing write order failsPatrick Steinhardt2016-02-231-4/+2
* pack-objects: check realloc in try_delta with GITERR_CHECK_ALLOCPatrick Steinhardt2016-02-231-2/+4
* pack-objects: fix memory leak in packbuilder_configPatrick Steinhardt2016-02-091-4/+7
* pack-objects: fix memory leak in compute_write_orderPatrick Steinhardt2016-02-091-0/+1
* pool: Simplify implementationVicent Marti2015-10-281-2/+1
* Remove extra semicolon outside of a functionStefan Widgren2015-07-311-1/+1
* packbuilder: report progress during deltificationcmn/pack-objects-reportCarlos Martín Nieto2015-05-131-0/+28
* packbuilder: introduce git_packbuilder_insert_recur()Carlos Martín Nieto2015-03-171-0/+36
* pack-objects: fill a packbuilder from a walkCarlos Martín Nieto2015-03-111-1/+242
* Reorder some khash declarationsCarlos Martín Nieto2015-03-111-0/+2
* pack-objects: unlock the cache on integer overflowEdward Thomson2015-02-131-4/+5
* Make our overflow check look more like gcc/clang'sEdward Thomson2015-02-131-4/+3
* Introduce git__add_sizet_overflow and friendsEdward Thomson2015-02-121-2/+2
* Use `size_t` to hold size of arraysEdward Thomson2015-02-121-1/+9
* overflow checking: don't make callers set oomEdward Thomson2015-02-121-3/+1
* git__*allocarray: safer realloc and mallocEdward Thomson2015-02-121-9/+5
* allocations: test for overflow of requested sizeEdward Thomson2015-02-121-3/+19
* Win32: Fix object::cache::threadmania test on x64Philip Kelley2014-06-071-1/+1
* Merge pull request #2334 from libgit2/rb/fix-2333Russell Belfer2014-05-121-0/+1
|\
| * Be more careful with user-supplied buffersrb/fix-2333Russell Belfer2014-05-081-0/+1
* | Merge pull request #2188 from libgit2/cmn/config-snapshotRussell Belfer2014-05-121-2/+4
|\ \ | |/ |/|
| * repository: introduce a convenience config snapshot methodcmn/config-snapshotCarlos Martín Nieto2014-05-071-5/+2
| * Use config snapshottingCarlos Martín Nieto2014-04-181-3/+8
* | pack-objects: always write out the status in write_one()cmn/pack-objects-memoryCarlos Martín Nieto2014-04-261-0/+1
* | Don't redefine the same callback types, their signatures may changeJacques Germishuys2014-04-211-1/+1
|/
* pack-objects: free memory safelyCarlos Martín Nieto2014-03-041-10/+17
* Reorganize zstream API and fix wrap problemsRussell Belfer2014-01-301-11/+6
* Some fixes for Windows x64 warningsRussell Belfer2014-01-301-1/+1
* Fix write_object.XTao2014-01-261-3/+5
* Packbuilder contains its own zstreamEdward Thomson2014-01-141-5/+4
* Packbuilder stream deflate instead of one-shotEdward Thomson2014-01-141-64/+81