| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge branch 'bc/object-id' | Junio C Hamano | 2017-03-17 | 1 | -14/+15 |
|\ |
|
| * | refs: simplify parsing of reflog entries | brian m. carlson | 2017-02-22 | 1 | -5/+6 |
| * | refs: convert each_reflog_ent_fn to struct object_id | brian m. carlson | 2017-02-22 | 1 | -12/+12 |
* | | Merge branch 'km/delete-ref-reflog-message' | Junio C Hamano | 2017-02-27 | 1 | -5/+5 |
|\ \ |
|
| * | | branch: record creation of renamed branch in HEAD's logkm/delete-ref-reflog-message | Kyle Meyer | 2017-02-20 | 1 | -2/+2 |
| * | | rename_ref: replace empty message in HEAD's log | Kyle Meyer | 2017-02-20 | 1 | -1/+1 |
| * | | delete_ref: accept a reflog message argument | Kyle Meyer | 2017-02-20 | 1 | -3/+3 |
| |/ |
|
* | | Merge branch 'mh/submodule-hash' | Junio C Hamano | 2017-02-27 | 2 | -72/+53 |
|\ \ |
|
| * | | read_loose_refs(): read refs using resolve_ref_recursively()mh/submodule-hash | Michael Haggerty | 2017-02-13 | 2 | -14/+9 |
| * | | files_ref_store::submodule: use NULL for the main repository | Michael Haggerty | 2017-02-10 | 1 | -8/+8 |
| * | | base_ref_store_init(): remove submodule argument | Michael Haggerty | 2017-02-10 | 2 | -5/+4 |
| * | | refs: push the submodule attribute down | Michael Haggerty | 2017-02-10 | 2 | -31/+43 |
| * | | refs: store submodule ref stores in a hashmap | Michael Haggerty | 2017-02-10 | 1 | -6/+0 |
| * | | refs: make some ref_store lookup functions private | Michael Haggerty | 2017-02-10 | 1 | -19/+0 |
* | | | Merge branch 'mh/ref-remove-empty-directory' | Junio C Hamano | 2017-02-27 | 2 | -191/+202 |
|\ \ \
| |_|/
|/| | |
|
| * | | files_transaction_commit(): clean up empty directoriesmh/ref-remove-empty-directory | Michael Haggerty | 2017-01-07 | 2 | -8/+37 |
| * | | try_remove_empty_parents(): teach to remove parents of reflogs, too | Michael Haggerty | 2017-01-07 | 1 | -6/+18 |
| * | | try_remove_empty_parents(): don't trash argument contents | Michael Haggerty | 2017-01-07 | 1 | -7/+9 |
| * | | try_remove_empty_parents(): rename parameter "name" -> "refname" | Michael Haggerty | 2017-01-07 | 1 | -4/+4 |
| * | | delete_ref_loose(): inline function | Michael Haggerty | 2017-01-07 | 1 | -18/+7 |
| * | | delete_ref_loose(): derive loose reference path from lock | Michael Haggerty | 2017-01-07 | 1 | -4/+1 |
| * | | log_ref_write_1(): inline function | Michael Haggerty | 2017-01-07 | 1 | -10/+3 |
| * | | log_ref_setup(): manage the name of the reflog file internally | Michael Haggerty | 2017-01-07 | 1 | -35/+34 |
| * | | log_ref_write_1(): don't depend on logfile argument | Michael Haggerty | 2017-01-07 | 1 | -4/+8 |
| * | | log_ref_setup(): pass the open file descriptor back to the caller | Michael Haggerty | 2017-01-07 | 1 | -17/+22 |
| * | | log_ref_setup(): improve robustness against races | Michael Haggerty | 2017-01-07 | 1 | -23/+18 |
| * | | log_ref_setup(): separate code for create vs non-create | Michael Haggerty | 2017-01-07 | 1 | -20/+39 |
| * | | log_ref_write(): inline function | Michael Haggerty | 2017-01-07 | 1 | -14/+10 |
| * | | rename_tmp_log(): improve error reporting | Michael Haggerty | 2017-01-07 | 1 | -3/+4 |
| * | | rename_tmp_log(): use raceproof_create_file() | Michael Haggerty | 2017-01-07 | 1 | -43/+30 |
| * | | lock_ref_sha1_basic(): use raceproof_create_file() | Michael Haggerty | 2017-01-07 | 1 | -26/+9 |
| * | | lock_ref_sha1_basic(): inline constant | Michael Haggerty | 2017-01-07 | 1 | -2/+1 |
| * | | refname_is_safe(): correct docstring | Michael Haggerty | 2017-01-07 | 1 | -5/+6 |
| * | | files_rename_ref(): tidy up whitespace | Michael Haggerty | 2017-01-07 | 1 | -1/+1 |
| |/ |
|
* | | Merge branch 'cw/log-updates-for-all-refs-really' | Junio C Hamano | 2017-02-03 | 2 | -5/+3 |
|\ \ |
|
| * | | refs: add option core.logAllRefUpdates = always | Cornelius Weig | 2017-01-31 | 2 | -5/+3 |
| |/ |
|
* | | use oidcpy() for copying hashes between instances of struct object_id | René Scharfe | 2017-01-30 | 1 | -1/+1 |
|/ |
|
* | Merge branch 'jk/ref-symlink-loop' | Junio C Hamano | 2016-10-17 | 1 | -1/+13 |
|\ |
|
| * | files_read_raw_ref: prevent infinite retry loops in generaljk/ref-symlink-loop | Jeff King | 2016-10-10 | 1 | -0/+7 |
| * | files_read_raw_ref: avoid infinite loop on broken symlinks | Jeff King | 2016-10-10 | 1 | -1/+6 |
* | | use QSORT | René Scharfe | 2016-09-29 | 1 | -1/+1 |
* | | Merge branch 'mh/ref-store' | Junio C Hamano | 2016-09-19 | 2 | -293/+493 |
|\ \ |
|
| * | | refs: implement iteration over only per-worktree refsmh/ref-store | David Turner | 2016-09-09 | 2 | -1/+13 |
| * | | refs: make lock generic | David Turner | 2016-09-09 | 2 | -13/+14 |
| * | | refs: add method to rename refs | David Turner | 2016-09-09 | 2 | -18/+10 |
| * | | refs: add methods to init refs db | David Turner | 2016-09-09 | 2 | -0/+21 |
| * | | refs: make delete_refs() virtual | David Turner | 2016-09-09 | 2 | -2/+7 |
| * | | refs: add method for initial ref transaction commit | David Turner | 2016-09-09 | 2 | -3/+6 |
| * | | refs: add methods for reflog | David Turner | 2016-09-09 | 2 | -27/+87 |
| * | | refs: add method iterator_begin | Michael Haggerty | 2016-09-09 | 2 | -13/+14 |