]> git.ipfire.org Git - thirdparty/public-inbox.git/shortlog
thirdparty/public-inbox.git
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
2023-09-09  Eric Wongxap_helper: note __cleanup__ works with C++ exceptions
2023-09-09  Eric Wongupdate CI helper scripts for NetBSD and `pkgin'
2023-09-09  Eric Wongci/profiles: rewrite in Perl
2023-09-09  Eric Wongci/run.sh: parameterize BUILD_JOBS TEST_JOBS and TEST_T...
2023-09-09  Eric Wongipc: define _SC_NPROCESSORS_ONLN for NetBSD
2023-09-09  Eric WongMakefile.PL: check `getconf NPROCESSORS_ONLN', too
2023-09-09  Eric Wongpop3d: support fcntl locks on NetBSD and OpenBSD
2023-09-09  Eric Wongimapd: lazy-load IMAPsearchqp for Parse::RecDescent
2023-09-09  Eric Wongfix some tests when `curl' is missing
2023-09-08  Eric Wongci/deps: redo and fix essential package handling
2023-09-08  Eric Wongci: updates for OpenBSD
2023-09-08  Eric Wongci/deps: drop unnecessary mappings and add Inline
2023-09-08  Eric Wongci/deps: add IMAP-related optional packages
2023-09-08  Eric Wongupdate docs + tests for xapian-delve use
2023-09-08  Eric Wongfake_inotify: increase directory ctime adjustment window
2023-09-08  Eric Wongwatch: reset HUP + USR1 signal handlers in children
2023-09-08  Eric Wongwatch: set %SIG for non-signalfd/kqueue
2023-09-08  Eric Wongds: fix signals unblock for non-signalfd/kqueue
2023-09-08  Eric Wongtail_notify: explicitly detect self deletion
2023-09-08  Eric Wongfake_inotify + kqnotify: rewrite and combine code
2023-09-07  Eric Wongxap_helper: fix fcntl() argument order
2023-09-07  Eric Wongt/search.t: tweak dir group semantics for all *BSDs
2023-09-07  Eric Wongt/cmd_ipc.t: allow EMSGSIZE send error for NetBSD
2023-09-07  Eric Wongtail_notify: reinstate watch on reopen
2023-09-07  Eric Wongt/watch_filter_rubylang.t: DS->Reset to avoid segfault
2023-09-06  Eric Wongdskqxs: get rid of needless confess check
2023-09-05  Eric Wongxap_helper: allow non-standard file description flags
2023-09-05  Eric Wongxap_helper: use rpath for libxapian on NetBSD
2023-09-05  Eric Wongtest_common: start_script: set default signals
2023-09-05  Eric Wongtests: add `+SCM_RIGHTS' as a require_mods target
2023-09-05  Eric Wongxap_helper.h: include signal.h for sig* functions
2023-09-05  Eric Wongxap_helper: support SIGTTIN+SIGTTOU worker adjustments
2023-09-05  Eric Wongwatch: ensure children can use signal handlers
2023-09-05  Eric Wongdaemon: workaround pre-EVFILT_SIGNAL signals
2023-09-05  Eric Wongupdate devel/syscall-list to devel/sysdefs-list
2023-09-05  Eric Wongt/sigfd: better checks related to SIGWINCH
2023-09-05  Eric Wongt/sigfd: test EVFILT_SIGNAL vs signalfd differences
2023-09-05  Eric Wongds: don't block important signals we don't use
2023-09-02  Štěpán NěmecClarify Inline::C dependency (optional on Linux, requir...
2023-09-01  Eric Wongxap_helper: deal with Xapian::DocNotFoundError
2023-08-30  Eric Wongxap_helper.h: fix double-free on OpenBSD hdestroy
2023-08-30  Eric Wongxap_helper.h: limit stderr assignment to glibc+FreeBSD
2023-08-30  Eric Wongxap_helper.h: don't compress debug sections on OpenBSD
2023-08-30  Eric Wongt/kqnotify: improve test reliability on OpenBSD
2023-08-30  Eric WongMakefile.PL: depend on autodie, at least for tests
2023-08-30  Eric WongMakefile.PL: fix syntax for ASan and valgrind targets
2023-08-30  Eric Wongtreewide: drop MSG_EOR with AF_UNIX+SOCK_SEQPACKET
2023-08-29  Eric Wongt/spawn.t: workaround OpenBSD RLIMIT_CPU delays
2023-08-28  Štěpán Němecpublic-inbox-init: honor umask when creating config...
2023-08-28  Eric Wongdoc: daemon: clarify TLS and well-known ports
2023-08-28  Štěpán NěmecFix some typos/grammar/errors in docs and comments
2023-08-28  Štěpán Němecspawn: remove distracting empty line
2023-08-28  Štěpán Němecspawn: remove stray variable $ndc_err
2023-08-28  Štěpán Němecwatch: remove unused variable
2023-08-28  Štěpán Němecci/profiles.sh: fix case matching logic
2023-08-28  Eric Wongt/xap_helper: skip test if missing SCM_RIGHTS support
2023-08-28  Eric Wongcindex: make prune work without SCM_RIGHTS support
2023-08-26  Eric Wongxap_helper: fix C++-specific warnings
2023-08-26  Eric Wongcindex: document pipelines created for prune
2023-08-26  Eric Wongmakefile: add targets for ASan and valgrind
2023-08-26  Eric Wongt/psgi_scan_all: reduce use_ok statements
2023-08-25  Eric Wongdoc: INSTALL: note OpenBSD xapian-bindings-perl package
next