| Commit message (Expand) | Author | Age |
* | refs: convert read_raw_ref backends to struct object_id | brian m. carlson | 2017-10-16 |
* | refs: convert peel_object to struct object_id | brian m. carlson | 2017-10-16 |
* | refs: convert reflog_expire parameter to struct object_id | brian m. carlson | 2017-10-16 |
* | refs: update ref transactions to use struct object_id | brian m. carlson | 2017-10-16 |
* | Merge branch 'mh/mmap-packed-refs' | Junio C Hamano | 2017-10-03 |
|\ |
|
| * | ref_store: implement `refs_peel_ref()` generically | Michael Haggerty | 2017-09-25 |
| * | ref_iterator: keep track of whether the iterator output is ordered | Michael Haggerty | 2017-09-14 |
* | | Merge branch 'sd/branch-copy' | Junio C Hamano | 2017-10-03 |
|\ \
| |/
|/| |
|
| * | branch: add a --copy (-c) option to go with --move (-m) | Sahil Dua | 2017-06-18 |
* | | struct ref_transaction: add a place for backends to store data | Michael Haggerty | 2017-09-09 |
* | | Merge branch 'mh/ref-lock-entry' | Junio C Hamano | 2017-08-26 |
|\ \ |
|
| * | | refs: retry acquiring reference locks for 100ms | Michael Haggerty | 2017-08-23 |
| |/ |
|
* | | packed_ref_store: make class into a subclass of `ref_store` | Michael Haggerty | 2017-06-23 |
* | | packed-backend: new module for handling packed references | Michael Haggerty | 2017-06-23 |
|/ |
|
* | ref_update_reject_duplicates(): expose function to whole refs module | Michael Haggerty | 2017-05-23 |
* | ref_transaction_prepare(): new optional step for reference updates | Michael Haggerty | 2017-05-23 |
* | ref_store: take a `msg` parameter when deleting references | Michael Haggerty | 2017-05-23 |
* | ref_iterator_begin_fn(): fix docstring | Michael Haggerty | 2017-05-23 |
* | Merge branch 'bc/object-id' | Junio C Hamano | 2017-05-23 |
|\ |
|
| * | refs: convert struct ref_update to use struct object_id | brian m. carlson | 2017-05-08 |
* | | Merge branch 'nd/worktree-kill-parse-ref' | Junio C Hamano | 2017-05-16 |
|\ \
| |/
|/| |
|
| * | refs: add REFS_STORE_ALL_CAPS | Nguyễn Thái Ngọc Duy | 2017-04-24 |
* | | refs_verify_refname_available(): implement once for all backends | Michael Haggerty | 2017-04-16 |
* | | refs_ref_iterator_begin(): new function | Michael Haggerty | 2017-04-14 |
* | | refs_read_raw_ref(): new function | Michael Haggerty | 2017-04-14 |
|/ |
|
* | refs: new transaction related ref-store api | Nguyễn Thái Ngọc Duy | 2017-04-14 |
* | refs: add new ref-store api | Nguyễn Thái Ngọc Duy | 2017-04-14 |
* | refs: rename get_ref_store() to get_submodule_ref_store() and make it public | Nguyễn Thái Ngọc Duy | 2017-04-14 |
* | files-backend: replace submodule_allowed check in files_downcast() | Nguyễn Thái Ngọc Duy | 2017-04-14 |
* | refs: move submodule code out of files-backend.c | Nguyễn Thái Ngọc Duy | 2017-03-27 |
* | files-backend: make files_log_ref_write() static | Nguyễn Thái Ngọc Duy | 2017-03-27 |
* | Merge branch 'mh/submodule-hash' | Junio C Hamano | 2017-02-27 |
|\ |
|
| * | read_loose_refs(): read refs using resolve_ref_recursively() | Michael Haggerty | 2017-02-13 |
| * | base_ref_store_init(): remove submodule argument | Michael Haggerty | 2017-02-10 |
| * | refs: push the submodule attribute down | Michael Haggerty | 2017-02-10 |
| * | refs: store submodule ref stores in a hashmap | Michael Haggerty | 2017-02-10 |
| * | refs: make some ref_store lookup functions private | Michael Haggerty | 2017-02-10 |
* | | Merge branch 'mh/ref-remove-empty-directory' | Junio C Hamano | 2017-02-27 |
|\ \ |
|
| * | | files_transaction_commit(): clean up empty directories | Michael Haggerty | 2017-01-07 |
| * | | refname_is_safe(): correct docstring | Michael Haggerty | 2017-01-07 |
| |/ |
|
* | | refs: add option core.logAllRefUpdates = always | Cornelius Weig | 2017-01-31 |
|/ |
|
* | refs: implement iteration over only per-worktree refs | David Turner | 2016-09-09 |
* | refs: make lock generic | David Turner | 2016-09-09 |
* | refs: add method to rename refs | David Turner | 2016-09-09 |
* | refs: add methods to init refs db | David Turner | 2016-09-09 |
* | refs: make delete_refs() virtual | David Turner | 2016-09-09 |
* | refs: add method for initial ref transaction commit | David Turner | 2016-09-09 |
* | refs: add methods for reflog | David Turner | 2016-09-09 |
* | refs: add method iterator_begin | Michael Haggerty | 2016-09-09 |
* | files_ref_iterator_begin(): take a ref_store argument | Michael Haggerty | 2016-09-09 |