Messages by Date
-
2023/10/17
[RFC 3/3] input_pipe: handle noncanonical TTY
Eric Wong
-
2023/10/17
[PATCH 2/3] input_pipe: improve error handling
Eric Wong
-
2023/10/17
[PATCH 0/3] lei: stdin handling improvements
Eric Wong
-
2023/10/17
[PATCH 1/3] lei: consolidate stdin slurp, fix warnings
Eric Wong
-
2023/10/17
Re: [PATCH 4/3] install/README: improve wording
Štěpán Němec
-
2023/10/17
Re: [PATCH 4/3] install/README: improve wording
Eric Wong
-
2023/10/17
Re: [PATCH 4/3] install/README: improve wording
Štěpán Němec
-
2023/10/16
[PATCH 4/3] install/README: improve wording
Eric Wong
-
2023/10/16
Re: [PATCH 1/3] doc: fix some typos and grammar
Štěpán Němec
-
2023/10/16
Re: [PATCH 3/3] search: rectify comment (rt: documented since 738c4a65719e)
Eric Wong
-
2023/10/16
Re: [PATCH 2/3] doc: lei-q: drop stale TODO comment (fixed in 1f1b1f0e22f7)
Eric Wong
-
2023/10/16
Re: [PATCH 1/3] doc: fix some typos and grammar
Eric Wong
-
2023/10/16
[PATCH 1/3] doc: fix some typos and grammar
Štěpán Němec
-
2023/10/16
[PATCH 3/3] search: rectify comment (rt: documented since 738c4a65719e)
Štěpán Němec
-
2023/10/16
[PATCH 2/3] doc: lei-q: drop stale TODO comment (fixed in 1f1b1f0e22f7)
Štěpán Němec
-
2023/10/15
[PATCH] learn: respect indexlevel for v1 inboxes
Eric Wong
-
2023/10/12
[PATCH] xap_helper_cxx: allow sharing XDG_CACHE_HOME across ABIs
Eric Wong
-
2023/10/11
[PATCH] lei: quiet excessive write/seen messages
Eric Wong
-
2023/10/11
[PATCH] emergency: support hostname of `.'
Eric Wong
-
2023/10/11
[PATCH 3/9] msgtime: quiet warnings we can do nothing about
Eric Wong
-
2023/10/11
[PATCH 7/9] import: cat_blob is a no-op w/o live fast-import
Eric Wong
-
2023/10/11
[PATCH 2/9] lei_xsearch: improve curl progress reporting
Eric Wong
-
2023/10/11
[PATCH 0/9] lei + import-related updates
Eric Wong
-
2023/10/11
[PATCH 1/9] lei rediff: use ProcessIO for --drq support
Eric Wong
-
2023/10/11
[PATCH 9/9] lei import|tag|rm: support --commit-delay=SECONDS
Eric Wong
-
2023/10/11
[PATCH 6/9] import: switch to Unix stream socket for fast-import
Eric Wong
-
2023/10/11
[PATCH 5/9] treewide: consolidate "From " line removal
Eric Wong
-
2023/10/11
[PATCH 8/9] lei blob: run cat_blob on lei/store for pending blobs
Eric Wong
-
2023/10/11
[PATCH 4/9] msgtime: simplify msg_timestamp and msg_datestamp
Eric Wong
-
2023/10/10
[PATCH] t/imap_searchqp.t: retry bad query test on failure
Eric Wong
-
2023/10/10
[PATCH] over*: avoid defined-or hash assignments with side-effects
Eric Wong
-
2023/10/10
[PATCH] ds: use a dummy poller during Reset
Eric Wong
-
2023/10/10
[PATCH] t/nntp.t: attempt to track source of undefined vars
Eric Wong
-
2023/10/09
[PATCH] spawn: reinstate directory existence check
Eric Wong
-
2023/10/09
[PATCH] www_coderepo: fix handling of non-UTF-8 git data
Eric Wong
-
2023/10/08
[PATCH 2/2] introduce ProcessIONBF for multiplexed non-blocking IO
Eric Wong
-
2023/10/08
[PATCH 1/2] process_io: fix binmode and use it in lei_xsearch
Eric Wong
-
2023/10/08
[PATCH 0/2] process IO fixes
Eric Wong
-
2023/10/08
[PATCH] overidx: use croak/confess instead of die
Eric Wong
-
2023/10/08
[PATCHv2 3/9] lei: always use async `done' requests to store
Eric Wong
-
2023/10/07
[PATCH 2.5/9] lei: fix implicit stdin support for pipes
Eric Wong
-
2023/10/07
Re: [PATCH 3/9] lei: always use async `done' requests to store
Eric Wong
-
2023/10/07
[PATCH 9/9] cindex: start using autodie
Eric Wong
-
2023/10/07
[PATCH 8/9] process_io: pass args to awaitpid as list
Eric Wong
-
2023/10/07
[PATCH 1/9] xt/httpd-async-stream: avoid waitpid call
Eric Wong
-
2023/10/07
[PATCH 3/9] lei: always use async `done' requests to store
Eric Wong
-
2023/10/07
[PATCH 4/9] ipc: require fork+SOCK_SEQPACKET for wq_* functions
Eric Wong
-
2023/10/07
[PATCH 0/9] more process-related cleanups
Eric Wong
-
2023/10/07
[PATCH 2/9] lei: do not issue sto->done if socket is inactive
Eric Wong
-
2023/10/07
[PATCH 6/9] import: use autodie, rely on PerlIO for retries
Eric Wong
-
2023/10/07
[PATCH 5/9] ipc: use autodie for most syscalls
Eric Wong
-
2023/10/07
[PATCH 7/9] rename ProcessPipe to ProcessIO
Eric Wong
-
2023/10/06
[PATCH 1/5] kqnotify: drop EV_CLEAR (edge triggering)
Eric Wong
-
2023/10/06
[PATCH 4/5] t/dir_idle: dump event list on failure
Eric Wong
-
2023/10/06
[PATCH 0/5] Dragonfly BSD support
Eric Wong
-
2023/10/06
[PATCH 3/5] devel/sysdefs-list: show more info regardless of OS
Eric Wong
-
2023/10/06
[PATCH 2/5] xap_helper.h: strdup keys for DragonFlyBSD hdestroy(3)
Eric Wong
-
2023/10/06
[PATCH 5/5] finalize DragonFlyBSD support
Eric Wong
-
2023/10/06
Re: [PATCH] ipc: lower-level send_cmd/recv_cmd handle EINTR directly
Eric Wong
-
2023/10/05
[PATCH] ipc: lower-level send_cmd/recv_cmd handle EINTR directly
Eric Wong
-
2023/10/04
[PATCH] makefile: symlink-install: do not depend on realpath
Eric Wong
-
2023/10/04
[PATCH 2/3] ds: cleanup fork + Reset support
Eric Wong
-
2023/10/04
[PATCH 1/3] ds: Reset: replace Poller object early
Eric Wong
-
2023/10/04
[PATCH 3/3] ds: make %AWAIT_PIDS a hash, not hashref
Eric Wong
-
2023/10/04
[PATCH 0/3] ds fix and cleanups
Eric Wong
-
2023/10/03
[PATCH 12/21] mbox_lock: retry on EINTR and use autodie
Eric Wong
-
2023/10/03
[PATCH 11/21] lei: keep signals blocked on daemon shutdown
Eric Wong
-
2023/10/03
[PATCH 18/21] xap_helper.pm: use EINTR-aware recv_cmd
Eric Wong
-
2023/10/03
[PATCH 09/21] t/lei_to_mail: modernize and document test
Eric Wong
-
2023/10/03
[PATCH 15/21] gcf2: use PublicInbox::Lock
Eric Wong
-
2023/10/03
[PATCH 10/21] lei: reuse PublicInbox::Config::noop
Eric Wong
-
2023/10/03
[PATCH 21/21] searchidx: fix redundant `in' in warning message
Eric Wong
-
2023/10/03
[PATCH 14/21] treewide: use PublicInbox::Lock->new
Eric Wong
-
2023/10/03
[PATCH 19/21] spawn: drop checks for directory writability
Eric Wong
-
2023/10/03
[PATCH 08/21] lei: get rid of l2m_progress PktOp callback
Eric Wong
-
2023/10/03
[PATCH 16/21] spawn: use autodie and PublicInbox::Lock
Eric Wong
-
2023/10/03
[PATCH 17/21] xap_helper: retry flock on EINTR
Eric Wong
-
2023/10/03
[PATCH 20/21] lei: document and local-ize $OPT hashref
Eric Wong
-
2023/10/03
[PATCH 13/21] lock: retry on EINTR, improve error reporting
Eric Wong
-
2023/10/03
[PATCH 02/21] ds: hoist out close_non_busy
Eric Wong
-
2023/10/03
[PATCH 06/21] input_pipe: {args} is never undefined
Eric Wong
-
2023/10/03
[PATCH 07/21] lei: do_env combines fchdir and local
Eric Wong
-
2023/10/03
[PATCH 05/21] lei: close DirIdle (inotify) early at daemon shutdown
Eric Wong
-
2023/10/03
[PATCH 04/21] move all non-test @post_loop_do into named subs
Eric Wong
-
2023/10/03
[PATCH 03/21] ds: don't pass FD map to post_loop_do callback
Eric Wong
-
2023/10/03
[PATCH 01/21] lei: drop stores explicitly at daemon shutdown
Eric Wong
-
2023/10/03
[PATCH 00/21] lei + IPC related stuff
Eric Wong
-
2023/10/03
[PATCH] t/lei-q-save: quiet `no email in From: ...' warnings
Eric Wong
-
2023/10/03
[PATCH] daemon: enable SO_ACCEPTFILTER on NetBSD
Eric Wong
-
2023/10/03
"SSL" in option names is weird in 2023
Eric Wong
-
2023/10/02
[PATCH 3/8] config: fix key-only truthy values with urlmatch
Eric Wong
-
2023/10/02
[PATCH 2/8] net_reader: avoid IO::Socket::SSL 2.079..2.081 warning
Eric Wong
-
2023/10/02
[PATCH 8/8] net_reader: note glob support in .onion hint
Eric Wong
-
2023/10/02
[PATCH 4/8] net_reader: support imap.sslVerify + nntp.sslVerify
Eric Wong
-
2023/10/02
[PATCH 5/8] lei: workers exit after they tell lei-daemon
Eric Wong
-
2023/10/02
[PATCH 6/8] net_reader: process title reflects NNTP article
Eric Wong
-
2023/10/02
[PATCH 7/8] xt/lei-onion-convert: test TLS + SOCKS
Eric Wong
-
2023/10/02
[PATCH 0/8] IMAP/NNTP client improvements
Eric Wong
-
2023/10/02
[PATCH 1/8] net_reader: bail out on NNTP SOCKS connection failure
Eric Wong
-
2023/10/02
Re: [PATCH] lei: do label/keyword parsing in optparse
Eric Wong
-
2023/10/02
[PATCH] lei: do label/keyword parsing in optparse
Eric Wong
-
2023/10/02
[PATCH] lei up: faster non-thread, single-source incremental query
Eric Wong
-
2023/10/01
[PATCH] lei_to_mail: avoid uninitialized vars for l2m_progress
Eric Wong
-
2023/10/01
[PATCH] lei up: fix missing -t/--threads matches w/ saved search
Eric Wong
-
2023/10/01
[PATCH 10/13] overidx: fix version comparison
Eric Wong
-
2023/10/01
[PATCH 13/13] lei: deal with clients with blocked stderr
Eric Wong
-
2023/10/01
[PATCH 11/13] treewide: enable warnings in all exec-ed processes
Eric Wong
-
2023/10/01
[PATCH 09/13] lei_store: unlink stderr buffer early
Eric Wong
-
2023/10/01
[PATCH 08/13] lei mail-diff: don't remove temporary subdirectory
Eric Wong
-
2023/10/01
[PATCH 12/13] lei: ->fail only allows integer exit codes
Eric Wong
-
2023/10/01
[PATCH 01/13] gcf2: take non-ref scalar request arg
Eric Wong
-
2023/10/01
[PATCH 06/13] lei rediff: `git diff -O<order-file>' support
Eric Wong
-
2023/10/01
[PATCH 05/13] git: packed_bytes: deal with glob+stat TOCTTOU
Eric Wong
-
2023/10/01
[PATCH 02/13] t/git: show git_version in diag output
Eric Wong
-
2023/10/01
[PATCH 00/13] various warning/diagnostic fixes
Eric Wong
-
2023/10/01
[PATCH 07/13] lei: correct exit signal
Eric Wong
-
2023/10/01
[PATCH 04/13] git: improve error reporting
Eric Wong
-
2023/10/01
[PATCH 03/13] process_pipe: don't run `close' unless requested
Eric Wong
-
2023/09/30
[PATCH] t/lei-convert: fix uninitialized variable w/o pigz
Eric Wong
-
2023/09/30
[PATCH 0/3] git: use Unix stream sockets for --batch*
Eric Wong
-
2023/09/30
[PATCH 3/3] git+gcf2client: switch to level-triggered wakeups
Eric Wong
-
2023/09/30
[PATCH 2/3] git: use Unix stream sockets for `cat-file --batch-*'
Eric Wong
-
2023/09/30
[PATCH 1/3] git: decouple cat_async_retry from POSIX pipe semantics
Eric Wong
-
2023/09/29
[PATCH 1/2] lei_input: always prefix `maildir:' internally
Eric Wong
-
2023/09/29
[PATCH 2/2] lei convert: support reading from v1, v2, and extindex
Eric Wong
-
2023/09/29
[PATCH 0/2] lei: support reading inboxes & extindex w/o search
Eric Wong
-
2023/09/29
[PATCH] git: fix unused code path for cat-file stderr reset
Eric Wong
-
2023/09/28
[PATCH] git: calculate MAX_INFLIGHT properly in Perl
Eric Wong
-
2023/09/26
[PATCH 0/3] more process management cleanups + bugfix
Eric Wong
-
2023/09/26
[PATCH 2/3] spawn: add popen_wr support
Eric Wong
-
2023/09/26
[PATCH 3/3] lei: don't gzip --rsyncable by default for mbox*
Eric Wong
-
2023/09/26
[PATCH 1/3] convert: use ProcessPipe with popen_rd
Eric Wong
-
2023/09/26
[PATCH 3/6] lei_blob: use ProcessPipe to eliminate a waitpid call
Eric Wong
-
2023/09/26
[PATCH 6/6] spawn: add run_wait to simplify spawn+waitpid use
Eric Wong
-
2023/09/26
[PATCH 5/6] spamcheck/spamc: rely on ProcessPipe instead of waitpid
Eric Wong
-
2023/09/26
[PATCH 4/6] fetch: fix missing chdir arg for error reporting
Eric Wong
-
2023/09/26
[PATCH 1/6] ds: awaitpid: Perl waitpid retries on EINTR automatically
Eric Wong
-
2023/09/26
[PATCH 0/6] waitpid-related cleanups
Eric Wong
-
2023/09/26
[PATCH 2/6] auto_reap: waitpid never returns undef
Eric Wong
-
2023/09/25
[PATCH] xt/mem-nntpd-tls: drop :epoll import tag use
Eric Wong
-
2023/09/25
Re: pop3: does uuid need to be unique for all mailboxes?
Eric Wong
-
2023/09/25
pop3: does uuid need to be unique for all mailboxes?
Konstantin Ryabitsev
-
2023/09/25
[PATCH 0/2] daemon shutdown improvements
Eric Wong
-
2023/09/25
[PATCH 2/2] tests: add quit_waiter_pipe and wait_for_eof
Eric Wong
-
2023/09/25
[PATCH 1/2] ds: force event_loop wakeup on final child death
Eric Wong
-
2023/09/24
[PATCH 4/4] xap_helper.h: add missing headers and avoid reallocarray
Eric Wong
-
2023/09/24
[PATCH 2/4] install/deps: fix RPM installation of some packages
Eric Wong
-
2023/09/24
[PATCH 0/4] various CentOS 7.x related fixes
Eric Wong
-
2023/09/24
[PATCH 1/4] test_common: force IPv4 with pre-IPv6 Net::POP3
Eric Wong
-
2023/09/24
[PATCH 3/4] lei: use scalar %SIG assignment
Eric Wong
-
2023/09/24
[PATCH 3/6] lei_self_socket: drop unused deps and code
Eric Wong
-
2023/09/24
[PATCH 1/6] test_common: fixes for TEST_RUN_MODE=0
Eric Wong
-
2023/09/24
[PATCH 4/6] ipc: recv_cmd4 clobbers destination buffer on errors
Eric Wong
-
2023/09/24
[PATCH 6/6] syscall: fix valgrind error in pure Perl send_cmd4
Eric Wong
-
2023/09/24
[PATCH 0/6] various test and syscall-related fixes
Eric Wong
-
2023/09/24
[PATCH 2/6] t/cmd_ipc: assume SOCK_SEQPACKET
Eric Wong
-
2023/09/24
[PATCH 5/6] syscall: have `vec' operate on bytes directly
Eric Wong
-
2023/09/24
[SQUASH 7/6] t/config: fix missing coderepo.<PROJECT>.dir entry
Eric Wong
-
2023/09/23
[PATCH 2/6] lei view_text: used tied ProcessPipe for `git config'
Eric Wong
-
2023/09/23
[PATCH 0/6] lei config fixes and improvements
Eric Wong
-
2023/09/23
[PATCH 1/6] lei: check git-config(1) failures
Eric Wong
-
2023/09/23
[PATCH 4/6] lei config: send `git config' errors to pager
Eric Wong
-
2023/09/23
[PATCH 5/6] lei: fix `-c NAME=VALUE' config support
Eric Wong
-
2023/09/23
[PATCH 6/6] config: drop scalar ref support from internal API
Eric Wong
-
2023/09/23
[PATCH 3/6] config: handle key-only entries as booleans
Eric Wong
-
2023/09/22
[PATCH 0/4] small lei fixes
Eric Wong
-
2023/09/22
[PATCH 1/4] lei blob|rediff: fix usage of lei->fail
Eric Wong
-
2023/09/22
[PATCH 2/4] lei: improve ->fail internal API
Eric Wong
-
2023/09/22
[PATCH 4/4] lei: use File::Temp for listing saved searches
Eric Wong
-
2023/09/22
[PATCH 3/4] lei_to_mail: drop awkward duplication of $lei object
Eric Wong
-
2023/09/22
lei interactive TUIs (ncurses/vim/emacs)
Eric Wong
-
2023/09/22
Re: [PATCH] pop3: support initial_limit parameter in mailbox name
Eric Wong
-
2023/09/22
[PATCH] t/lei-mirror: avoid make(1) jobserver warning
Eric Wong
-
2023/09/22
Re: [PATCH] pop3: support initial_limit parameter in mailbox name
Konstantin Ryabitsev
-
2023/09/21
[PATCH] pop3: support initial_limit parameter in mailbox name
Eric Wong
-
2023/09/21
Re: [PATCH 03/15] t/lei-p2q: extra diagnostics
Eric Wong
-
2023/09/19
Re: [RFC] pop3: support `?limit=$NUM' parameter in mailbox name
Konstantin Ryabitsev
-
2023/09/18
Re: [RFC] pop3: support `?limit=$NUM' parameter in mailbox name
Eric Wong
-
2023/09/18
Re: [RFC] pop3: support `?limit=$NUM' parameter in mailbox name
Konstantin Ryabitsev
-
2023/09/18
[PATCH 2/8] drop GNU nproc(1) support in favor of getconf(1)
Eric Wong
-
2023/09/18
[PATCH 7/8] install/deps: more fixes
Eric Wong
-
2023/09/18
[PATCH 0/8] portability odds and ends
Eric Wong
-
2023/09/18
[PATCH 4/8] rename t/run.perl to xt/check-run
Eric Wong
-
2023/09/18
[PATCH 3/8] ipc: assume SOCK_SEQPACKET exists
Eric Wong
-
2023/09/18
[PATCH 1/8] ci/run: favor `make check' as the default target
Eric Wong
-
2023/09/18
[PATCH 6/8] pop3d: split @FLOCK into $FLOCK_TMPL and @FLOCK_ORDER
Eric Wong
-
2023/09/18
[PATCH 5/8] makefile: avoid needless use of double-colon rules
Eric Wong
-
2023/09/18
[PATCH 8/8] makefile: avoid non-POSIX which(1)
Eric Wong
-
2023/09/16
[PATCH] devel/sysdefs-list: cleanup and make partially eval-able
Eric Wong
-
2023/09/16
[PATCH] xap_helper: test cleanup + throw support in C++
Eric Wong
-
2023/09/16
[PATCH v2] install/deps: flesh out libgit2, SQLite, and Xapian packages
Eric Wong
-
2023/09/15
[PATCH] Makefile: add `check-debris' target
Eric Wong
-
2023/09/15
Re: RFC: lei searches managed by users in git
Eric Wong
-
2023/09/15
RFC: lei searches managed by users in git
Konstantin Ryabitsev
-
2023/09/15
[PATCH] install/deps: flesh out libgit2, SQLite, and Xapian packages
Eric Wong
-
2023/09/15
Re: [RFC] pop3: support `?limit=$NUM' parameter in mailbox name
Eric Wong
-
2023/09/15
Re: [RFC] pop3: support `?limit=$NUM' parameter in mailbox name
Konstantin Ryabitsev
-
2023/09/15
Re: [RFC] pop3: support `?limit=$NUM' parameter in mailbox name
Konstantin Ryabitsev
-
2023/09/15
[PATCH] www_coderepo: use space for snapshot_fmt prefix
Eric Wong
-
2023/09/15
[PATCH] lei: ensure we run DESTROY|END at daemon exit w/ kqueue
Eric Wong