| Commit message (Expand) | Author | Age |
* | lockfile: LOCK_REPORT_ON_ERROR | Junio C Hamano | 2016-12-07 |
* | lockfile: improve error message when lockfile exists | Matthieu Moy | 2016-03-01 |
* | lockfile: mark strings for translation | Matthieu Moy | 2016-03-01 |
* | lockfile: remove function "hold_lock_file_for_append" | Ralf Thielow | 2015-08-28 |
* | Merge branch 'mh/tempfile' | Junio C Hamano | 2015-08-25 |
|\ |
|
| * | tempfile: a new module for handling temporary files | Michael Haggerty | 2015-08-10 |
| * | commit_lock_file(): use get_locked_file_path() | Michael Haggerty | 2015-08-10 |
| * | lockfile: add accessor get_lock_file_path() | Michael Haggerty | 2015-08-10 |
| * | lockfile: add accessors get_lock_file_fd() and get_lock_file_fp() | Michael Haggerty | 2015-08-10 |
| * | lockfile: move documentation to lockfile.h and lockfile.c | Michael Haggerty | 2015-08-10 |
* | | Merge branch 'js/sleep-without-select' | Junio C Hamano | 2015-06-24 |
|\ \
| |/
|/| |
|
| * | lockfile: wait using sleep_millisec() instead of select() | Johannes Sixt | 2015-06-05 |
| * | lockfile: convert retry timeout computations to millisecond | Johannes Sixt | 2015-06-05 |
| * | lockfile: replace random() by rand() | Johannes Sixt | 2015-06-05 |
* | | Merge branch 'jc/ignore-epipe-in-filter' | Junio C Hamano | 2015-05-22 |
|\ \
| |/
|/| |
|
| * | copy.c: make copy_fd() report its status silently | Junio C Hamano | 2015-05-19 |
* | | lockfile: allow file locking to be retried with a timeout | Michael Haggerty | 2015-05-14 |
* | | lockfile.c: store absolute path | Nguyễn Thái Ngọc Duy | 2014-11-03 |
|/ |
|
* | lockfile: remove unable_to_lock_error | Jonathan Nieder | 2014-10-15 |
* | Merge branch 'mh/lockfile-stdio' | Junio C Hamano | 2014-10-14 |
|\ |
|
| * | fdopen_lock_file(): access a lockfile using stdio | Michael Haggerty | 2014-10-01 |
* | | Merge branch 'mh/lockfile' | Junio C Hamano | 2014-10-14 |
|\ \
| |/ |
|
| * | lockfile.h: extract new header file for the functions in lockfile.c | Michael Haggerty | 2014-10-01 |
| * | hold_locked_index(): move from lockfile.c to read-cache.c | Michael Haggerty | 2014-10-01 |
| * | hold_lock_file_for_append(): restore errno before returning | Michael Haggerty | 2014-10-01 |
| * | get_locked_file_path(): new function | Michael Haggerty | 2014-10-01 |
| * | lockfile.c: rename static functions | Michael Haggerty | 2014-10-01 |
| * | lockfile: rename LOCK_NODEREF to LOCK_NO_DEREF | Michael Haggerty | 2014-10-01 |
| * | commit_lock_file_to(): refactor a helper out of commit_lock_file() | Michael Haggerty | 2014-10-01 |
| * | trim_last_path_component(): replace last_path_elm() | Michael Haggerty | 2014-10-01 |
| * | resolve_symlink(): take a strbuf parameter | Michael Haggerty | 2014-10-01 |
| * | resolve_symlink(): use a strbuf for internal scratch space | Michael Haggerty | 2014-10-01 |
| * | lockfile: change lock_file::filename into a strbuf | Michael Haggerty | 2014-10-01 |
| * | commit_lock_file(): use a strbuf to manage temporary space | Michael Haggerty | 2014-10-01 |
| * | struct lock_file: declare some fields volatile | Michael Haggerty | 2014-10-01 |
| * | lockfile: avoid transitory invalid states | Michael Haggerty | 2014-10-01 |
| * | commit_lock_file(): rollback lock file on failure to rename | Michael Haggerty | 2014-10-01 |
| * | close_lock_file(): if close fails, roll back | Michael Haggerty | 2014-10-01 |
| * | commit_lock_file(): die() if called for unlocked lockfile object | Michael Haggerty | 2014-10-01 |
| * | commit_lock_file(): inline temporary variable | Michael Haggerty | 2014-10-01 |
| * | remove_lock_file(): call rollback_lock_file() | Michael Haggerty | 2014-10-01 |
| * | lock_file(): exit early if lockfile cannot be opened | Michael Haggerty | 2014-10-01 |
| * | cache.h: define constants LOCK_SUFFIX and LOCK_SUFFIX_LEN | Michael Haggerty | 2014-10-01 |
| * | lockfile.c: document the various states of lock_file objects | Michael Haggerty | 2014-10-01 |
| * | lock_file(): always initialize and register lock_file object | Michael Haggerty | 2014-10-01 |
| * | hold_lock_file_for_append(): release lock on errors | Michael Haggerty | 2014-10-01 |
| * | lockfile: unlock file if lockfile permissions cannot be adjusted | Michael Haggerty | 2014-10-01 |
| * | rollback_lock_file(): set fd to -1 | Michael Haggerty | 2014-10-01 |
| * | rollback_lock_file(): exit early if lock is not active | Michael Haggerty | 2014-10-01 |
| * | rollback_lock_file(): do not clear filename redundantly | Michael Haggerty | 2014-10-01 |