Commits


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


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


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


sort ENVIRONMENT entries in got.1 and tog.1 ok jamsek


gotwebd.8: sort -d after -D patch by Josiah Frentsos, thanks!


gotd.8, gotwebd.8: new sentence, new line diff from Josiah Frentsos, thanks!


add missing bounds-check in gitproto ref-line tokenizer


fix typo: overlapping comparison always evaluates false ok stsp@


bump version number


changes for 0.81


have 'make clean' traverse into regress/gotd in order to remove gotd.conf


fix ambiguous phrasing of -d option documentation


document the gotd -n option


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@


fix spurious "gotsh: unexpected flush packet" error when client is up-to-date ok op@