2021-02-04 |
Eric Wong | tests: guard against missing DBD::SQLite |
tree | commitdiff |
2021-02-04 |
Eric Wong | lei q: support reading queries from stdin |
tree | commitdiff |
2021-02-04 |
Eric Wong | lei add-external: completion for existing URL basenames |
tree | commitdiff |
2021-02-04 |
Eric Wong | lei: propagate curl errors, improve internal consistency |
tree | commitdiff |
2021-02-03 |
Eric Wong | lei: q: shell completion for --(include|exclude|only) |
tree | commitdiff |
2021-02-03 |
Eric Wong | lei q: support --only, --include and --exclude |
tree | commitdiff |
2021-02-03 |
Eric Wong | lei q: emit progress and counting via PktOp |
tree | commitdiff |
2021-02-01 |
Eric Wong | lei: remove SIGPIPE handler |
tree | commitdiff |
2021-01-31 |
Eric Wong | content_hash: skip Sender for cross posted messages |
tree | commitdiff |
2021-01-30 |
Eric Wong | shared_kv: simplify PID+object guard for cleanup |
tree | commitdiff |
2021-01-30 |
Eric Wong | git: synchronous cat_file may return type and OID |
tree | commitdiff |
2021-01-29 |
Eric Wong | lei: complete option switch args |
tree | commitdiff |
2021-01-26 |
Eric Wong | use defined-or in a few more places |
tree | commitdiff |
2021-01-26 |
Eric Wong | miscidx: switch to lazy transactions |
tree | commitdiff |
2021-01-26 |
Eric Wong | lei q: demangle and quiet curl output |
tree | commitdiff |
2021-01-26 |
Eric Wong | lei: reinstate JSON smsg output deduplication |
tree | commitdiff |
2021-01-25 |
Eric Wong | doc: re-add missing 1.6 release notes |
tree | commitdiff |
2021-01-24 |
Eric Wong | lei q: honor --no-local to force remote searches |
tree | commitdiff |
2021-01-24 |
Eric Wong | ipc: get rid of wq_set_recv_modes |
tree | commitdiff |
2021-01-24 |
Eric Wong | ipc: wq supports arbitrarily large payloads |
tree | commitdiff |
2021-01-24 |
Eric Wong | lei add-external: don't allow non-existent directories |
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 support with canonicalization |
tree | commitdiff |
2021-01-22 |
Eric Wong | lei: show {pct} and {oid} in From_ lines and filenames |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei: dump and clear errors.log in daemon 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 | t/lei: fix double-running of socket test with oneshot |
tree | commitdiff |
2021-01-21 |
Eric Wong | lei q: fix augment of compressed mailboxes |
tree | commitdiff |
2021-01-18 |
Eric Wong | lei_to_mail: optimize for MUAs |
tree | commitdiff |
2021-01-18 |
Eric Wong | lei: q: results output to Maildir and mbox* working |
tree | commitdiff |
2021-01-18 |
Eric Wong | lei_to_mail: prepare for worker offload |
tree | commitdiff |
2021-01-18 |
Eric Wong | t/shared_kv: workaround old File::Spec |
tree | commitdiff |
2021-01-18 |
Eric Wong | t/thread-index-gap: support older DBI |
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: q: lock stdout on overview output |
tree | commitdiff |
2021-01-14 |
Eric Wong | search: rename "ts:" prefix to "rt:" |
tree | commitdiff |
2021-01-14 |
Eric Wong | lei_dedupe+shared_kv: ensure round-tripping serialization |
tree | commitdiff |
2021-01-14 |
Eric Wong | lei: do not unlink socket path at exit |
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_xsearch: transfer 4 FDs internally, drop IO::FDPass |
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 | ipc: DESTROY and wq_workers methods |
tree | commitdiff |
2021-01-12 |
Eric Wong | ipc: wq: support dynamic worker count change |
tree | commitdiff |
2021-01-12 |
Eric Wong | ipc: work queue support via SOCK_SEQPACKET |
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-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-05 |
Eric Wong | imap: fix uninitialized var on MSN search miss |
tree | commitdiff |
2021-01-04 |
Eric Wong | lei: prefer IO::FDPass over our Inline::C recv_3fds |
tree | commitdiff |
2021-01-03 |
Eric Wong | use Eml (or MIME) objects for all indexing paths |
tree | commitdiff |
2021-01-03 |
Eric Wong | gcf2client: split out request API from regular git |
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 | t/lei: use $lei->() callback wrapper |
tree | commitdiff |
2021-01-02 |
Eric Wong | processpipe: allow synchronous close to set $? |
tree | commitdiff |
2021-01-02 |
Eric Wong | lei_store: alternative unconfigured "git var" workaround |
tree | commitdiff |
2021-01-02 |
Eric Wong | treewide: reduce load_xapian* callsites |
tree | commitdiff |
2021-01-02 |
Eric Wong | t/lei: fix TEST_RUN_MODE=0, simplify oneshot fallback |
tree | commitdiff |
2021-01-01 |
Eric Wong | update copyrights for 2021 |
tree | commitdiff |
2021-01-01 |
Eric Wong | on_destroy: support PID owner guard |
tree | commitdiff |
2021-01-01 |
Eric Wong | syscall: SFD_NONBLOCK can be a constant, again |
tree | commitdiff |
2021-01-01 |
Eric Wong | t/ipc.t: test for references via `die' |
tree | commitdiff |
2021-01-01 |
Eric Wong | t/run: avoid uninitialized var on incomplete test |
tree | commitdiff |
2021-01-01 |
Eric Wong | spawn: move run_die here from PublicInbox::Import |
tree | commitdiff |
2021-01-01 |
Eric Wong | lei_store: handle messages without Message-ID at all |
tree | commitdiff |
2021-01-01 |
Eric Wong | lei: rename "extinbox" => "external" |
tree | commitdiff |
2021-01-01 |
Eric Wong | lei_store: add ->set_eml, ->add_eml can return smsg |
tree | commitdiff |
2021-01-01 |
Eric Wong | ipc: support Sereal |
tree | commitdiff |
2021-01-01 |
Eric Wong | ipc: generic IPC dispatch based on Storable |
tree | commitdiff |
2021-01-01 |
Eric Wong | lei_to_mail: support Maildir, fix+test --augment |
tree | commitdiff |
2021-01-01 |
Eric Wong | lei_to_mail: support for non-seekable outputs |
tree | commitdiff |
2021-01-01 |
Eric Wong | lei: implement various deduplication strategies |
tree | commitdiff |
2021-01-01 |
Eric Wong | lei_to_mail: start --augment, dedupe, bz2 and xz |
tree | commitdiff |
2021-01-01 |
Eric Wong | mboxreader: new class for reading various mbox formats |
tree | commitdiff |
2021-01-01 |
Eric Wong | lei_to_mail: start atomic and compressed mbox writing |
tree | commitdiff |
2021-01-01 |
Eric Wong | sharedkv: split out index_values |
tree | commitdiff |
2021-01-01 |
Eric Wong | sharedkv: fork()-friendly key-value store |
tree | commitdiff |
2021-01-01 |
Eric Wong | lei_to_mail: initial implementation for writing mbox... |
tree | commitdiff |
2021-01-01 |
Eric Wong | Merge remote-tracking branch 'origin/lei' into eidx |
tree | commitdiff |
2021-01-01 |
Eric Wong | Merge tag 'v1.6.1' into eidx |
tree | commitdiff |
2020-12-31 |
Eric Wong | Merge remote-tracking branch 'origin/master' into lorelei |
tree | commitdiff |
2020-12-31 |
Eric Wong | lei_xsearch: cross-(inbox|extindex) search |
tree | commitdiff |
2020-12-28 |
Eric Wong | ds: flatten + reuse @events, epoll_wait style fixes |
tree | commitdiff |
2020-12-28 |
Eric Wong | import: check for git->qx errors, clearer return values |
tree | commitdiff |
2020-12-28 |
Eric Wong | git: qx: avoid extra "local" for scalar context case |
tree | commitdiff |
2020-12-26 |
Eric Wong | t/config: test --get-urlmatch for git <2.26 |
tree | commitdiff |
2020-12-26 |
Eric Wong | inboxidle: avoid needless syscalls on refresh |
tree | commitdiff |
2020-12-26 |
Eric Wong | t/psgi_v2: ignore warnings on missing P::M::ReverseProxy |
tree | commitdiff |
2020-12-26 |
Eric Wong | over: ensure old, merged {tid} is really gone |
tree | commitdiff |
2020-12-26 |
Eric Wong | t/eml.t: workaround newer Email::MIME* behavior |
tree | commitdiff |
2020-12-26 |
Eric Wong | mda: match List-Id insensitively |
tree | commitdiff |
next |