about summary refs log tree commit homepage
path: root/lib/PublicInbox/Inbox.pm
DateCommit message (Expand)
2021-10-16inbox + search: use 5.10.1 and do some golfing
2021-10-12msgmap: ->new_file to supports $ibx arg, drop ->new
2021-10-12daemon: unconditionally close Xapian shards on cleanup
2021-10-01inbox: keep DB handles if git processes are live
2021-10-01inbox: inline and eliminate git_cleanup
2021-09-29inbox: do not vivify {-repo_objs} during cleanup
2021-09-29inbox: drop memoization/preload, cleanup expires caches
2021-09-29inbox: rewrite cleanup to be more aggressive
2021-09-26inbox: cloneurl: avoid undef to hash table value
2021-09-26search: avoid setting undef hashtable entries
2021-09-23daemons: revamp periodic cleanup task
2021-09-23gcf2 + extsearch: check for unlinked files on Linux
2021-09-22inbox: do not waste hash slot on httpbackend_limiter
2021-09-16www: support publicinbox.imapserver
2021-09-16inbox: streamline ->nntp_url
2021-08-28www: avoid potential auto-vivification on ibx->{url}
2021-08-25imap+nntp: die loudly if ->mm or ->over disappear
2021-05-05lei rediff: regenerate diffs from stdin
2021-03-02inbox: ->mailboxid accessor
2021-02-04tests: guard against missing DBD::SQLite
2021-01-01update copyrights for 2021
2020-12-28check defined return value for localized slurp errors
2020-12-26inbox: name variable for values loop iterator
2020-12-23inbox: git_epoch: correct false comment
2020-12-21inbox: delay ->version detection
2020-12-17inbox: simplify v2 epoch counting
2020-12-17inbox: ->uidvalidity returns undef w/o ->mm
2020-12-14PublicInbox::Feed owns `feedmax' default value
2020-12-09rename {pi_config} fields to {pi_cfg}
2020-12-05isearch: emulate per-inbox search with ->ALL
2020-12-05inbox: simplify ->search and callers
2020-11-24manifest: support faster generation via [extindex "all"]
2020-11-24inbox: git_epoch: remove ->version check
2020-11-24manifest: use ibx->git_epoch method for v2
2020-11-07extsearch: wire up remaining Inbox-like methods for WWW
2020-11-07extsearch: wire up smsg_eml
2020-10-16inbox: add uidvalidity method
2020-09-10use "\&" where possible when referring to subroutines
2020-09-03search: remove {over_ro} field
2020-08-27over: rename ->connect method to ->dbh
2020-08-20www: reduce long-lived PublicInbox::Search references
2020-07-14over+msgmap: do not store filename after DBI->connect
2020-07-14nntpd+imapd: detect unlinked msgmap
2020-06-28inbox: warn on ->on_inbox_unlock exception
2020-06-13nntpd+imapd: detect replaced over.sqlite3
2020-06-13git: move async_cat reference to PublicInbox::Git
2020-06-13imap: use git-cat-file asynchronously
2020-06-13inboxidle: new class to detect inbox changes
2020-06-03www: remove smsg_mime API and adjust callers
2020-06-03inbox: msg_by_*: remove $(size)ref args