aboutsummaryrefslogtreecommitdiffstats
path: root/lockfile.h
AgeCommit message (Expand)AuthorFilesLines
2024-03-07lockfile: report when rollback failsPatrick Steinhardt1-3/+3
2021-09-27*.[ch] *_INIT macros: use { 0 } for a "zero out" idiomÆvar Arnfjörð Bjarmason1-1/+1
2020-04-27lockfile.c: introduce 'hold_lock_file_for_update_mode'Taylor Blau1-4/+28
2019-05-05*.[ch]: manually align parameter listsDenton Liu1-1/+1
2019-05-05*.[ch]: remove extern from function declarations using spatchDenton Liu1-5/+5
2018-09-05reopen_tempfile(): truncate opened fileJeff King1-2/+2
2017-10-06lockfile: fix documentation on `close_lock_file_gently()`Martin Ågren1-2/+2
2017-09-06lockfile: update lifetime requirements in documentationJeff King1-10/+10
2017-09-06tempfile: auto-allocate tempfiles on heapJeff King1-8/+8
2017-09-06lockfile: do not rollback lock on failed closeJeff King1-18/+12
2017-09-06tempfile: do not delete tempfile on failed closeJeff King1-1/+7
2017-05-23lockfile: add a new method, is_lock_file_locked()Michael Haggerty1-0/+8
2016-12-27lockfile: move REPORT_ON_ERROR bit elsewhereJunio C Hamano1-1/+1
2016-12-07lockfile: LOCK_REPORT_ON_ERRORJunio C Hamano1-1/+7
2016-08-23mingw: ensure temporary file handles are not inherited by child processesBen Wijen1-0/+4
2015-08-28lockfile: remove function "hold_lock_file_for_append"Ralf Thielow1-19/+7
2015-08-10tempfile: a new module for handling temporary filesMichael Haggerty1-25/+48
2015-08-10lockfile: add accessor get_lock_file_path()Michael Haggerty1-0/+6
2015-08-10lockfile: add accessors get_lock_file_fd() and get_lock_file_fp()Michael Haggerty1-0/+3
2015-08-10lockfile: move documentation to lockfile.h and lockfile.cMichael Haggerty1-60/+230
2015-05-14lockfile: allow file locking to be retried with a timeoutMichael Haggerty1-2/+14
2014-10-15lockfile: remove unable_to_lock_errorJonathan Nieder1-1/+0
2014-10-01fdopen_lock_file(): access a lockfile using stdioMichael Haggerty1-0/+4
2014-10-01lockfile.h: extract new header file for the functions in lockfile.cMichael Haggerty1-0/+84