summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-03-25[refactor] separate tcp map server codedrebs
Separate the common tcp map server code, used for both alias resolver and recipient access checker, to its own file.
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 changes0.6.1Ivan Alejandro
2015-02-06Retry watching dirs if failed for some reason (closes #6687).drebs
2015-02-05Add ability to trigger processing on SIGUSR1 (Related: #2591)Kali Kaneko
2015-02-05Process unprocessed mail when MX starts (closes #2591).drebs
2015-01-12sync initscript with debian versionMicah Anderson
2015-01-12add --prefix argument to get distinguishable syslog messagesMicah Anderson
2015-01-12log to syslog. Closes: #6307Kali Kaneko
2014-12-22Use gpg key directlyRuben Pollan
_build_key_from_gpg in keymanager has changed
2014-09-26Merge branch 'release-0.6.0'0.6.0Tomás Touceda
2014-09-26Fold in changesTomás Touceda
2014-09-12Merge remote-tracking branch 'chiiph/feature/6072_error_decrypting_key' into ↵Kali Kaneko
develop
2014-09-12Add errdecr key to each mail Soledad DocumentTomás Touceda
2014-09-11Merge remote-tracking branch 'chiiph/feature/bounce_mails' into developKali Kaneko
2014-09-11Implement mail bouncing under certain problematic situationsTomás Touceda
2014-09-08Merge remote-tracking branch 'bwgpro/user_id_wont_break_mx' into developTomás Touceda
2014-09-08Added changes fileBruno Wagner Goncalves
2014-09-04Leap mx will not stop working for everyone if an user is inconsistentBruno Wagner Goncalves
2014-04-11Merge remote-tracking branch 'chiiph/bug/improve_changelog_readability' into ↵Kali Kaneko
develop
2014-04-10Improve changelog readabilityTomás Touceda
2014-04-04Merge branch 'release-0.3.6'0.5.0Tomás Touceda
2014-04-04Fold in changesTomás Touceda
2014-04-04Update requirementsTomás Touceda
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-17Merge remote-tracking branch 'chiiph/bug/multiple_encoding' into developIvan Alejandro
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-12-10Merge branch 'release-0.3.5'0.3.5Tomás Touceda
2013-12-09Fold in changesTomás Touceda
2013-12-05Merge remote-tracking branch 'chiiph/bug/fix_deadlock' into developKali Kaneko
2013-12-05Fix deadlock situation if adding a skipped mail failsTomás Touceda
2013-11-26Add tester script to ease debugging problematic mails.Tomás Touceda
2013-11-25Merge remote-tracking branch ↵Tomás Touceda
'drebs/feature/4356_add-x-leap-provenance-header-to-incoming-emails' into develop
2013-11-25Add X-Leap-Provenance header. Closes #4356.drebs
2013-11-15Merge branch 'release-0.3.4'0.3.4Tomás Touceda
2013-11-15Fold in changesTomás Touceda
2013-11-08Merge remote-tracking branch 'chiiph/bug/process_skipped_mail' into developKali Kaneko
2013-11-08Add changes fileTomás Touceda
2013-11-08Implement processing skipped mail regularlyTomás Touceda
2013-11-07Refactor mail processing routineTomás Touceda
2013-11-07Use inline defers for more readable codeTomás Touceda
2013-11-01Merge branch 'release-0.3.3'0.3.3Tomás Touceda
2013-11-01Fold in changesTomás Touceda
2013-11-01Update requirementsTomás Touceda
2013-10-31Merge remote-tracking branch 'chiiph/bug/more_unicode_stuff' into developIvan Alejandro
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-31Merge remote-tracking branch ↵Ivan Alejandro
'chiiph/bug/pick_correct_recipient_and_encodign' into develop
2013-10-31Pick correct recipient and encodingTomás Touceda