| Age | Commit message (Expand) | Author | Files | Lines |
| 2015-08-28 | lockfile: remove function "hold_lock_file_for_append" | Ralf Thielow | 1 | -38/+0 |
| 2015-08-25 | Merge branch 'mh/tempfile' | Junio C Hamano | 1 | -182/+23 |
| 2015-08-10 | tempfile: a new module for handling temporary files | Michael Haggerty | 1 | -245/+16 |
| 2015-08-10 | commit_lock_file(): use get_locked_file_path() | Michael Haggerty | 1 | -16/+12 |
| 2015-08-10 | lockfile: add accessor get_lock_file_path() | Michael Haggerty | 1 | -0/+7 |
| 2015-08-10 | lockfile: add accessors get_lock_file_fd() and get_lock_file_fp() | Michael Haggerty | 1 | -0/+14 |
| 2015-08-10 | lockfile: move documentation to lockfile.h and lockfile.c | Michael Haggerty | 1 | -0/+53 |
| 2015-06-24 | Merge branch 'js/sleep-without-select' | Junio C Hamano | 1 | -22/+9 |
| 2015-06-05 | lockfile: wait using sleep_millisec() instead of select() | Johannes Sixt | 1 | -9/+1 |
| 2015-06-05 | lockfile: convert retry timeout computations to millisecond | Johannes Sixt | 1 | -13/+8 |
| 2015-06-05 | lockfile: replace random() by rand() | Johannes Sixt | 1 | -2/+2 |
| 2015-05-22 | Merge branch 'jc/ignore-epipe-in-filter' | Junio C Hamano | 1 | -1/+1 |
| 2015-05-19 | copy.c: make copy_fd() report its status silently | Junio C Hamano | 1 | -1/+1 |
| 2015-05-14 | lockfile: allow file locking to be retried with a timeout | Michael Haggerty | 1 | -2/+77 |
| 2014-11-03 | lockfile.c: store absolute path | Nguyễn Thái Ngọc Duy | 1 | -3/+11 |
| 2014-10-15 | lockfile: remove unable_to_lock_error | Jonathan Nieder | 1 | -10/+0 |
| 2014-10-14 | Merge branch 'mh/lockfile-stdio' | Junio C Hamano | 1 | -5/+41 |
| 2014-10-14 | Merge branch 'mh/lockfile' | Junio C Hamano | 1 | -131/+153 |
| 2014-10-08 | Merge branch 'sp/stream-clean-filter' | Junio C Hamano | 1 | -0/+3 |
| 2014-10-01 | fdopen_lock_file(): access a lockfile using stdio | Michael Haggerty | 1 | -5/+41 |
| 2014-10-01 | lockfile.h: extract new header file for the functions in lockfile.c | Michael Haggerty | 1 | -51/+1 |
| 2014-10-01 | hold_locked_index(): move from lockfile.c to read-cache.c | Michael Haggerty | 1 | -8/+0 |
| 2014-10-01 | hold_lock_file_for_append(): restore errno before returning | Michael Haggerty | 1 | -1/+8 |
| 2014-10-01 | get_locked_file_path(): new function | Michael Haggerty | 1 | -0/+9 |
| 2014-10-01 | lockfile.c: rename static functions | Michael Haggerty | 1 | -5/+5 |
| 2014-10-01 | lockfile: rename LOCK_NODEREF to LOCK_NO_DEREF | Michael Haggerty | 1 | -1/+1 |
| 2014-10-01 | commit_lock_file_to(): refactor a helper out of commit_lock_file() | Michael Haggerty | 1 | -14/+26 |
| 2014-10-01 | trim_last_path_component(): replace last_path_elm() | Michael Haggerty | 1 | -22/+16 |
| 2014-10-01 | resolve_symlink(): take a strbuf parameter | Michael Haggerty | 1 | -35/+22 |
| 2014-10-01 | resolve_symlink(): use a strbuf for internal scratch space | Michael Haggerty | 1 | -21/+12 |
| 2014-10-01 | lockfile: change lock_file::filename into a strbuf | Michael Haggerty | 1 | -29/+24 |
| 2014-10-01 | commit_lock_file(): use a strbuf to manage temporary space | Michael Haggerty | 1 | -5/+7 |
| 2014-10-01 | struct lock_file: declare some fields volatile | Michael Haggerty | 1 | -1/+1 |
| 2014-10-01 | lockfile: avoid transitory invalid states | Michael Haggerty | 1 | -11/+26 |
| 2014-10-01 | commit_lock_file(): rollback lock file on failure to rename | Michael Haggerty | 1 | -1/+6 |
| 2014-10-01 | close_lock_file(): if close fails, roll back | Michael Haggerty | 1 | -10/+18 |
| 2014-10-01 | commit_lock_file(): die() if called for unlocked lockfile object | Michael Haggerty | 1 | -0/+3 |
| 2014-10-01 | commit_lock_file(): inline temporary variable | Michael Haggerty | 1 | -3/+5 |
| 2014-10-01 | remove_lock_file(): call rollback_lock_file() | Michael Haggerty | 1 | -6/+2 |
| 2014-10-01 | lock_file(): exit early if lockfile cannot be opened | Michael Haggerty | 1 | -12/+11 |
| 2014-10-01 | cache.h: define constants LOCK_SUFFIX and LOCK_SUFFIX_LEN | Michael Haggerty | 1 | -5/+6 |
| 2014-10-01 | lockfile.c: document the various states of lock_file objects | Michael Haggerty | 1 | -0/+42 |
| 2014-10-01 | lock_file(): always initialize and register lock_file object | Michael Haggerty | 1 | -9/+16 |
| 2014-10-01 | hold_lock_file_for_append(): release lock on errors | Michael Haggerty | 1 | -2/+2 |
| 2014-10-01 | lockfile: unlock file if lockfile permissions cannot be adjusted | Michael Haggerty | 1 | -0/+1 |
| 2014-10-01 | rollback_lock_file(): set fd to -1 | Michael Haggerty | 1 | -2/+1 |
| 2014-10-01 | rollback_lock_file(): exit early if lock is not active | Michael Haggerty | 1 | -6/+7 |
| 2014-10-01 | rollback_lock_file(): do not clear filename redundantly | Michael Haggerty | 1 | -1/+1 |
| 2014-10-01 | close_lock_file(): exit (successfully) if file is already closed | Michael Haggerty | 1 | -1/+5 |
| 2014-10-01 | unable_to_lock_die(): rename function from unable_to_lock_index_die() | Michael Haggerty | 1 | -3/+3 |
| 2014-09-02 | Merge branch 'jc/reopen-lock-file' | Junio C Hamano | 1 | -0/+10 |
| 2014-08-28 | copy_fd(): do not close the input file descriptor | Steffen Prohaska | 1 | -0/+3 |
| 2014-07-21 | Merge branch 'rs/ref-transaction-0' | Junio C Hamano | 1 | -15/+24 |
| 2014-07-14 | lockfile: allow reopening a closed but still locked file | Junio C Hamano | 1 | -0/+10 |
| 2014-07-14 | lockfile.c: make lock_file return a meaningful errno on failurei | Ronnie Sahlberg | 1 | -5/+12 |
| 2014-07-14 | lockfile.c: add a new public function unable_to_lock_message | Ronnie Sahlberg | 1 | -10/+12 |
| 2014-06-13 | read-cache: relocate and unexport commit_locked_index() | Nguyễn Thái Ngọc Duy | 1 | -20/+0 |
| 2013-07-07 | lockfile: fix buffer overflow in path handling | Michael Haggerty | 1 | -4/+6 |
| 2011-03-17 | Name make_*_path functions more accurately | Carlos Martín Nieto | 1 | -2/+2 |
| 2010-01-12 | lockfile: show absolute filename in unable_to_lock_message | Matthieu Moy | 1 | -2/+3 |
| 2009-09-29 | git branch -D: give a better error message when lockfile creation fails | Miklos Vajna | 1 | -6/+20 |
| 2009-05-18 | Merge branch 'ar/unlink-err' | Junio C Hamano | 1 | -2/+2 |
| 2009-05-01 | Fix a bunch of pointer declarations (codestyle) | Felipe Contreras | 1 | -1/+1 |
| 2009-04-29 | replace direct calls to unlink(2) with unlink_or_warn | Alex Riesen | 1 | -2/+2 |
| 2009-03-04 | Make the 'lock file' exists error more informative | John Tapsell | 1 | -2/+2 |
| 2009-02-19 | Merge branch 'maint' | Junio C Hamano | 1 | -1/+15 |
| 2009-02-19 | More friendly message when locking the index fails. | Matthieu Moy | 1 | -1/+15 |
| 2009-01-21 | refactor signal handling for cleanup functions | Jeff King | 1 | -5/+1 |
| 2009-01-21 | chain kill signals for cleanup functions | Jeff King | 1 | -6/+7 |
| 2008-12-21 | Make sure lockfiles are unlocked when dying on SIGPIPE | Junio C Hamano | 1 | -0/+1 |
| 2008-10-19 | Enhance hold_lock_file_for_{update,append}() API | Junio C Hamano | 1 | -12/+17 |
| 2008-05-31 | rollback lock files on more signals than just SIGINT | Paolo Bonzini | 1 | -0/+3 |
| 2008-05-25 | Merge branch 'db/clone-in-c' | Junio C Hamano | 1 | -0/+28 |
| 2008-05-25 | Reset the signal being handled | Clemens Buchacher | 1 | -1/+1 |
| 2008-05-04 | Add a lockfile function to append to a file | Daniel Barkalow | 1 | -0/+28 |
| 2008-01-16 | close_lock_file(): new function in the lockfile API | Brandon Casey | 1 | -8/+22 |
| 2007-11-26 | Use is_absolute_path() in diff-lib.c, lockfile.c, setup.c, trace.c | Steffen Prohaska | 1 | -1/+1 |
| 2007-11-14 | Close files opened by lock_file() before unlinking. | Johannes Schindelin | 1 | -7/+10 |
| 2007-07-27 | fully resolve symlinks when creating lockfiles | Bradford C. Smith | 1 | -14/+102 |
| 2007-07-25 | When locking in a symlinked repository, try to lock the original. | Junio C Hamano | 1 | -0/+13 |
| 2007-07-13 | lockfile.c: schedule remove_lock_file only once. | Sven Verdoolaege | 1 | -4/+4 |
| 2007-06-07 | War on whitespace | Junio C Hamano | 1 | -1/+0 |
| 2007-04-21 | lockfile: record the primary process. | Junio C Hamano | 1 | -1/+5 |
| 2007-04-03 | git-read-tree --index-output=<file> | Junio C Hamano | 1 | -3/+8 |
| 2007-04-03 | _GIT_INDEX_OUTPUT: allow plumbing to output to an alternative index file. | Junio C Hamano | 1 | -0/+17 |
| 2007-01-06 | Print a more accurate error message when we fail to create a lock file. | Steven Grimm | 1 | -1/+1 |
| 2007-01-04 | Merge branch 'maint' | Junio C Hamano | 1 | -1/+6 |
| 2007-01-03 | Fix infinite loop when deleting multiple packed refs. | Junio C Hamano | 1 | -1/+6 |
| 2006-12-20 | simplify inclusion of system header files. | Junio C Hamano | 1 | -1/+0 |
| 2006-08-12 | Better error message when we are unable to lock the index file | Junio C Hamano | 1 | -1/+9 |
| 2006-06-09 | shared repository - add a few missing calls to adjust_shared_perm(). | Junio C Hamano | 1 | -5/+10 |
| 2006-06-06 | Make index file locking code reusable to others. | Junio C Hamano | 1 | -0/+57 |