summaryrefslogtreecommitdiffstats
path: root/refs (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | | | Merge branch 'ps/reftable-exclude'Junio C Hamano2024-09-251-3/+130
|\ \ \ \ | | |/ / | |/| |
| * | | refs/reftable: wire up support for exclude patternsPatrick Steinhardt2024-09-161-3/+130
* | | | Merge branch 'ps/environ-wo-the-repository'Junio C Hamano2024-09-232-21/+33
|\ \ \ \ | |_|/ / |/| | |
| * | | environment: stop storing "core.preferSymlinkRefs" globallyPatrick Steinhardt2024-09-121-1/+4
| * | | environment: stop storing "core.logAllRefUpdates" globallyPatrick Steinhardt2024-09-122-6/+10
| * | | refs: stop modifying global `log_all_ref_updates` variablePatrick Steinhardt2024-09-122-16/+19
| * | | environment: guard state depending on a repositoryPatrick Steinhardt2024-09-121-0/+2
* | | | Merge branch 'ps/pack-refs-auto-heuristics'Junio C Hamano2024-09-123-0/+90
|\ \ \ \ | |_|/ / |/| | |
| * | | refs/files: use heuristic to decide whether to repack with `--auto`Patrick Steinhardt2024-09-043-0/+90
* | | | refs/files-backend: work around -Wunused-parameterJunio C Hamano2024-08-301-2/+5
| |/ / |/| |
* | | Merge branch 'jk/mark-unused-parameters'Junio C Hamano2024-08-262-11/+11
|\ \ \
| * | | reftable: mark unused parameters in virtual functionsJeff King2024-08-171-7/+7
| * | | refs: mark unused parameters in ref_store fsck callbacksJeff King2024-08-172-4/+4
* | | | Merge branch 'jk/drop-unused-parameters'Junio C Hamano2024-08-261-5/+3
|\ \ \ \
| * | | | refs: drop some unused parameters from create_symref_lock()Jeff King2024-08-171-5/+3
| |/ / /
* | | | Merge branch 'ps/config-wo-the-repository'Junio C Hamano2024-08-232-0/+4
|\ \ \ \ | |/ / / |/| | |
| * | | global: prepare for hiding away repo-less config functionsPatrick Steinhardt2024-08-132-0/+4
* | | | Merge branch 'sj/ref-fsck'Junio C Hamano2024-08-165-1/+147
|\ \ \ \
| * | | | fsck: add ref name check for files backendshejialuo2024-08-081-0/+31
| * | | | files-backend: add unified interface for refs scanningshejialuo2024-08-081-1/+72
| * | | | refs: set up ref consistency check infrastructureshejialuo2024-08-085-1/+45
| | |/ / | |/| |
* | | | Merge branch 'jc/refs-symref-referent'Junio C Hamano2024-08-156-7/+31
|\ \ \ \ | | |_|/ | |/| |
| * | | refs: add referent to each_ref_fnJohn Cai2024-08-092-2/+2
| * | | refs: keep track of unresolved reference value in iteratorsJohn Cai2024-08-096-5/+30
| |/ /
* | | Merge branch 'ss/packed-ref-store-leakfix'Junio C Hamano2024-08-141-0/+1
|\ \ \ | |_|/ |/| |
| * | refs/files: prevent memory leak by freeing packed_ref_storeSven Strickroth2024-08-051-0/+1
* | | refs/reftable: stop using `the_repository`Patrick Steinhardt2024-07-301-25/+26
* | | refs/packed: stop using `the_repository`Patrick Steinhardt2024-07-301-8/+6
* | | refs/files: stop using `the_repository`Patrick Steinhardt2024-07-301-5/+3
* | | refs/files: stop using `the_repository` in `parse_loose_ref_contents()`Patrick Steinhardt2024-07-302-10/+14
| |/ |/|
* | Merge branch 'ps/use-the-repository'Junio C Hamano2024-07-024-21/+36
|\ \
| * | hash-ll: merge with "hash.h"Patrick Steinhardt2024-06-141-1/+1
| * | global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt2024-06-143-0/+6
| * | hash: require hash algorithm in `oidread()` and `oidclr()`Patrick Steinhardt2024-06-143-20/+29
| * | Merge branch 'ps/ref-storage-migration' into ps/use-the-repositoryJunio C Hamano2024-06-135-15/+188
| |\|
* | | Merge branch 'kn/update-ref-symref'Junio C Hamano2024-06-213-11/+29
|\ \ \
| * | | reftable: pick either 'oid' or 'target' for new updatesKarthik Nayak2024-06-071-2/+3
| * | | refs: specify error for regular refs with `old_target`Karthik Nayak2024-06-072-6/+18
| * | | refs: create and use `ref_update_expects_existing_old_ref()`Karthik Nayak2024-06-073-3/+8
| * | | Merge branch 'kn/ref-transaction-symref' into kn/update-ref-symrefJunio C Hamano2024-05-235-236/+209
| |\ \ \
* | \ \ \ Merge branch 'ps/no-writable-strings'Junio C Hamano2024-06-181-12/+16
|\ \ \ \ \
| * | | | | refs/reftable: stop micro-optimizing refname allocations on copyPatrick Steinhardt2024-06-071-12/+16
* | | | | | Merge branch 'ps/ref-storage-migration'Junio C Hamano2024-06-185-15/+188
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | / | | |_|_|/ | |/| | |
| * | | | refs: implement removal of ref storagesPatrick Steinhardt2024-06-064-0/+136
| * | | | refs/files: fix NULL pointer deref when releasing ref storePatrick Steinhardt2024-06-061-0/+2
| * | | | refs/files: extract function to iterate through root refsPatrick Steinhardt2024-06-061-9/+42
| * | | | refs/files: refactor `add_pseudoref_and_head_entries()`Patrick Steinhardt2024-06-061-9/+6
| * | | | refs: allow to skip creation of reflog entriesPatrick Steinhardt2024-06-062-1/+6
| * | | | Merge branch 'ps/pseudo-ref-terminology' into ps/ref-storage-migrationJunio C Hamano2024-05-232-4/+2
| |\ \ \ \
| * \ \ \ \ Merge branch 'ps/refs-without-the-repository-updates' into ps/ref-storage-mig...Junio C Hamano2024-05-238-111/+141
| |\ \ \ \ \