summaryrefslogtreecommitdiff
path: root/HISTORY
diff options
context:
space:
mode:
Diffstat (limited to 'HISTORY')
-rw-r--r--HISTORY71
1 files changed, 71 insertions, 0 deletions
diff --git a/HISTORY b/HISTORY
new file mode 100644
index 0000000..c2f3662
--- /dev/null
+++ b/HISTORY
@@ -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.