about summary refs log tree commit homepage
path: root/lib/PublicInbox/WatchMaildir.pm
AgeCommit message (Expand)AuthorFilesLines
2020-09-01rename WatchMaildir => WatchEric Wong1-1117/+0
2020-09-01watchmaildir: use v5.10.1, drop warningsEric Wong1-1/+1
2020-09-01watch: limit batch size of NNTP and IMAP workers, tooEric Wong1-3/+15
2020-08-28imaptracker: update_last: simplify callersEric Wong1-2/+2
2020-08-28watch: flush changes to inbox before updating IMAPTrackerEric Wong1-1/+1
2020-08-27watch: imap: only remove \Seen spamEric Wong1-8/+12
2020-08-27watchmaildir: ensure I:/W:/E: prefixes in warningsEric Wong1-3/+8
2020-08-07index: v2: --sequential-shard optionEric Wong1-1/+1
2020-08-03watch: quiet some warnings on spam mailboxesEric Wong1-7/+5
2020-08-02remove unnecessary ->header_obj callsEric Wong1-2/+1
2020-08-02inboxwritable: rename mime_from_path to eml_from_pathEric Wong1-4/+3
2020-08-01improve error handling on import fork / lock failuresEric Wong1-13/+23
2020-07-05watch: don't burn CPU on IDLE failuresEric Wong1-5/+18
2020-07-02watch: retry signals to kill IDLE and polling processesEric Wong1-9/+18
2020-06-30watch: make waitpid() synchronous for Maildir scansEric Wong1-3/+4
2020-06-30watch: ensure SIGCHLD works in forked childrenEric Wong1-1/+1
2020-06-30watch: show path for warnings from spam messagesEric Wong1-4/+3
2020-06-30watch: check for duplicates in ->over before spamcheckEric Wong1-1/+20
2020-06-28watch: simplify internal structuresEric Wong1-28/+14
2020-06-28watch: support ~/.netrc via Net::NetrcEric Wong1-5/+10
2020-06-28watch: use our own "git credential" wrapperEric Wong1-12/+10
2020-06-28watch: show user-specified URL consistently.Eric Wong1-62/+80
2020-06-28watch: add NNTP supportEric Wong1-36/+321
2020-06-28watch: just use ->urlmatchEric Wong1-18/+14
2020-06-28watch: remove {mdir} arrayEric Wong1-14/+8
2020-06-28watch: support multiple watch: directives per-inboxEric Wong1-16/+20
2020-06-28watch: imap: be quiet about disconnecting on quitEric Wong1-3/+5
2020-06-28watch: support imap.fetchBatchSize parameterEric Wong1-13/+34
2020-06-28watch: avoid long transaction to IMAPTrackerEric Wong1-8/+8
2020-06-28imaptracker: add {url} field to reduce argsEric Wong1-9/+8
2020-06-28ds: add_timer: allow passing arg to callback.Eric Wong1-9/+6
2020-06-28watch: use UID SEARCH to avoid empty UID FETCHEric Wong1-34/+54
2020-06-28watch: stop importers before forkingEric Wong1-2/+9
2020-06-28config: support ->urlmatch method for -watchEric Wong1-7/+10
2020-06-28watch: support IMAP pollingEric Wong1-5/+59
2020-06-28watch: wire up IMAP IDLE reapers to DSEric Wong1-100/+70
2020-06-28watch: use signalfd for Maildir watchingEric Wong1-30/+37
2020-06-28watch: remove Filesys::Notify::Simple dependencyEric Wong1-20/+19
2020-06-28watch: preliminary IMAP supportEric Wong1-54/+439
2020-06-28watchmaildir: fix check for spam vs ham inbox conflictsEric Wong1-10/+7
2020-06-28watchmaildir: hoist out compile_watchheadersEric Wong1-21/+24
2020-05-09replace most uses of PublicInbox::MIME with EmlEric Wong1-2/+2
2020-04-25watchmaildir: match List-ID case-insensitivelyEric Wong1-1/+6
2020-04-25watchmaildir: scan all matching headersEric Wong1-4/+2
2020-04-20watchmaildir: support multiple watchheader valuesKyle Meyer1-3/+5
2020-04-19inboxwritable: mime_from_path: reuse in more placesEric Wong1-3/+3
2020-02-06treewide: run update-copyrights from gnulib for 2019Eric Wong1-1/+1
2020-01-11make Filesys::Notify::Simple optionalEric Wong1-1/+2
2020-01-11spawn (and thus popen_rd) die on failureEric Wong1-1/+0
2020-01-06treewide: "require" + "use" cleanup and docsEric Wong1-1/+1