FYI: this is almost exactly what Fastmail is running in production right now - it has about 4 minor commits beyond current production, and is missing the handful of Fastmail specific magic!
OldRev: cyrus-imapd-3.1.8 NewRev: fmstable-20191203v1 Removes the following commits: 44210c59 2019-12-02 brong: jmap: don't need to update the alive value, mailbox.c already did that on write 463f6291 2019-12-03 brong: caldav: fix bogus && to & in read_cb 41f6117e 2019-12-02 brong: caldav: scheduling enabled should always be checked on the shared annotation (aka: owner) 3d69f08c 2019-12-03 rsto: jmap_mail: report "xapian" perf filter for contact group searches 469cacc0 2019-12-04 rsto: jmap_mail: move Identity data to jmap:submission capability dc91d2d4 2019-12-04 rsto: jmap_mail: reject mutable search in queryChanges 0b757d88 2019-12-04 rsto: jmap_mail_query: don't crash for nested multipart alternatives 9b30ee3f 2019-12-04 ellie: release notes for 3.1.8 18d157e0 2019-12-04 ellie: fix cve link in 3.1.7 release notes 96d194de 2019-12-04 ellie: developer release 3.1.8 Adds the following commits: 1c6ed3ad 2015-03-30 brong: Fastmail Secrets (no rated) 5ba2dbee 2015-03-30 brong: Fastmail ONLY - make assertion failures and fatal errors into coredumps 26d563c1 2015-03-30 brong: Fastmail ONLY - Remove sieve action string 0e71d55c 2017-08-18 brong: Fastmail ONLY - don't fiddle timezone data in http_caldav_sched.c 61da4794 2018-06-26 brong: Fastmail ONLY - re-apply the VEVENTS ONLY patch for alarms c51f3989 2019-02-06 rsto: Fastmail ONLY - mailbox owners always have ACL_ADMIN in JMAP 2f3e9516 2015-08-07 brong: mkdebian: fastmail build script (v29) This is from the attached "GitBranchDiff" script. All the commits listed as only being on "master" will be merged into Fastmail production next week when we rebase our build on the 3.1.8 tag (and possibly more changes from master too) Cheers, Bron. On Wed, Dec 4, 2019, at 14:27, ellie timoney wrote: > The Cyrus team is pleased to announce the immediate availability of a new > version of Cyrus IMAP: 3.1.8 > > This is a snapshot of the master branch, and should be considered for testing > purposes and bleeding-edge features only. It is available as a git tag, which > can be found here: > > https://github.com/cyrusimap/cyrus-imapd/releases/tag/cyrus-imapd-3.1.8 > > Join us on Github at https://github.com/cyrusimap/cyrus-imapd to report > issues, join in the deliberations of new features for the next Cyrus IMAP > release, and to contribute to the documentation. > > On behalf of the Cyrus team, > > ellie -- Bron Gondwana, CEO, Fastmail Pty Ltd br...@fastmailteam.com
GitBranchDiff.pl
Description: Perl program