Commit Briefs

Stefan Sperling

return GOT_ERR_EOF from pkt.c if a read attempt indicates EOF

ok jamsek


Stefan Sperling

only "forward" implicit flush packets in serve_read() if they are expected

ok jamsek


Stefan Sperling

make gotd session process accept just one flush packet at a time

ok jamsek


Omar Polo

sort ENVIRONMENT entries in got.1 and tog.1

ok jamsek


Omar Polo

gotwebd.8: sort -d after -D

patch by Josiah Frentsos, thanks!


Omar Polo

gotd.8, gotwebd.8: new sentence, new line

diff from Josiah Frentsos, thanks!



Mark Jamsek

fix typo: overlapping comparison always evaluates false

ok stsp@


Stefan Sperling

bump version number


Stefan Sperling

changes for 0.81 (tags/0.81)




Stefan Sperling

document the gotd -n option


Stefan Sperling

gotd: fix "bad packfile with zero objects" error while creating branches

Clients will send an empty pack file if they are only creating new references and have no objects to upload. Make gotd handle this and add a regression test which triggers the bug. Problem found by op@. The new regression test caught an unrelated issue where the client connection was left lingering after references had been updated, which made 'got send' followed by 'got clone -l' fail with the connection limit configured for the test suite (just one connection is allowed at a time). Fix this as well. ok op@