summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | clear_packed_ref_cache(): don't protest if the lock is heldMichael Haggerty2017-06-231-2/+0
| * | | | | | packed_refs_unlock(), packed_refs_is_locked(): new functionsMichael Haggerty2017-06-232-6/+28
| * | | | | | packed_refs_lock(): report errors via a `struct strbuf *err`Michael Haggerty2017-06-233-13/+16
| * | | | | | packed_refs_lock(): function renamed from lock_packed_refs()Michael Haggerty2017-06-233-8/+8
| * | | | | | commit_packed_refs(): use a staging file separate from the lockfileMichael Haggerty2017-06-231-8/+32
| * | | | | | commit_packed_refs(): report errors rather than dyingMichael Haggerty2017-06-233-36/+61
| * | | | | | packed_ref_store: make class into a subclass of `ref_store`Michael Haggerty2017-06-234-45/+227
| * | | | | | packed-backend: new module for handling packed referencesMichael Haggerty2017-06-236-639/+685
| * | | | | | packed_read_raw_ref(): new function, replacing `resolve_packed_ref()`Michael Haggerty2017-06-231-19/+17
| * | | | | | packed_ref_store: support iterationMichael Haggerty2017-06-231-9/+110
| * | | | | | packed_peel_ref(): new function, extracted from `files_peel_ref()`Michael Haggerty2017-06-231-11/+15
| * | | | | | repack_without_refs(): take a `packed_ref_store *` parameterMichael Haggerty2017-06-231-10/+10
| * | | | | | get_packed_ref(): take a `packed_ref_store *` parameterMichael Haggerty2017-06-231-5/+7
| * | | | | | rollback_packed_refs(): take a `packed_ref_store *` parameterMichael Haggerty2017-06-231-8/+7
| * | | | | | commit_packed_refs(): take a `packed_ref_store *` parameterMichael Haggerty2017-06-231-9/+9
| * | | | | | lock_packed_refs(): take a `packed_ref_store *` parameterMichael Haggerty2017-06-231-9/+22
| * | | | | | add_packed_ref(): take a `packed_ref_store *` parameterMichael Haggerty2017-06-231-5/+5
| * | | | | | get_packed_refs(): take a `packed_ref_store *` parameterMichael Haggerty2017-06-231-5/+5
| * | | | | | get_packed_ref_cache(): take a `packed_ref_store *` parameterMichael Haggerty2017-06-231-14/+12
| * | | | | | validate_packed_ref_cache(): take a `packed_ref_store *` parameterMichael Haggerty2017-06-231-7/+6
| * | | | | | clear_packed_ref_cache(): take a `packed_ref_store *` parameterMichael Haggerty2017-06-231-8/+8
| * | | | | | packed_ref_store: move `packed_refs_lock` member hereMichael Haggerty2017-06-231-15/+16
| * | | | | | packed_ref_store: move `packed_refs_path` hereMichael Haggerty2017-06-231-13/+12
| * | | | | | packed_ref_store: new structMichael Haggerty2017-06-231-9/+33
| * | | | | | add_packed_ref(): teach function to overwrite existing refsMichael Haggerty2017-06-231-22/+18
| * | | | | | t1408: add a test of stale packed refs covered by loose refsJunio C Hamano2017-06-231-0/+42
* | | | | | | The first batch of topics after the 2.14 cycleJunio C Hamano2017-08-112-1/+134
* | | | | | | Merge branch 'ma/pager-per-subcommand-action'Junio C Hamano2017-08-116-76/+201
|\ \ \ \ \ \ \
| * | | | | | | git.c: ignore pager.* when launching builtin as dashed externalma/pager-per-subcommand-actionMartin Ågren2017-08-032-2/+2
| * | | | | | | tag: change default of `pager.tag` to "on"Martin Ågren2017-08-033-16/+16
| * | | | | | | tag: respect `pager.tag` in list-mode onlyMartin Ågren2017-08-034-2/+21
| * | | | | | | t7006: add tests for how git tag paginatesMartin Ågren2017-08-031-0/+67
| * | | | | | | git.c: provide setup_auto_pager()Martin Ågren2017-08-032-0/+22
| * | | | | | | git.c: let builtins opt for handling `pager.foo` themselvesMartin Ågren2017-08-032-1/+11
| * | | | | | | builtin.h: take over documentation from api-builtin.txtMartin Ågren2017-08-032-73/+80
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge branch 'jk/rev-list-empty-input'Junio C Hamano2017-08-115-13/+26
|\ \ \ \ \ \ \
| * | | | | | | revision: do not fallback to default when rev_input_given is setjk/rev-list-empty-inputJeff King2017-08-022-1/+7
| * | | | | | | rev-list: don't show usage when we see empty ref patternsJeff King2017-08-022-4/+5
| * | | | | | | revision: add rev_input_given flagJeff King2017-08-022-0/+8
| * | | | | | | t6018: flesh out empty input/output rev-list testsJeff King2017-08-021-11/+9
| |/ / / / / /
* | | | | | | Merge branch 'jt/t1450-fsck-corrupt-packfile'Junio C Hamano2017-08-111-0/+16
|\ \ \ \ \ \ \
| * | | | | | | tests: ensure fsck fails on corrupt packfilesjt/t1450-fsck-corrupt-packfileJonathan Tan2017-07-281-0/+16
* | | | | | | | Merge branch 'js/git-gui-msgfmt-on-windows'Junio C Hamano2017-08-112-7/+12
|\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'js/msgfmt-on-windows' of ../git-gui into js/git-gui-msgfmt-on-w...js/git-gui-msgfmt-on-windowsJunio C Hamano2017-07-252-7/+12
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| | * | | | | | | git-gui (MinGW): make use of MSys2's msgfmtJohannes Schindelin2017-07-251-0/+2
| | * | | | | | | Merge remote-tracking branch 'philoakley/dup-gui'Pat Thoyts2017-03-181-7/+10
| | |\ \ \ \ \ \ \
| | | * | | | | | | git gui: allow for a long recentrepo listPhilip Oakley2017-01-201-1/+5
| | | * | | | | | | git gui: de-dup selected repo from recentrepo historyPhilip Oakley2017-01-201-4/+3
| | | * | | | | | | git gui: cope with duplicates in _get_recentrepoPhilip Oakley2017-01-201-2/+2
| | | * | | | | | | git-gui: remove duplicate entries from .gitconfig's gui.recentrepoPhilip Oakley2017-01-201-1/+1
| | |/ / / / / / /