summaryrefslogtreecommitdiffstats
path: root/line-log.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt2024-12-061-0/+2
* line-log: fix leak when rewriting commit parentsPatrick Steinhardt2024-11-211-0/+1
* Merge branch 'jk/output-prefix-cleanup'Junio C Hamano2024-10-101-12/+2
|\
| * line-log: use diff_line_prefix() instead of custom helperJeff King2024-10-031-12/+2
* | Merge branch 'ps/leakfixes-part-8'Junio C Hamano2024-10-101-27/+42
|\ \ | |/ |/|
| * line-log: fix several memory leaksPatrick Steinhardt2024-09-301-19/+35
| * diff: improve lifecycle management of diff queuesPatrick Steinhardt2024-09-301-8/+7
* | line-log: protect inner strbuf from freeDerrick Stolee2024-10-031-6/+4
|/
* line-log: always allocate the output prefixPatrick Steinhardt2024-06-071-7/+11
* line-log: stop assigning string constant to file parent bufferPatrick Steinhardt2024-06-071-1/+3
* treewide: remove unnecessary includes in source filesElijah Newren2023-12-261-1/+0
* line-log.h: remove unnecessary includeElijah Newren2023-12-261-0/+1
* treewide: remove unnecessary includes in source filesElijah Newren2023-12-261-2/+0
* revision: clear decoration structs during release_revisions()Jeff King2023-10-051-0/+10
* git-compat-util: move alloc macros to git-compat-util.hCalvin Wan2023-07-051-1/+0
* diff.h: remove unnecessary include of oidset.hElijah Newren2023-06-211-0/+1
* 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-241-0/+1
* | alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren2023-02-241-0/+1
|/
* line-log: free the diff queues' arrays when processing merge commitsSZEDER Gábor2022-11-031-4/+2
* line-log: free diff queue when processing non-merge commitsSZEDER Gábor2022-11-031-0/+1
* use CALLOC_ARRAYRené Scharfe2021-03-141-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-291-3/+3
* | strvec: rename files from argv-array to strvecJeff King2020-07-291-1/+1
|/
* Merge branch 'ds/line-log-on-bloom'Junio C Hamano2020-06-091-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-081-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-081-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-031-1/+1
|\
| * tag: add repository argument to deref_tagStefan Beller2018-06-291-1/+1
* | Merge branch 'is/parsing-line-range'Junio C Hamano2018-08-031-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
|\ \