]> git.ipfire.org Git - thirdparty/public-inbox.git/shortlog
thirdparty/public-inbox.git
2023-10-01  Eric Wonglei: ->fail only allows integer exit codes
2023-10-01  Eric Wongtreewide: enable warnings in all exec-ed processes
2023-10-01  Eric Wongoveridx: fix version comparison
2023-10-01  Eric Wonglei_store: unlink stderr buffer early
2023-10-01  Eric Wonglei mail-diff: don't remove temporary subdirectory
2023-10-01  Eric Wonglei: correct exit signal
2023-10-01  Eric Wonglei rediff: `git diff -O<order-file>' support
2023-10-01  Eric Wonggit: packed_bytes: deal with glob+stat TOCTTOU
2023-10-01  Eric Wonggit: improve error reporting
2023-10-01  Eric Wongprocess_pipe: don't run `close' unless requested
2023-10-01  Eric Wongt/git: show git_version in diag output
2023-10-01  Eric Wonggcf2: take non-ref scalar request arg
2023-10-01  Eric Wonggit+gcf2client: switch to level-triggered wakeups
2023-10-01  Eric Wonggit: use Unix stream sockets for `cat-file --batch-*'
2023-10-01  Eric Wonggit: decouple cat_async_retry from POSIX pipe semantics
2023-10-01  Eric Wongt/lei-convert: fix uninitialized variable w/o pigz
2023-09-30  Eric Wonglei convert: support reading from v1, v2, and extindex
2023-09-30  Eric Wonglei_input: always prefix `maildir:' internally
2023-09-30  Eric Wonggit: fix unused code path for cat-file stderr reset
2023-09-29  Eric Wonggit: calculate MAX_INFLIGHT properly in Perl
2023-09-28  Eric Wonglei: don't gzip --rsyncable by default for mbox*
2023-09-28  Eric Wongspawn: add popen_wr support
2023-09-28  Eric Wongconvert: use ProcessPipe with popen_rd
2023-09-26  Eric Wongspawn: add run_wait to simplify spawn+waitpid use
2023-09-26  Eric Wongspamcheck/spamc: rely on ProcessPipe instead of waitpid
2023-09-26  Eric Wongfetch: fix missing chdir arg for error reporting
2023-09-26  Eric Wonglei_blob: use ProcessPipe to eliminate a waitpid call
2023-09-26  Eric Wongauto_reap: waitpid never returns undef
2023-09-26  Eric Wongds: awaitpid: Perl waitpid retries on EINTR automatically
2023-09-26  Eric Wongxt/mem-nntpd-tls: drop :epoll import tag use
2023-09-25  Eric Wongtests: add quit_waiter_pipe and wait_for_eof
2023-09-25  Eric Wongds: force event_loop wakeup on final child death
2023-09-24  Eric Wongxap_helper.h: add missing headers and avoid reallocarray
2023-09-24  Eric Wonglei: use scalar %SIG assignment
2023-09-24  Eric Wonginstall/deps: fix RPM installation of some packages
2023-09-24  Eric Wongtest_common: force IPv4 with pre-IPv6 Net::POP3
2023-09-24  Eric Wongsyscall: fix valgrind error in pure Perl send_cmd4
2023-09-24  Eric Wongsyscall: have `vec' operate on bytes directly
2023-09-24  Eric Wongipc: recv_cmd4 clobbers destination buffer on errors
2023-09-24  Eric Wonglei_self_socket: drop unused deps and code
2023-09-24  Eric Wongt/cmd_ipc: assume SOCK_SEQPACKET
2023-09-24  Eric Wongtest_common: fixes for TEST_RUN_MODE=0
2023-09-24  Eric Wongconfig: drop scalar ref support from internal API
2023-09-24  Eric Wonglei: fix `-c NAME=VALUE' config support
2023-09-24  Eric Wonglei config: send `git config' errors to pager
2023-09-24  Eric Wongconfig: handle key-only entries as booleans
2023-09-24  Eric Wonglei view_text: used tied ProcessPipe for `git config'
2023-09-24  Eric Wonglei: check git-config(1) failures
2023-09-22  Eric Wonglei: use File::Temp for listing saved searches
2023-09-22  Eric Wonglei_to_mail: drop awkward duplication of $lei object
2023-09-22  Eric Wonglei: improve ->fail internal API
2023-09-22  Eric Wonglei blob|rediff: fix usage of lei->fail
2023-09-22  Eric Wongt/lei-mirror: avoid make(1) jobserver warning
2023-09-22  Eric Wongpop3: support initial_limit parameter in mailbox name
2023-09-20  Eric Wongmakefile: avoid non-POSIX which(1)
2023-09-20  Eric Wonginstall/deps: more fixes
2023-09-20  Eric Wongpop3d: split @FLOCK into $FLOCK_TMPL and @FLOCK_ORDER
2023-09-20  Eric Wongmakefile: avoid needless use of double-colon rules
2023-09-20  Eric Wongrename t/run.perl to xt/check-run
2023-09-20  Eric Wongipc: assume SOCK_SEQPACKET exists
2023-09-20  Eric Wongdrop GNU nproc(1) support in favor of getconf(1)
2023-09-20  Eric Wongci/run: favor `make check' as the default target
2023-09-18  Eric Wongdevel/sysdefs-list: cleanup and make partially eval...
2023-09-16  Eric Wongxap_helper: test cleanup + throw support in C++
2023-09-16  Eric Wonginstall/deps: flesh out libgit2, SQLite, and Xapian...
2023-09-16  Eric WongMakefile: add `check-debris' target
2023-09-16  Eric Wonglei q: set exit code for invalid Xapian queries
2023-09-16  Eric Wongwww_coderepo: use space for snapshot_fmt prefix
2023-09-15  Eric Wongpop3: limit default mailbox to 1K messages
2023-09-15  Eric Wongpop3: support `?limit=$NUM' parameter in mailbox name
2023-09-15  Eric Wonglei: ensure we run DESTROY|END at daemon exit w/ kqueue
2023-09-15  Eric Wonglei: ensure --stdin sets %ENV and $current_lei
2023-09-15  Eric Wongxap_helper: detect non-socket STDIN
2023-09-14  Eric Wongtest_common: eliminate call to non-existent cleanup_task
2023-09-14  Eric Wongds: Reset at END
2023-09-14  Eric Wongt/lei-mirror: do not bail out on `make help' failure
2023-09-14  Eric Wongt/xap_helper: improve reliability of TTIN/TTOU tests
2023-09-14  Eric Wonginstall/deps: safer defaults for regular users
2023-09-14  Eric Wongupdates around RPM packages on CentOS 7.x
2023-09-14  Eric Wongmove deps.perl into new install/ directory
2023-09-14  Eric WongINSTALL: update for 2023, NetBSD and OpenBSD
2023-09-12  Eric Wongtests: allow more tests to pass without xapian-compact
2023-09-12  Eric Wongtests: favor IO::Socket::IP for IPv6 listeners
2023-09-12  Eric Wonggcf2: switch build phase to use autodie
2023-09-12  Eric Wongxap_helper_cxx: detect libxapian version changes
2023-09-12  Eric Wonggcf2: detect libgit2 version changes
2023-09-12  Eric WongRevert "dspoll: switch to the documented IO::Poll API"
2023-09-12  Eric Wongprovide select(2) backend for PublicInbox::DS
2023-09-11  Eric Wongspawn: do not block ABRT/BUS/ILL/SEGV signals
2023-09-11  Eric Wongds: use constants for @UNBLOCKABLE list
2023-09-11  Eric Wongdspoll: switch to the documented IO::Poll API
2023-09-11  Eric Wongfavor poll(2) for most daemons
2023-09-11  Eric Wongds: use object-oriented API for epoll
2023-09-11  Eric Wongdaemon: depend on DS event_loop in master process, too
2023-09-11  Eric Wongtests: map CLOFORK->FD_CLOEXEC temporarily for `tail -f'
2023-09-11  Eric Wongtreewide: favor Xapian (SWIG binding) over Search:...
2023-09-10  Eric Wongxap_helper: relicense C++ implementation to GPL-2.0+
2023-09-10  Eric Wongci/profiles: strip everything after the `-' in utsname...
2023-09-09  Eric Wongxap_helper: clamp workers to USHRT_MAX
2023-09-09  Eric Wongxap_helper: use _OPENBSD_SOURCE on NetBSD for reallocarray
next