2021-01-12 |
Eric Wong | cmd_ipc: send FDs with buffer payload |
commit | commitdiff | tree |
2021-01-12 |
Eric Wong | ipc: add support for asynchronous callbacks |
commit | commitdiff | tree |
2021-01-12 |
Eric Wong | ds: block signals when reaping |
commit | commitdiff | tree |
2021-01-12 |
Eric Wong | lei q: deduplicate smsg |
commit | commitdiff | tree |
2021-01-12 |
Eric Wong | lei query + pagination sorta working |
commit | commitdiff | tree |
2021-01-09 |
Eric Wong | v2writable: exact discontiguous history handling |
commit | commitdiff | tree |
2021-01-06 |
Eric Wong | address: pairs: new helper for JMAP (and maybe lei) |
commit | commitdiff | tree |
2021-01-06 |
Eric Wong | lei: use client env as-is, drop daemon-env command |
commit | commitdiff | tree |
2021-01-06 |
Eric Wong | lei: automatic pager support |
commit | commitdiff | tree |
2021-01-06 |
Eric Wong | lei: completion: fix filename completion |
commit | commitdiff | tree |
2021-01-05 |
Eric Wong | imap: fix uninitialized var on MSN search miss |
commit | commitdiff | tree |
2021-01-04 |
Eric Wong | lei: improve idempotent "init" error message |
commit | commitdiff | tree |
2021-01-04 |
Eric Wong | lei: fix opt_dash to pass non-dash args to @argv |
commit | commitdiff | tree |
2021-01-04 |
Eric Wong | lei: prefer IO::FDPass over our Inline::C recv_3fds |
commit | commitdiff | tree |
2021-01-03 |
Eric Wong | searchidxshard: use add_xapian directly for v2 |
commit | commitdiff | tree |
2021-01-03 |
Eric Wong | ipc: switch to one-way pipes |
commit | commitdiff | tree |
2021-01-03 |
Eric Wong | use Eml (or MIME) objects for all indexing paths |
commit | commitdiff | tree |
2021-01-03 |
Eric Wong | searchidxshard: replace index_raw with index_eml |
commit | commitdiff | tree |
2021-01-03 |
Eric Wong | searchidxshard: IPC conversion, part 2 |
commit | commitdiff | tree |
2021-01-03 |
Eric Wong | searchidxshard: use PublicInbox::IPC to kill lots of... |
commit | commitdiff | tree |
2021-01-03 |
Eric Wong | ipc: some documentation comments |
commit | commitdiff | tree |
2021-01-03 |
Eric Wong | gcf2client: split out request API from regular git |
commit | commitdiff | tree |
2021-01-03 |
Eric Wong | lei: fix output race in client/daemon mode |
commit | commitdiff | tree |
2021-01-03 |
Eric Wong | send and receive all 3 FDs at once |
commit | commitdiff | tree |
2021-01-03 |
Eric Wong | spawn: support send_fd+recv_fd w/o IO::FDPass |
commit | commitdiff | tree |
2021-01-03 |
Eric Wong | testcommon: prepare_redirects: fix error message |
commit | commitdiff | tree |
2021-01-03 |
Eric Wong | t/lei: use $lei->() callback wrapper |
commit | commitdiff | tree |
2021-01-02 |
Eric Wong | qspawn: switch to ProcessPipe via popen_rd |
commit | commitdiff | tree |
2021-01-02 |
Eric Wong | git: manifest_entry: use ProcessPipe via popen_rd |
commit | commitdiff | tree |
2021-01-02 |
Eric Wong | import: switch to using ProcessPipe |
commit | commitdiff | tree |
2021-01-02 |
Eric Wong | git: qx: waitpid synchronously via ProcessPipe->CLOSE |
commit | commitdiff | tree |
2021-01-02 |
Eric Wong | processpipe: lazy-require PublicInbox::DS for dwaitpid |
commit | commitdiff | tree |
2021-01-02 |
Eric Wong | processpipe: allow synchronous close to set $? |
commit | commitdiff | tree |
2021-01-02 |
Eric Wong | lei_store: alternative unconfigured "git var" workaround |
commit | commitdiff | tree |
2021-01-02 |
Eric Wong | treewide: reduce load_xapian* callsites |
commit | commitdiff | tree |
2021-01-02 |
Eric Wong | import: unset GIT_CONFIG with `git config --global' |
commit | commitdiff | tree |
2021-01-02 |
Eric Wong | t/lei: fix TEST_RUN_MODE=0, simplify oneshot fallback |
commit | commitdiff | tree |
2021-01-02 |
Eric Wong | search: do not use $QP_FLAGS until Xapian is loaded |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei_store: quiet down "git var" failures |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | update copyrights for 2021 |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | Makefile.PL: add update-copyrights target |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | on_destroy: support PID owner guard |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | ds: clobber $in_loop first at reset |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | avoid calling waitpid from children in DESTROY |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei: avoid Spawn package when starting daemon |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | syscall: SFD_NONBLOCK can be a constant, again |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | use PublicInbox::DS for dwaitpid |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | t/ipc.t: test for references via `die' |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | searchidxshard: call DS->Reset at worker start |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei_to_mail: open FIFOs O_WRONLY so we block |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | gcf2client: reap process on DESTROY |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | t/run: avoid uninitialized var on incomplete test |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | init: remove embedded UnlinkMe package |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | spawn: move run_die here from PublicInbox::Import |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei: add --mfolder as an --output alias |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei_to_mail: unlink mboxes if not augmenting |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | ipc: use shutdown(2), base atfork* callback |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei_store: handle messages without Message-ID at all |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | mid: hoist out mids_in sub |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | mid: use defined-or with `push' for uniqueness check |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei: rename "extinbox" => "external" |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei_store: add ->set_eml, ->add_eml can return smsg |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | ipc: support Sereal |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | ipc: generic IPC dispatch based on Storable |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei_to_mail: support Maildir, fix+test --augment |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei_to_mail: support for non-seekable outputs |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei_to_mail: lazy-require LeiDedupe |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei: implement various deduplication strategies |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei_to_mail: start --augment, dedupe, bz2 and xz |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | mboxreader: new class for reading various mbox formats |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei_to_mail: start atomic and compressed mbox writing |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | sharedkv: split out index_values |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | sharedkv: fork()-friendly key-value store |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei_to_mail: initial implementation for writing mbox... |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | revert "lei_store: use per-machine refname as git HEAD" |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | lei_store: use per-machine refname as git HEAD |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | import: respect init.defaultBranch |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | Merge remote-tracking branch 'origin/lei' into eidx |
commit | commitdiff | tree |
2021-01-01 |
Eric Wong | Merge tag 'v1.6.1' into eidx |
commit | commitdiff | tree |
2020-12-31 |
Eric Wong | public-inbox 1.6.1 - minor bugfix release v1.6.1 |
commit | commitdiff | tree |
2020-12-31 |
Eric Wong | Merge remote-tracking branch 'origin/master' into lorelei |
commit | commitdiff | tree |
2020-12-31 |
Eric Wong | lei: rename proposed "query" command to "q", add JSON... |
commit | commitdiff | tree |
2020-12-31 |
Eric Wong | lei_xsearch: cross-(inbox|extindex) search |
commit | commitdiff | tree |
2020-12-31 |
Eric Wong | import: drop X-Status in addition to Status |
commit | commitdiff | tree |
2020-12-28 |
Eric Wong | ds: flatten + reuse @events, epoll_wait style fixes |
commit | commitdiff | tree |
2020-12-28 |
Eric Wong | ds: simplify EventLoop implementation |
commit | commitdiff | tree |
2020-12-28 |
Eric Wong | check defined return value for localized slurp errors |
commit | commitdiff | tree |
2020-12-28 |
Eric Wong | import: check for git->qx errors, clearer return values |
commit | commitdiff | tree |
2020-12-28 |
Eric Wong | git: qx: avoid extra "local" for scalar context case |
commit | commitdiff | tree |
2020-12-28 |
Eric Wong | search: remove {mset} option for ->mset method |
commit | commitdiff | tree |
2020-12-28 |
Eric Wong | search: remove pointless {relevance} setting |
commit | commitdiff | tree |
2020-12-28 |
Eric Wong | miscsearch: take reopen from Search and use it |
commit | commitdiff | tree |
2020-12-28 |
Eric Wong | extsearch: unconditionally reopen on access |
commit | commitdiff | tree |
2020-12-27 |
Eric Wong | extindex: allow using --all without EXTINDEX_DIR |
commit | commitdiff | tree |
2020-12-27 |
Eric Wong | extindex: add undocumented --no-scan switch |
commit | commitdiff | tree |
2020-12-27 |
Eric Wong | extindex: enable autoflush on STDOUT/STDERR |
commit | commitdiff | tree |
2020-12-27 |
Eric Wong | extindex: various --watch signal handling fixes |
commit | commitdiff | tree |
2020-12-27 |
Eric Wong | extindex: --watch for inotify-based updates |
commit | commitdiff | tree |
2020-12-26 |
Eric Wong | eml: fix undefined vars on <Perl 5.28 |
commit | commitdiff | tree |
2020-12-26 |
Eric Wong | t/config: test --get-urlmatch for git <2.26 |
commit | commitdiff | tree |
next |