Commit Briefs
display abbreviated commit/tag IDs in email notification subject lines
This should make it somewhat easier to keep track of discussion threads when someone replies to a commit notification to discuss the changes.
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.
split gotd/session.c into session_read.c and session_write.c
This makes it easier to tweak the read/write code paths separately.