2020-12-31 |
Eric Wong | Merge remote-tracking branch 'origin/master' into lorelei |
tree | commitdiff |
2020-12-31 |
Eric Wong | lei: rename proposed "query" command to "q", add JSON... |
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 | ds: simplify EventLoop implementation |
tree | commitdiff |
2020-12-28 |
Eric Wong | check defined return value for localized slurp errors |
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-28 |
Eric Wong | search: remove {mset} option for ->mset method |
tree | commitdiff |
2020-12-28 |
Eric Wong | search: remove pointless {relevance} setting |
tree | commitdiff |
2020-12-28 |
Eric Wong | miscsearch: take reopen from Search and use it |
tree | commitdiff |
2020-12-28 |
Eric Wong | extsearch: unconditionally reopen on access |
tree | commitdiff |
2020-12-27 |
Eric Wong | extindex: add undocumented --no-scan switch |
tree | commitdiff |
2020-12-27 |
Eric Wong | extindex: various --watch signal handling fixes |
tree | commitdiff |
2020-12-27 |
Eric Wong | extindex: --watch for inotify-based updates |
tree | commitdiff |
2020-12-26 |
Eric Wong | eml: fix undefined vars on <Perl 5.28 |
tree | commitdiff |
2020-12-26 |
Eric Wong | default to CORE::warn in $SIG{__WARN__} handlers |
tree | commitdiff |
2020-12-26 |
Eric Wong | inbox: name variable for values loop iterator |
tree | commitdiff |
2020-12-26 |
Eric Wong | inboxidle: avoid needless syscalls on refresh |
tree | commitdiff |
2020-12-26 |
Eric Wong | inboxidle: clue users into resolving ENOSPC from inotify |
tree | commitdiff |
2020-12-26 |
Eric Wong | v2writable: don't verify tip if reindexing |
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 | extsearchidx: close DB handles after use if FD constrained |
tree | commitdiff |
2020-12-26 |
Eric Wong | extsearchidx: delay SQLite availability checks |
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-23 |
Eric Wong | config: config_fh_parse: micro-optimize harder |
tree | commitdiff |
2020-12-23 |
Eric Wong | config: config_fh_parse: micro-optimize |
tree | commitdiff |
2020-12-23 |
Eric Wong | config: git_config_dump: pre-compile RE for split |
tree | commitdiff |
2020-12-23 |
Eric Wong | config: _fill: inbox name extraction optimization |
tree | commitdiff |
2020-12-23 |
Eric Wong | extsearchidx: close SQLite handles after attaching |
tree | commitdiff |
2020-12-23 |
Eric Wong | miscsearch: index UIDVALIDITY, use as startup cache |
tree | commitdiff |
2020-12-23 |
Eric Wong | inboxwritable: _init_v1: set created_at ASAP |
tree | commitdiff |
2020-12-23 |
Eric Wong | inbox: git_epoch: correct false comment |
tree | commitdiff |
2020-12-23 |
Eric Wong | miscsearch: load Xapian at initialization |
tree | commitdiff |
2020-12-22 |
Eric Wong | wwwstream: show relative coderepo URLs correctly |
tree | commitdiff |
2020-12-22 |
Eric Wong | admin: resolve inboxes to absolute paths for index |
tree | commitdiff |
2020-12-22 |
Eric Wong | support multiple CODE_URLs |
tree | commitdiff |
2020-12-21 |
Eric Wong | extsearch*: drop unnecessary path canonicalization |
tree | commitdiff |
2020-12-21 |
Eric Wong | searchidx: rename get_val to int_val and return IV |
tree | commitdiff |
2020-12-21 |
Eric Wong | use rel2abs_collapsed when loading Inbox objects |
tree | commitdiff |
2020-12-21 |
Eric Wong | isearch: use numeric sort for article numbers |
tree | commitdiff |
2020-12-21 |
Eric Wong | inbox: delay ->version detection |
tree | commitdiff |
2020-12-21 |
Eric Wong | manifest.js.gz: fix per-inbox /$INBOX/manifest.js.gz |
tree | commitdiff |
2020-12-20 |
Eric Wong | config: eliminate unnecessary join call up front |
tree | commitdiff |
2020-12-20 |
Eric Wong | daemon: kill_workers: eliminate unnecessary loop |
tree | commitdiff |
2020-12-20 |
Eric Wong | daemon: unconditionally call IO::Handle::blocking(0) |
tree | commitdiff |
2020-12-20 |
Eric Wong | daemon: lazy load Cwd only for --daemonize users |
tree | commitdiff |
2020-12-20 |
Eric Wong | inboxidle: remove needless check for {inboxdir} |
tree | commitdiff |
2020-12-20 |
Eric Wong | script/public-inbox-*: favor caller-provided pathnames |
tree | commitdiff |
2020-12-20 |
Eric Wong | wwwstream: linkify coderepo URLs |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: extinbox: start implementing in config file |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: revise output routines |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: support for -$DIGIT and -$SIG CLI switches |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: start working on bash completion |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: drop $SIG{__DIE__}, add oneshot fallbacks |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: restore default __DIE__ handler for event loop |
tree | commitdiff |
2020-12-19 |
Eric Wong | on_destroy: generic localized END |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei_store: keyword extraction from mbox and Maildir |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei_store: relax GIT_COMMITTER_IDENT check |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: micro-optimize startup time |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: rename $client => $self and bless |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: help: show actual paths being operated on |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: support pass-through for `lei config' |
tree | commitdiff |
2020-12-19 |
Eric Wong | rename LeiDaemon package to PublicInbox::LEI |
tree | commitdiff |
2020-12-19 |
Eric Wong | search: simplify initialization, add ->xdb_shards_flat |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei_store: simplify git_epoch_max, slightly |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: support `daemon-env' for modifying long-lived env |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: ensure we run a restrictive umask |
tree | commitdiff |
2020-12-19 |
Eric Wong | t/lei-oneshot: standalone oneshot (non-socket) test |
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 | tests: more common JSON module loading |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei_store: local storage for Local Email Interface |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: proposed command-listing and options |
tree | commitdiff |
2020-12-19 |
Eric Wong | lei: FD-passing and IPC basics |
tree | commitdiff |
2020-12-18 |
Eric Wong | extsearchidx: improve missing machine-id fallback |
tree | commitdiff |
2020-12-18 |
Eric Wong | nntpd: skip inboxes w/o {newsgroup} |
tree | commitdiff |
2020-12-18 |
Eric Wong | import: drop X-Status in addition to Status |
tree | commitdiff |
2020-12-17 |
Eric Wong | extsearchidx: no need to make InboxWritable |
tree | commitdiff |
2020-12-17 |
Eric Wong | inboxwritable: drop git_dir_n sub |
tree | commitdiff |
2020-12-17 |
Eric Wong | inbox: simplify v2 epoch counting |
tree | commitdiff |
2020-12-17 |
Eric Wong | index: ignore some warnings, set {current_info} for v1 |
tree | commitdiff |
2020-12-17 |
Eric Wong | inboxwritable: warn_ignore: "Bad UTF7 data escape" |
tree | commitdiff |
2020-12-17 |
Eric Wong | extsearchidx: lock eidxq on full --reindex |
tree | commitdiff |
2020-12-17 |
Eric Wong | searchidxshard: simplify newline elimination |
tree | commitdiff |
2020-12-17 |
Eric Wong | extsearchidx: reindex releases over.sqlite3 handles... |
tree | commitdiff |
2020-12-17 |
Eric Wong | extsearchidx: simplify reindex code paths |
tree | commitdiff |
2020-12-17 |
Eric Wong | extsearchidx: checkpoint releases locks |
tree | commitdiff |
2020-12-17 |
Eric Wong | extsearchidx: reindex works on Xapian, too |
tree | commitdiff |
2020-12-17 |
Eric Wong | extindex: support --rethread and content bifurcation |
tree | commitdiff |
2020-12-17 |
Eric Wong | over: sort xref3 by xnum if ibx_id repeats |
tree | commitdiff |
2020-12-17 |
Eric Wong | extindex: delete stale messages from over.sqlite3 |
tree | commitdiff |
2020-12-17 |
Eric Wong | extindex: preliminary --reindex support |
tree | commitdiff |
2020-12-17 |
Eric Wong | inbox: ->uidvalidity returns undef w/o ->mm |
tree | commitdiff |
2020-12-17 |
Eric Wong | imap: rename parse_query => parse_imap_query |
tree | commitdiff |
2020-12-16 |
Eric Wong | daemon: simplify fork() failure checks |
tree | commitdiff |
2020-12-16 |
Eric Wong | daemon: support --daemonize without Net::Server::Daemonize |
tree | commitdiff |
2020-12-14 |
Eric Wong | PublicInbox::Feed owns `feedmax' default value |
tree | commitdiff |
next |