about summary refs log tree commit homepage
path: root/lib
DateCommit message (Expand)
2018-02-20v2: support Xapian + SQLite indexing
2018-02-19git: reload alternates file on missing blob
2018-02-19v2writable: initial cut for repo-rotation
2018-02-16www: stop assuming mainrepo == git_dir
2018-02-16search: stop assuming Message-ID is unique
2018-02-16extmsg: fix broken Xapian MID lookup
2018-02-15import: allow the epoch (0s) as a valid time
2018-02-15import: quiet down warnings from bogus From: lines
2018-02-15import: pass "raw" dates to git-fast-import(1)
2018-02-15address: extract more characters from email addresses
2018-02-14searchidx: fix comment around next_thread_id
2018-02-14search: free up 'Q' prefix for a real unique identifier
2018-02-14import: APIs to support v2 use
2018-02-13searchmsg: add mid_mime import for _extract_mid
2018-02-12import: initial handling for v2
2018-02-09import: begin supporting this without ssoma.lock
2018-02-08import: stop writing legacy ssoma.index by default
2018-02-08watch_maildir: allow '-' in mail filename
2018-02-07update copyrights for 2018
2018-02-03view: allow expanding directly to "nested" view
2018-01-30view: close <pre> in reply instructions
2018-01-29reply: follow obfuscation rules for HTML in sh args
2018-01-29view: adjust wording for reply-to-list configs
2018-01-26atom: show metadata before message body
2018-01-16hval: only allow domain obfuscation in address
2017-12-21view: avoid deduping a single word in subject skeletons
2017-12-08search: force large mbox result downloads to POST
2017-12-07searchview: nofollow on mbox downloads
2017-12-01search: allow downloading search results as mbox
2017-11-29view: avoid warning from negative repeat counts
2017-11-29searchview: s/threaded/nested/
2017-11-16watch: use "spam" in commit message for removals
2017-11-16learn: use "spam" as subject for removal commits
2017-10-18view: s/threaded/nested/ in view
2017-10-04mbox: support inline filename via Content-Disposition header
2017-10-03search: try to fill in ghosts when generating thread skeleton
2017-10-03threading: deal with improperly-terminated References headers
2017-07-13www: Atom stream respects timezone
2017-06-29view: cull redundant phrases in subjects
2017-06-29hval: only perform one substitution when obfuscating
2017-06-26msgmap: reduce constant usage
2017-06-26watch: avoid potential race condition while quitting
2017-06-26watch: commit changes to fast-import sooner
2017-06-26watch: use "self-inotify-tempfile trick" for quit
2017-06-26watch: improve fairness during full rescans
2017-06-26spamc: retry on EINTR
2017-06-26watch: ensure HUP causes the scanner to be reloaded
2017-06-26mda: set List-ID correctly according to RFC2919
2017-06-23linkify: handle URLs in parenthesized statements
2017-06-23allow admins to configure non-obfuscated addresses/domains