summaryrefslogtreecommitdiff
path: root/src/indexer.c
Commit message (Expand)AuthorAgeFilesLines
* Use UINT32_MAX as the default object limitNelson Elhage2018-07-201-1/+1
* See if this fixes 32-bit buildNelson Elhage2018-07-161-1/+1
* Add a git_libgit2_opts option to set the max indexer object countNelson Elhage2018-07-121-9/+6
* while fuzzing, limit # objects readNelson Elhage2018-07-121-0/+5
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-7/+7
* pack: rename `git_packfile_stream_free`Patrick Steinhardt2018-06-101-2/+2
* odb: error when we can't create object headerEdward Thomson2018-02-091-4/+11
* Fix unpack double freelhchavez2017-12-231-2/+8
* libFuzzer: Fix missing trailer crashlhchavez2017-12-081-0/+4
* libFuzzer: Fix a git_packfile_stream leaklhchavez2017-12-061-0/+3
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-1/+2
* Merge pull request #4088 from chescock/packfile-name-using-complete-hashEdward Thomson2017-06-111-8/+4
|\
| * indexer: name pack files after trailer hashChris Hescock2017-05-191-8/+4
* | settings: rename `GIT_OPT_ENABLE_SYNCHRONOUS_OBJECT_CREATION`Patrick Steinhardt2017-06-081-1/+1
* | Honor `core.fsyncObjectFiles`ethomson/fsyncEdward Thomson2017-03-021-4/+13
* | fsync: call it "synchronous" object writingEdward Thomson2017-02-281-3/+3
* | fsync parent directories when fsyncingEdward Thomson2017-02-281-1/+8
* | packbuilder: honor git_object__synchronized_writingEdward Thomson2017-02-281-1/+9
* | oidmap: remove GIT__USE_OIDMAP macroPatrick Steinhardt2017-02-171-2/+0
* | 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-2/+2
* | khash: use `git_map_exists` where applicablePatrick Steinhardt2017-02-171-3/+1
* | khash: avoid using `kh_foreach`/`kh_foreach_value` directlyPatrick Steinhardt2017-02-171-2/+3
|/
* Merge pull request #4053 from chescock/extend-packfile-by-pagesEdward Thomson2017-01-211-1/+24
|\
| * Extend packfile in increments of page_size.Chris Hescock2016-12-291-1/+24
* | indexer: avoid warning about `idx->pack`ethomson/packfile_closeEdward Thomson2017-01-211-1/+1
* | indexer: introduce `git_packfile_close`Edward Thomson2017-01-211-10/+3
* | Merge branch 'pr/4060'Edward Thomson2017-01-211-1/+18
|\ \
| * | indexer: only delete temp file if it was unusedEdward Thomson2017-01-211-5/+7
| * | Addressed review feedbacklhchavez2017-01-141-5/+5
| * | Close the file before unlinkinglhchavez2017-01-031-0/+6
| * | Delete temporary packfile in indexerlhchavez2017-01-011-0/+9
| |/
* | giterr_set: consistent error messagesEdward Thomson2016-12-291-3/+3
|/
* Merge pull request #3575 from pmq20/master-13jan16Carlos Martín Nieto2016-03-311-1/+0
|\
| * Remove duplicated calls to git_mwindow_closeP.S.V.R2016-01-131-1/+0
* | Merge pull request #3559 from yongthecoder/masterCarlos Martín Nieto2016-03-221-2/+7
|\ \
| * | Avoid subtraction overflow in git_indexer_commitYong Li2016-01-041-2/+7
| |/
* | Split the page size from the mmap alignmentcmn/pool-limitCarlos Martín Nieto2016-03-161-4/+4
|/
* Remove extra semicolon outside of a functionStefan Widgren2015-07-311-1/+1
* Merge pull request #3174 from libgit2/cmn/idx-fill-holeEdward Thomson2015-06-101-3/+4
|\
| * indexer: use lseek to extend the packfilecmn/idx-fill-holeCarlos Martín Nieto2015-06-021-3/+4
* | Initialize a few variablesCarlos Martín Nieto2015-06-091-1/+1
|/
* indexer: avoid loading already existent basesEdward Thomson2015-05-221-1/+14
* Merge pull request #2972 from libgit2/cmn/pack-objects-walkEdward Thomson2015-03-171-0/+2
|\
| * Reorder some khash declarationsCarlos Martín Nieto2015-03-111-0/+2
* | indexer: bring back the error message on duplcate commitsCarlos Martín Nieto2015-03-131-0/+7
* | indexer: don't worry about duplicate objectsCarlos Martín Nieto2015-03-131-2/+2
* | indexer: set an error message on duplicate objects in packCarlos Martín Nieto2015-03-131-0/+1
|/
* win32: remember to cleanup our hash_ctxEdward Thomson2014-12-091-0/+1