about summary refs log tree commit homepage
path: root/lib/PublicInbox/Mbox.pm
DateCommit message (Expand)
2020-04-05mbox: halve ->getline "context switches"
2020-03-30wwwstream::oneshot => html_oneshot
2020-03-25mbox: need_gzip uses WwwStream::oneshot
2020-03-22rename PublicInbox::SearchMsg => PublicInbox::Smsg
2020-02-06treewide: run update-copyrights from gnulib for 2019
2020-01-25mbox: handle empty subjects after dropping "Re:" prefix
2019-12-28search: retry_reopen passes user arg to callback
2019-12-27mboxgz: pass $ctx to callback to avoid anon subs
2019-12-12mbox: do not try to create filename from empty string
2019-11-16mboxgz: use Compress::Raw::Zlib instead of IO::Compress::Gzip
2019-11-16mbox: split mboxgz out into a separate file
2019-11-16mbox: unused mid_clean import
2019-10-01www: fix absolute URLs when mounted under a subdir
2019-09-27mbox: update URL for mboxrd info
2019-09-09run update-copyrights from gnulib for 2019
2019-06-27mbox: split header and body processing
2019-06-27mbox: use Email::Simple->new to do in-place modifications
2019-05-15www: use Inbox->over where appropriate
2019-01-09doc: various overview-level module comments
2018-04-07psgi: ensure /$INBOX/$MESSAGE_ID/T/ endpoint is chronological
2018-04-06www: favor reading more from SQLite, and less from Xapian
2018-04-05mbox: do not sort search results
2018-04-03msgmap: replace id_batch with ids_after
2018-04-03mbox: remove remaining OFFSET usage in SQLite
2018-04-02www: rework query responses to avoid COUNT in SQLite
2018-03-29mbox: avoid extracting Message-ID for linkification
2018-03-29www: remove unnecessary ghost checks
2018-03-27view: permalink (per-message) view shows multiple messages
2018-03-23www: $MESSAGE_ID/raw endpoint supports "duplicates"
2018-02-07update copyrights for 2018
2017-12-01search: allow downloading search results as mbox
2017-10-04mbox: support inline filename via Content-Disposition header
2017-06-23mbox: show application/mbox for obfuscated inboxes
2016-12-10search: always sort thread results in ascending time order
2016-08-14www: do not unecessarily escape some chars in paths
2016-08-06mbox: be fair to other HTTP clients
2016-08-04searchmsg: add git object ID to doc_data
2016-07-09cleanup some unnecessary use/requires
2016-07-02inbox: base_url method takes PSGI env hashref instead
2016-06-24mbox: reduce small packets for gzipped mboxes
2016-06-20feed: various object-orientation cleanups
2016-06-20mbox: avoid write dependency for streaming
2016-06-20mbox: remove feed dependency
2016-06-19mbox: set gzip timestamp to the Unix epoch
2016-05-21mbox: switch generation over to pull model
2016-05-15mbox: support /$INBOX/all.mbox.gz endpoint
2016-05-15mbox: consistent header order when decompressed
2016-05-06mbox: sort messages by ascending date
2016-04-12mbox: do not clobber existing archive headers in WWW
2016-04-11mbox: unconditionally add trailing newline