Commit Briefs

Stefan Sperling

typo



Josh Rickmar

regress test SSH key revocations

ok stsp@


Stefan Sperling

move 'got init' command to 'gotadmin init'

This functionality is better suited for gotadmin because it is technically a server-side repository operation when we consider the 'got' tool as the client-side tool. I have plans to move 'got import' into gotadmin as well. ok op@


Josh Rickmar

add missing revoked_signers grammar to got.conf(5)

ok stsp@


Christian Weisgerber

fix potential type mismatch between format specifier and argument

Cast printf argument of type time_t to long long to match the %lld format specifier on platforms where this might not be the case.


Stefan Sperling

bump version number


Stefan Sperling

CHANGES for 0.73 (tags/0.73)


Stefan Sperling

document TOG_VIEW_SPLIT_MODE



Stefan Sperling

sync distfile list






Stefan Sperling

add -v option to 'got tag' usage string




Omar Polo

check for specific chars instead of using isspace(3)

Reminded by naddy and stsp; it was missing a cast to unsigned char to prevent issues on archs with signed chars and was too broad anyway. While here, drop an extra check immediately after. ok stsp@


Thomas Adam

got_date.h: add explicit #includes

Don't rely on implicit/"hidden" includes, but rather add them to the header file so their inclusion doesn't result in missing values. Although not explicitly a functional change, this does help -portable. This ensures size_t/time_t are always present. OK @jrick


Josh Rickmar

remove duplicate test_parseargs call

spotted by op@



Josh Rickmar

Use pipe() which is a more understood syscall than pipe2() which doesn't

exist on MacOS, for instance. Since we we're passing in 0 to pipe2(), this mean no fcntl() flags were being sent. As such, it's the same syscall as pipe() which also has the added benefit that it's more portable. committing on behalf of thomas with my ok


Josh Rickmar

whitespace fix


Josh Rickmar

fix tag signing when the key file does not exist

This should fail without creating any tag. Before, ssh-keygen(1) would print an error to stderr, but got would create an unsigned tag. ok op@