5 years ago 99437157b9 Stefan Sperling
abort checkout operations cleanly when Ctrl-C is hit
5 years ago 2ff12563f8 Stefan Sperling
fix 'make PROFILE=1' build
5 years ago ad242220ad Stefan Sperling
implement fork+exec (and by the way, fix the build...)
6 years ago 511a516b74 Stefan Sperling
move got_opentmp* functions to public API; used from tog
6 years ago 2178c42edf Stefan Sperling
read object headers with privsep
6 years ago 5261c20130 Stefan Sperling
rename 'refs' to 'reference'
6 years ago 718b3ab0e3 Stefan Sperling
rename the library-internal headers again to a common prefix
6 years ago 291c6f0346 Stefan Sperling
fix worktree test build
6 years ago f8352b2a84 Stefan Sperling
use pledge(2) in regression tests
6 years ago 23b19d00d9 Stefan Sperling
fix worktree test build: remove more unused variables
6 years ago e77c4c9f24 Stefan Sperling
remove base-commit meta file; this will move into the fileindex
6 years ago 9d31a1d8a4 Stefan Sperling
initial implementation of worktree checkout
6 years ago 32cb896c4b Stefan Sperling
rename library-private headers from *_priv.h to *_lib.h
6 years ago fdf001a7fe Stefan Sperling
add a proper definition for the worktree head
6 years ago e350ead34f Stefan Sperling
create an emtpy base-commit file
6 years ago 3962e86afd Stefan Sperling
add verbose output to worktree_test -v
6 years ago 5de261fe1d Stefan Sperling
fix mem leak in worktree test code
6 years ago 07a7f8ade2 Stefan Sperling
in work tree test code, use stat() to test existence of file
6 years ago 6b7476e9f2 Stefan Sperling
plug file descriptor leak in worktree test code
6 years ago 45d8e5fd73 Stefan Sperling
fail test if worktree cannot be removed
6 years ago b18d25dfcd Stefan Sperling
rename worktree test helper function
6 years ago 8eac252b90 Stefan Sperling
introduce a helper function for use by work tree init test
6 years ago 056e7441d0 Stefan Sperling
use a dedicated file for the work tree lock
6 years ago 577ec78f7e Stefan Sperling
store a path prefix in the worktree; will be used for subtree checkout
6 years ago 1451e70d40 Stefan Sperling
stamp worktrees with a format number