| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-08-08 | fsck: add ref name check for files backend | shejialuo | 1 | -0/+31 |
| 2024-08-08 | files-backend: add unified interface for refs scanning | shejialuo | 1 | -1/+72 |
| 2024-08-08 | refs: set up ref consistency check infrastructure | shejialuo | 1 | -1/+12 |
| 2024-07-02 | Merge branch 'ps/use-the-repository' | Junio C Hamano | 1 | -3/+5 |
| 2024-06-20 | Merge branch 'kn/update-ref-symref' | Junio C Hamano | 1 | -8/+9 |
| 2024-06-17 | Merge branch 'ps/ref-storage-migration' | Junio C Hamano | 1 | -14/+110 |
| 2024-06-14 | global: introduce `USE_THE_REPOSITORY_VARIABLE` macro | Patrick Steinhardt | 1 | -0/+2 |
| 2024-06-14 | hash: require hash algorithm in `oidread()` and `oidclr()` | Patrick Steinhardt | 1 | -3/+3 |
| 2024-06-13 | Merge branch 'ps/ref-storage-migration' into ps/use-the-repository | Junio C Hamano | 1 | -14/+110 |
| 2024-06-07 | refs: specify error for regular refs with `old_target` | Karthik Nayak | 1 | -6/+8 |
| 2024-06-07 | refs: create and use `ref_update_expects_existing_old_ref()` | Karthik Nayak | 1 | -2/+1 |
| 2024-06-06 | refs: implement removal of ref storages | Patrick Steinhardt | 1 | -0/+62 |
| 2024-06-06 | refs/files: extract function to iterate through root refs | Patrick Steinhardt | 1 | -9/+42 |
| 2024-06-06 | refs/files: refactor `add_pseudoref_and_head_entries()` | Patrick Steinhardt | 1 | -9/+6 |
| 2024-06-06 | refs: allow to skip creation of reflog entries | Patrick Steinhardt | 1 | -0/+4 |
| 2024-05-30 | Merge branch 'ps/refs-without-the-repository-updates' | Junio C Hamano | 1 | -23/+36 |
| 2024-05-28 | Merge branch 'ps/pseudo-ref-terminology' | Junio C Hamano | 1 | -2/+1 |
| 2024-05-23 | Merge branch 'it/refs-name-conflict' | Junio C Hamano | 1 | -1/+3 |
| 2024-05-23 | Merge branch 'ps/pseudo-ref-terminology' into ps/ref-storage-migration | Junio C Hamano | 1 | -2/+1 |
| 2024-05-23 | Merge branch 'ps/refs-without-the-repository-updates' into ps/ref-storage-mig... | Junio C Hamano | 1 | -23/+36 |
| 2024-05-17 | refs/files: remove references to `the_hash_algo` | Patrick Steinhardt | 1 | -2/+2 |
| 2024-05-17 | refs/files: use correct repository | Patrick Steinhardt | 1 | -10/+13 |
| 2024-05-17 | refs: implement releasing ref storages | Patrick Steinhardt | 1 | -0/+10 |
| 2024-05-17 | refs: rename `init_db` callback to avoid confusion | Patrick Steinhardt | 1 | -6/+6 |
| 2024-05-17 | refs: adjust names for `init` and `init_db` callbacks | Patrick Steinhardt | 1 | -5/+5 |
| 2024-05-15 | refs: classify HEAD as a root ref | Patrick Steinhardt | 1 | -2/+1 |
| 2024-05-15 | refs: do not check ref existence in `is_root_ref()` | Patrick Steinhardt | 1 | -2/+2 |
| 2024-05-15 | refs: rename `is_pseudoref()` to `is_root_ref()` | Patrick Steinhardt | 1 | -1/+1 |
| 2024-05-07 | refs: remove `create_symref` and associated dead code | Karthik Nayak | 1 | -67/+0 |
| 2024-05-07 | refs: add support for transactional symref updates | Karthik Nayak | 1 | -21/+92 |
| 2024-05-07 | refs: move `original_update_refname` to 'refs.c' | Karthik Nayak | 1 | -16/+5 |
| 2024-05-07 | files-backend: extract out `create_symref_lock()` | Karthik Nayak | 1 | -14/+37 |
| 2024-05-07 | refs: accept symref values in `ref_transaction_update()` | Karthik Nayak | 1 | -6/+6 |
| 2024-05-06 | refs: return conflict error when checking packed refs | Ivan Tse | 1 | -1/+3 |
| 2024-03-05 | Merge branch 'kn/for-all-refs' | Junio C Hamano | 1 | -34/+93 |
| 2024-02-23 | refs: introduce `refs_for_each_include_root_refs()` | Karthik Nayak | 1 | -5/+60 |
| 2024-02-23 | refs: extract out `loose_fill_ref_dir_regular_file()` | Karthik Nayak | 1 | -29/+33 |
| 2024-02-21 | refs: stop resolving ref corresponding to reflogs | Patrick Steinhardt | 1 | -10/+2 |
| 2024-02-21 | refs: drop unused params from the reflog iterator callback | Patrick Steinhardt | 1 | -7/+1 |
| 2024-02-21 | refs: always treat iterators as ordered | Patrick Steinhardt | 1 | -4/+3 |
| 2024-02-21 | refs/files: sort merged worktree and common reflogs | Patrick Steinhardt | 1 | -28/+2 |
| 2024-02-21 | refs/files: sort reflogs returned by the reflog iterator | Patrick Steinhardt | 1 | -2/+2 |
| 2024-01-26 | Merge branch 'ps/worktree-refdb-initialization' | Junio C Hamano | 1 | -6/+31 |
| 2024-01-16 | Merge branch 'ps/refstorage-extension' | Junio C Hamano | 1 | -1/+0 |
| 2024-01-08 | Merge branch 'en/header-cleanup' | Junio C Hamano | 1 | -2/+0 |
| 2024-01-08 | refs/files: skip creation of "refs/{heads,tags}" for worktrees | Patrick Steinhardt | 1 | -8/+14 |
| 2024-01-08 | setup: move creation of "refs/" into the files backend | Patrick Steinhardt | 1 | -0/+17 |
| 2024-01-08 | refs: prepare `refs_init_db()` for initializing worktree refs | Patrick Steinhardt | 1 | -1/+3 |
| 2024-01-02 | refs: refactor logic to look up storage backends | Patrick Steinhardt | 1 | -1/+0 |
| 2023-12-26 | treewide: remove unnecessary includes in source files | Elijah Newren | 1 | -2/+0 |
| 2023-11-17 | refs: remove `delete_refs` callback from backends | Patrick Steinhardt | 1 | -7/+0 |
| 2023-11-17 | refs: deduplicate code to delete references | Patrick Steinhardt | 1 | -45/+1 |
| 2023-11-17 | refs/files: use transactions to delete references | Patrick Steinhardt | 1 | -32/+34 |
| 2023-10-09 | files-backend.c: avoid stat in 'loose_fill_ref_dir' | Victoria Dye | 1 | -9/+5 |
| 2023-07-21 | Merge branch 'tb/refs-exclusion-and-packed-refs' | Junio C Hamano | 1 | -2/+3 |
| 2023-07-10 | refs: plumb `exclude_patterns` argument throughout | Taylor Blau | 1 | -2/+3 |
| 2023-06-21 | repository: remove unnecessary include of path.h | Elijah Newren | 1 | -0/+1 |
| 2023-06-21 | cache.h: remove this no-longer-used header | Elijah Newren | 1 | -1/+1 |
| 2023-06-13 | Merge branch 'jc/pack-ref-exclude-include' | Junio C Hamano | 1 | -10/+17 |
| 2023-05-12 | pack-refs: teach pack-refs --include option | John Cai | 1 | -8/+10 |
| 2023-05-12 | pack-refs: teach --exclude option to exclude refs from being packed | John Cai | 1 | -6/+10 |
| 2023-04-24 | hash-ll.h: split out of hash.h to remove dependency on repository.h | Elijah Newren | 1 | -0/+1 |
| 2023-04-24 | copy.h: move declarations for copy.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-04-11 | object-file.h: move declarations for object-file.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-21 | write-or-die.h: move declarations for write-or-die.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-21 | setup.h: move declarations for setup.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-21 | environment.h: move declarations for environment.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-21 | wrapper.h: move declarations for wrapper.c functions from cache.h | Elijah Newren | 1 | -1/+2 |
| 2023-03-21 | treewide: be explicit about dependence on gettext.h | Elijah Newren | 1 | -0/+1 |
| 2023-02-23 | ident.h: move ident-related declarations out of cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-02-23 | cache.h: remove dependence on hex.h; make other files include it explicitly | Elijah Newren | 1 | -0/+1 |
| 2022-09-19 | refs: unify parse_worktree_ref() and ref_type() | Han-Wen Nienhuys | 1 | -44/+36 |
| 2022-09-01 | git-compat-util.h: use "UNUSED", not "UNUSED(var)" | Ævar Arnfjörð Bjarmason | 1 | -7/+7 |
| 2022-08-19 | refs: mark unused virtual method parameters | Jeff King | 1 | -5/+5 |
| 2022-08-19 | refs: mark unused each_ref_fn parameters | Jeff King | 1 | -1/+3 |
| 2022-04-13 | Revert "Merge branch 'ps/avoid-unnecessary-hook-invocation-with-packed-refs'" | Junio C Hamano | 1 | -19/+7 |
| 2022-03-29 | Merge branch 'ab/refs-various-fixes' | Junio C Hamano | 1 | -32/+32 |
| 2022-03-25 | Merge branch 'ps/fsync-refs' | Junio C Hamano | 1 | -0/+1 |
| 2022-03-17 | refs: use designated initializers for "struct ref_iterator_vtable" | Ævar Arnfjörð Bjarmason | 1 | -6/+6 |
| 2022-03-17 | refs: use designated initializers for "struct ref_storage_be" | Ævar Arnfjörð Bjarmason | 1 | -26/+26 |
| 2022-03-15 | core.fsync: new option to harden references | Patrick Steinhardt | 1 | -0/+1 |
| 2022-03-01 | refs/files-backend: optimize reading of symbolic refs | Patrick Steinhardt | 1 | -6/+28 |
| 2022-03-01 | refs: add ability for backends to special-case reading of symbolic refs | Patrick Steinhardt | 1 | -0/+1 |
| 2022-02-18 | Merge branch 'ps/avoid-unnecessary-hook-invocation-with-packed-refs' | Junio C Hamano | 1 | -7/+19 |
| 2022-01-26 | refs API: remove "failure_errno" from refs_resolve_ref_unsafe() | Ævar Arnfjörð Bjarmason | 1 | -22/+9 |
| 2022-01-17 | refs: skip hooks when deleting uncovered packed refs | Patrick Steinhardt | 1 | -3/+6 |
| 2022-01-17 | refs: do not execute reference-transaction hook on packing refs | Patrick Steinhardt | 1 | -2/+4 |
| 2022-01-17 | refs: allow passing flags when beginning transactions | Patrick Steinhardt | 1 | -5/+5 |
| 2022-01-17 | refs: extract packed_refs_delete_refs() to allow control of transaction | Patrick Steinhardt | 1 | -3/+10 |
| 2022-01-14 | Merge branch 'ab/refs-errno-cleanup' | Junio C Hamano | 1 | -2/+1 |
| 2022-01-13 | refs API: use "failure_errno", not "errno" | Ævar Arnfjörð Bjarmason | 1 | -2/+1 |
| 2022-01-10 | Merge branch 'ab/reflog-prep' | Junio C Hamano | 1 | -24/+20 |
| 2021-12-22 | reflog + refs-backend: move "verbose" out of the backend | Ævar Arnfjörð Bjarmason | 1 | -24/+20 |
| 2021-12-22 | refs files-backend: assume cb->newlog if !EXPIRE_REFLOGS_DRY_RUN | Ævar Arnfjörð Bjarmason | 1 | -2/+2 |
| 2021-12-22 | refs: centralize initialization of the base ref_store. | Han-Wen Nienhuys | 1 | -4/+1 |
| 2021-12-22 | refs: pass gitdir to packed_ref_store_create | Han-Wen Nienhuys | 1 | -3/+2 |
| 2021-12-15 | Merge branch 'hn/allow-bogus-oid-in-ref-tests' | Junio C Hamano | 1 | -23/+30 |
| 2021-12-10 | Merge branch 'hn/create-reflog-simplify' | Junio C Hamano | 1 | -3/+2 |
| 2021-12-07 | refs: introduce REF_SKIP_OID_VERIFICATION flag | Han-Wen Nienhuys | 1 | -21/+29 |
| 2021-12-07 | refs: update comment. | Han-Wen Nienhuys | 1 | -2/+1 |
| 2021-11-29 | Merge branch 'ab/refs-errno-cleanup' | Junio C Hamano | 1 | -51/+102 |
| 2021-11-22 | refs: drop force_create argument of create_reflog API | Han-Wen Nienhuys | 1 | -3/+2 |
| 2021-10-25 | Merge branch 'jt/no-abuse-alternate-odb-for-submodules' | Junio C Hamano | 1 | -5/+11 |
| 2021-10-16 | refs API: post-migration API renaming [2/2] | Ævar Arnfjörð Bjarmason | 1 | -9/+9 |
| 2021-10-16 | refs API: make files_copy_or_rename_ref() et al not set errno | Ævar Arnfjörð Bjarmason | 1 | -4/+6 |
| 2021-10-16 | refs API: make loose_fill_ref_dir() not set errno | Ævar Arnfjörð Bjarmason | 1 | -2/+3 |
| 2021-10-16 | refs API: remove refs_read_ref_full() wrapper | Ævar Arnfjörð Bjarmason | 1 | -14/+22 |
| 2021-10-16 | refs/files: remove "name exist?" check in lock_ref_oid_basic() | Ævar Arnfjörð Bjarmason | 1 | -24/+24 |
| 2021-10-16 | refs API: make refs_rename_ref_available() static | Ævar Arnfjörð Bjarmason | 1 | -0/+29 |
| 2021-10-16 | refs API: make parse_loose_ref_contents() not set errno | Han-Wen Nienhuys | 1 | -11/+20 |
| 2021-10-16 | refs API: make refs_read_raw_ref() not set errno | Han-Wen Nienhuys | 1 | -4/+6 |
| 2021-10-11 | Merge branch 'jk/ref-paranoia' | Junio C Hamano | 1 | -0/+5 |
| 2021-10-08 | refs: peeling non-the_repository iterators is BUG | Jonathan Tan | 1 | -2/+3 |
| 2021-10-08 | refs: teach arbitrary repo support to iterators | Jonathan Tan | 1 | -1/+4 |
| 2021-10-08 | refs: plumb repo into ref stores | Jonathan Tan | 1 | -2/+4 |
| 2021-10-06 | Merge branch 'ab/retire-refs-unused-funcs' | Junio C Hamano | 1 | -3/+3 |
| 2021-10-03 | Merge branch 'hn/refs-errno-cleanup' | Junio C Hamano | 1 | -23/+126 |
| 2021-10-03 | Merge branch 'ab/refs-files-cleanup' | Junio C Hamano | 1 | -97/+35 |
| 2021-09-28 | refs/ref-cache.[ch]: remove "incomplete" from create_dir_entry() | Ævar Arnfjörð Bjarmason | 1 | -3/+3 |
| 2021-09-27 | refs: add DO_FOR_EACH_OMIT_DANGLING_SYMREFS flag | Jeff King | 1 | -0/+5 |
| 2021-09-09 | refs/files-backend: remove unused open mode parameter | René Scharfe | 1 | -1/+1 |
| 2021-08-25 | refs: make errno output explicit for read_raw_ref_fn | Han-Wen Nienhuys | 1 | -14/+15 |
| 2021-08-25 | refs/files-backend: stop setting errno from lock_ref_oid_basic | Han-Wen Nienhuys | 1 | -9/+2 |
| 2021-08-25 | refs file backend: move raceproof_create_file() here | Ævar Arnfjörð Bjarmason | 1 | -0/+109 |
| 2021-08-25 | refs/files: remove unused "errno != ENOTDIR" condition | Ævar Arnfjörð Bjarmason | 1 | -2/+1 |
| 2021-08-25 | refs/files: remove unused "errno == EISDIR" code | Ævar Arnfjörð Bjarmason | 1 | -25/+3 |
| 2021-08-25 | refs/files: remove unused "oid" in lock_ref_oid_basic() | Ævar Arnfjörð Bjarmason | 1 | -56/+14 |
| 2021-08-25 | refs API: remove OID argument to reflog_expire() | Ævar Arnfjörð Bjarmason | 1 | -2/+1 |
| 2021-08-25 | reflog expire: don't lock reflogs using previously seen OID | Ævar Arnfjörð Bjarmason | 1 | -2/+5 |
| 2021-08-25 | refs/files: add a comment about refs_reflog_exists() call | Ævar Arnfjörð Bjarmason | 1 | -0/+13 |
| 2021-08-25 | refs/files: remove unused "skip" in lock_raw_ref() too | Ævar Arnfjörð Bjarmason | 1 | -5/+4 |
| 2021-08-25 | refs/files: remove unused "extras/skip" in lock_ref_oid_basic() | Ævar Arnfjörð Bjarmason | 1 | -15/+7 |
| 2021-08-25 | refs: drop unused "flags" parameter to lock_ref_oid_basic() | Jeff King | 1 | -7/+6 |
| 2021-08-19 | refs/files: remove unused REF_DELETING in lock_ref_oid_basic() | Ævar Arnfjörð Bjarmason | 1 | -2/+0 |
| 2021-05-16 | Merge branch 'wc/packed-ref-removal-cleanup' | Junio C Hamano | 1 | -6/+6 |
| 2021-05-11 | refs: cleanup directories when deleting packed ref | Will Chandler | 1 | -6/+6 |
| 2021-04-27 | hash: provide per-algorithm null OIDs | brian m. carlson | 1 | -1/+1 |
| 2021-03-13 | use CALLOC_ARRAY | René Scharfe | 1 | -5/+5 |
| 2021-01-06 | refs/files-backend: don't peek into `struct lock_file` | Martin Ågren | 1 | -2/+2 |
| 2020-09-08 | refs: move REF_LOG_ONLY to refs-internal.h | Han-Wen Nienhuys | 1 | -7/+0 |
| 2020-08-19 | refs: move gitdir into base ref_store | Han-Wen Nienhuys | 1 | -9/+6 |
| 2020-08-19 | refs: split off reading loose ref data in separate function | Han-Wen Nienhuys | 1 | -15/+19 |
| 2020-07-31 | refs: move the logic to add \t to reflog to the files backend | Han-Wen Nienhuys | 1 | -1/+3 |
| 2020-07-10 | reflog: cleanse messages in the refs.c layer | Junio C Hamano | 1 | -1/+1 |
| 2020-03-30 | refs: fix segfault when aborting empty transaction | Patrick Steinhardt | 1 | -8/+10 |
| 2020-01-31 | C: use skip_prefix() to avoid hardcoded string length | Junio C Hamano | 1 | -2/+1 |
| 2019-12-11 | refs: pass NULL to refs_read_ref_full() because object ID is not needed | René Scharfe | 1 | -2/+2 |
| 2019-08-07 | dir-iterator: release strbuf after use | René Scharfe | 1 | -1/+3 |
| 2019-07-11 | dir-iterator: add flags parameter to dir_iterator_begin | Matheus Tavares | 1 | -1/+1 |
| 2019-07-11 | dir-iterator: refactor state machine model | Matheus Tavares | 1 | -4/+13 |
| 2019-04-16 | Merge branch 'jk/refs-double-abort' | Junio C Hamano | 1 | -1/+15 |
| 2019-04-10 | Merge branch 'nd/rewritten-ref-is-per-worktree' | Junio C Hamano | 1 | -22/+28 |
| 2019-03-22 | refs/files-backend: don't look at an aborted transaction | Jeff King | 1 | -1/+5 |
| 2019-03-22 | refs/files-backend: handle packed transaction prepare failure | Jeff King | 1 | -0/+10 |
| 2019-03-08 | Make sure refs/rewritten/ is per-worktree | Nguyễn Thái Ngọc Duy | 1 | -2/+2 |
| 2019-03-08 | files-backend.c: reduce duplication in add_per_worktree_entries_to_dir() | Nguyễn Thái Ngọc Duy | 1 | -11/+11 |
| 2019-03-08 | files-backend.c: factor out per-worktree code in loose_fill_ref_dir() | Nguyễn Thái Ngọc Duy | 1 | -22/+28 |
| 2019-02-14 | files-backend: drop refs parameter from split_symref_update() | Jeff King | 1 | -3/+2 |
| 2018-11-26 | files-backend.c: fix build error on Solaris | Nguyễn Thái Ngọc Duy | 1 | -1/+2 |
| 2018-10-22 | refs: new ref types to make per-worktree refs visible to all worktrees | Nguyễn Thái Ngọc Duy | 1 | -0/+28 |
| 2018-10-07 | Add a place for (not) sharing stuff between worktrees | Nguyễn Thái Ngọc Duy | 1 | -3/+11 |
| 2018-08-29 | convert "oidcmp() != 0" to "!oideq()" | Jeff King | 1 | -1/+1 |
| 2018-08-29 | convert "oidcmp() == 0" to oideq() | Jeff King | 1 | -2/+2 |
| 2018-08-15 | Merge branch 'jk/size-t' | Junio C Hamano | 1 | -1/+1 |
| 2018-08-02 | Merge branch 'sb/object-store-lookup' | Junio C Hamano | 1 | -1/+1 |
| 2018-08-02 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -2/+2 |
| 2018-07-24 | pass st.st_size as hint for strbuf_readlink() | Jeff King | 1 | -1/+1 |
| 2018-07-16 | refs/files-backend: use the_hash_algo for writing refs | brian m. carlson | 1 | -2/+2 |
| 2018-07-10 | convert log_ref_write_fd() to use strbuf | Ben Peart | 1 | -19/+10 |
| 2018-06-29 | object: add repository argument to parse_object | Stefan Beller | 1 | -1/+1 |
| 2018-05-30 | Merge branch 'js/use-bug-macro' | Junio C Hamano | 1 | -10/+10 |
| 2018-05-30 | Merge branch 'ma/lockfile-cleanup' | Junio C Hamano | 1 | -1/+1 |
| 2018-05-10 | lock_file: make function-local locks non-static | Martin Ågren | 1 | -1/+1 |
| 2018-05-08 | Merge branch 'sb/object-store-replace' | Junio C Hamano | 1 | -4/+0 |
| 2018-05-06 | Replace all die("BUG: ...") calls by BUG() ones | Johannes Schindelin | 1 | -10/+10 |
| 2018-04-12 | refs: store the main ref store inside the repository struct | Stefan Beller | 1 | -4/+0 |
| 2018-03-30 | refs: use chdir_notify to update cached relative paths | Jeff King | 1 | -0/+6 |
| 2018-02-13 | Merge branch 'mr/packed-ref-store-fix' | Junio C Hamano | 1 | -2/+1 |
| 2018-01-19 | files_initial_transaction_commit(): only unlock if locked | Mathias Rav | 1 | -2/+1 |
| 2017-12-06 | Merge branch 'mh/avoid-rewriting-packed-refs' into maint | Junio C Hamano | 1 | -1/+17 |
| 2017-11-15 | Merge branch 'mh/tidy-ref-update-flags' | Junio C Hamano | 1 | -38/+94 |
| 2017-11-15 | Merge branch 'mh/avoid-rewriting-packed-refs' | Junio C Hamano | 1 | -1/+17 |
| 2017-11-06 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -57/+55 |
| 2017-11-06 | refs: update some more docs to use "oid" rather than "sha1" | Michael Haggerty | 1 | -10/+9 |
| 2017-11-06 | refs: rename constant `REF_ISPRUNING` to `REF_IS_PRUNING` | Michael Haggerty | 1 | -9/+9 |
| 2017-11-06 | refs: rename constant `REF_NODEREF` to `REF_NO_DEREF` | Michael Haggerty | 1 | -20/+20 |
| 2017-11-06 | refs: tidy up and adjust visibility of the `ref_update` flags | Michael Haggerty | 1 | -0/+45 |
| 2017-11-06 | ref_transaction_add_update(): remove a check | Michael Haggerty | 1 | -1/+6 |
| 2017-11-06 | prune_ref(): call `ref_transaction_add_update()` directly | Michael Haggerty | 1 | -9/+16 |
| 2017-11-06 | files_transaction_prepare(): don't leak flags to packed transaction | Michael Haggerty | 1 | -2/+2 |
| 2017-10-30 | files-backend: don't rewrite the `packed-refs` file unnecessarily | Michael Haggerty | 1 | -1/+17 |
| 2017-10-28 | Merge branch 'bc/object-id' into base | Michael Haggerty | 1 | -57/+55 |
| 2017-10-26 | Merge branch 'mh/ref-locking-fix' | Junio C Hamano | 1 | -1/+1 |
| 2017-10-25 | files_transaction_prepare(): fix handling of ref lock failure | Michael Haggerty | 1 | -1/+1 |
| 2017-10-16 | refs/files-backend: convert static functions to object_id | brian m. carlson | 1 | -28/+28 |
| 2017-10-16 | refs: convert read_raw_ref backends to struct object_id | brian m. carlson | 1 | -6/+7 |
| 2017-10-16 | refs: convert resolve_ref_unsafe to struct object_id | brian m. carlson | 1 | -4/+4 |
| 2017-10-16 | refs: convert reflog_expire parameter to struct object_id | brian m. carlson | 1 | -6/+3 |
| 2017-10-16 | refs: convert read_ref and read_ref_full to object_id | brian m. carlson | 1 | -5/+5 |
| 2017-10-16 | refs: update ref transactions to use struct object_id | brian m. carlson | 1 | -6/+6 |