Commits


bump version number


changes for 0.22


got: start_commit and search_pattern ought to be const Must not be passed to free(3), holds argv[] input.


got: start_commit and search_pattern ought to be const Must not be passed to free(3), holds argv[] input.


got.1: Fix log -s, tweak wording From stsp


diff: Allow 0 context, use GOT_DIFF_MAX_CONTEXT


log: -C requires -p "got log -C0" is invalid synopsis, so behave accordingly.


log: Implement -s search-pattern match_logmsg() is copied from tog's match_commit().


NAME_MAX does not account for a terminating NUL


if there are no commits to rebase, just forward the rebased branch's reference Problem found by kn@


parse remotes from gitconfig


Outright forbid reference names with a leading '-'. Matches behaviour documented in git-repository(5).


prevent 'got import' from creating a branch called "-"


convert tree entries from SIMPLEQ to an array


pre-allocate the correct amount of memory in got_privsep_send_tree()


remove obj->path_packfile which is unused nowadays; saves a few free() calls


compile static binaries in PROFILE build


bump version number


sync distfile list


changes for 0.21


plug leaks in error paths of got_privsep_send_tree()


eliminate redundant memcpy in got_privsep_send_tree_req()


fold a function call onto a single line


add -R option to 'got add' for recursive addition (patch by Tracey Emery)


trim trailing whitespace in revert.sh (patch by Tracey Emery)