5 years ago Stefan Sperling
make C test output match cmdline test output
make checkout status char unsigned
signal existing files in checkout progress output
fix naming of some work tree meta data files and macros
make got_worktree_checkout_files() infer base commit from meta data
store base commit in a dedicated meta file
abort checkout operations cleanly when Ctrl-C is hit
fix 'make PROFILE=1' build
implement fork+exec (and by the way, fix the build...)
6 years ago Stefan Sperling
move got_opentmp* functions to public API; used from tog
read object headers with privsep
rename 'refs' to 'reference'
rename the library-internal headers again to a common prefix
fix worktree test build
use pledge(2) in regression tests
fix worktree test build: remove more unused variables
remove base-commit meta file; this will move into the fileindex
initial implementation of worktree checkout
rename library-private headers from *_priv.h to *_lib.h
add a proper definition for the worktree head
create an emtpy base-commit file
add verbose output to worktree_test -v
fix mem leak in worktree test code
in work tree test code, use stat() to test existence of file
plug file descriptor leak in worktree test code