summaryrefslogtreecommitdiff
path: root/revision.h
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'en/header-split-cache-h-part-2'Junio C Hamano2023-05-091-0/+1
|\
| * commit.h: reduce unnecessary includesElijah Newren2023-04-241-0/+1
| * Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano2023-04-041-3/+0
| |\
* | \ Merge branch 'ab/remove-implicit-use-of-the-repository'Junio C Hamano2023-04-061-3/+0
|\ \ \ | | |/ | |/|
| * | cocci: apply the "revision.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason2023-03-281-3/+0
* | | Merge branch 'sg/parse-options-h-users'Junio C Hamano2023-03-301-1/+2
|\ \ \ | |_|/ |/| |
| * | treewide: remove unnecessary inclusions of parse-options.h from headersSZEDER Gábor2023-03-201-1/+2
| |/
* | ident.h: move ident-related declarations out of cache.hElijah Newren2023-02-231-0/+1
|/
* Merge branch 'ps/receive-use-only-advertised'Junio C Hamano2022-11-231-6/+37
|\
| * revision: add new parameter to exclude hidden refsPatrick Steinhardt2022-11-171-0/+16
| * revision: introduce struct to handle exclusionsPatrick Steinhardt2022-11-171-6/+21
* | revisions API: extend the nascent REV_INFO_INIT macroÆvar Arnfjörð Bjarmason2022-11-081-1/+17
|/
* Merge branch 'jc/format-patch-force-in-body-from'Junio C Hamano2022-09-091-0/+1
|\
| * format-patch: allow forcing the use of in-body From: headerJunio C Hamano2022-08-291-0/+1
* | revision: allow --ancestry-path to take an argumentElijah Newren2022-08-191-0/+9
|/
* revisions API: don't leak memory on argv elements that need free()-ingÆvar Arnfjörð Bjarmason2022-08-031-1/+2
* Merge branch 'ab/plug-leak-in-revisions'Junio C Hamano2022-06-071-25/+48
|\
| * revisions API users: use release_revisions() needing REV_INFO_INITÆvar Arnfjörð Bjarmason2022-04-131-1/+20
| * revision.[ch]: document and move code declared around "init"Ævar Arnfjörð Bjarmason2022-04-131-26/+24
| * revision.[ch]: provide and start using a release_revisions()Ævar Arnfjörð Bjarmason2022-04-131-0/+6
* | log: "--since-as-filter" option is a non-terminating "--since" variantMiklos Vajna2022-04-231-0/+1
|/
* revision: put object filter into struct rev_infoDerrick Stolee2022-03-091-0/+7
* Merge branch 'ah/log-no-graph'Junio C Hamano2022-02-231-0/+1
|\
| * log: add a --no-graph optionAlex Henrie2022-02-111-0/+1
* | Merge branch 'jz/rev-list-exclude-first-parent-only'Junio C Hamano2022-02-171-1/+2
|\ \
| * | git-rev-list: add --exclude-first-parent-only flagJerry Zhang2022-01-121-1/+2
| |/
* | Merge branch 'en/remerge-diff'Junio C Hamano2022-02-161-1/+5
|\ \ | |/ |/|
| * log: clean unneeded objects during `log --remerge-diff`Elijah Newren2022-02-021-0/+3
| * show, log: provide a --remerge-diff capabilityElijah Newren2022-02-021-1/+2
* | log: let --invert-grep only invert --grepRené Scharfe2021-12-171-2/+0
|/
* Merge branch 'jt/add-submodule-odb-clean-up'Junio C Hamano2021-10-061-1/+0
|\
| * revision: remove "submodule" from opt structJonathan Tan2021-09-091-1/+0
* | revision: separate walk and unsorted flagsPatrick Steinhardt2021-08-051-5/+2
|/
* Merge branch 'bc/rev-list-without-commit-line'Junio C Hamano2021-07-221-1/+2
|\
| * rev-list: add option for --pretty=format without headerbrian m. carlson2021-07-121-1/+2
* | Merge branch 'jk/bitmap-tree-optim'Junio C Hamano2021-07-081-0/+1
|\ \ | |/ |/|
| * bitmaps: don't recurse into trees already in the bitmapJeff King2021-06-151-0/+1
* | Merge branch 'so/log-m-implies-p'Junio C Hamano2021-06-141-1/+1
|\ \ | |/ |/|
| * diff-merges: rename "combined_imply_patch" to "merges_imply_patch"Sergey Organov2021-05-211-1/+1
* | revision: mark commit parents as NOT_USER_GIVENPatrick Steinhardt2021-04-101-3/+0
* | Merge branch 'zh/format-patch-fractional-reroll-count'Junio C Hamano2021-04-021-1/+1
|\ \
| * | format-patch: allow a non-integral version numbersZheNing Hu2021-03-231-1/+1
| |/
* | revision: learn '--no-kept-objects'Taylor Blau2021-02-221-0/+4
|/
* Merge branch 'so/log-diff-merge'Junio C Hamano2021-02-051-2/+7
|\
| * diff-merges: let new options enable diff without -pSergey Organov2020-12-211-0/+1
| * diff-merges: do not imply -p for new optionsSergey Organov2020-12-211-0/+1
| * diff-merges: group diff-merge flags next to each other inside 'rev_info'Sergey Organov2020-12-211-2/+3
| * diff-merges: split 'ignore_merges' fieldSergey Organov2020-12-211-1/+2
| * diff-merges: introduce revs->first_parent_merges flagSergey Organov2020-12-211-0/+1
| * revision: move diff merges functions to its own diff-merges.cSergey Organov2020-12-211-3/+0