summaryrefslogtreecommitdiff
path: root/refs
Commit message (Expand)AuthorAgeFilesLines
* 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
|\ \ \
| * | | lock_file: make function-local locks non-staticMartin Ågren2018-05-101-1/+1
| | |/ | |/|
* | | Merge branch 'sb/object-store-replace'Junio C Hamano2018-05-081-4/+0
|\ \ \ | |_|/ |/| |
| * | refs: store the main ref store inside the repository structStefan Beller2018-04-121-4/+0
| |/
* | refs: use chdir_notify to update cached relative pathsjk/relative-directory-fixJeff King2018-03-302-0/+9
|/
* Merge branch 'kg/packed-ref-cache-fix'Junio C Hamano2018-02-151-51/+55
|\
| * packed_ref_cache: don't use mmap() for small fileskg/packed-ref-cache-fixKim Gybels2018-01-241-1/+3
| * load_contents(): don't try to mmap an empty fileMichael Haggerty2018-01-241-7/+6
| * packed_ref_iterator_begin(): make optimization more generalMichael Haggerty2018-01-241-6/+6
| * find_reference_location(): make function safe for empty snapshotsMichael Haggerty2018-01-241-4/+6
| * create_snapshot(): use `xmemdupz()` rather than a strbufMichael Haggerty2018-01-241-5/+4