Commit Briefs

Omar Polo

got commit: add flag to specify the author

This adds a new flag, `got commit -A', that allows to specify the commit author but retains the "committer" (which is obtained as usual via GOT_AUTHOR, got.conf or git config.) with lots of help from and ok stsp



Omar Polo

fix email address parsing

we were both too strict and too lose. To avoid breaking got object parser (and to some extent ours too) we need to ensure that there aren't any line feeds, extra < or > and no trailing gibberish. The '@' is not actually required in the email. various tweaks and ok stsp


Omar Polo

tog: add key to toggle author/committer in log view

improvements and ok by jamsek and stsp


Omar Polo

mark got_error_fmt as printf-like and fix the arisen errors

ok stsp@


Stefan Sperling

add another TODO idea for tog


Mark Jamsek

tog: always request commits if log height is increased

Includes style improvements prompted by stsp. Previously, we would only call request_log_commits() when terminal height is increased in a splitscreen view. This fixes the case when a log view with no children is resized that can lead to empty lines: $ tog # 80x24 23j # move down to the last commit *increase terminal height to ~30 lines then reduce back to 80x24* ~5j # move down to the _last_ commit *increase terminal height to ~33 lines* *new lines are empty* ok stsp@




Stefan Sperling

add more information to the HTTP TODO item


Stefan Sperling

add more TODO items for tog



Christian Weisgerber

fix potential type mismatch between format specifier and argument

Cast argument of type rlim_t to unsigned long long to match the %llu format specifier on platforms where this might not be the case.


Thomas Adam

gotwebd: remove tls.h

TLS isn't currently being used within gotwebd, so this include can be removed. Notice by naddy, and OK stsp@


Mark Jamsek

style(9) whitespace fix