about summary refs log tree commit homepage
path: root/lib/PublicInbox/LEI.pm
DateCommit message (Expand)
2023-01-31lei: drop -watches and -lei_note_event from workers
2023-01-30ipc: drop awaitpid_init to avoid circular refs
2023-01-18ipc+lei: switch to awaitpid
2022-11-28lei_mirror: remove janky mirror.done stamp file
2022-11-28lei_mirror: avoid convoluted lazy_cb usage
2022-09-10lei: fix --help for --jobs with `up' and `q'
2022-08-19lei reindex: new command to reindex lei/store
2022-08-16lei: do not wait for sto->done on disconnected EOF
2022-05-02lei: improve diagnosis of errors from children
2022-04-26lei: move to v5.12 to avoid "use strict"
2022-04-22lei: commit store on interrupted partial imports
2022-04-18lei: wire up pure Perl sendmsg/recvmsg for Linux users
2022-04-18lei: clobber recvmsg buffer on errors
2022-04-05lei: always open mail_sync.sqlite3 R/W
2021-11-22lei: always use 3-arg open perlop
2021-11-15lei forget-search: add help for --prune
2021-11-02lei: simplify common LeiInput users with ->wq1_start
2021-11-01treewide: kill problematic "$h->{k} //= do {" assignments
2021-10-30lei: do not access {sock} after SIGPIPE
2021-10-27lei mail-diff: support more inputs, split newlines
2021-10-26lei p2q: use LeiInput for multi-patch series
2021-10-26lei: add net getopt spec to various commands
2021-10-26lei p2q: document --uri, add examples
2021-10-22lei forget-search: support --prune=<local|remote>
2021-10-22lei: no Perl FileHandle for `undef' w/ ECONNRESET
2021-10-22dir_idle: treat IN_MOVED_FROM as a gone event
2021-10-19lei: remove unused ->busy time arg
2021-10-19lei up: support --exclude=, --no-(external|remote|local)
2021-10-19lei: conditionally add "\n" to error messages
2021-10-16lei sockets: favor level-triggered epoll for fairness
2021-10-16lei_overview: die rather than lei->fail
2021-10-16lei: more eval guards for die on failure
2021-10-16lei: always keep cwd fd {3} for ->fchdir
2021-10-16lei: golf PATH2CFG cleanup
2021-10-16dir_idle: do not add watches in ->new
2021-10-15lei forget-search: support multiple args
2021-10-15lei + ipc: simplify process reaping
2021-10-15lei up --all: send signals to workers, receive errors
2021-10-15lei: TSTP affects all curl and related subprocesses
2021-10-15lei: give workers their own process group
2021-10-14lei: -d (--dir) and -O (only) shortcuts
2021-10-14lei add-external --mirror: respect client umask
2021-10-13lei: use standard warn() in more places
2021-10-13lei up --all: show output for warnings
2021-10-02lei mail-diff: diagnostic command to diff mail contents
2021-10-01ds: simplify signalfd use
2021-09-27config: get_1: use full parameter name
2021-09-27lei rediff: add --drq and --dequote-only
2021-09-26lei: ensure refresh_watches isn't called from workers
2021-09-25lei: make pkt_op easier-to-use and understand