summaryrefslogtreecommitdiffstats
path: root/sequencer.c
AgeCommit message (Expand)AuthorLines
2025-09-29Merge branch 'jk/setup-revisions-freefix'Junio C Hamano-3/+4
2025-09-29Merge branch 'pw/rebase-i-cleanup-fix'Junio C Hamano-12/+0
2025-09-22treewide: pass strvecs around for setup_revisions_from_strvec()Jeff King-3/+4
2025-09-18sequencer: remove VERBATIM_MSG flagPhillip Wood-11/+0
2025-09-18rebase -i: respect commit.cleanup when picking fixupsPhillip Wood-1/+0
2025-08-21Merge branch 'js/rebase-i-allow-drop-on-a-merge'Junio C Hamano-0/+1
2025-08-06rebase -i: permit 'drop' of a merge commitJohannes Sixt-0/+1
2025-07-23config: drop `git_config_set_multivar_in_file_gently()` wrapperPatrick Steinhardt-1/+1
2025-07-23config: drop `git_config_set_in_file_gently()` wrapperPatrick Steinhardt-14/+14
2025-07-23config: drop `git_config_get_int()` wrapperPatrick Steinhardt-1/+1
2025-07-23config: drop `git_config_get_string()` wrapperPatrick Steinhardt-1/+1
2025-07-23config: drop `git_config()` wrapperPatrick Steinhardt-1/+1
2025-07-15Merge branch 'ps/object-store'Junio C Hamano-4/+3
2025-07-01odb: rename `oid_object_info()`Patrick Steinhardt-3/+2
2025-07-01object-store: rename files to "odb.{c,h}"Patrick Steinhardt-1/+1
2025-06-03sequencer: replace error() with BUG() in update_squash_messages ()Lidong Yan-2/+4
2025-05-27Merge branch 'en/sequencer-comment-messages'Junio C Hamano-5/+11
2025-05-27Merge branch 'js/misc-fixes'Junio C Hamano-3/+6
2025-05-27Merge branch 'ly/sequencer-rearrange-leakfix'Junio C Hamano-3/+5
2025-05-19Merge branch 'jk/oidmap-cleanup'Junio C Hamano-2/+2
2025-05-19Merge branch 'pw/sequencer-reflog-use-after-free'Junio C Hamano-59/+57
2025-05-16sequencer: make it clearer that commit descriptions are just commentsElijah Newren-5/+11
2025-05-15sequencer: fix memory leak if `todo_list_rearrange_squash()` failedLidong Yan-3/+5
2025-05-15sequencer: stop pretending that an assignment is a conditionJohannes Schindelin-3/+6
2025-05-12oidmap: rename oidmap_free() to oidmap_clear()Jeff King-2/+2
2025-05-09sequencer: rework reflog message handlingPhillip Wood-26/+24
2025-05-09sequencer: move reflog message functionsPhillip Wood-33/+33
2025-04-24Merge branch 'ps/object-file-cleanup'Junio C Hamano-3/+3
2025-04-17Merge branch 'en/merge-recursive-debug'Junio C Hamano-37/+21
2025-04-15Merge branch 'ps/object-wo-the-repository'Junio C Hamano-5/+5
2025-04-15object-store: merge "object-store-ll.h" and "object-store.h"Patrick Steinhardt-1/+1
2025-04-15object-file: move `safe_create_leading_directories()` into "path.c"Patrick Steinhardt-2/+2
2025-04-08merge, sequencer: switch recursive merges over to ortElijah Newren-15/+8
2025-04-08sequencer: switch non-recursive merges over to ortElijah Newren-22/+13
2025-03-21treewide: replace assert() with ASSERT() in special casesElijah Newren-1/+1
2025-03-10hash: stop depending on `the_repository` in `null_oid()`Patrick Steinhardt-5/+5
2025-02-11rebase -i: reword empty commit after fast-forwardPhillip Wood-3/+9
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt-0/+1
2024-12-06Merge branch 'kh/sequencer-comment-char'Junio C Hamano-10/+16
2024-11-26sequencer: comment commit messages properlyKristoffer Haugsbakk-4/+8
2024-11-26sequencer: comment `--reference` subject line properlyKristoffer Haugsbakk-4/+5
2024-11-26sequencer: comment checked-out branch properlyKristoffer Haugsbakk-2/+3
2024-11-21refs: allow passing flags when setting up a transactionPatrick Steinhardt-3/+3
2024-10-09rebase-merges: try and use branch names as labelsNicolas Guichard-8/+17
2024-10-09rebase-update-refs: extract load_branch_decorationsNicolas Guichard-10/+1
2024-08-28Merge branch 'mt/rebase-x-quiet'Junio C Hamano-3/+4
2024-08-23Merge branch 'ps/config-wo-the-repository'Junio C Hamano-3/+3
2024-08-21rebase --exec: respect --quietMatheus Tavares-3/+4
2024-08-14sequencer: release todo list on error pathsPatrick Steinhardt-19/+47
2024-08-14builtin/rebase: fix leaking `commit.gpgsign` valuePatrick Steinhardt-0/+1