about summary refs log tree commit homepage
path: root/lib
DateCommit message (Expand)
2020-07-06www: need: use WwwStream::html_oneshot
2020-07-06wwwtext: switch to html_oneshot
2020-07-06wwwtext: gzip text/plain responses, as well
2020-07-06www*stream: gzip ->getline responses
2020-07-06wwwstream: oneshot: perform gzip without middleware
2020-07-06gzipfilter: minor cleanups
2020-07-06git_async_cat: unref pipes on EOF from git->cleanup
2020-07-06inboxidle: warn on inotify_add_watch failures
2020-07-05watch: don't burn CPU on IDLE failures
2020-07-02spawn: drop unused sys/uio.h include
2020-07-02overidx: document why we don't use SQLite WAL
2020-07-02tests: add use/require statements for TEST_RUN_MODE=0
2020-07-02watch: retry signals to kill IDLE and polling processes
2020-07-02spawn: modernize with parent.pm, drop warnings.pm
2020-07-02spawn: make @RLIMITS an array
2020-07-02inboxidle: avoid per-inbox anonymous subs
2020-06-30watch: make waitpid() synchronous for Maildir scans
2020-06-30spawn: unblock SIGCHLD in subprocess
2020-06-30watch: ensure SIGCHLD works in forked children
2020-06-30watch: show path for warnings from spam messages
2020-06-30watch: check for duplicates in ->over before spamcheck
2020-06-28watch: simplify internal structures
2020-06-28imaptracker: use flock(2) around writes
2020-06-28watch: support ~/.netrc via Net::Netrc
2020-06-28watch: use our own "git credential" wrapper
2020-06-28watch: show user-specified URL consistently.
2020-06-28watch: add NNTP support
2020-06-28testcommon: $ENV{TAIL} supports non-@ARGV redirects
2020-06-28watch: just use ->urlmatch
2020-06-28watch: remove {mdir} array
2020-06-28watch: support multiple watch: directives per-inbox
2020-06-28watch: imap: be quiet about disconnecting on quit
2020-06-28watch: support imap.fetchBatchSize parameter
2020-06-28watch: avoid long transaction to IMAPTracker
2020-06-28imaptracker: drop {dbname} field
2020-06-28imaptracker: add {url} field to reduce args
2020-06-28ds: add_timer: allow passing arg to callback.
2020-06-28watch: use UID SEARCH to avoid empty UID FETCH
2020-06-28watch: stop importers before forking
2020-06-28config: support ->urlmatch method for -watch
2020-06-28watch: support IMAP polling
2020-06-28watch: wire up IMAP IDLE reapers to DS
2020-06-28ds: remove fields.pm usage
2020-06-28watch: use signalfd for Maildir watching
2020-06-28watch: remove Filesys::Notify::Simple dependency
2020-06-28kqnotify|fake_inotify: detect Maildir write ops
2020-06-28watch: preliminary IMAP support
2020-06-28URI IMAP support
2020-06-28watchmaildir: fix check for spam vs ham inbox conflicts
2020-06-28watchmaildir: hoist out compile_watchheaders