Commit Briefs


0cd1c46a9e Stefan Sperling

create references to base commits of got worktrees


c442a90d57 Stefan Sperling

read UUID back from work tree meta data


ec22038e8d Stefan Sperling

add a UUID to work tree meta data


fb43ecf150 Stefan Sperling

check for errors from fclose()



5d56da8198 Stefan Sperling

happy new copyright year


eea47b7eab Stefan Sperling

apply unveil(2) to worktree tests


9465d5226d Stefan Sperling

make C test output match cmdline test output


a0eb853d32 Stefan Sperling

make checkout status char unsigned


d7b62c98be Stefan Sperling

signal existing files in checkout progress output


0f92850ea2 Stefan Sperling

fix naming of some work tree meta data files and macros



65596e1591 Stefan Sperling

store base commit in a dedicated meta file


99437157b9 Stefan Sperling

abort checkout operations cleanly when Ctrl-C is hit


2ff12563f8 Stefan Sperling

fix 'make PROFILE=1' build


ad242220ad Stefan Sperling

implement fork+exec (and by the way, fix the build...)


511a516b74 Stefan Sperling

move got_opentmp* functions to public API; used from tog


2178c42edf Stefan Sperling

read object headers with privsep


5261c20130 Stefan Sperling

rename 'refs' to 'reference'



291c6f0346 Stefan Sperling

fix worktree test build


f8352b2a84 Stefan Sperling

use pledge(2) in regression tests


23b19d00d9 Stefan Sperling

fix worktree test build: remove more unused variables