lockfile: rename LOCK_NODEREF to LOCK_NO_DEREF

Michael Haggerty committed about 12 years ago

trim_last_path_component(): replace last_path_elm()

Michael Haggerty committed about 12 years ago

resolve_symlink(): take a strbuf parameter

Michael Haggerty committed about 12 years ago

resolve_symlink(): use a strbuf for internal scratch space

Michael Haggerty committed about 12 years ago

lockfile: change lock_file::filename into a strbuf

Michael Haggerty committed about 12 years ago

commit_lock_file(): use a strbuf to manage temporary space

Michael Haggerty committed about 12 years ago

try_merge_strategy(): remove redundant lock_file allocation

Michael Haggerty committed about 12 years ago

struct lock_file: declare some fields volatile

Michael Haggerty committed about 12 years ago

lockfile: avoid transitory invalid states

Michael Haggerty committed about 12 years ago

dump_marks(): remove a redundant call to rollback_lock_file()

Michael Haggerty committed about 12 years ago

api-lockfile: document edge cases

Michael Haggerty committed about 12 years ago

commit_lock_file(): rollback lock file on failure to rename

Michael Haggerty committed about 12 years ago

close_lock_file(): if close fails, roll back

Michael Haggerty committed about 12 years ago

commit_lock_file(): inline temporary variable

Michael Haggerty committed about 12 years ago

remove_lock_file(): call rollback_lock_file()

Michael Haggerty committed about 12 years ago

lock_file(): exit early if lockfile cannot be opened

Michael Haggerty committed about 12 years ago

← Newer Page 2206 of 4099 Older →