| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-08-25 | refs API: remove OID argument to reflog_expire() | Ævar Arnfjörð Bjarmason | 1 | -3/+3 |
| 2021-08-25 | reflog expire: don't lock reflogs using previously seen OID | Ævar Arnfjörð Bjarmason | 1 | -7/+6 |
| 2021-02-11 | reflog expire --stale-fix: be generous about missing objects | Johannes Schindelin | 1 | -0/+3 |
| 2020-07-06 | Merge branch 'es/get-worktrees-unsort' | Junio C Hamano | 1 | -1/+1 |
| 2020-06-22 | worktree: drop get_worktrees() unused 'flags' argument | Eric Sunshine | 1 | -1/+1 |
| 2020-04-10 | parse_config_key(): return subsection len as size_t | Jeff King | 1 | -1/+1 |
| 2020-01-31 | C: use skip_prefix() to avoid hardcoded string length | Junio C Hamano | 1 | -4/+5 |
| 2019-02-06 | Merge branch 'jk/loose-object-cache-oid' | Junio C Hamano | 1 | -1/+1 |
| 2019-01-15 | tree-walk: store object_id in a separate member | brian m. carlson | 1 | -2/+2 |
| 2019-01-08 | convert has_sha1_file() callers to has_object_file() | Jeff King | 1 | -1/+1 |
| 2019-01-04 | Merge branch 'nd/i18n' | Junio C Hamano | 1 | -15/+19 |
| 2018-11-13 | Merge branch 'nd/per-worktree-ref-iteration' | Junio C Hamano | 1 | -4/+42 |
| 2018-11-12 | reflog: mark strings for translation | Nguyễn Thái Ngọc Duy | 1 | -15/+19 |
| 2018-10-22 | reflog expire: cover reflog from all worktrees | Nguyễn Thái Ngọc Duy | 1 | -4/+42 |
| 2018-09-21 | revision.c: remove implicit dependency on the_index | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2018-06-29 | commit: add repository argument to lookup_commit_reference_gently | Stefan Beller | 1 | -4/+6 |
| 2018-06-29 | tree: add repository argument to lookup_tree | Stefan Beller | 1 | -1/+1 |
| 2018-06-29 | object: add repository argument to parse_object | Stefan Beller | 1 | -1/+2 |
| 2018-06-29 | Merge branch 'sb/object-store-grafts' into sb/object-store-lookup | Junio C Hamano | 1 | -0/+1 |
| 2018-05-23 | Merge branch 'ds/lazy-load-trees' | Junio C Hamano | 1 | -1/+1 |
| 2018-05-16 | object-store: move object access functions to object-store.h | Stefan Beller | 1 | -0/+1 |
| 2018-04-11 | treewide: replace maybe_tree with accessor methods | Derrick Stolee | 1 | -1/+1 |
| 2018-04-11 | treewide: rename tree to maybe_tree | Derrick Stolee | 1 | -1/+1 |
| 2018-04-10 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -1/+1 |
| 2018-03-14 | Merge branch 'nd/object-allocation-comments' | Junio C Hamano | 1 | -0/+1 |
| 2018-03-14 | sha1_file: convert read_sha1_file to struct object_id | brian m. carlson | 1 | -1/+1 |
| 2018-03-06 | object.h: update flag allocation comment | Nguyễn Thái Ngọc Duy | 1 | -0/+1 |
| 2018-02-22 | reflog: rename 'new' variables | Brandon Williams | 1 | -4/+4 |
| 2017-11-18 | config: add --expiry-date | Haaris Mehmood | 1 | -12/+2 |
| 2017-10-16 | refs: convert reflog_expire parameter to struct object_id | brian m. carlson | 1 | -3/+3 |
| 2017-10-16 | refs: convert dwim_log to struct object_id | brian m. carlson | 1 | -2/+2 |
| 2017-10-16 | builtin/reflog: convert remaining unsigned char uses to object_id | brian m. carlson | 1 | -9/+9 |
| 2017-09-24 | object_array: add and use `object_array_pop()` | Martin Ågren | 1 | -1/+1 |
| 2017-09-24 | object_array: use `object_array_clear()`, not `free()` | Martin Ågren | 1 | -2/+2 |
| 2017-07-10 | Merge branch 'ab/wildmatch' | Junio C Hamano | 1 | -1/+1 |
| 2017-06-24 | Merge branch 'bw/config-h' | Junio C Hamano | 1 | -0/+1 |
| 2017-06-23 | wildmatch: remove unused wildopts parameter | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2017-06-15 | config: don't include config.h by default | Brandon Williams | 1 | -0/+1 |
| 2017-05-29 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -18/+18 |
| 2017-05-08 | object: convert parse_object* to take struct object_id | brian m. carlson | 1 | -1/+1 |
| 2017-05-08 | Convert lookup_tree to struct object_id | brian m. carlson | 1 | -1/+1 |
| 2017-05-08 | builtin/reflog: convert tree_is_complete to take struct object_id | brian m. carlson | 1 | -5/+5 |
| 2017-05-08 | Convert lookup_commit* to struct object_id | brian m. carlson | 1 | -4/+4 |
| 2017-05-08 | reflog_expire: convert to struct object_id | brian m. carlson | 1 | -11/+11 |
| 2017-04-27 | timestamp_t: a new data type for timestamps | Johannes Schindelin | 1 | -12/+12 |
| 2017-02-22 | refs: convert each_reflog_ent_fn to struct object_id | brian m. carlson | 1 | -1/+1 |
| 2016-04-25 | struct name_entry: use struct object_id instead of unsigned char sha1[20] | brian m. carlson | 1 | -2/+2 |
| 2016-02-22 | convert trivial cases to FLEX_ARRAY macros | Jeff King | 1 | -5/+2 |
| 2016-02-19 | reflog_expire_cfg: NUL-terminate pattern field | Jeff King | 1 | -5/+3 |
| 2015-11-20 | Remove get_object_hash. | brian m. carlson | 1 | -2/+2 |
| 2015-11-20 | Add several uses of get_object_hash. | brian m. carlson | 1 | -2/+2 |
| 2015-10-30 | Merge branch 'rs/pop-commit' | Junio C Hamano | 1 | -5/+1 |
| 2015-10-26 | use pop_commit() for consuming the first entry of a struct commit_list | René Scharfe | 1 | -5/+1 |
| 2015-09-01 | Merge branch 'ah/reflog-typofix-in-error' | Junio C Hamano | 1 | -1/+1 |
| 2015-08-28 | reflog: add missing single quote to error message | Alex Henrie | 1 | -1/+1 |
| 2015-07-21 | git-reflog: add exists command | David Turner | 1 | -1/+32 |
| 2015-05-25 | builtin/reflog: rewrite ref functions to take an object_id argument | Michael Haggerty | 1 | -10/+6 |
| 2015-05-25 | each_ref_fn: change to take an object_id parameter | Michael Haggerty | 1 | -2/+7 |
| 2015-03-05 | reflog: improve and update documentation | Michael Haggerty | 1 | -6/+3 |
| 2014-12-22 | reflog_expire(): new function in the reference API | Michael Haggerty | 1 | -133/+15 |
| 2014-12-12 | expire_reflog(): treat the policy callback data as opaque | Michael Haggerty | 1 | -36/+36 |
| 2014-12-12 | Move newlog and last_kept_sha1 to "struct expire_reflog_cb" | Michael Haggerty | 1 | -10/+10 |
| 2014-12-12 | expire_reflog(): move rewrite to flags argument | Michael Haggerty | 1 | -5/+5 |
| 2014-12-12 | expire_reflog(): move verbose to flags argument | Michael Haggerty | 1 | -8/+8 |
| 2014-12-12 | expire_reflog(): pass flags through to expire_reflog_ent() | Michael Haggerty | 1 | -0/+2 |
| 2014-12-12 | struct expire_reflog_cb: a new callback data type | Michael Haggerty | 1 | -17/+26 |
| 2014-12-12 | Rename expire_reflog_cb to expire_reflog_policy_cb | Michael Haggerty | 1 | -9/+10 |
| 2014-12-12 | expire_reflog(): move updateref to flags argument | Michael Haggerty | 1 | -6/+6 |
| 2014-12-12 | expire_reflog(): move dry_run to flags argument | Michael Haggerty | 1 | -5/+8 |
| 2014-12-12 | expire_reflog(): add a "flags" argument | Michael Haggerty | 1 | -4/+6 |
| 2014-12-12 | expire_reflog(): extract two policy-related functions | Michael Haggerty | 1 | -42/+52 |
| 2014-12-12 | Extract function should_expire_reflog_ent() | Michael Haggerty | 1 | -28/+42 |
| 2014-12-12 | expire_reflog(): use a lock_file for rewriting the reflog file | Michael Haggerty | 1 | -19/+41 |
| 2014-12-12 | expire_reflog(): return early if the reference has no reflog | Michael Haggerty | 1 | -3/+5 |
| 2014-12-12 | expire_reflog(): rename "ref" parameter to "refname" | Michael Haggerty | 1 | -8/+8 |
| 2014-12-12 | expire_reflog(): it's not an each_ref_fn anymore | Michael Haggerty | 1 | -5/+5 |
| 2014-10-29 | Merge branch 'jk/prune-mtime' | Junio C Hamano | 1 | -1/+1 |
| 2014-10-16 | prune: keep objects reachable from recent objects | Jeff King | 1 | -1/+1 |
| 2014-10-01 | lockfile.h: extract new header file for the functions in lockfile.c | Michael Haggerty | 1 | -1/+1 |
| 2014-10-01 | lockfile: change lock_file::filename into a strbuf | Michael Haggerty | 1 | -1/+1 |
| 2014-05-08 | refs.c: add new functions reflog_exists and delete_reflog | Ronnie Sahlberg | 1 | -1/+1 |
| 2014-02-20 | use wildmatch() directly without fnmatch() wrapper | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2013-12-05 | replace {pre,suf}fixcmp() with {starts,ends}_with() | Christian Couder | 1 | -2/+2 |
| 2013-09-20 | Merge branch 'bk/refs-multi-update' | Junio C Hamano | 1 | -1/+1 |
| 2013-09-17 | Merge branch 'jk/free-tree-buffer' | Junio C Hamano | 1 | -2/+1 |
| 2013-08-30 | refs: report ref type from lock_any_ref_for_update | Brad King | 1 | -1/+1 |
| 2013-06-06 | clear parsed flag when we free tree buffers | Jeff King | 1 | -2/+1 |
| 2013-05-29 | Merge branch 'jc/prune-all' | Junio C Hamano | 1 | -7/+7 |
| 2013-04-17 | date.c: add parse_expiry_date() | Junio C Hamano | 1 | -7/+7 |
| 2013-03-25 | Merge branch 'jc/maint-reflog-expire-clean-mark-typofix' | Junio C Hamano | 1 | -1/+1 |
| 2013-03-05 | reflog: fix typo in "reflog expire" clean-up codepath | Junio C Hamano | 1 | -1/+1 |
| 2013-01-23 | reflog: use parse_config_key in config callback | Jeff King | 1 | -6/+7 |
| 2012-06-07 | reflog: remove i18n legos in pruning message | Nguyễn Thái Ngọc Duy | 1 | -2/+4 |
| 2011-11-07 | prune: show progress while marking reachable objects | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2011-08-01 | reflog: actually default to subcommand 'show' | Michael Schubert | 1 | -2/+1 |
| 2010-05-21 | Merge branch 'jc/maint-no-reflog-expire-unreach-for-head' | Junio C Hamano | 1 | -10/+59 |
| 2010-05-08 | Merge branch 'jc/maint-reflog-expire-unreachable' | Junio C Hamano | 1 | -40/+56 |
| 2010-04-19 | Merge branch 'maint' | Junio C Hamano | 1 | -1/+1 |
| 2010-03-10 | Merge branch 'lt/deepen-builtin-source' | Junio C Hamano | 1 | -0/+717 |
| 2010-02-22 | Move 'builtin-*' into a 'builtin/' subdirectory | Linus Torvalds | 1 | -0/+719 |