summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-01-07files_transaction_commit(): clean up empty directoriesLibravatar Michael Haggerty3-8/+64
2017-01-07try_remove_empty_parents(): teach to remove parents of reflogs, tooLibravatar Michael Haggerty1-6/+18
2017-01-07try_remove_empty_parents(): don't trash argument contentsLibravatar Michael Haggerty1-7/+9
2017-01-07try_remove_empty_parents(): rename parameter "name" -> "refname"Libravatar Michael Haggerty1-4/+4
2017-01-07delete_ref_loose(): inline functionLibravatar Michael Haggerty1-18/+7
2017-01-07delete_ref_loose(): derive loose reference path from lockLibravatar Michael Haggerty1-4/+1
2017-01-07log_ref_write_1(): inline functionLibravatar Michael Haggerty1-10/+3
2017-01-07log_ref_setup(): manage the name of the reflog file internallyLibravatar Michael Haggerty1-35/+34
2017-01-07log_ref_write_1(): don't depend on logfile argumentLibravatar Michael Haggerty1-4/+8
2017-01-07log_ref_setup(): pass the open file descriptor back to the callerLibravatar Michael Haggerty1-17/+22
2017-01-07log_ref_setup(): improve robustness against racesLibravatar Michael Haggerty1-23/+18
2017-01-07log_ref_setup(): separate code for create vs non-createLibravatar Michael Haggerty1-20/+39
2017-01-07log_ref_write(): inline functionLibravatar Michael Haggerty1-14/+10
2017-01-07rename_tmp_log(): improve error reportingLibravatar Michael Haggerty1-3/+4
2017-01-07rename_tmp_log(): use raceproof_create_file()Libravatar Michael Haggerty1-43/+30
2017-01-07lock_ref_sha1_basic(): use raceproof_create_file()Libravatar Michael Haggerty1-26/+9
2017-01-07lock_ref_sha1_basic(): inline constantLibravatar Michael Haggerty1-2/+1
2017-01-07raceproof_create_file(): new functionLibravatar Michael Haggerty2-0/+111
2017-01-07safe_create_leading_directories(): set errno on SCLD_EXISTSLibravatar Michael Haggerty2-3/+6
2017-01-07safe_create_leading_directories_const(): preserve errnoLibravatar Michael Haggerty1-0/+4
2017-01-07t5505: use "for-each-ref" to test for the non-existence of referencesLibravatar Michael Haggerty1-1/+1
2017-01-07refname_is_safe(): correct docstringLibravatar Michael Haggerty1-5/+6
2017-01-07files_rename_ref(): tidy up whitespaceLibravatar Michael Haggerty1-1/+1
2016-12-27Fourth batch for 2.12Libravatar Junio C Hamano1-0/+42
2016-12-27Merge branch 'jc/lock-report-on-error'Libravatar Junio C Hamano1-1/+1
2016-12-27lockfile: move REPORT_ON_ERROR bit elsewhereLibravatar Junio C Hamano1-1/+1
2016-12-27Merge branch 'js/mingw-isatty'Libravatar Junio C Hamano1-114/+84
2016-12-27Merge branch 'ls/p4-lfs'Libravatar Junio C Hamano2-14/+14
2016-12-27Merge branch 'va/i18n-even-more'Libravatar Junio C Hamano2-3/+4
2016-12-27Merge branch 'lt/shortlog-by-committer'Libravatar Junio C Hamano4-3/+36
2016-12-27Merge branch 'mk/mingw-winansi-ttyname-termination-fix'Libravatar Junio C Hamano1-1/+1
2016-12-27Merge branch 'gv/p4-multi-path-commit-fix'Libravatar Junio C Hamano2-3/+23
2016-12-27Merge branch 'jk/difftool-in-subdir'Libravatar Junio C Hamano1-24/+29
2016-12-27Merge branch 'ld/p4-compare-dir-vs-symlink'Libravatar Junio C Hamano2-6/+63
2016-12-27Merge branch 'ls/filter-process'Libravatar Junio C Hamano4-29/+24
2016-12-27Merge branch 'bw/transport-protocol-policy'Libravatar Junio C Hamano12-85/+362
2016-12-27Merge branch 'cp/merge-continue'Libravatar Junio C Hamano4-1/+45
2016-12-27Merge branch 'va/i18n-perl-scripts'Libravatar Junio C Hamano8-218/+408
2016-12-27Merge branch 'sb/submodule-config-cleanup'Libravatar Junio C Hamano4-42/+48
2016-12-27Merge branch 'jc/push-default-explicit'Libravatar Junio C Hamano2-2/+15
2016-12-22mingw: replace isatty() hackLibravatar Jeff Hostetler1-107/+69
2016-12-22mingw: fix colourization on Cygwin pseudo terminalsLibravatar Alan Davies1-2/+6
2016-12-22mingw: adjust is_console() to work with stdinLibravatar Johannes Schindelin1-1/+5
2016-12-21Third batch for 2.12Libravatar Junio C Hamano1-0/+40
2016-12-21Merge branch 'jt/mailinfo-fold-in-body-headers'Libravatar Junio C Hamano1-1/+2
2016-12-21Merge branch 'jk/index-pack-wo-repo-from-stdin'Libravatar Junio C Hamano7-47/+42
2016-12-21Merge branch 'jk/parseopt-usage-msg-opt'Libravatar Junio C Hamano1-1/+1
2016-12-21Merge branch 'jk/quote-env-path-list-component'Libravatar Junio C Hamano5-12/+102
2016-12-21Merge branch 'vs/submodule-clone-nested-submodules-alternates'Libravatar Junio C Hamano2-2/+83
2016-12-21Merge branch 'nd/shallow-fixup'Libravatar Junio C Hamano1-19/+20