7/7 had me shaking my head for a bit, but I'd rather pay that price than introduce weirdness with C++ templates.
Eric Wong (7): treewide: drop MSG_EOR with AF_UNIX+SOCK_SEQPACKET Makefile.PL: fix syntax for ASan and valgrind targets Makefile.PL: depend on autodie, at least for tests t/kqnotify: improve test reliability on OpenBSD xap_helper.h: don't compress debug sections on OpenBSD xap_helper.h: limit stderr assignment to glibc+FreeBSD xap_helper.h: fix double-free on OpenBSD hdestroy INSTALL | 1 + Makefile.PL | 10 +++-- lib/PublicInbox/CodeSearchIdx.pm | 8 ++-- lib/PublicInbox/IPC.pm | 10 ++--- lib/PublicInbox/LEI.pm | 28 ++++++------- lib/PublicInbox/PktOp.pm | 4 +- lib/PublicInbox/WQBlocked.pm | 3 +- lib/PublicInbox/XapClient.pm | 4 +- lib/PublicInbox/XapHelperCxx.pm | 4 +- lib/PublicInbox/xap_helper.h | 68 ++++++++++++++++++++++++++++---- script/lei | 10 ++--- t/check-www-inbox.perl | 4 +- t/cmd_ipc.t | 8 ++-- t/kqnotify.t | 55 +++++++++++++++++++------- t/lei-daemon.t | 4 +- t/xap_helper.t | 11 +++--- 16 files changed, 158 insertions(+), 74 deletions(-)
