summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2014-10-01lockfile: change lock_file::filename into a strbufMichael Haggerty
2014-10-01commit_lock_file(): use a strbuf to manage temporary spaceMichael Haggerty
2014-10-01try_merge_strategy(): use a statically-allocated lock_file objectMichael Haggerty
2014-10-01try_merge_strategy(): remove redundant lock_file allocationMichael Haggerty
2014-10-01struct lock_file: declare some fields volatileMichael Haggerty
2014-10-01lockfile: avoid transitory invalid statesMichael Haggerty
2014-10-01git_config_set_multivar_in_file(): avoid call to rollback_lock_file()Michael Haggerty
2014-10-01dump_marks(): remove a redundant call to rollback_lock_file()Michael Haggerty
2014-10-01api-lockfile: document edge casesMichael Haggerty
2014-10-01commit_lock_file(): rollback lock file on failure to renameMichael Haggerty
2014-10-01close_lock_file(): if close fails, roll backMichael Haggerty
2014-10-01commit_lock_file(): die() if called for unlocked lockfile objectMichael Haggerty
2014-10-01commit_lock_file(): inline temporary variableMichael Haggerty
2014-10-01remove_lock_file(): call rollback_lock_file()Michael Haggerty
2014-10-01lock_file(): exit early if lockfile cannot be openedMichael Haggerty
2014-10-01prepare_index(): declare return value to be (const char *)Michael Haggerty
2014-10-01delete_ref_loose(): don't muck around in the lock_file's filenameMichael Haggerty
2014-10-01cache.h: define constants LOCK_SUFFIX and LOCK_SUFFIX_LENMichael Haggerty
2014-10-01lockfile.c: document the various states of lock_file objectsMichael Haggerty
2014-10-01lock_file(): always initialize and register lock_file objectMichael Haggerty
2014-10-01hold_lock_file_for_append(): release lock on errorsMichael Haggerty
2014-10-01lockfile: unlock file if lockfile permissions cannot be adjustedMichael Haggerty
2014-10-01rollback_lock_file(): set fd to -1Michael Haggerty
2014-10-01rollback_lock_file(): exit early if lock is not activeMichael Haggerty
2014-10-01rollback_lock_file(): do not clear filename redundantlyMichael Haggerty
2014-10-01close_lock_file(): exit (successfully) if file is already closedMichael Haggerty
2014-10-01api-lockfile: revise and expand the documentationMichael Haggerty
2014-10-01unable_to_lock_die(): rename function from unable_to_lock_index_die()Michael Haggerty
2014-09-30Sync with 2.1.2Junio C Hamano
2014-09-30Merge branch 'jt/itimer-autoconf'Junio C Hamano
2014-09-30Merge branch 'jc/test-lazy-prereq'Junio C Hamano
2014-09-30Merge branch 'sb/merge-recursive-copy-paste-fix'Junio C Hamano
2014-09-30Merge branch 'pr/use-default-sigpipe-setting'Junio C Hamano
2014-09-30Git 2.1.2v2.1.2Junio C Hamano
2014-09-30Merge branch 'jk/fsck-exit-code-fix' into maintJunio C Hamano
2014-09-30Merge branch 'ta/config-add-to-empty-or-true-fix' into maintJunio C Hamano
2014-09-30Merge branch 'mk/reachable-protect-detached-head' into maintJunio C Hamano
2014-09-30Merge branch 'mb/fast-import-delete-root' into maintJunio C Hamano
2014-09-30Merge branch 'jk/index-pack-threading-races' into maintJunio C Hamano
2014-09-30Merge branch 'jk/send-pack-many-refspecs' into maintJunio C Hamano
2014-09-30Merge branch 'so/rebase-doc' into maintJunio C Hamano
2014-09-29Update draft release notes to 2.2Junio C Hamano
2014-09-29Merge branch 'jk/mbox-from-line'Junio C Hamano
2014-09-29Merge branch 'sb/t6031-typofix'Junio C Hamano
2014-09-29Merge branch 'sb/t9300-typofix'Junio C Hamano
2014-09-29Merge branch 'rs/remote-simplify'Junio C Hamano
2014-09-29Merge branch 'rs/graph-simplify'Junio C Hamano
2014-09-29Merge branch 'da/rev-parse-verify-quiet'Junio C Hamano
2014-09-29Merge branch 'hj/pretty-naked-decoration'Junio C Hamano
2014-09-28Merge branch 'maint'Junio C Hamano