about summary refs log tree commit homepage
path: root/lib/PublicInbox/WatchMaildir.pm
DateCommit message (Expand)
2020-02-06treewide: run update-copyrights from gnulib for 2019
2020-01-11make Filesys::Notify::Simple optional
2020-01-11spawn (and thus popen_rd) die on failure
2020-01-06treewide: "require" + "use" cleanup and docs
2020-01-01filter/base: export REJECT as a constant
2019-11-24check for File::Temp 0.19 for ->newdir method
2019-10-22watchmaildir: remove redundant _path_to_mime
2019-10-15mda, watch: wire up List-ID header support
2019-09-09run update-copyrights from gnulib for 2019
2019-07-06watch: allow multiple spam watch directories
2019-07-06watch: remove some indirectly-used imports
2019-06-27watchmaildir: show the current path on spamcheck failures
2019-01-05filter/rubylang: fix SQLite DB lifetime problems
2019-01-05watchmaildir: normalize Maildir pathnames consistently
2019-01-05watchmaildir: get rid of unused spamdir field
2019-01-05watchmaildir: support multiple inboxes in the same Maildir
2019-01-02use PublicInbox::Config::each_inbox where appropriate
2018-07-29mda: allow configuring globally without spamc support
2018-04-19filter/rubylang: do not set altid on spam training
2018-03-20InboxWritable: add mbox/maildir parsing + import logic
2018-03-20import: discard all the same headers as MDA
2018-03-20introduce InboxWritable class
2018-03-19v2writable: allow disabling parallelization
2018-03-19watchmaildir: support v2 repositories
2018-03-19import: force Message-ID generation for v1 here
2018-03-19watchmaildir: use content_digest to generate Message-Id
2018-03-19import: implement barrier operation for v1 repos
2018-02-28use PublicInbox::MIME consistently
2018-02-08watch_maildir: allow '-' in mail filename
2018-02-07update copyrights for 2018
2017-11-16watch: use "spam" in commit message for removals
2017-06-26watch: avoid potential race condition while quitting
2017-06-26watch: commit changes to fast-import sooner
2017-06-26watch: use "self-inotify-tempfile trick" for quit
2017-06-26watch: improve fairness during full rescans
2017-06-26watch: ensure HUP causes the scanner to be reloaded
2017-06-23watchmaildir: deal with rejected (100) messages
2017-06-22add filter for RubyLang lists
2017-05-09watchmaildir: show $@ in warning message
2017-04-04watchmaildir: do not reject lowercase flags on Maildir files
2017-01-26watchmaildir: allow arguments for filters
2017-01-19watchmaildir: limit live importer processes
2017-01-10introduce PublicInbox::MIME wrapper class
2017-01-02watch: watchspam affects all configured inboxes
2016-09-01watch: use "publicinboxwatch" namespace
2016-08-12watch: respect altid for incremental watch changes
2016-06-26watch_maildir: warn on spam check failures
2016-06-24watch_maildir: ignore Trash and Drafts, support Dovecot
2016-06-24watch_maildir: implement optional spam checking
2016-06-24watch_maildir: rename _check_spam => _remove_spam