]> Sergey Matveev's repositories - public-inbox.git/history - lib/PublicInbox/WatchMaildir.pm
watch: flush changes to inbox before updating IMAPTracker
[public-inbox.git] / lib / PublicInbox / WatchMaildir.pm
2020-08-28 Eric Wongwatch: flush changes to inbox before updating IMAPTracker
2020-08-27 Eric Wongwatch: imap: only remove \Seen spam
2020-08-27 Eric Wongwatchmaildir: ensure I:/W:/E: prefixes in warnings
2020-08-07 Eric Wongindex: v2: --sequential-shard option
2020-08-03 Eric Wongwatch: quiet some warnings on spam mailboxes
2020-08-02 Eric Wongremove unnecessary ->header_obj calls
2020-08-02 Eric Wonginboxwritable: rename mime_from_path to eml_from_path
2020-08-01 Eric Wongimprove error handling on import fork / lock failures
2020-07-05 Eric Wongwatch: don't burn CPU on IDLE failures
2020-07-02 Eric Wongwatch: retry signals to kill IDLE and polling processes
2020-06-30 Eric Wongwatch: make waitpid() synchronous for Maildir scans
2020-06-30 Eric Wongwatch: ensure SIGCHLD works in forked children
2020-06-30 Eric Wongwatch: show path for warnings from spam messages
2020-06-30 Eric Wongwatch: check for duplicates in ->over before spamcheck
2020-06-28 Eric Wongwatch: simplify internal structures
2020-06-28 Eric Wongwatch: support ~/.netrc via Net::Netrc
2020-06-28 Eric Wongwatch: use our own "git credential" wrapper
2020-06-28 Eric Wongwatch: show user-specified URL consistently.
2020-06-28 Eric Wongwatch: add NNTP support
2020-06-28 Eric Wongwatch: just use ->urlmatch
2020-06-28 Eric Wongwatch: remove {mdir} array
2020-06-28 Eric Wongwatch: support multiple watch: directives per-inbox
2020-06-28 Eric Wongwatch: imap: be quiet about disconnecting on quit
2020-06-28 Eric Wongwatch: support imap.fetchBatchSize parameter
2020-06-28 Eric Wongwatch: avoid long transaction to IMAPTracker
2020-06-28 Eric Wongimaptracker: add {url} field to reduce args
2020-06-28 Eric Wongds: add_timer: allow passing arg to callback.
2020-06-28 Eric Wongwatch: use UID SEARCH to avoid empty UID FETCH
2020-06-28 Eric Wongwatch: stop importers before forking
2020-06-28 Eric Wongconfig: support ->urlmatch method for -watch
2020-06-28 Eric Wongwatch: support IMAP polling
2020-06-28 Eric Wongwatch: wire up IMAP IDLE reapers to DS
2020-06-28 Eric Wongwatch: use signalfd for Maildir watching
2020-06-28 Eric Wongwatch: remove Filesys::Notify::Simple dependency
2020-06-28 Eric Wongwatch: preliminary IMAP support
2020-06-28 Eric Wongwatchmaildir: fix check for spam vs ham inbox conflicts
2020-06-28 Eric Wongwatchmaildir: hoist out compile_watchheaders
2020-05-09 Eric Wongreplace most uses of PublicInbox::MIME with Eml
2020-04-25 Eric Wongwatchmaildir: match List-ID case-insensitively
2020-04-25 Eric Wongwatchmaildir: scan all matching headers
2020-04-22 Eric WongMerge branch '1.4.0-tag-merge'
2020-04-20 Kyle Meyerwatchmaildir: support multiple watchheader values
2020-04-19 Eric Wonginboxwritable: mime_from_path: reuse in more places
2020-02-06 Eric Wongtreewide: run update-copyrights from gnulib for 2019
2020-01-11 Eric Wongmake Filesys::Notify::Simple optional
2020-01-11 Eric Wongspawn (and thus popen_rd) die on failure
2020-01-06 Eric Wongtreewide: "require" + "use" cleanup and docs
2020-01-01 Eric Wongfilter/base: export REJECT as a constant
2019-11-24 Eric Wongcheck for File::Temp 0.19 for ->newdir method
2019-10-23 Eric WongMerge branch 'regen'
2019-10-22 Eric Wongwatchmaildir: remove redundant _path_to_mime
2019-10-16 Eric WongMerge branch 'listid'
2019-10-15 Eric Wongmda, watch: wire up List-ID header support
2019-09-09 Eric Wongrun update-copyrights from gnulib for 2019
2019-07-06 Eric Wongwatch: allow multiple spam watch directories
2019-07-06 Eric Wongwatch: remove some indirectly-used imports
2019-06-30 Eric WongMerge remote-tracking branch 'origin/email-simple-mem...
2019-06-27 Eric Wongwatchmaildir: show the current path on spamcheck failures
2019-01-05 Eric Wongfilter/rubylang: fix SQLite DB lifetime problems
2019-01-05 Eric Wongwatchmaildir: normalize Maildir pathnames consistently
2019-01-05 Eric Wongwatchmaildir: get rid of unused spamdir field
2019-01-05 Eric Wongwatchmaildir: support multiple inboxes in the same...
2019-01-02 Eric Wonguse PublicInbox::Config::each_inbox where appropriate
2018-07-29 Eric Wongmda: allow configuring globally without spamc support
2018-04-19 Eric Wongfilter/rubylang: do not set altid on spam training
2018-04-18 Eric Wong (Contrac... Merge remote-tracking branch 'origin/master' into v2
2018-03-20 Eric Wong (Contrac... InboxWritable: add mbox/maildir parsing + import logic
2018-03-20 Eric Wong (Contrac... import: discard all the same headers as MDA
2018-03-20 Eric Wong (Contrac... introduce InboxWritable class
2018-03-19 Eric Wong (Contrac... v2writable: allow disabling parallelization
2018-03-19 Eric Wong (Contrac... watchmaildir: support v2 repositories
2018-03-19 Eric Wong (Contrac... import: force Message-ID generation for v1 here
2018-03-19 Eric Wong (Contrac... watchmaildir: use content_digest to generate Message-Id
2018-03-19 Eric Wong (Contrac... import: implement barrier operation for v1 repos
2018-02-28 Eric Wong (Contrac... use PublicInbox::MIME consistently
2018-02-08 Eric Wong (Contrac... watch_maildir: allow '-' in mail filename
2018-02-07 Eric Wongupdate copyrights for 2018
2017-11-16 Eric Wongwatch: use "spam" in commit message for removals
2017-06-26 Eric Wongwatch: avoid potential race condition while quitting
2017-06-26 Eric Wongwatch: commit changes to fast-import sooner
2017-06-26 Eric Wongwatch: use "self-inotify-tempfile trick" for quit
2017-06-26 Eric Wongwatch: improve fairness during full rescans
2017-06-26 Eric Wongwatch: ensure HUP causes the scanner to be reloaded
2017-06-23 Eric Wongwatchmaildir: deal with rejected (100) messages
2017-06-22 Eric Wongadd filter for RubyLang lists
2017-05-09 Eric Wongwatchmaildir: show $@ in warning message
2017-04-04 Eric Wongwatchmaildir: do not reject lowercase flags on Maildir...
2017-01-26 Eric Wongwatchmaildir: allow arguments for filters
2017-01-19 Eric Wongwatchmaildir: limit live importer processes
2017-01-10 Eric Wongintroduce PublicInbox::MIME wrapper class
2017-01-02 Eric Wongwatch: watchspam affects all configured inboxes
2016-09-01 Eric Wongwatch: use "publicinboxwatch" namespace
2016-08-12 Eric Wongwatch: respect altid for incremental watch changes
2016-06-26 Eric Wongwatch_maildir: warn on spam check failures
2016-06-24 Eric Wongwatch_maildir: ignore Trash and Drafts, support Dovecot
2016-06-24 Eric Wongwatch_maildir: implement optional spam checking
2016-06-24 Eric Wongwatch_maildir: rename _check_spam => _remove_spam
2016-06-24 Eric Wongdocument Filesys::Notify::Simple dependency
2016-06-19 Eric Wongwatch_maildir: tighten up path checks
2016-06-19 Eric Wongwatch_maildir: spam removal support
next