summaryrefslogtreecommitdiffstats
path: root/refs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'hn/refs-debug-empty-prefix'Junio C Hamano2021-07-281-1/+2
|\
| * refs/debug: quote prefixHan-Wen Nienhuys2021-07-191-1/+2
* | Merge branch 'ab/struct-init'Junio C Hamano2021-07-161-1/+1
|\ \
| * | string-list.h users: change to use *_{nodup,dup}()Ævar Arnfjörð Bjarmason2021-07-011-1/+1
| |/
* | Merge branch 'hn/refs-iterator-peel-returns-boolean'Junio C Hamano2021-07-163-2/+5
|\ \ | |/ |/|
| * refs: make explicit that ref_iterator_peel returns booleanHan-Wen Nienhuys2021-05-203-2/+5
* | Merge branch 'wc/packed-ref-removal-cleanup'Junio C Hamano2021-05-161-6/+6
|\ \
| * | refs: cleanup directories when deleting packed refWill Chandler2021-05-111-6/+6
| |/
* | Merge branch 'bc/hash-transition-interop-part-1'Junio C Hamano2021-05-102-2/+2
|\ \
| * | hash: provide per-algorithm null OIDsbrian m. carlson2021-04-272-2/+2
| |/
* | Merge branch 'hn/trace-reflog-expiry'Junio C Hamano2021-05-071-3/+44
|\ \
| * | refs/debug: trace into reflog expiry tooHan-Wen Nienhuys2021-04-271-3/+44
| |/
* / refs: print errno for read_raw_ref if GIT_TRACE_REFS is setHan-Wen Nienhuys2021-04-121-1/+4
|/
* use CALLOC_ARRAYRené Scharfe2021-03-134-9/+9
* refs/files-backend: don't peek into `struct lock_file`Martin Ågren2021-01-061-2/+2
* Merge branch 'hn/refs-trace-backend'Junio C Hamano2020-09-222-0/+403
|\
| * refs: add GIT_TRACE_REFS debugging mechanismHan-Wen Nienhuys2020-09-092-0/+403
* | refs: move REF_LOG_ONLY to refs-internal.hHan-Wen Nienhuys2020-09-082-7/+7
|/
* refs: move gitdir into base ref_storeHan-Wen Nienhuys2020-08-193-9/+10
* refs: fix comment about submodule ref_storesHan-Wen Nienhuys2020-08-191-1/+1
* refs: split off reading loose ref data in separate functionHan-Wen Nienhuys2020-08-192-15/+25
* refs: move the logic to add \t to reflog to the files backendHan-Wen Nienhuys2020-07-311-1/+3
* reflog: cleanse messages in the refs.c layerJunio C Hamano2020-07-102-7/+1
* refs: improve documentation for ref iteratorHan-Wen Nienhuys2020-05-201-3/+15
* refs: fix segfault when aborting empty transactionPatrick Steinhardt2020-03-301-8/+10
* C: use skip_prefix() to avoid hardcoded string lengthJunio C Hamano2020-01-311-2/+1
* refs: pass NULL to refs_read_ref_full() because object ID is not neededRené Scharfe2019-12-111-2/+2
* Fix spelling errors in code commentsElijah Newren2019-11-101-1/+1
* Merge branch 'sc/pack-refs-deletion-racefix'Junio C Hamano2019-08-221-7/+16
|\
| * pack-refs: always refresh after taking the lock fileSun Chao2019-08-021-7/+16
* | dir-iterator: release strbuf after useRené Scharfe2019-08-071-1/+3
* | dir-iterator: add flags parameter to dir_iterator_beginMatheus Tavares2019-07-111-1/+1
* | dir-iterator: refactor state machine modelMatheus Tavares2019-07-111-4/+13
|/
* Merge branch 'jk/refs-double-abort'Junio C Hamano2019-04-161-1/+15
|\
| * refs/files-backend: don't look at an aborted transactionJeff King2019-03-221-1/+5
| * refs/files-backend: handle packed transaction prepare failureJeff King2019-03-221-0/+10
* | Merge branch 'nd/rewritten-ref-is-per-worktree'Junio C Hamano2019-04-101-22/+28
|\ \
| * | Make sure refs/rewritten/ is per-worktreeNguyễn Thái Ngọc Duy2019-03-081-2/+2
| * | files-backend.c: reduce duplication in add_per_worktree_entries_to_dir()Nguyễn Thái Ngọc Duy2019-03-081-11/+11
| * | files-backend.c: factor out per-worktree code in loose_fill_ref_dir()Nguyễn Thái Ngọc Duy2019-03-081-22/+28
* | | files-backend: drop refs parameter from split_symref_update()Jeff King2019-02-141-3/+2
| |/ |/|
* | Merge branch 'nd/per-worktree-ref-iteration'Junio C Hamano2018-11-261-1/+2
|\ \ | |/ |/|
| * files-backend.c: fix build error on SolarisNguyễn Thái Ngọc Duy2018-11-261-1/+2
* | Merge branch 'nd/per-worktree-ref-iteration'Junio C Hamano2018-11-131-3/+39
|\|
| * refs: new ref types to make per-worktree refs visible to all worktreesNguyễn Thái Ngọc Duy2018-10-221-0/+28
| * Add a place for (not) sharing stuff between worktreesNguyễn Thái Ngọc Duy2018-10-071-3/+11
* | Merge branch 'bc/hash-transition-part-15'Junio C Hamano2018-10-301-7/+7
|\ \
| * | refs/packed-backend: express constants using the_hash_algobrian m. carlson2018-10-151-7/+7
| |/
* | Merge branch 'rj/header-check'Junio C Hamano2018-10-163-0/+9
|\ \
| * | refs/refs-internal.h: add missing declarations (hdr-check)Ramsay Jones2018-09-201-0/+4