summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | files_pack_refs(): use a reference transaction to write packed refsMichael Haggerty2017-09-091-7/+17
| * | | | packed_delete_refs(): implement methodMichael Haggerty2017-09-092-2/+45
| * | | | packed_ref_store: implement reference transactionsMichael Haggerty2017-09-092-3/+319
| * | | | struct ref_transaction: add a place for backends to store dataMichael Haggerty2017-09-091-0/+1
| * | | | packed-backend: don't adjust the reference count on lock/unlockMichael Haggerty2017-09-091-5/+5
| | |/ / | |/| |
* | | | Merge branch 'kw/merge-recursive-cleanup'Junio C Hamano2017-09-192-22/+57
|\ \ \ \
| * | | | merge-recursive: change current file dir string_lists to hashmapkw/merge-recursive-cleanupKevin Willford2017-09-082-13/+46
| * | | | merge-recursive: remove return value from get_files_dirsKevin Willford2017-09-061-6/+2
| * | | | merge-recursive: fix memory leakKevin Willford2017-09-061-3/+9
| | |/ / | |/| |
* | | | Merge branch 'sb/merge-commit-msg-hook'Junio C Hamano2017-09-192-4/+68
|\ \ \ \
| * | | | builtin/merge: honor commit-msg hook for mergesStefan Beller2017-09-082-4/+68
* | | | | Merge branch 'jk/leak-checkers'Junio C Hamano2017-09-1915-24/+92
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | add UNLEAK annotation for reducing leak false positivesJeff King2017-09-089-1/+51
| * | | | set_git_dir: handle feeding gitdir to itselfJeff King2017-09-062-12/+3
| * | | | repository: free fields before overwriting themJeff King2017-09-062-1/+7
| * | | | reset: free allocated tree buffersJeff King2017-09-061-5/+13
| * | | | reset: make tree counting less confusingJeff King2017-09-061-3/+5
| * | | | config: plug user_config leakJeff King2017-09-061-2/+5
| * | | | update-index: fix cache entry leak in add_one_file()Jeff King2017-09-061-1/+3
| * | | | add: free leaked pathspec after add_files_to_cache()Jeff King2017-09-061-0/+1
| * | | | test-lib: set LSAN_OPTIONS to abort by defaultJeff King2017-09-061-0/+5
| * | | | test-lib: --valgrind should not override --verbose-logJeff King2017-09-061-1/+1
| |/ / /
* | | | Merge branch 'nm/pull-submodule-recurse-config'Junio C Hamano2017-09-192-2/+38
|\ \ \ \
| * | | | pull: honor submodule.recurse config optionnm/pull-submodule-recurse-configNicolas Morey-Chaisemartin2017-09-072-0/+36
| * | | | pull: fix cli and config option parsing orderNicolas Morey-Chaisemartin2017-09-071-2/+2
| |/ / /
* | | | Merge branch 'mh/packed-ref-store-prep'Junio C Hamano2017-09-192-4/+18
|\ \ \ \
| * | | | rev-parse: don't trim bisect refnamesmh/packed-ref-store-prepJeff King2017-09-072-4/+18
* | | | | Merge branch 'ma/remove-config-maybe-bool'Junio C Hamano2017-09-193-10/+0
|\ \ \ \ \
| * | | | | config: remove git_config_maybe_boolma/remove-config-maybe-boolMartin Ă…gren2017-09-073-10/+0
* | | | | | Merge branch 'jk/system-path-cleanup'Junio C Hamano2017-09-191-14/+28
|\ \ \ \ \ \
| * | | | | | git_extract_argv0_path: do nothing without RUNTIME_PREFIXjk/system-path-cleanupJeff King2017-09-071-14/+19
| * | | | | | system_path: move RUNTIME_PREFIX to a sub-functionJeff King2017-09-071-12/+21
* | | | | | | Merge branch 'jh/hashmap-disable-counting'Junio C Hamano2017-09-196-40/+88
|\ \ \ \ \ \ \
| * | | | | | | hashmap: add API to disable item counting when threadedjh/hashmap-disable-countingJeff Hostetler2017-09-076-40/+88
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge branch 'bb/doc-eol-dirty'Junio C Hamano2017-09-191-1/+4
|\ \ \ \ \ \ \
| * | | | | | | Documentation: mention that `eol` can change the dirty status of pathsbb/doc-eol-dirtyBen Boeckel2017-09-071-1/+4
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge branch 'jt/packmigrate'Junio C Hamano2017-09-191-0/+0
|\ \ \ \ \ \ \
| * | | | | | | Remove inadvertently added outgoing/packfile.hjt/packmigrateJonathan Tan2017-09-061-0/+0
* | | | | | | | Merge branch 'jk/incore-lockfile-removal'Junio C Hamano2017-09-1918-324/+352
|\ \ \ \ \ \ \ \
| * | | | | | | | stop leaking lock structs in some simple casesjk/incore-lockfile-removalJeff King2017-09-064-37/+18
| * | | | | | | | ref_lock: stop leaking lock_filesJeff King2017-09-061-23/+16
| * | | | | | | | lockfile: update lifetime requirements in documentationJeff King2017-09-061-10/+10
| * | | | | | | | tempfile: auto-allocate tempfiles on heapJeff King2017-09-0613-141/+136
| * | | | | | | | tempfile: remove deactivated list entriesJeff King2017-09-062-36/+25
| * | | | | | | | tempfile: use list.h for linked listJeff King2017-09-063-7/+48
| * | | | | | | | tempfile: release deactivated strbufs instead of resettingJeff King2017-09-061-1/+1
| * | | | | | | | tempfile: robustify cleanup handlerJeff King2017-09-061-9/+15
| * | | | | | | | tempfile: factor out deactivationJeff King2017-09-061-7/+11
| * | | | | | | | tempfile: factor out activationJeff King2017-09-061-8/+10
| * | | | | | | | tempfile: replace die("BUG") with BUG()Jeff King2017-09-061-10/+10