Commit Briefs




Stefan Sperling

make gotd notifications work when 'git push' is used instead of 'got send'

Git clients disconnect earlier, which resulted in session_write exiting before notifications were sent. Do not treat early EOF as a fatal error if we are sending notifications. Add regression test coverage for 'git push'. Problem found by Thomas Adam.


Stefan Sperling

expose authenticated gotd user account in HTTP notifications

ok op@


Omar Polo

gotd: don't ignore error in session_dispatch_repo_child

ok stsp



Stefan Sperling

split gotd/session.c into session_read.c and session_write.c

This makes it easier to tweak the read/write code paths separately.