5/9 has been a long-time coming, a few other small things, too. The diff stat for lib/ alone shows a nice reduction
Eric Wong (9): doc: lei-security: some more updates listener: switch to level-triggered epoll daemon: make SO_ACCEPTFILTER a shared variable ipc: run Net::SSLeay::randomize ds: simplify signalfd use inbox: inline and eliminate git_cleanup inbox: keep DB handles if git processes are live ds: inline set_cloexec doc: lei-daemon: new manpage Documentation/lei-daemon.pod | 61 ++++++++++++++++ Documentation/lei-security.pod | 5 +- Documentation/lei.pod | 9 ++- Documentation/lei_design_notes.txt | 2 +- MANIFEST | 1 + Makefile.PL | 2 +- lib/PublicInbox/ConfigIter.pm | 2 +- lib/PublicInbox/DS.pm | 110 ++++++++++++++--------------- lib/PublicInbox/DSKQXS.pm | 10 +-- lib/PublicInbox/Daemon.pm | 20 ++---- lib/PublicInbox/ExtMsg.pm | 2 +- lib/PublicInbox/ExtSearchIdx.pm | 12 +--- lib/PublicInbox/Gcf2Client.pm | 4 +- lib/PublicInbox/Git.pm | 4 +- lib/PublicInbox/IPC.pm | 5 +- lib/PublicInbox/Inbox.pm | 41 +++++------ lib/PublicInbox/LEI.pm | 17 +---- lib/PublicInbox/Listener.pm | 5 +- lib/PublicInbox/Qspawn.pm | 2 +- lib/PublicInbox/Sigfd.pm | 10 +-- lib/PublicInbox/Syscall.pm | 12 ++-- lib/PublicInbox/Watch.pm | 3 +- script/public-inbox-watch | 9 --- t/dir_idle.t | 6 +- t/ds-leak.t | 4 +- t/httpd-corner.t | 4 +- t/httpd-https.t | 6 +- t/httpd.t | 6 +- t/imapd-tls.t | 7 +- t/imapd.t | 6 +- t/nntpd-tls.t | 7 +- t/nntpd.t | 2 +- t/sigfd.t | 7 +- t/watch_maildir.t | 2 +- xt/mem-imapd-tls.t | 6 +- xt/net_writer-imap.t | 2 +- 36 files changed, 221 insertions(+), 192 deletions(-) create mode 100644 Documentation/lei-daemon.pod -- unsubscribe: one-click, see List-Unsubscribe header archive: https://public-inbox.org/meta/
