diff options
author | Kali Kaneko <kali@leap.se> | 2016-04-18 12:04:34 -0400 |
---|---|---|
committer | Kali Kaneko <kali@leap.se> | 2016-04-18 12:04:34 -0400 |
commit | 3a25464e92acd3fb0192c2d438a2c2122ca526fd (patch) | |
tree | 531689dd646f174f3e9ce9acbdf0a621da827210 /HISTORY | |
parent | 881cab15bd331c4a8f58d13c0a4e35ebfb324442 (diff) | |
parent | e2a19eaf0ceca35acaedafb3796c66b562e825da (diff) |
Merge tag '0.8.0'
Tag leap.mx version 0.8.0
# gpg: Signature made Mon 18 Apr 2016 12:03:24 PM BOT
# gpg: using RSA key 1CAF6C5B9F720808
# gpg: Good signature from "Kaliyuga <kaliyuga@riseup.net>" [ultimate]
# gpg: aka "Kali Kaneko (leap communications) <kali@leap.se>" [ultimate]
Diffstat (limited to 'HISTORY')
-rw-r--r-- | HISTORY | 71 |
1 files changed, 71 insertions, 0 deletions
@@ -0,0 +1,71 @@ +0.6.2 Apr 21, 2015: + o Add PGP key lookup on access check server and reject mail if no PGP key + was found for the user. Closes #6795. + o Fix bounce message recipient. Closes #6854. + o Implement bouncing as per RFCs 6522, 3834 and 3464. Closes #6858. + o Correctly return async bouncer deferred. + +0.6.1 Feb 11, 2015: + o Process unprocessed mail when MX starts (closes #2591). + o Log to syslog. Closes: #6307 + o MX log and retry when delivery directories don't exist. Closes #6687. + +0.6.0 Sept 26, 2014: + o Bounce mails when there's a problematic situation for an email, + such as no public key. Fixes #4803. + o Properly log tracebacks for exceptions occuring in the mail + processing loop. + o Add errdecr key defaulting to each mail Soledad Document. Closes + #6072. + o Any inconsistent user would make the mx stop decrypting mails for + all subsequent users. + +0.5.0 Apr 4, 2014: + o Use CouchDocument to comply with new Soledad couch backend. Fixes + #4475. + o Some emails are multipart and each part has its own encoding. + +0.3.5 Dec 10, 2013: + o Add X-Leap-Provenance header. Closes #4356. + o Add tester script to ease testing problematic emails offline. + +0.3.4 Nov 15, 2013: + o Some mail may be skipped at processing because of possible + problems (like connectivity issues to our couch nodes), MX now + looks for unprocessed mails every half hour and tries to process + them. Fixes #3628. + +0.3.3 Nov 1, 2013: + o Fix return codes for check recipient access. Fixes #3356. + o Improve logging in general and support possible unicode parameters + without breaking. + o Try to figure out the encoding of an email first by looking into + its header, if that fails then by using chardet. + o Support more than utf8 encodings for emails. + o Add support for receiving mailing list mails. + o Use the uuid that alias_resolver returned and postfix added to the + mail headers, which improves performance. + o Look for public keys based on uuid instead of mail address. + +0.3.2 Sep 6, 2013: + o Keep file watcher in memory to prevent losing file events. + o Properly save the incoming mail as a doc in couch. + o Properly parse mail address of the form "Name <user@domain>". Fixes #3653. + +0.3.1 Aug 23, 2013: + o Migrate mx functions to work on the new couchdb structure and + views. Fixes #3502. + o Update to new soledad package scheme (common, client and + server). Closes #3487. + o Add versioneer. + +0.3.0 Aug 9, 2013: + o Give a return code for bare usernames too. Closes: #3405 + o Adapt to Soledad 0.2.1 API. + o Fix broken pip install + o Fix alias lookup return codes. Closes: #3356 + o Use the new API to import a new ascii armored public key. Fixes + #3352. + o Add "incoming" index for ease of listing new email. + o Add dependency for leap.keymanager. + o Adapt to the new keymanager API. Closes #3397. |