about summary refs log tree commit homepage
path: root/lib
DateCommit message (Expand)
2018-03-29searchmsg: document why we store To: and Cc: for NNTP
2018-03-29www: fix attachment downloads for conflicted Message-IDs
2018-03-29lookup by Message-ID favors the "primary" one
2018-03-29v2writable: append, instead of prepending generated Message-ID
2018-03-29www: remove unnecessary ghost checks
2018-03-27www: support cloning individual v2 git partitions
2018-03-27githttpbackend: avoid infinite loop on generic PSGI servers
2018-03-27http: fix modification of read-only value
2018-03-27view: depend on SearchMsg for Message-ID
2018-03-27searchview: remove unnecessary imports from MID module
2018-03-27www: get rid of unnecessary 'inbox' name reference
2018-03-27v2writable: warn on unseen deleted files
2018-03-27searchidx: warn about vivifying multiple ghosts
2018-03-27view: permalink (per-message) view shows multiple messages
2018-03-23feed: fix new.html for v2
2018-03-23search: reopen DB if each_smsg_by_mid fails
2018-03-23www: $MESSAGE_ID/raw endpoint supports "duplicates"
2018-03-22import: consolidate mid prepend logic, here
2018-03-22feed: $INBOX/new.atom endpoint supports v2 inboxes
2018-03-22v2writable: DEBUG_DIFF respects $TMPDIR
2018-03-22v2writable: clarify header cleanups
2018-03-22v2writable: add NNTP article number regeneration support
2018-03-22v2writable: support reindexing Xapian
2018-03-22fix syntax warnings
2018-03-22msgmap: add tmp_clone to create an anonymous copy
2018-03-22use both Date: and Received: times
2018-03-20InboxWritable: add mbox/maildir parsing + import logic
2018-03-20import: discard all the same headers as MDA
2018-03-20introduce InboxWritable class
2018-03-20content_id: do not take Message-Id into account
2018-03-19v2writable: remove "resent" message for duplicate Message-IDs
2018-03-19v2writable: add DEBUG_DIFF env support
2018-03-19v2writable: allow disabling parallelization
2018-03-19searchidxpart: s/barrier/remote_barrier/
2018-03-19watchmaildir: support v2 repositories
2018-03-19v2writable: ensure ->done is idempotent
2018-03-19Lock: new base class for writable lockers
2018-03-19import: enable locking under v2
2018-03-19import: switch to URL-safe Base64 for Message-IDs
2018-03-19import: force Message-ID generation for v1 here
2018-03-19watchmaildir: use content_digest to generate Message-Id
2018-03-19mid: mid_mime uses v2-compatible mids function
2018-03-19import: implement barrier operation for v1 repos
2018-03-19import: (v2): write deletes to a separate '_' subdirectory
2018-03-19import: (v2) delete writes the blob into history in subdir
2018-03-19skeleton: barrier init requires a lock
2018-03-19v2writable: implement remove correctly
2018-03-19search: allow ->reopen to be chainable
2018-03-19searchidx: do not delete documents while iterating
2018-03-19v2writable: remove unnecessary idx_init call