Commit Briefs

Stefan Sperling

print additional progress information while packing

ok op@


Christian Weisgerber

const-ify command and option tables

ok stsp


Christian Weisgerber

shrink the width of formatted output fields to their expected size

Replace FMT_SCALED_STRSIZE with (FMT_SCALED_STRSIZE - 2) as field width when formatting output for printing. FMT_SCALED_STRSIZE includes space for a nul byte and a minus sign. Output values are expected to be always positive here. ok stsp


Stefan Sperling

let gotadmin find the repository automatically if invoked in a work tree

Move a small amount of code from worktree.c to a new file worktree_open.c, which contains everything required to open and close a work tree and inspect some of its basic parameters. This can be used by gotadmin. ok tracey




Christian Weisgerber

match printf specifiers and (cast) types for portability

ok stsp



Christian Weisgerber

indentation fixes


Stefan Sperling

provide separate send {} and fetch {} configuration blocks in got.conf

Feature requested by naddy. ok naddy, who also suggested some tweaks that will arrive shortly




Stefan Sperling

handle pack index files which lack a corresponding pack file

ok millert



Stefan Sperling

implement 'gotadmin cleanup'