about summary refs log tree commit homepage
path: root/lib
DateCommit message (Expand)
2020-07-06wwwstream: reduce blob fetch paths for ->getline
2020-07-06wwwstream: reduce object graph depth
2020-07-06wwwatomstream: support async blob fetch
2020-07-06wwwatomstream: reuse $ctx as $self
2020-07-06wwwatomstream: use PublicInbox::Inbox->modified for feed_updated
2020-07-06wwwatomstream: simplify feed_update callers
2020-07-06mbox: async blob fetch for "single message" raw mboxrd
2020-07-06mboxgz: reduce hash depth
2020-07-06mboxgz: do asynchronous git blob retrievals
2020-07-06qspawn: learn to gzip streaming responses
2020-07-06wwwstatic: support gzipped directory listings
2020-07-06mbox: remove html_oneshot import
2020-07-06{gzip,noop}filter: ->zmore returns undef, always
2020-07-06gzipfilter: replace Compress::Raw::Deflate usages
2020-07-06wwwlisting: use GzipFilter for HTML
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