summaryrefslogtreecommitdiff
path: root/line-log.c
Commit message (Expand)AuthorAgeFilesLines
* diff.h: reduce unnecessary includesElijah Newren2023-04-241-0/+1
* treewide: remove cache.h inclusion due to setup.h changesElijah Newren2023-03-211-1/+0
* setup.h: move declarations for setup.c functions from cache.hElijah Newren2023-03-211-0/+1
* Merge branch 'jk/unused-post-2.39-part2'Junio C Hamano2023-03-171-1/+2
|\
| * rewrite_parents(): mark unused callback parameterJeff King2023-02-241-1/+2
* | cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren2023-02-231-0/+1
* | alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren2023-02-231-0/+1
|/
* line-log: free the diff queues' arrays when processing merge commitsSZEDER Gábor2022-11-021-4/+2
* line-log: free diff queue when processing non-merge commitsSZEDER Gábor2022-11-021-0/+1
* use CALLOC_ARRAYRené Scharfe2021-03-131-1/+1
* line-log: handle deref_tag() returning NULLRené Scharfe2020-10-121-1/+1
* Merge branch 'tb/bloom-improvements'Junio C Hamano2020-09-291-1/+1
|\
| * bloom: split 'get_bloom_filter()' in twoTaylor Blau2020-09-171-1/+1
* | strvec: convert more callers away from argv_array nameJeff King2020-07-281-3/+3
* | strvec: rename files from argv-array to strvecJeff King2020-07-281-1/+1
|/
* Merge branch 'ds/line-log-on-bloom'Junio C Hamano2020-06-081-3/+40
|\
| * line-log: integrate with changed-path Bloom filtersDerrick Stolee2020-05-111-1/+38
| * line-log: more responsive, incremental 'git log -L'SZEDER Gábor2020-05-111-2/+2
* | diff: make diff_populate_filespec_options structJonathan Tan2020-04-071-3/+3
|/
* Merge branch 'sg/line-log-tree-diff-optim'Junio C Hamano2019-09-181-19/+52
|\
| * line-log: avoid unnecessary full tree diffsSZEDER Gábor2019-08-211-7/+36
| * line-log: extract pathspec parsing from line ranges into a helper functionSZEDER Gábor2019-08-211-14/+18
* | tree-walk.c: remove the_repo from get_tree_entry()Nguyễn Thái Ngọc Duy2019-06-271-3/+4
|/
* Merge branch 'en/merge-directory-renames'Junio C Hamano2019-05-091-1/+1
|\
| * Use 'unsigned short' for mode, like diff_filespec doesElijah Newren2019-04-081-1/+1
* | line-log: suppress diff output with "-s"Jeff King2019-03-081-2/+4
|/
* line-log.c: remove the_repository referenceNguyễn Thái Ngọc Duy2018-11-121-1/+1
* line-range.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy2018-09-211-2/+2
* diff.c: reduce implicit dependency on the_indexNguyễn Thái Ngọc Duy2018-09-211-9/+12
* Merge branch 'sb/object-store-lookup'Junio C Hamano2018-08-021-1/+1
|\
| * tag: add repository argument to deref_tagStefan Beller2018-06-291-1/+1
* | Merge branch 'is/parsing-line-range'Junio C Hamano2018-08-021-2/+2
|\ \ | |/ |/|
| * log: prevent error if line range ends past end of fileIsabella Stephens2018-06-151-2/+2
* | Merge branch 'ds/lazy-load-trees'Junio C Hamano2018-05-231-2/+2
|\ \
| * | treewide: replace maybe_tree with accessor methodsDerrick Stolee2018-04-111-2/+2
| * | treewide: rename tree to maybe_treeDerrick Stolee2018-04-111-2/+2
| |/
* | tree-walk: convert tree entry functions to object_idbrian m. carlson2018-03-141-2/+1
|/
* line-log: rename 'new' variablesBrandon Williams2018-02-221-28/+28
* ALLOC_GROW: avoid -Wsign-compare warningsrj/no-sign-compareRamsay Jones2017-09-221-9/+9
* Merge branch 'ab/free-and-null'Junio C Hamano2017-06-241-4/+2
|\
| * *.[ch] refactoring: make use of the FREE_AND_NULL() macroÆvar Arnfjörð Bjarmason2017-06-161-2/+1
| * coccinelle: make use of the "type" FREE_AND_NULL() ruleÆvar Arnfjörð Bjarmason2017-06-161-2/+1
* | diff-tree: convert diff_tree_sha1 to struct object_idBrandon Williams2017-06-051-2/+2
* | diff: convert fill_filespec to struct object_idBrandon Williams2017-06-021-3/+3
|/
* line-log: avoid memory leakJohannes Schindelin2017-05-081-0/+1
* Merge branch 'vn/line-log-memcpy-size-fix'Junio C Hamano2017-03-121-1/+2
|\
| * line-log: use COPY_ARRAY to fix mis-sized memcpyvn/line-log-memcpy-size-fixVegard Nossum2017-03-061-1/+2
* | Merge branch 'ax/line-log-range-merge-fix'Junio C Hamano2017-03-121-8/+7
|\ \
| * | line-log.c: prevent crash during union of too many rangesax/line-log-range-merge-fixAllan Xavier2017-03-031-8/+7
| |/
* | use QSORTRené Scharfe2016-09-291-1/+1
|/