5 years ago Stefan Sperling
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
fail test if worktree cannot be removed
rename worktree test helper function
introduce a helper function for use by work tree init test
use a dedicated file for the work tree lock
store a path prefix in the worktree; will be used for subtree checkout
stamp worktrees with a format number
make workdir tests clean up workdirs if tests pass
add test for non-destructive behaviour of worktree_init()