summaryrefslogtreecommitdiff
path: root/src/pack.c
Commit message (Expand)AuthorAgeFilesLines
* offmap: introduce high-level setter for key/value pairsPatrick Steinhardt2019-02-151-5/+2
* offmap: introduce high-level getter for valuesPatrick Steinhardt2019-02-151-5/+2
* oidmap: introduce high-level getter for valuesPatrick Steinhardt2019-02-151-4/+3
* maps: use uniform lifecycle management functionsPatrick Steinhardt2019-02-151-2/+2
* Allow bypassing check '.keep' files using libgit2 option 'GIT_OPT_IGNORE_PACK...Dhruva Krishnamurthy2019-02-021-3/+8
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-24/+24
* object_type: GIT_OBJECT_BAD is now GIT_OBJECT_INVALIDEdward Thomson2019-01-171-2/+2
* object_type: use new enumeration namesethomson/index_fixesEdward Thomson2018-12-011-26/+26
* khash: remove intricate knowledge of khash typesPatrick Steinhardt2018-11-281-3/+3
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-3/+3
* pack: rename `git_packfile_stream_free`Patrick Steinhardt2018-06-101-2/+2
* Fix unpack double freelhchavez2017-12-231-1/+4
* Simplified overflow conditionlhchavez2017-12-151-3/+1
* Using unsigned insteadlhchavez2017-12-091-6/+8
* libFuzzer: Prevent a potential shift overflowlhchavez2017-12-081-1/+1
* 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