about summary refs log tree commit homepage
path: root/lib/PublicInbox/Gcf2Client.pm
DateCommit message (Expand)
2023-11-26git: improve coupling with {sock} and {inflight} fields
2023-11-26git: move rbuf handling to PublicInbox::IO
2023-11-15gcf2client: add alias for PublicInbox::Git::fail
2023-11-03replace ProcessIO with untied PublicInbox::IO
2023-10-08rename ProcessPipe to ProcessIO
2023-10-01treewide: enable warnings in all exec-ed processes
2023-10-01gcf2: take non-ref scalar request arg
2023-10-01git+gcf2client: switch to level-triggered wakeups
2023-10-01git: use Unix stream sockets for `cat-file --batch-*'
2023-01-18git|gcf2: switch to awaitpid
2021-10-08git: async_abort includes --batch-check requests
2021-10-01ds: simplify signalfd use
2021-01-03gcf2client: split out request API from regular git
2021-01-01update copyrights for 2021
2021-01-01avoid calling waitpid from children in DESTROY
2021-01-01use PublicInbox::DS for dwaitpid
2021-01-01gcf2client: reap process on DESTROY
2020-09-28gcf2: improve error handling and do not ->fail on wbuf
2020-09-19gcf2: wire up read-only daemons and rm -gcf2 script
2020-09-19gcf2: require git dir with OID
2020-09-19gcf2*: more descriptive package descriptions
2020-09-19gcf2: transparently retry on missing OID
2020-09-19add gcf2 client and executable script