]> git.ipfire.org Git - thirdparty/public-inbox.git/shortlog
thirdparty/public-inbox.git
2023-11-09  Eric Wonglei ls-mail-source: gracefully handle network failures
2023-11-09  Eric Wongnet_nntp_socks: more comments around how it works
2023-11-09  Eric Wonglei_up: use v5.12
2023-11-09  Eric Wonglei: reuse FDs atfork and close explicitly
2023-11-09  Eric Wonglei: use cached $daemon_pid when possible
2023-11-09  Eric Wonglei_xsearch: put query in process title for debugging
2023-11-07  Eric Wonglei: fix SIGPIPE on large result sets to pager
2023-11-04  Eric Wonglei_view_text: fix inverted condition
2023-11-03  Eric Wongt/cindex+extsearch: use write_file, autodie, etc.
2023-11-03  Eric Wongmove read_all, try_cat, and poll_in to PublicInbox::IO
2023-11-03  Eric Wongtreewide: use eof and close to detect readline errors
2023-11-03  Eric Wongtreewide: check alternates writes with eof + autodie
2023-11-03  Eric Wongspawn: support PerlIO layer in scalar redirects
2023-11-03  Eric Wongio: introduce write_file helper sub
2023-11-03  Eric Wongreplace ProcessIO with untied PublicInbox::IO
2023-11-03  Eric Wonggit_credential: use autodie where appropriate
2023-11-03  Eric Wongmulti_git: use autodie
2023-11-03  Eric Wongtreewide: use ->close to call ProcessIO->CLOSE
2023-11-03  Eric Wongcindex: drop redundant close on regular FH
2023-11-03  Eric Wongds: don't try ->close after ->accept_SSL failure
2023-11-02  Eric Wongtreewide: use ->close method rather than CORE::close
2023-11-02  Eric Wongds: replace FD map hash table with array
2023-11-02  Eric Wongxap_helper.pm: use do_fork to Reset and reseed
2023-11-01  Eric Wonggit: reschedule cleanup if active
2023-11-01  Eric Wongds: make ->close behave like CORE::close
2023-11-01  Eric Wongpop3: use SSL_shutdown(3ssl) if appropriate
2023-11-01  Eric Wongwatch: simplify DirIdle object cleanup
2023-11-01  Eric Wongds: move maxevents further down the stack
2023-11-01  Eric Wongds: do not defer close
2023-11-01  Eric Wongds: next_tick: shorten object lifetimes
2023-11-01  Eric Wongxap_helper.pm: quiet undefined die at shutdown
2023-10-31  Eric Wongpoll+select: check EBADF + POLLNVAL errors
2023-10-29  Eric Wonglei_config: import read_all properly
2023-10-29  Eric Wonglei_mirror: fix seek/sysseek argument ordering
2023-10-28  Eric Wongexamples/logrotate: only SIGUSR1 main process
2023-10-28  Eric Wongexamples/*.service: avoid `nobody' user on systemd
2023-10-28  Eric Wongspawn: use readline instead of read for scalar redirects
2023-10-28  Eric Wonglei_ale: use v5.12, autodie, and try_cat
2023-10-28  Eric Wongxt/eml_check_limits: remove useless import
2023-10-28  Eric Wongwww_altid: reduce FD pressure in qspawn queues
2023-10-28  Eric Wongtreewide: use run_qx where appropriate
2023-10-28  Eric Wonggcf2: simplify pkg-config and Inline::C setup
2023-10-28  Eric Wonggit: avoid extra stat(2) for git version
2023-10-28  Eric Wonggit: use run_qx to read `git --version'
2023-10-28  Eric Wongspawn: avoid alloca in C pi_fork_exec
2023-10-28  Eric Wongspawnpp: use autodie for syscall failures
2023-10-28  Eric Wongspawn: croak directly in C pi_fork_exec
2023-10-27  Eric Wonglei: don't exit lei-daemon on ovv_begin failure
2023-10-26  Eric Wongcindex: clarify fatal vs non-fatal messages
2023-10-26  Eric Wonggit: cleanup un-associated coderepo processes
2023-10-25  Eric Wongcindex: fix large prunes
2023-10-25  Eric Wongcindex: quiet --prune when checking objectFormat
2023-10-25  Eric Wongcindex: store coderepo data asynchronously
2023-10-25  Eric Wonglei_mirror+fetch: don't slurp `git show-ref' output
2023-10-25  Eric Wongcindex: use sysread for generating fingerprint
2023-10-25  Eric Wongcindex: use run_await wrapper for git commands
2023-10-25  Eric Wongcindex: drop XH_PID global
2023-10-25  Eric Wongcindex: use run_await to read extensions.objectFormat
2023-10-25  Eric Wongcindex: start using run_await to simplify code
2023-10-25  Eric Wongcindex: use timer for inits
2023-10-25  Eric Wongcindex: avoid awaitpid for popen
2023-10-25  Eric Wongcidx_log_p: don't bother with F_SETPIPE_SZ
2023-10-25  Eric Wongqspawn: simplify internal argument passing
2023-10-25  Eric Wongqspawn: use WwwStatic for fallbacks and error code
2023-10-25  Eric Wongdrop psgi_return, httpd/async and GetlineBody
2023-10-25  Eric Wongwww_coderepo: use psgi_yield
2023-10-25  Eric Wongcgit: switch to psgi_yield
2023-10-25  Eric Wongwww_altid: switch to psgi_yield
2023-10-25  Eric Wongviewvcs: psgi_yield
2023-10-25  Eric Wongrepo_snapshot: psgi_yield
2023-10-25  Eric Wongrepo_atom: switch to psgi_yield
2023-10-25  Eric Wongqspawn: introduce new psgi_yield API
2023-10-25  Eric Wongxt/check-run: call DS->Reset after all tests
2023-10-25  Eric Wonghttpd/async: require IO arg
2023-10-25  Eric Wongqspawn: drop unused err arg for ->event_step
2023-10-25  Eric Wongqspawn: psgi_return allows list for callback args
2023-10-25  Eric Wongwww_coderepo: capture uses a flattened list
2023-10-25  Eric Wongpsgi_qx: use a temporary file rather than pipe
2023-10-25  Eric Wongspawn: support synchronous run_qx
2023-10-25  Eric Wonglimiter: split out from qspawn
2023-10-24  Eric Wongcindex: basic inboxes are non-fatal for --associate
2023-10-24  Eric Wongt/cindex: use autodie
2023-10-24  Eric Wongcindex: --associate fails when no inboxes are given
2023-10-23  Eric Wongxap_helper.pm: quiet undefined warnings at shutdown
2023-10-23  Eric Wongt/init.t: don't modify $HOME/.public-inbox/config in...
2023-10-23  Eric Wongwww: fully qualify read_all subroutine call
2023-10-19  Eric Wonglei: simplify startq/au_done wakeup notifications
2023-10-18  Eric WongRevert "kqnotify: drop EV_CLEAR (edge triggering)"
2023-10-18  Eric Wongidx_stack: use autodie + read_all
2023-10-18  Eric Wongconvert: use read_all to simplify error checks
2023-10-18  Eric Wonglei_config: drop redundant open check
2023-10-18  Eric Wonglei_auth: update comments and use v5.12
2023-10-18  Eric Wonglei: use autodie where appropriate
2023-10-18  Eric Wongxt/mem-imapd-tls: reduce FDs for lsof use
2023-10-18  Eric Wongxt/mem-imapd-tls: remove unused/broken epoll imports
2023-10-18  Eric Wonginit: use autodie to reduce distractions
2023-10-18  Eric Wonginit: drop extraneous `+'
2023-10-18  Eric Wongtest_common: use $cwdfh for every run_script command
2023-10-18  Eric Wongtest_common: only hide TCP port in messages
2023-10-18  Eric Wongtest_common: use autodie and read_all where possible
next