summaryrefslogtreecommitdiff
path: root/src/pack.c
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4288 from pks-t/pks/include-fixupsEdward Thomson2017-08-151-2/+2
|\
| * Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-2/+2
* | sha1_lookup: drop sha1_entry_pos functionpeff/drop-sha1-entry-posJeff King2017-08-091-4/+0
|/
* buffer: use `git_buf_init` with lengthPatrick Steinhardt2017-06-081-2/+5
* buffer: rely on `GITERR_OOM` set by `git_buf_try_grow`Patrick Steinhardt2017-06-081-1/+0
* pack: fix looping over cache entriesJason Haslam2017-02-221-3/+3
* offmap: remove GIT__USE_OFFMAP macroPatrick Steinhardt2017-02-171-2/+0
* oidmap: remove GIT__USE_OIDMAP macroPatrick Steinhardt2017-02-171-1/+0
* khash: avoid using `kh_key`/`kh_val` as lvaluePatrick Steinhardt2017-02-171-1/+1
* khash: avoid using `kh_put` directlyPatrick Steinhardt2017-02-171-1/+1
* khash: avoid using `kh_del` directlyPatrick Steinhardt2017-02-171-1/+1
* khash: avoid using `kh_val`/`kh_value` directlyPatrick Steinhardt2017-02-171-3/+3
* khash: avoid using `kh_get` directlyPatrick Steinhardt2017-02-171-2/+2
* khash: avoid using `kh_end` directlyPatrick Steinhardt2017-02-171-2/+2
* khash: use `git_map_exists` where applicablePatrick Steinhardt2017-02-171-1/+1
* khash: avoid using `kh_foreach`/`kh_foreach_value` directlyPatrick Steinhardt2017-02-171-12/+6
* indexer: introduce `git_packfile_close`Edward Thomson2017-01-211-4/+13
* giterr_set: consistent error messagesEdward Thomson2016-12-291-6/+6
* Merge pull request #4027 from pks-t/pks/pack-deref-cache-on-errorCarlos Martín Nieto2016-12-191-1/+4
|\
| * pack: dereference cached pack entry on errorPatrick Steinhardt2016-12-121-1/+4
* | Fix potential use of uninitialized valuesPatrick Steinhardt2016-12-121-1/+3
|/
* pack: fix race in pack_entry_find_offsetPatrick Steinhardt2016-11-021-5/+5
* delta: move delta application to delta.cEdward Thomson2016-05-261-3/+4
* odb: avoid inflating the full delta to read the headercmn/faster-headerCarlos Martín Nieto2016-05-021-6/+5
* Merge pull request #3575 from pmq20/master-13jan16Carlos Martín Nieto2016-03-311-3/+0
|\
| * Remove duplicated calls to git_mwindow_closeP.S.V.R2016-01-131-3/+0
* | odb: improved not found error messagesEdward Thomson2016-03-071-5/+5
* | pack: don't allow a negative offsetcmn/idx-extra-checkCarlos Martín Nieto2016-02-251-0/+5
* | pack: make sure we don't go out of bounds for extended entriesCarlos Martín Nieto2016-02-251-1/+13
* | pack: do not free passed in poiter on errorPatrick Steinhardt2016-02-091-1/+0
* | Make packfile_unpack_compressed a private APIP.S.V.R2016-01-131-2/+2
|/
* Remove extra semicolon outside of a functionStefan Widgren2015-07-311-2/+2
* pack: use git_buf when building the index nameCarlos Martín Nieto2015-06-101-10/+11
* indexer: don't look for the index we're creatingEdward Thomson2015-05-221-0/+7
* Reorder some khash declarationsCarlos Martín Nieto2015-03-111-0/+3
* Merge pull request #2907 from jasonhaslam/git_packfile_unpack_raceCarlos Martín Nieto2015-02-201-2/+9
|\
| * Fix race in git_packfile_unpack.Jason Haslam2015-02-141-2/+9
* | Make our overflow check look more like gcc/clang'sEdward Thomson2015-02-131-10/+11
* | allocations: test for overflow of requested sizeEdward Thomson2015-02-121-0/+7
|/
* Plug some leaksJacques Germishuys2014-12-291-0/+1
* Fix for misleading "missing delta bases" error - Fix #2721.Ravindra Patel2014-11-211-1/+4
* Removed some useless variable assignmentsPierre-Olivier Latour2014-10-271-1/+0
* Silence uninitialized warningJacques Germishuys2014-09-261-1/+1
* Several CppCat warnings fixedArkady Shapkin2014-09-031-3/+0
* pack: return the correct final offsetcmn/unpack-offsetCarlos Martín Nieto2014-08-261-1/+1
* pack: free the new pack struct if we fail to insertCarlos Martín Nieto2014-06-251-3/+3
* Share packs across repository instancescmn/global-mwfCarlos Martín Nieto2014-06-231-1/+18
* pack: init the cache on packfile alloccmn/pack-cache-initCarlos Martín Nieto2014-05-151-8/+7
* pack: don't forget to cache the base objectcmn/pack-unpack-loopCarlos Martín Nieto2014-05-131-7/+8
* pack: use stack allocation for smaller delta chainsCarlos Martín Nieto2014-05-131-16/+45