2021-02-08 |
Eric Wong | lei: drop BSD::Resource usage |
tree | commitdiff |
2021-02-08 |
Eric Wong | lei q: SIGWINCH process group with the terminal |
tree | commitdiff |
2021-02-07 |
Eric Wong | script/lei: avoid waitpid(-1, ...) to keep tests fast |
tree | commitdiff |
2021-02-07 |
Eric Wong | init: lowercase -j for --jobs |
tree | commitdiff |
2021-02-04 |
Eric Wong | lei: use sleep(1) loop for infinite sleep |
tree | commitdiff |
2021-02-01 |
Eric Wong | lei: avoid ETOOMANYREFS, cleanup imports |
tree | commitdiff |
2021-02-01 |
Eric Wong | lei: increase initial timeout |
tree | commitdiff |
2021-01-25 |
Eric Wong | doc: re-add missing 1.6 release notes |
tree | commitdiff |
2021-01-24 |
Eric Wong | ipc: get rid of wq_set_recv_modes |
tree | commitdiff |
2021-01-23 |
Eric Wong | lei: support remote externals |
tree | commitdiff |
2021-01-22 |
Eric Wong | lei: remove INT/QUIT/TERM handlers, fix daemon EOF |
tree | commitdiff |
2021-01-15 |
Eric Wong | lei: pass FD to CWD via cmsg, use fchdir on server |
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-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: get rid of client {pid} field |
tree | commitdiff |
2021-01-12 |
Eric Wong | ipc: start supporting sending/receiving more than 3 FDs |
tree | commitdiff |
2021-01-12 |
Eric Wong | cmd_ipc: send FDs with buffer payload |
tree | commitdiff |
2021-01-12 |
Eric Wong | ds: block signals when reaping |
tree | commitdiff |
2021-01-04 |
Eric Wong | lei: prefer IO::FDPass over our Inline::C recv_3fds |
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-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 | lei: avoid Spawn package when starting daemon |
tree | commitdiff |
2021-01-01 |
Eric Wong | syscall: SFD_NONBLOCK can be a constant, again |
tree | commitdiff |
2021-01-01 |
Eric Wong | init: remove embedded UnlinkMe package |
tree | commitdiff |
2021-01-01 |
Eric Wong | spawn: move run_die here from PublicInbox::Import |
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-28 |
Eric Wong | check defined return value for localized slurp errors |
tree | commitdiff |
2020-12-27 |
Eric Wong | extindex: allow using --all without EXTINDEX_DIR |
tree | commitdiff |
2020-12-27 |
Eric Wong | extindex: add undocumented --no-scan switch |
tree | commitdiff |
2020-12-27 |
Eric Wong | extindex: enable autoflush on STDOUT/STDERR |
tree | commitdiff |
2020-12-27 |
Eric Wong | extindex: --watch for inotify-based updates |
tree | commitdiff |
2020-12-26 |
Eric Wong | index: filter out indexlevel=basic from extindex |
tree | commitdiff |
2020-12-26 |
Eric Wong | index: fix --no-fsync flag propagation to extindex |
tree | commitdiff |
2020-12-26 |
Eric Wong | index: do not attach inbox to extindex unless updated |
tree | commitdiff |
2020-12-26 |
Eric Wong | index: disable --fast-noop on --reindex |
tree | commitdiff |
2020-12-26 |
Eric Wong | init: use the return value of rel2abs_collapsed |
tree | commitdiff |
2020-12-25 |
Eric Wong | index: support --fast-noop / -F switch |
tree | commitdiff |
2020-12-25 |
Eric Wong | inboxwritable: delay umask_prepare calls |
tree | commitdiff |
2020-12-24 |
Eric Wong | index: update [extindex "all"] by default, support -E |
tree | commitdiff |
2020-12-21 |
Eric Wong | use rel2abs_collapsed when loading Inbox objects |
tree | commitdiff |
2020-12-20 |
Eric Wong | script/public-inbox-*: favor caller-provided pathnames |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: drop $SIG{__DIE__}, add oneshot fallbacks |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: micro-optimize startup time |
tree | commitdiff |
2020-12-19 |
Eric Wong | rename LeiDaemon package to PublicInbox::LEI |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: refine help/option parsing, implement "init" |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: use spawn (vfork + execve) for lazy start |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: FD-passing and IPC basics |
tree | commitdiff |
2020-12-09 |
Eric Wong | extindex: do not use current dir like -index does |
tree | commitdiff |
2020-12-09 |
Eric Wong | rename {pi_config} fields to {pi_cfg} |
tree | commitdiff |
2020-11-29 |
Eric Wong | extindex: support `--gc' to remove dead inboxes |
tree | commitdiff |
2020-11-28 |
Eric Wong | *index: more consistent graceful shutdown checks |
tree | commitdiff |
2020-11-24 |
Eric Wong | miscidx: put grokmirror manifest entries in Xapian... |
tree | commitdiff |
2020-11-19 |
Eric Wong | extindex: remove skip-docdata option |
tree | commitdiff |
2020-11-08 |
Eric Wong | extindex: fix --batch-size support |
tree | commitdiff |
2020-11-08 |
Eric Wong | extindex: SIGUSR1 supports checkpoint |
tree | commitdiff |
2020-11-08 |
Eric Wong | v2writable: more accurate {current_info} warnings/progress |
tree | commitdiff |
2020-11-08 |
Eric Wong | extsearch: rename -eindex to -extindex |
tree | commitdiff |
2020-11-07 |
Eric Wong | index: eindex wiring |
tree | commitdiff |
2020-11-07 |
Eric Wong | script: add preliminary eindex implementation |
tree | commitdiff |
2020-09-19 |
Eric Wong | gcf2: wire up read-only daemons and rm -gcf2 script |
tree | commitdiff |
2020-09-19 |
Eric Wong | gcf2: require git dir with OID |
tree | commitdiff |
2020-09-19 |
Eric Wong | gcf2: transparently retry on missing OID |
tree | commitdiff |
2020-09-19 |
Eric Wong | add gcf2 client and executable script |
tree | commitdiff |
2020-09-14 |
Eric Wong | sigfd: fix typos and scoping on systems w/o epoll+kqueue |
tree | commitdiff |
2020-09-02 |
Eric Wong | init+convert: create non-existing directory hierarchies |
tree | commitdiff |
2020-09-02 |
Eric Wong | watch: add --help/-h support |
tree | commitdiff |
2020-09-02 |
Eric Wong | mda+learn: add --help / -h support |
tree | commitdiff |
2020-09-02 |
Eric Wong | script/*: fold $usage into $help, support `-h' instead... |
tree | commitdiff |
2020-09-02 |
Eric Wong | edit+purge: support `--help' and `-h' like other commands |
tree | commitdiff |
2020-09-02 |
Eric Wong | script/*: set executable bit on -learn and -imapd |
tree | commitdiff |
2020-09-02 |
Eric Wong | index: check for xapian-compact when using --compact |
tree | commitdiff |
2020-09-01 |
Eric Wong | watch: log signal activities to STDERR |
tree | commitdiff |
2020-09-01 |
Eric Wong | rename WatchMaildir => Watch |
tree | commitdiff |
2020-08-20 |
Eric Wong | init+index: support --skip-docdata for Xapian |
tree | commitdiff |
2020-08-20 |
Eric Wong | init: drop -N alias for --skip-artnum |
tree | commitdiff |
2020-08-20 |
Eric Wong | init: support --newsgroup option |
tree | commitdiff |
2020-08-20 |
Eric Wong | init: support --help and -? |
tree | commitdiff |
2020-08-20 |
Eric Wong | compact: support --help/-? and perform lazy loading |
tree | commitdiff |
2020-08-14 |
Eric Wong | index|compact|xcpdb: support --all switch |
tree | commitdiff |
2020-08-13 |
Eric Wong | xcpdb: wire up new index options and --help |
tree | commitdiff |
2020-08-13 |
Eric Wong | xcpdb: support --no-fsync from CLI |
tree | commitdiff |
2020-08-10 |
Eric Wong | convert: set No_COW on copied SQLite files |
tree | commitdiff |
2020-08-10 |
Eric Wong | convert: check ARGV more correctly |
tree | commitdiff |
2020-08-10 |
Eric Wong | convert: speed up --help |
tree | commitdiff |
2020-08-10 |
Eric Wong | convert: support new -index options |
tree | commitdiff |
2020-08-10 |
Eric Wong | index: cleanup internal variables |
tree | commitdiff |
2020-08-10 |
Eric Wong | avoid File::Temp::tempfile in more places |
tree | commitdiff |
2020-08-10 |
Eric Wong | index: require --reindex when using --xapian-only |
tree | commitdiff |
2020-08-07 |
Eric Wong | index: add built-in --help / -? |
tree | commitdiff |
2020-08-07 |
Eric Wong | index: max out XAPIAN_FLUSH_THRESHOLD if using --batch... |
tree | commitdiff |
2020-08-07 |
Eric Wong | index: --compact respects --sequential-shard |
tree | commitdiff |
2020-08-07 |
Eric Wong | index+xcpdb: rename `--no-sync' to `--no-fsync' |
tree | commitdiff |
2020-08-07 |
Eric Wong | index: support --xapian-only switch |
tree | commitdiff |
2020-08-07 |
Eric Wong | index: v2: --sequential-shard option |
tree | commitdiff |
next |