Commits


changes for 0.30


sync distfile list


use 'got commit' in test_rebase_delete_missing_file instead of Git


add a test for 'got rebase' to check behaviour on delete vs. delete


move functions from privsep.c to the helpers which use them where possible


don't error out if rebase sees no merged paths; elide the commit instead


prevent 'got commit' from comitting empty sub-directories; found by tracey


fix test sandbox name of test_rm_directory_keep_files


wrap overlong line in got.c


remove redundant \n from errx() calls in got.c


allow for limiting output of 'got ref -l' to a single ref or a namespace


add -c option to 'got ref' which now expects just one argument after options


mention 'got fetch' in gotweb.8


add missing .Pp in got.1


wording tweak in got.1


more small man page tweaks for clone and fetch


document that clone and fetch -R options accept reference namespaces


in got.1, add the -R option to synopsis of got fetch


check tags for equality before complaining about rejected tag updates


make replacing symrefs actually work in 'got fetch'


fail test_fetch_reference properly if fetch succeeds unexpectedly


properly lock references when 'got fetch' needs to update them


add support for fetching arbitrary references to 'got clone' and 'got fetch'


correctness fix in got.1: tags usually point to tag objects


in got.1 be explicit about the fact that our branches live in "refs/heads/"