summaryrefslogtreecommitdiff
path: root/src/pack-objects.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Refactor zlib for easier deflate streamingEdward Thomson2014-01-141-3/+3
* Fix up some valgrind leaks and warningsRussell Belfer2013-12-111-1/+12
* One more rename/cleanup for callback err functionsRussell Belfer2013-12-111-1/+1
* Some callback error check style cleanupsRussell Belfer2013-12-111-2/+5
* Remove converting user error to GIT_EUSERRussell Belfer2013-12-111-11/+10
* Further EUSER and error propagation fixesRussell Belfer2013-12-111-22/+25
* Fix warningsLinquize2013-11-121-1/+1
* Allow callers to set mode on packfile creationEdward Thomson2013-11-071-1/+2
* Add git_packbuilder_hash to query pack filenameEdward Thomson2013-11-071-2/+10
* Merge pull request #1933 from libgit2/vmg/gcc-warningsRussell Belfer2013-11-011-2/+2
|\
| * Fix warning on win64Linquize2013-11-011-2/+2
* | Merge pull request #1918 from libgit2/cmn/indexer-namingVicent Martí2013-11-011-7/+7
|\ \ | |/ |/|
| * indexer: remove the stream infixCarlos Martín Nieto2013-10-301-7/+7
* | pack-objects: Depth can be negativeVicent Marti2013-10-301-4/+3
|/
* Merge pull request #1891 from libgit2/cmn/fix-thin-packsVicent Martí2013-10-281-36/+2
|\
| * indexer: fix thin packsCarlos Martín Nieto2013-10-041-1/+1
| * pack: move the object header function hereCarlos Martín Nieto2013-10-041-35/+1
* | Support cancellation in push operationJameson Miller2013-10-021-19/+24
|/
* Initial Implementation of progress reports during pushJameson Miller2013-09-301-0/+30
* pack: fix memory leak in error pathRémi Duraffort2013-07-151-1/+3
* Mutex init can failRussell Belfer2013-05-311-0/+3
* packbuilder: also write index in git_packbuilder_writeMichael Schubert2013-05-271-22/+36
* Fixes indentationXavier L2013-04-231-8/+8
* Added function to insert commit into packXavier L2013-04-231-0/+15
* indexer: use a hashtable for keeping track of offsetsCarlos Martín Nieto2013-03-031-2/+0
* Add git_push_options, to set packbuilder parallelismPhilip Kelley2013-02-111-0/+7
* A simple perf optimization in pack-objects.cPhilip Kelley2013-01-221-13/+16
* update copyrightsEdward Thomson2013-01-081-1/+1
* Always check the result of git_mutex_lockJustin Spahr-Summers2012-12-091-4/+14