summaryrefslogtreecommitdiff
path: root/refs
Commit message (Expand)AuthorAgeFilesLines
* 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
| * | refs/packed-backend.h: add missing declaration (hdr-check)Ramsay Jones2018-09-201-0/+2
| * | refs/ref-cache.h: add missing declarations (hdr-check)Ramsay Jones2018-09-201-0/+3
| |/
* | Merge branch 'tq/refs-internal-comment-fix'Junio C Hamano2018-10-161-1/+1
|\ \
| * | refs: docstring typoTao Qingyun2018-09-171-1/+1
* | | Merge branch 'ds/commit-graph-with-grafts'Junio C Hamano2018-10-162-5/+6
|\ \ \ | |_|/ |/| |
| * | refs.c: migrate internal ref iteration to pass thru repository argumentStefan Beller2018-08-212-5/+6
* | | convert "oidcmp() != 0" to "!oideq()"Jeff King2018-08-293-3/+3
* | | convert "oidcmp() == 0" to oideq()Jeff King2018-08-291-2/+2
* | | Merge branch 'jk/size-t'Junio C Hamano2018-08-151-1/+1
|\ \ \ | |/ / |/| |
| * | pass st.st_size as hint for strbuf_readlink()Jeff King2018-07-241-1/+1
* | | Merge branch 'sb/object-store-lookup'Junio C Hamano2018-08-021-1/+1
|\ \ \
| * | | object: add repository argument to parse_objectStefan Beller2018-06-291-1/+1
* | | | Merge branch 'bc/object-id'Junio C Hamano2018-08-021-2/+2
|\ \ \ \
| * | | | refs/files-backend: use the_hash_algo for writing refsbrian m. carlson2018-07-161-2/+2
| |/ / /
* | | | Merge branch 'bp/log-ref-write-fd-with-strbuf'Junio C Hamano2018-07-242-23/+13
|\ \ \ \
| * | | | convert log_ref_write_fd() to use strbufBen Peart2018-07-102-23/+13
| |/ / /
* | | | Merge branch 'bb/pedantic'Junio C Hamano2018-07-241-0/+2
|\ \ \ \ | |/ / / |/| | |
| * | | fixup! refs/refs-internal.h: avoid forward declaration of an enumJunio C Hamano2018-07-091-1/+1
| * | | refs/refs-internal.h: avoid forward declaration of an enumBeat Bolli2018-07-091-0/+2
| |/ /
* | | refs/packed-backend.c: close fd of empty fileStefan Beller2018-06-011-0/+1
|/ /
* | Merge branch 'js/use-bug-macro'Junio C Hamano2018-05-304-22/+22
|\ \
| * | Replace all die("BUG: ...") calls by BUG() onesJohannes Schindelin2018-05-064-22/+22
* | | Merge branch 'ma/lockfile-cleanup'Junio C Hamano2018-05-301-1/+1
|\ \ \