Commits
- Commit:
1ee397ad2d67e352b33dac85804e51ff3db9fc15
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow error return from got_worktree_checkout_cb()
- Commit:
1ab61ced3b985960fcf0256e1720fb712311aeb7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use absolute path for reference in got/worktree namespace
- Commit:
638f9024045bbe2420143f8868dcc484c231c634
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename got_error_prefix_errno() to got_error_from_errno()
- Commit:
2f17228ee55ecd8c69a9d0dac94841c7894d0d6d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
lock branch reference file during 'got commit' to prevent a race
- Commit:
1dd5492090bfc3d9e553b4306a3cca1f03adaa71
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
open the file index just once when adding multiple files
- Commit:
230a42bdc60c6136d2a5ce65bf1a2f26d990c096
- From:
- joshua stein <jcs@jcs.org>
- Date:
got_error_from_errno -> got_error_prefix_errno
also add got_error_prefix_errno2 and got_error_prefix_errno3 which
should hopefully all be merged into a single function with variadic
args (but can't alloc mem)
- Commit:
324d37e7c791a6e6ff08598c3e6206ba956d0965
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got path APIs available to library consumers
- Commit:
c4cdcb68ce13515b0852719b9690a470731c3d5d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add support for partial updates, which affect specific paths only
- Commit:
517bab732f80f5ecc6af2ffcfe6fe1e363303c01
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
deduplicate code for constructing a worktree's base ref name
- Commit:
0cd1c46a9e4b3e3a7c7f2947c3eded6fb5439516
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
create references to base commits of got worktrees
- Commit:
c442a90d575144387b9e5e1c769ba935013bbc71
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
read UUID back from work tree meta data
- Commit:
ec22038e8d0a46e692c6093e0a35503f4af398d7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a UUID to work tree meta data
- Commit:
fb43ecf1500cf7f8b2e22348bd1635edcda97fee
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
check for errors from fclose()
- Commit:
68ed9ba51a07849681a433ff303ae75cf68aa92d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
preserve executable bit on files during checkout and update
- Commit:
5d56da8198435fa1d0e717f60d562f4a28e2e4e0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
happy new copyright year
- Commit:
eea47b7eab5ae60db6af643e9518a0b691d13bc6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
apply unveil(2) to worktree tests
- Commit:
9465d5226d843990e460238d75dfaa0e52c69062
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make C test output match cmdline test output
- Commit:
a0eb853d32cc94d03606c9a395ba1d462ef02585
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make checkout status char unsigned
- Commit:
d7b62c98bea6955d39e6c792a38961da070c0da8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
signal existing files in checkout progress output
- Commit:
0f92850ea290f1ce78faa0f9ba874abec8477dea
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix naming of some work tree meta data files and macros
- Commit:
93a3027739b17cdd9bccd7bda53f581b919b87ea
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got_worktree_checkout_files() infer base commit from meta data
- Commit:
65596e15914f3e70494e33e84a842d7ce360c1e7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
store base commit in a dedicated meta file
- Commit:
99437157b9e800c9893cc896f72c552613dd0cbd
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
abort checkout operations cleanly when Ctrl-C is hit
- Commit:
2ff12563f8266a459fcfc4d3b635d320c0a761d7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix 'make PROFILE=1' build
- Commit:
ad242220adab01ebd55a97a5701733d7256b2d32
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement fork+exec (and by the way, fix the build...)