summaryrefslogtreecommitdiff
path: root/changes
AgeCommit message (Collapse)Author
2016-05-13Merge tag '0.8.1' into debian/platform-0.8Kali Kaneko
Tag leap.mx version 0.8.1
2016-05-13[pkg] remove old changes notesKali Kaneko
2016-05-04Merge tag '0.8.0' into debian/platform-0.8Kali Kaneko
Tag leap.mx version 0.8.0
2016-04-18[pkg] Update changelogKali Kaneko
2016-04-14Merge branch 'develop' into debian/platform-0.8Kali Kaneko
2016-04-14[feature] Bounce stalled emails after a timeout.Ruben Pollan
* Resolves: #7998
2016-03-11[bug] Check if the account is enabledRuben Pollan
- Resolves: #7961
2015-12-10Merge branch 'develop' into debian/platform-0.8Kali Kaneko
2015-12-09[feat] use the original message for encryptionRuben Pollan
Do not reconstruct the message from the parsed one. Added test for missleading encoding. - Resolves: #7253
2015-12-09[feat] postfix lookup against couchdb for client smtp fingerprintRuben Pollan
- Resolves: #4285
2015-12-02Merge branch 'develop' into debian/platform-0.8Kali Kaneko
2015-11-26[doc] document the return codes of the TCP mapsRuben Pollan
- Resolves: #7271
2015-11-23[feat] add '@deliver.local' to uuidRuben Pollan
- Resolves: #5959
2015-11-18[feat] Use syslog for loggingRuben Pollan
- Closes: #6859 - Related: #6942
2015-11-12[feat] update leap.mx usage of soledad CouchDatabaseRuben Pollan
- Related: #7565
2015-09-15[feat] return a more meaningful msg if user exists but has no keyRuben Pollan
- Resolves: #7272
2015-09-15[test] add test infrastructureRuben Pollan
Some refactor on the couchdb usage was needed to be able to mock couchdb. - Resolves: #7435
2015-09-11[feat] Don't add any X-Leap-Provenance headerRuben Pollan
- Resolves: #7439
2015-05-08[bug] remove --syslog twistd optiondrebs
Currently, we don't want to log to syslog, because the platform has to be modified before we can do that (see #6942). In the future, we might want to log to syslog only, or make it optional depending on the contents of /etc/default/leap_mx. For now we just remove twistd's --syslog option from the initscript. Closes: #6937.
2015-05-08[bug] remove --syslog twistd optiondrebs
Currently, we don't want to log to syslog, because the platform has to be modified before we can do that (see #6942). In the future, we might want to log to syslog only, or make it optional depending on the contents of /etc/default/leap_mx. For now we just remove twistd's --syslog option from the initscript. Closes: #6937.
2015-04-21[pkg] fold in changes0.6.2drebs
Releases: 0.6.2
2015-04-20[bug] implement message bouncing according to RFCsdrebs
If we do not adhere to the standads, we may have a lot of problems when bouncing a message. This commit implements a bounce message according to: * RFC 6522 - The Multipart/Report Media Type for the Reporting of Mail System Administrative Messages * RFC 3834 - Do not bounce for unknown or invalid addresses. * RFC 3464 - An Extensible Message Format for Delivery Status Notification. Closes: #6858.
2015-04-13[bug] fix bounce message recipientdrebs
The bounce message was using the original message's "From:" header instead of the "To:" header to indicate the original recipient. This commit fixes that. Closes: #6854. Releases: 0.6.2, 0.7.0
2015-04-09[bug] limit pgp key lookup to access check serverdrebs
In order to minimize the number of couchdb queries and the number of mx lookups in case of junk mail this commit restricts the pgp key lookup to the access check server (and removes it from the alias server). Closes: #6795.
2015-03-25[feat] reject incoming mail if no pgp key founddrebs
Implement a PGP key lookup in the postfix smtp recipient restriction and virtual alias mapping levels. If no PGP key is found, then the address is rejected with a temporary error. Closes: #6795
2015-03-25[bug] correctly return async bouncer deferreddrebs
2015-02-11Fold in changesIvan Alejandro
2015-02-11Retry watching dirs if failed for some reason (closes #6687).drebs
2015-02-11Process unprocessed mail when MX starts (closes #2591).drebs
2015-02-11Fold in changes0.6.1Ivan Alejandro
2015-02-06Retry watching dirs if failed for some reason (closes #6687).drebs
2015-02-05Process unprocessed mail when MX starts (closes #2591).drebs
2015-01-12log to syslog. Closes: #6307Kali Kaneko
2014-04-22Merge tag '0.5.0' into debianKali Kaneko
Tag leap.mx version 0.5.0 Conflicts: pkg/requirements.pip
2013-12-23Merge branch 'develop' into debian-0.5.0-rcKali Kaneko
Preparing for 0.5.0 release
2013-12-19Merge remote-tracking branch ↵Tomás Touceda
'refs/remotes/drebs/bug/4475_use-couch-document' into develop Conflicts: src/leap/mx/mail_receiver.py
2013-12-17Ignore encoding, use message.as_string directly.Tomás Touceda
The message is already in str type, so we don't care about encoding. json.dumps will ignore convertion.
2013-12-16Use CouchDocument from new backend (#4475).drebs
2013-11-05Merge tag '0.3.3' into debianKali Kaneko
Tag leap.mx version 0.3.3 Conflicts: pkg/requirements.pip
2013-11-01Fold in changesTomás Touceda
2013-11-01Update requirementsTomás Touceda
2013-10-31Improve logging to better support unicodeTomás Touceda
Also add some files I forgot to add in a different feature branch.
2013-10-30Merge remote-tracking branch 'chiiph/bug/recipient_return_line' into developKali Kaneko
2013-10-29Add changes fileTomás Touceda
2013-10-28Add changes fileTomás Touceda
2013-09-12Merge tag '0.3.2' into debian-0.3.2Kali Kaneko
Tag leap.mx version 0.3.2
2013-09-06Fold in changes.0.3.2Ivan Alejandro
2013-09-04Merge remote-tracking branch 'chiiph/bug/properly_parse_addr' into developKali Kaneko
2013-08-31Properly parse mail addressTomás Touceda
2013-08-30Merge remote-tracking branch 'chiiph/bug/keep_watcher_in_memory' into developKali Kaneko