Commits
- Commit:
234035bc7943e32aa92668438f4c0ba9c85e2f83
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add 'got cherrypick' command
- Commit:
aaa1358905e35eaa19a177bd11797d1a38d6cc03
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
generalize got_diff_tree() by adding a diff output callback
- Commit:
5e70831eb7375e5fea42a487fb5df1e7640ea982
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got diff' display absolute reference names
- Commit:
cd628e99c08eeaced7aae9654bb9d42c54b7dd8a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
mark const variables as such
- Commit:
e02e74afec955012935260a66e7710c537092c95
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make it possible to pass reference names to 'got diff'
- Commit:
a1fb16d88f6904f90545c864be8d12c6ea9753b0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make moved branch head references easier to deal with
- Commit:
499d7ecc534806c7daf8795b1c9f76575520921f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename got log's -f option to -b
- Commit:
d969fa15b6179d07a24a4eb86a60749360741fd8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
inform the user when switching branches
- Commit:
78527a0aa079d64a0cbe7def60d689e2fef5beb5
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move a comment to a better place and expand it
- Commit:
cc79381d1af8e783b6164745018a174399f46004
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
NUL-terminate empty logmsg buffer for strlcat(3)
Because the logmsg output buffer was not NUL-terminated after
allocation, strlcat(3) could append log message contents copied
from the temporary file at a wrong memory location. In the case
observed by me, this bug resulted in a broken commit object.
- Commit:
d4592c7c7aa8a7bf2d09aeb096625941be8bd1e3
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
catch fopen(3) failure in collect_commit_logmsg()
- Commit:
8656d6c4d5273b7a838b8d2b0b057891e50a2ece
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make struct got_commitable opaque to library users
- Commit:
df056ada35bdbbcc6e248b7ec0ec8a7d25fd5147
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce got_error_path()
- Commit:
b28fe61a139ab486d8098a954625482ba59b7056
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
apply_unveil(): use GOT_DIR_NOT_EMPTY
- Commit:
59544d4d62418ca3f426fef828512551bf702e96
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix wording in error message
- Commit:
1cc14b9ffe9db23a9b9546d1ce7ab12237b4e35b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got log' default to the current branch in a work tree
- Commit:
45d344f6a19dc0a91e021920cf6b3d0c5f4d0146
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got checkout' verify that specified branch and commit match
- Commit:
a367ff0fbac77bc991350a4463ee56e3cb0d9e7e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got update' verify that provided commit and branch match
- Commit:
efa2b6f7f70fe602a9b33db56006e6783b2ee7d9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
another typo fix
- Commit:
d5751d4985013dcdf3f21fa94aa412d3d6fee89e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix typo in comment
- Commit:
024e9686ae5fdfe2c0699649dc600c3dd39397f0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add branch support to 'got update'
- Commit:
08573d5b25f67f49eebace9318c417f8d384ab10
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add branch support to 'got checkout'
- Commit:
016a88dd43b7cb2c25db43168377a501de53b1d9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
report base commit of fileindex entries to status callback
- Commit:
d83d9d5c431189537fc94c38a85ce2b8e3217f5d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make it possible to duplicate another reference with 'got ref'
- Commit:
314a6357a2a91eaa8a8f0f04dcfa5b26a59c4fb2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
got commit can't use unveil with an editor
Theo says unveil(2) is supposed to traverse exec(2) (though
this seems to be broken or not implemented at present).
In which case the commmit message editor would find itself
without access to files it needs (startup config files,
shared libs, user's home dir, etc.)
Apply unveil after the log message has been written.