summaryrefslogtreecommitdiff
path: root/lockfile.c
Commit message (Expand)AuthorAgeFilesLines
...
| * rollback_lock_file(): exit early if lock is not activeMichael Haggerty2014-10-011-6/+7
| * rollback_lock_file(): do not clear filename redundantlyMichael Haggerty2014-10-011-1/+1
| * close_lock_file(): exit (successfully) if file is already closedMichael Haggerty2014-10-011-1/+5
| * unable_to_lock_die(): rename function from unable_to_lock_index_die()Michael Haggerty2014-10-011-3/+3
* | Merge branch 'sp/stream-clean-filter'Junio C Hamano2014-10-081-0/+3
|\ \ | |/ |/|
| * copy_fd(): do not close the input file descriptorSteffen Prohaska2014-08-281-0/+3
* | Merge branch 'jc/reopen-lock-file'Junio C Hamano2014-09-021-0/+10
|\ \ | |/ |/|
| * lockfile: allow reopening a closed but still locked filejc/reopen-lock-fileJunio C Hamano2014-07-141-0/+10
* | Merge branch 'rs/ref-transaction-0'Junio C Hamano2014-07-211-15/+24
|\ \ | |/ |/|
| * lockfile.c: make lock_file return a meaningful errno on failureiRonnie Sahlberg2014-07-141-5/+12
| * lockfile.c: add a new public function unable_to_lock_messageRonnie Sahlberg2014-07-141-10/+12
* | read-cache: relocate and unexport commit_locked_index()Nguyễn Thái Ngọc Duy2014-06-131-20/+0
|/
* lockfile: fix buffer overflow in path handlingMichael Haggerty2013-07-071-4/+6
* Name make_*_path functions more accuratelyCarlos Martín Nieto2011-03-171-2/+2
* lockfile: show absolute filename in unable_to_lock_messageMatthieu Moy2010-01-121-2/+3
* git branch -D: give a better error message when lockfile creation failsMiklos Vajna2009-09-291-6/+20
* Merge branch 'ar/unlink-err'Junio C Hamano2009-05-181-2/+2
|\
| * replace direct calls to unlink(2) with unlink_or_warnAlex Riesen2009-04-291-2/+2
* | Fix a bunch of pointer declarations (codestyle)Felipe Contreras2009-05-011-1/+1
|/
* Make the 'lock file' exists error more informativeJohn Tapsell2009-03-041-2/+2
* Merge branch 'maint'Junio C Hamano2009-02-191-1/+15
|\
| * More friendly message when locking the index fails.Matthieu Moy2009-02-191-1/+15
* | refactor signal handling for cleanup functionsJeff King2009-01-211-5/+1
* | chain kill signals for cleanup functionsJeff King2009-01-211-6/+7
|/
* Make sure lockfiles are unlocked when dying on SIGPIPEJunio C Hamano2008-12-211-0/+1
* Enhance hold_lock_file_for_{update,append}() APIJunio C Hamano2008-10-191-12/+17
* rollback lock files on more signals than just SIGINTPaolo Bonzini2008-05-311-0/+3
* Merge branch 'db/clone-in-c'Junio C Hamano2008-05-251-0/+28
|\
| * Add a lockfile function to append to a fileDaniel Barkalow2008-05-041-0/+28
* | Reset the signal being handledClemens Buchacher2008-05-251-1/+1
|/
* close_lock_file(): new function in the lockfile APIBrandon Casey2008-01-161-8/+22
* Use is_absolute_path() in diff-lib.c, lockfile.c, setup.c, trace.cSteffen Prohaska2007-11-261-1/+1
* Close files opened by lock_file() before unlinking.Johannes Schindelin2007-11-141-7/+10
* fully resolve symlinks when creating lockfilesBradford C. Smith2007-07-271-14/+102
* When locking in a symlinked repository, try to lock the original.Junio C Hamano2007-07-251-0/+13
* lockfile.c: schedule remove_lock_file only once.Sven Verdoolaege2007-07-131-4/+4
* War on whitespaceJunio C Hamano2007-06-071-1/+0
* lockfile: record the primary process.Junio C Hamano2007-04-211-1/+5
* git-read-tree --index-output=<file>Junio C Hamano2007-04-031-3/+8
* _GIT_INDEX_OUTPUT: allow plumbing to output to an alternative index file.Junio C Hamano2007-04-031-0/+17
* Print a more accurate error message when we fail to create a lock file.Steven Grimm2007-01-061-1/+1
* Merge branch 'maint'Junio C Hamano2007-01-041-1/+6
|\
| * Fix infinite loop when deleting multiple packed refs.Junio C Hamano2007-01-031-1/+6
* | simplify inclusion of system header files.Junio C Hamano2006-12-201-1/+0
|/
* Better error message when we are unable to lock the index fileJunio C Hamano2006-08-121-1/+9
* shared repository - add a few missing calls to adjust_shared_perm().Junio C Hamano2006-06-091-5/+10
* Make index file locking code reusable to others.Junio C Hamano2006-06-061-0/+57