2021-01-23 |
Eric Wong | lei_to_mail: drop cyclic reference if not using IPC |
tree | commitdiff |
2021-01-23 |
Eric Wong | lei: support remote externals |
tree | commitdiff |
2021-01-23 |
Eric Wong | lei: move external vivification to xsearch |
tree | commitdiff |
2021-01-22 |
Eric Wong | lei forget-external: bash completion support |
tree | commitdiff |
2021-01-22 |
Eric Wong | lei: forget-external support with canonicalization |
tree | commitdiff |
2021-01-22 |
Eric Wong | lei: remove @TO_CLOSE_ATFORK_CHILD |
tree | commitdiff |
2021-01-22 |
Eric Wong | lei_xsearch: reduce reference paths to lxs |
tree | commitdiff |
2021-01-22 |
Eric Wong | lei: remove INT/QUIT/TERM handlers, fix daemon EOF |
tree | commitdiff |
2021-01-22 |
Eric Wong | lei: oneshot: use client $io[2] for placeholder |
tree | commitdiff |
2021-01-22 |
Eric Wong | lei_to_mail: avoid segfault on exit |
tree | commitdiff |
2021-01-22 |
Eric Wong | lei: fix inadvertant FD sharing |
tree | commitdiff |
2021-01-22 |
Eric Wong | lei: show {pct} and {oid} in From_ lines and filenames |
tree | commitdiff |
2021-01-22 |
Eric Wong | lei_xsearch: eliminate some unused, commented-out code |
tree | commitdiff |
2021-01-22 |
Eric Wong | lei q: retrieve keywords for local, non-external messages |
tree | commitdiff |
2021-01-22 |
Eric Wong | lei_overview: rename {relevance} => {pct} |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei_to_mail: call PublicInbox::IPC::DESTROY |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei_xsearch: keep l2m->{-wq_s1} while preparing query |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei: dump and clear errors.log in daemon mode |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei q: cleanup store initialization |
tree | commitdiff |
2021-01-21 |
Eric Wong | overidx: eidx_prep: fix leftover dbh reference |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei: exit code in oneshot mode |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei: allow more mbox inode types |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei_overview: start implementing format detection |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei: test some likely errors due to misuse |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei_overview: do not write if $lei->{1} is gone |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei q: fix augment of compressed mailboxes |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei: write daemon errors to the sock directory |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei q: do not spawn MUA early |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei q: fix SIGPIPE handling from lei2mail workers |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei q: start ->mset while query_prepare runs |
tree | commitdiff |
2021-01-18 |
Eric Wong | lei_to_mail: optimize for MUAs |
tree | commitdiff |
2021-01-18 |
Eric Wong | lei q: parallelize Maildir and mbox writing |
tree | commitdiff |
2021-01-18 |
Eric Wong | lei q: add --mua-cmd switch |
tree | commitdiff |
2021-01-18 |
Eric Wong | lei: pager: pass correct env in oneshot mode |
tree | commitdiff |
2021-01-18 |
Eric Wong | lei: q: results output to Maildir and mbox* working |
tree | commitdiff |
2021-01-18 |
Eric Wong | ipc: children don't kill on DESTROY, reduce FD sharing |
tree | commitdiff |
2021-01-18 |
Eric Wong | lei_to_mail: prepare for worker offload |
tree | commitdiff |
2021-01-18 |
Eric Wong | extindex: fix w/ Xapian 1.2.21..1.2.24 |
tree | commitdiff |
2021-01-18 |
Eric Wong | initialize scalar for `vec' perlop modification |
tree | commitdiff |
2021-01-18 |
Eric Wong | address: pairs: enable pure Perl version |
tree | commitdiff |
2021-01-15 |
Eric Wong | lei: pass FD to CWD via cmsg, use fchdir on server |
tree | commitdiff |
2021-01-15 |
Eric Wong | lei: remove temporary var on open |
tree | commitdiff |
2021-01-15 |
Eric Wong | leixsearch: remove some commented out code |
tree | commitdiff |
2021-01-15 |
Eric Wong | lei: q: lock stdout on overview output |
tree | commitdiff |
2021-01-14 |
Eric Wong | lei_overview: rename "references" to "refs" |
tree | commitdiff |
2021-01-14 |
Eric Wong | search: rename "ts:" prefix to "rt:" |
tree | commitdiff |
2021-01-14 |
Eric Wong | lei q: reinstate smsg dedupe |
tree | commitdiff |
2021-01-14 |
Eric Wong | lei_dedupe+shared_kv: ensure round-tripping serialization |
tree | commitdiff |
2021-01-14 |
Eric Wong | lei: rely on localized $current_lei for warnings |
tree | commitdiff |
2021-01-14 |
Eric Wong | lei: reduce live FD references in wq child |
tree | commitdiff |
2021-01-14 |
Eric Wong | lei: do not unlink socket path at exit |
tree | commitdiff |
2021-01-14 |
Eric Wong | daemon+watch: fix localization of %SIG for non-signalfd... |
tree | commitdiff |
2021-01-14 |
Eric Wong | lei: test SIGPIPE, stop xsearch workers on client abort |
tree | commitdiff |
2021-01-14 |
Eric Wong | cmd_ipc: support + test EINTR + EAGAIN, no FDs |
tree | commitdiff |
2021-01-12 |
Eric Wong | lei: query: restore JSON output overview |
tree | commitdiff |
2021-01-12 |
Eric Wong | lei_xsearch: transfer 4 FDs internally, drop IO::FDPass |
tree | commitdiff |
2021-01-12 |
Eric Wong | lei: run pager in client script |
tree | commitdiff |
2021-01-12 |
Eric Wong | lei: fork + FD cleanup |
tree | commitdiff |
2021-01-12 |
Eric Wong | lei: get rid of client {pid} field |
tree | commitdiff |
2021-01-12 |
Eric Wong | ipc: drop unused fields, default sighandlers for wq |
tree | commitdiff |
2021-01-12 |
Eric Wong | ipc: fix IO::FDPass use with a worker limit of 1 |
tree | commitdiff |
2021-01-12 |
Eric Wong | ipc: start supporting sending/receiving more than 3 FDs |
tree | commitdiff |
2021-01-12 |
Eric Wong | lei: query: ensure pager exit is instantaneous |
tree | commitdiff |
2021-01-12 |
Eric Wong | lei: fix oneshot TTY detection by passing STD*{GLOB} |
tree | commitdiff |
2021-01-12 |
Eric Wong | lei: rename $w to $wpager for warning message |
tree | commitdiff |
2021-01-12 |
Eric Wong | ipc: DESTROY and wq_workers methods |
tree | commitdiff |
2021-01-12 |
Eric Wong | ipc: drop -ipc_parent_pid field |
tree | commitdiff |
2021-01-12 |
Eric Wong | ipc: wq: support dynamic worker count change |
tree | commitdiff |
2021-01-12 |
Eric Wong | ipc: eliminate ipc_worker_stop method |
tree | commitdiff |
2021-01-12 |
Eric Wong | ipc: work queue support via SOCK_SEQPACKET |
tree | commitdiff |
2021-01-12 |
Eric Wong | ipc: avoid excessive evals |
tree | commitdiff |
2021-01-12 |
Eric Wong | cmd_ipc: send FDs with buffer payload |
tree | commitdiff |
2021-01-12 |
Eric Wong | ipc: add support for asynchronous callbacks |
tree | commitdiff |
2021-01-12 |
Eric Wong | ds: block signals when reaping |
tree | commitdiff |
2021-01-12 |
Eric Wong | lei q: deduplicate smsg |
tree | commitdiff |
2021-01-12 |
Eric Wong | lei query + pagination sorta working |
tree | commitdiff |
2021-01-09 |
Eric Wong | v2writable: exact discontiguous history handling |
tree | commitdiff |
2021-01-06 |
Eric Wong | address: pairs: new helper for JMAP (and maybe lei) |
tree | commitdiff |
2021-01-06 |
Eric Wong | lei: use client env as-is, drop daemon-env command |
tree | commitdiff |
2021-01-06 |
Eric Wong | lei: automatic pager support |
tree | commitdiff |
2021-01-05 |
Eric Wong | imap: fix uninitialized var on MSN search miss |
tree | commitdiff |
2021-01-04 |
Eric Wong | lei: improve idempotent "init" error message |
tree | commitdiff |
2021-01-04 |
Eric Wong | lei: fix opt_dash to pass non-dash args to @argv |
tree | commitdiff |
2021-01-04 |
Eric Wong | lei: prefer IO::FDPass over our Inline::C recv_3fds |
tree | commitdiff |
2021-01-03 |
Eric Wong | searchidxshard: use add_xapian directly for v2 |
tree | commitdiff |
2021-01-03 |
Eric Wong | ipc: switch to one-way pipes |
tree | commitdiff |
2021-01-03 |
Eric Wong | use Eml (or MIME) objects for all indexing paths |
tree | commitdiff |
2021-01-03 |
Eric Wong | searchidxshard: replace index_raw with index_eml |
tree | commitdiff |
2021-01-03 |
Eric Wong | searchidxshard: IPC conversion, part 2 |
tree | commitdiff |
2021-01-03 |
Eric Wong | searchidxshard: use PublicInbox::IPC to kill lots of... |
tree | commitdiff |
2021-01-03 |
Eric Wong | ipc: some documentation comments |
tree | commitdiff |
2021-01-03 |
Eric Wong | gcf2client: split out request API from regular git |
tree | commitdiff |
2021-01-03 |
Eric Wong | lei: fix output race in client/daemon mode |
tree | commitdiff |
2021-01-03 |
Eric Wong | send and receive all 3 FDs at once |
tree | commitdiff |
2021-01-03 |
Eric Wong | spawn: support send_fd+recv_fd w/o IO::FDPass |
tree | commitdiff |
2021-01-03 |
Eric Wong | testcommon: prepare_redirects: fix error message |
tree | commitdiff |
2021-01-02 |
Eric Wong | qspawn: switch to ProcessPipe via popen_rd |
tree | commitdiff |
2021-01-02 |
Eric Wong | git: manifest_entry: use ProcessPipe via popen_rd |
tree | commitdiff |
2021-01-02 |
Eric Wong | import: switch to using ProcessPipe |
tree | commitdiff |
2021-01-02 |
Eric Wong | git: qx: waitpid synchronously via ProcessPipe->CLOSE |
tree | commitdiff |
next |