summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-09-10refs/files-backend: fix memory leak in lock_ref_for_updateLibravatar Martin Ågren1-11/+20
2017-09-10refs/files-backend: add longer-scoped copy of string to listLibravatar Martin Ågren1-4/+14
2017-09-10commit-tree: do not complete line in -F inputLibravatar Ross Kabus1-1/+0
2017-09-09files_transaction_finish(): delete reflogs before referencesLibravatar Michael Haggerty1-14/+21
2017-09-09packed-backend: rip out some now-unused codeLibravatar Michael Haggerty2-201/+0
2017-09-09files_ref_store: use a transaction to update packed refsLibravatar Michael Haggerty2-33/+103
2017-09-09t1404: demonstrate two problems with reference transactionsLibravatar Michael Haggerty1-0/+73
2017-09-09files_initial_transaction_commit(): use a transaction for packed refsLibravatar Michael Haggerty1-10/+19
2017-09-09prune_refs(): also free the linked listLibravatar Michael Haggerty1-4/+10
2017-09-09files_pack_refs(): use a reference transaction to write packed refsLibravatar Michael Haggerty1-7/+17
2017-09-09packed_delete_refs(): implement methodLibravatar Michael Haggerty2-2/+45
2017-09-09packed_ref_store: implement reference transactionsLibravatar Michael Haggerty2-3/+319
2017-09-09struct ref_transaction: add a place for backends to store dataLibravatar Michael Haggerty1-0/+1
2017-09-09packed-backend: don't adjust the reference count on lock/unlockLibravatar Michael Haggerty1-5/+5
2017-09-09load_subtree(): check that `prefix_len` is in the expected rangeLibravatar Michael Haggerty1-1/+4
2017-09-09shortlog: skip format/parse roundtrip for internal traversalLibravatar Jeff King1-21/+35
2017-09-08add UNLEAK annotation for reducing leak false positivesLibravatar Jeff King9-1/+51
2017-09-08t6120: test describe and name-rev with deep reposLibravatar Michael J Gruber1-0/+31
2017-09-08t6120: clean up state after breaking repoLibravatar Michael J Gruber1-0/+1
2017-09-08t6120: test name-rev --all and --stdinLibravatar Michael J Gruber1-0/+25
2017-09-08t7004: move limited stack prereq to test-libLibravatar Michael J Gruber2-6/+6
2017-09-08merge-recursive: change current file dir string_lists to hashmapLibravatar Kevin Willford2-13/+46
2017-09-08builtin/merge: honor commit-msg hook for mergesLibravatar Stefan Beller2-4/+68
2017-09-08read-cache: fix index corruption with index v4Libravatar Thomas Gummerer1-1/+3
2017-09-07pull: honor submodule.recurse config optionLibravatar Nicolas Morey-Chaisemartin2-0/+36
2017-09-07pull: fix cli and config option parsing orderLibravatar Nicolas Morey-Chaisemartin1-2/+2
2017-09-07config: remove git_config_maybe_boolLibravatar Martin Ågren3-10/+0
2017-09-07hashmap: add API to disable item counting when threadedLibravatar Jeff Hostetler6-40/+88
2017-09-07git_extract_argv0_path: do nothing without RUNTIME_PREFIXLibravatar Jeff King1-14/+19
2017-09-07system_path: move RUNTIME_PREFIX to a sub-functionLibravatar Jeff King1-12/+21
2017-09-07Add t/helper/test-write-cache to .gitignoreLibravatar Jonathan Tan1-0/+1
2017-09-07Documentation: mention that `eol` can change the dirty status of pathsLibravatar Ben Boeckel1-1/+4
2017-09-07wt-status: release strbuf after use in read_rebase_todolist()Libravatar Rene Scharfe1-0/+1
2017-09-07vcs-svn: release strbuf after use in end_revision()Libravatar Rene Scharfe1-0/+1
2017-09-07utf8: release strbuf on error return in strbuf_utf8_replace()Libravatar Rene Scharfe1-1/+2
2017-09-07userdiff: release strbuf after use in userdiff_get_textconv()Libravatar Rene Scharfe1-0/+1
2017-09-07transport-helper: release strbuf after use in process_connect_service()Libravatar Rene Scharfe1-0/+1
2017-09-07sequencer: release strbuf after use in save_head()Libravatar Rene Scharfe1-1/+4
2017-09-07shortlog: release strbuf after use in insert_one_record()Libravatar Rene Scharfe1-0/+1
2017-09-07sha1_file: release strbuf on error return in index_path()Libravatar Rene Scharfe1-3/+3
2017-09-07send-pack: release strbuf on error return in send_pack()Libravatar Rene Scharfe1-1/+4
2017-09-07remote: release strbuf after use in set_url()Libravatar Rene Scharfe1-3/+3
2017-09-07remote: release strbuf after use in migrate_file()Libravatar Rene Scharfe1-0/+1
2017-09-07remote: release strbuf after use in read_remote_branches()Libravatar Rene Scharfe1-0/+1
2017-09-07refs: release strbuf on error return in write_pseudoref()Libravatar Rene Scharfe1-1/+1
2017-09-07notes: release strbuf after use in notes_copy_from_stdin()Libravatar Rene Scharfe1-0/+1
2017-09-07merge: release strbuf after use in write_merge_heads()Libravatar Rene Scharfe1-0/+1
2017-09-07merge: release strbuf after use in save_state()Libravatar Rene Scharfe1-2/+6
2017-09-07mailinfo: release strbuf on error return in handle_boundary()Libravatar Rene Scharfe1-0/+1
2017-09-07mailinfo: release strbuf after use in handle_from()Libravatar Rene Scharfe1-5/+4