505 Commits (19177019ed86038a559e0e9d8dc1b2114f13e195)

Author SHA1 Message Date
Junio C Hamano afe8a9070b tree-wide: apply equals-null.cocci 3 years ago
Junio C Hamano c6da34a610 Revert "Merge branch 'ps/avoid-unnecessary-hook-invocation-with-packed-refs'" 3 years ago
Ævar Arnfjörð Bjarmason 5b8754043c refs debug: add a wrapper for "read_symbolic_ref" 3 years ago
Ævar Arnfjörð Bjarmason ca40893a41 packed-backend: remove stub BUG(...) functions 3 years ago
Ævar Arnfjörð Bjarmason e2f8acb6a0 refs: use designated initializers for "struct ref_iterator_vtable" 3 years ago
Ævar Arnfjörð Bjarmason 32bff617c6 refs: use designated initializers for "struct ref_storage_be" 3 years ago
Patrick Steinhardt bc22d845c4 core.fsync: new option to harden references 3 years ago
Patrick Steinhardt 0a7b38707d refs/files-backend: optimize reading of symbolic refs 3 years ago
Patrick Steinhardt cd475b3b03 refs: add ability for backends to special-case reading of symbolic refs 3 years ago
Ævar Arnfjörð Bjarmason ce14de03db refs API: remove "failure_errno" from refs_resolve_ref_unsafe() 3 years ago
Patrick Steinhardt 2ed1b64ebd refs: skip hooks when deleting uncovered packed refs 3 years ago
Patrick Steinhardt ffad994138 refs: do not execute reference-transaction hook on packing refs 3 years ago
Patrick Steinhardt fbe73f61cb refs: allow passing flags when beginning transactions 3 years ago
Patrick Steinhardt 69840cc0f7 refs: extract packed_refs_delete_refs() to allow control of transaction 3 years ago
Ævar Arnfjörð Bjarmason cac15b3fb4 refs API: use "failure_errno", not "errno" 3 years ago
Ævar Arnfjörð Bjarmason fcd2c3d9d8 reflog + refs-backend: move "verbose" out of the backend 3 years ago
Ævar Arnfjörð Bjarmason 7c28875bcd refs files-backend: assume cb->newlog if !EXPIRE_REFLOGS_DRY_RUN 3 years ago
Han-Wen Nienhuys f9f7fd3b23 refs: centralize initialization of the base ref_store. 3 years ago
Han-Wen Nienhuys a6db572af6 refs: print error message in debug output 3 years ago
Han-Wen Nienhuys 99f0d97b73 refs: pass gitdir to packed_ref_store_create 3 years ago
Han-Wen Nienhuys e9706a188f refs: introduce REF_SKIP_OID_VERIFICATION flag 3 years ago
Han-Wen Nienhuys 0464d0a134 refs: update comment. 3 years ago
Han-Wen Nienhuys 65279256f3 refs/debug: trim trailing LF from reflog message 3 years ago
Han-Wen Nienhuys 7b089120d9 refs: drop force_create argument of create_reflog API 3 years ago
Ævar Arnfjörð Bjarmason f1da24ca5e refs API: post-migration API renaming [2/2] 3 years ago
Ævar Arnfjörð Bjarmason ac0986e302 refs API: make files_copy_or_rename_ref() et al not set errno 3 years ago
Ævar Arnfjörð Bjarmason 096a7fbb97 refs API: make loose_fill_ref_dir() not set errno 3 years ago
Ævar Arnfjörð Bjarmason 76887df014 refs API: remove refs_read_ref_full() wrapper 3 years ago
Ævar Arnfjörð Bjarmason 52106430dc refs/files: remove "name exist?" check in lock_ref_oid_basic() 3 years ago
Ævar Arnfjörð Bjarmason c339ff690f refs API: make refs_rename_ref_available() static 3 years ago
Han-Wen Nienhuys df3458e957 refs API: make parse_loose_ref_contents() not set errno 3 years ago
Han-Wen Nienhuys 8b72fea7e9 refs API: make refs_read_raw_ref() not set errno 3 years ago
Jonathan Tan 8788195c88 refs: peeling non-the_repository iterators is BUG 3 years ago
Jonathan Tan 9bc45a2802 refs: teach arbitrary repo support to iterators 3 years ago
Jonathan Tan 34224e14d6 refs: plumb repo into ref stores 3 years ago
Ævar Arnfjörð Bjarmason 750036c8f7 refs/ref-cache.[ch]: remove "incomplete" from create_dir_entry() 3 years ago
Ævar Arnfjörð Bjarmason 5e4546d599 refs/ref-cache.c: remove "mkdir" parameter from find_containing_dir() 3 years ago
Ævar Arnfjörð Bjarmason 6a99fa2e9e refs/ref-cache.[ch]: remove unused add_ref_entry() 3 years ago
Ævar Arnfjörð Bjarmason 34e8a20d76 refs/ref-cache.[ch]: remove unused remove_entry_from_dir() 3 years ago
Jeff King 8dccb2244c refs: add DO_FOR_EACH_OMIT_DANGLING_SYMREFS flag 3 years ago
Jeff King 9aab952e85 refs-internal.h: reorganize DO_FOR_EACH_* flag documentation 3 years ago
Jeff King bf708add2e refs-internal.h: move DO_FOR_EACH_* flags next to each other 3 years ago
René Scharfe 35cf94eaf6 refs/files-backend: remove unused open mode parameter 3 years ago
Han-Wen Nienhuys 5b12e16bb1 refs: make errno output explicit for read_raw_ref_fn 3 years ago
Han-Wen Nienhuys 1ae6ed230a refs/files-backend: stop setting errno from lock_ref_oid_basic 3 years ago
Han-Wen Nienhuys 20d422cfd7 refs: remove EINVAL errno output from specification of read_raw_ref_fn 3 years ago
Ævar Arnfjörð Bjarmason 3fa2e91d17 refs file backend: move raceproof_create_file() here 3 years ago
Ævar Arnfjörð Bjarmason 48cdcd9ca0 refs/files: remove unused "errno != ENOTDIR" condition 3 years ago
Ævar Arnfjörð Bjarmason 245fbba46d refs/files: remove unused "errno == EISDIR" code 3 years ago
Ævar Arnfjörð Bjarmason ff7a2e4dbb refs/files: remove unused "oid" in lock_ref_oid_basic() 3 years ago