Commit Graph

  • a766a9bd4a Refactored code (and also optimizing code). Changes while refactoring: The gateway now handles mail addresses case sensitivity compitable to RFC 2821 as default. fkrone 2015-03-02 13:13:30 +0100
  • 60356f3a22 Fix: It does work for S/MIME. Forgot to remove this line. fkrone 2015-02-27 16:33:49 +0100
  • 7934dc00db Little bugfix for PGP/INLINE: Make it working again by stop calling non existing method Bugfix for PGP/MIME: Make it compatible to RFC 3156 (MIME Security with OpenPGP) when using mails with attachments fkrone 2015-02-22 14:19:11 +0100
  • c022a2fe9d Added option to overwrite default PGP style (inline or PGP/MIME) for defined recipients (useful if you have some recipients which can't handle one style). fkrone 2015-02-19 16:40:48 +0100
  • 92d66a35a5 Bugfix: S/MIME worked only for one recipient because Python handles assignments of lists as call by object references. So the for-loop broke after first iteration. fkrone 2015-02-15 15:39:58 +0100
  • ccbe8de7e5 Making S/MIME also compatible with RFC 2821 changes. So both RFC 2821 compatibility and ignoring the case sensitivity of mail addresses are supported my S/MIME. fkrone 2015-02-15 15:36:18 +0100
  • 228d43e936 Making GPG-Mailgate compatible with RFC 2821 (Simple Mail Transfer Protocol). The previous reverted commits made the gateway incompatible with the RFC. However, compatibility has to be activated in the settings. Most mail servers ignore the case sensitivity of the mail addresses, so this should not be a big issue. A quick solution to make the S/MIME functionality compatible with the RFC was not found so this needs to be fixed later. fkrone 2015-02-14 19:34:26 +0100
  • 3cefd27163 Revert "Bugfix for commit before:" fkrone 2015-02-14 19:02:14 +0100
  • f6ed024e36 Revert "Fixing S/MIME certs were saved case sensitive. This caused that the mailgate might not find the certificate for a recipient even if it was available." fkrone 2015-02-14 19:00:59 +0100
  • 2ff0b7e123 Revert 0b503fa: Fixing critical bug: looking up email addresses for PGP encryption in keychain was done case sensitive fkrone 2015-02-14 19:00:25 +0100
  • c059cfe63b Merged change: 62f60f0592 ( Added option to convert text/plain source email into MIME/PGP attachment style during encryption. fkrone 2015-02-14 17:07:02 +0100
  • 99a1108338 Bugfix for commit before: Make check for keys in keymap case insensitive fkrone 2015-02-14 16:03:30 +0100
  • e2ef883ec2 Merged change: 584eee18dc ( Added check that config file keymap fingerprint exists in actual GPG keyring. Decline encryption if mismatch. ) fkrone 2015-02-14 16:01:58 +0100
  • 63435c72c5 Merged change: 779e712a5d ( Changed GPGEncryptor.encrypt() to also give PGP return code. Write rc to logfile in encrypt_payload(). ) fkrone 2015-02-14 15:22:29 +0100
  • f8ae458d88 Updating installation instructions based on experiences made during installation and reflecting recent changes fkrone 2015-02-14 15:16:59 +0100
  • 9c1375fdb2 Renaming some variables to make names consistent fkrone 2015-02-14 15:15:14 +0100
  • 93b505d00a We don't need to do S/MIME encryption on an already PGP encrypted mail fkrone 2015-02-01 19:10:16 +0100
  • 8561c01e99 Fixing bug: If at least one S/MIME recipient was found, every recipient received a S/MIME encrypted mail. Furthermore, the header data is now preserved in S/MIME fkrone 2015-02-01 19:09:20 +0100
  • 746aad0216 Fixing S/MIME certs were saved case sensitive. This caused that the mailgate might not find the certificate for a recipient even if it was available. fkrone 2015-02-01 16:57:31 +0100
  • 0b503fa616 Fixing critical bug: looking up email addresses for PGP encryption in keychain was done case sensitive fkrone 2015-01-31 19:14:21 +0100
  • f7e3b16069 Changes to cron, register-handler, settings and templates: - Cron now notifies user what happened (key successfully added/deleted or error) - More options to customize templates - Separating concepts in settings (S/MIME, templates) - Register-handler now only informs on failed PGP submissions (reduce mails to user and false positive mails) fkrone 2015-01-31 16:08:12 +0100
  • f5976060c8 Now GPG keys are not only determined by attachment MIME type. Even inline GPG keys work now. fkrone 2015-01-18 19:54:08 +0100
  • fd1b7517db Informing user about key submitting status. Needs some rework. fkrone 2015-01-18 17:04:12 +0100
  • 8eebbbb3fd Now GPG keys could be verified by cron job without problems (did not for me without this fix) fkrone 2015-01-18 15:45:14 +0100
  • 64db1a6bc0 Adding a key on a non-English system does not fail any longer fkrone 2015-01-04 17:54:44 +0100
  • 463b5dbe7a Update register-handler.py kflux 2014-09-21 00:37:17 +0200
  • 5c61d28fa3 Update README.md kflux 2014-03-02 14:31:54 +0100
  • 3f33b889e5 Update README.md kflux 2014-03-02 14:31:02 +0100
  • b63cdc9235 added PGP email registration kflux 2014-03-02 14:28:37 +0100
  • 9b8028a030 Update INSTALL.md kflux 2014-03-02 14:18:56 +0100
  • 7eaf03def4 Update index.php kflux 2014-03-02 14:12:09 +0100
  • 9ce5878e78 Update gpg-mailgate.conf.sample kflux 2014-03-02 14:09:19 +0100
  • 19e89ad032 Update gpg-mailgate.conf.sample kflux 2014-03-02 14:07:08 +0100
  • 8a9976556c preserve X-GPG-Mailgate header for S/MIME enc. kflux 2014-03-02 13:14:12 +0100
  • 268e933458 Delete passthrough_emails.cf kflux 2014-03-02 01:53:04 +0100
  • eebbefd4c3 Update INSTALL.md kflux 2014-03-02 01:52:44 +0100
  • f010613e6b Update gpg-mailgate.py kflux 2014-03-02 01:50:31 +0100
  • ad063d4693 Delete passthrough_emails.cf kflux 2014-02-26 12:32:41 +0100
  • 54aa5d8971 Create passthrough_emails.cf kflux 2014-02-26 12:32:27 +0100
  • 8c6a9d9d59 Update README.md kflux 2014-02-26 12:30:19 +0100
  • 51bd394b2b Update README.md kflux 2014-02-26 12:29:42 +0100
  • 8ab43c429c Update README.md kflux 2014-02-26 12:24:36 +0100
  • 45d42a8478 Update INSTALL.md kflux 2014-02-26 12:18:40 +0100
  • 4c34988268 Update INSTALL.md kflux 2014-02-26 12:18:07 +0100
  • ff3288ac97 Update INSTALL.md kflux 2014-02-26 12:16:04 +0100
  • e152beccb9 Update INSTALL.md kflux 2014-02-26 12:14:58 +0100
  • 58c6dce937 Update README.md kflux 2014-02-26 02:14:13 +0100
  • 8133a0c340 Update INSTALL.md kflux 2014-02-26 02:02:45 +0100
  • 9ddddb5bbb Create passthrough_emails.cf kflux 2014-02-26 02:01:14 +0100
  • 1055563d2d Create registrationSuccess.md kflux 2014-02-26 01:59:57 +0100
  • 7d26fcfb77 Create registrationError.md kflux 2014-02-26 01:59:09 +0100
  • 2a253597a9 Update INSTALL.md kflux 2014-02-26 01:56:39 +0100
  • 155ac099bc added S/MIME configs kflux 2014-02-26 01:54:24 +0100
  • 9dcaceb3bd Update README kflux 2014-02-26 01:52:07 +0100
  • 803babc49d S/MIME Email registration kflux 2014-02-26 01:50:18 +0100
  • fc4dcb55fe added additional/optional S/MIME encryption kflux 2014-02-26 01:49:29 +0100
  • 73f22775a5 Update INSTALL.md kflux 2014-02-26 01:48:27 +0100
  • f3928f591c changed user gpgmap to nobody kflux 2014-02-26 01:43:41 +0100
  • 19aaa0bbc2 Update README kflux 2014-02-24 21:26:31 +0100
  • 91aa772901 Update README.md kflux 2014-02-24 21:23:45 +0100
  • 728dde6c90 Update README.md kflux 2014-02-24 21:23:20 +0100
  • 51920451ed Update and rename README.MD to README kflux 2014-02-24 21:22:17 +0100
  • cef4445b2d Update and rename README to README.MD kflux 2014-02-24 21:21:57 +0100
  • a979c67f3b Update INSTALL.md kflux 2014-02-24 21:20:54 +0100
  • c4daaaeb5d Update phphkp.php kflux 2014-02-24 21:17:21 +0100
  • cbbe63d700 Update README kflux 2014-02-24 21:16:05 +0100
  • 8a701f6f17 Update index.php kflux 2014-02-24 21:13:45 +0100
  • 663f9f3191 Update README kflux 2014-02-24 21:12:52 +0100
  • 3ddb512639 Update README kflux 2014-02-24 21:11:07 +0100
  • 7f9baa4aa2 Create phphkp.php kflux 2014-02-24 20:54:44 +0100
  • 4c348f6457 Update author list. perennate 2013-11-03 10:39:24 -0500
  • 9ac151f438 Merge https://github.com/ajgon/gpg-mailgate perennate 2013-11-03 10:38:04 -0500
  • 2c60c53bc5 Merge pull request #6 from phunehehe/installation-instructions uakfdotb 2013-11-03 07:00:29 -0800
  • da8559e31b Added authors info, and removed duplicated code Igor Rzegocki 2013-11-03 15:29:16 +0100
  • 78c6ecf44e Add link to original gpg-mailgate googlecode. perennate 2013-09-28 17:17:39 -0400
  • 44d94c85ad Enable encryption for signed messages. perennate 2013-09-28 10:28:00 -0400
  • b6e4a321e6 Add keymap_only configuration, to ignore public_keys list. perennate 2013-09-23 23:28:35 -0400
  • 119b611557 Remove the encrypted to addrs, since that was gpg-mailgate-specific and is no longer used. perennate 2013-09-23 23:16:06 -0400
  • d42082b72f Update README file. perennate 2013-09-23 18:32:36 -0400
  • 1f70a634b8 Add addendum detailing how to create a dedicated user for gpg-mailgate public keys. perennate 2013-09-23 18:28:33 -0400
  • cfeaa79c2a Add description in configuration file of each setting. perennate 2013-09-22 15:40:33 -0400
  • c1538cfff7 Use correct content transfer encoding (7bit). perennate 2013-09-22 15:14:48 -0400
  • 52bdb31637 Don't encrypt if it's a signed message, since that would mess with the signature. perennate 2013-09-22 15:14:09 -0400
  • f8711583a3 Remove useless domains configuration setting. perennate 2013-09-22 15:13:15 -0400
  • 5d8e8202a6 Remove attachment content filter because it seems to make PGP-encrypted data invalid. perennate 2013-08-13 11:32:13 +0800
  • 04afea12cf Use extend instead of append to fix list problem. perennate 2013-08-12 10:20:12 +0800
  • e4b5a0e979 Use replace header instead of add header to avoid header duplication. perennate 2013-08-11 23:17:46 +0800
  • 9bd941b752 Fix problem with previous commit. perennate 2013-08-11 23:06:27 +0800
  • 4aa366dea5 Fix bug causing messages to have extra characters or failing to encode properly. perennate 2013-08-11 20:35:48 +0800
  • 7110b9a303 Remove encryptod_to_addrs. perennate 2013-08-09 15:15:51 +0800
  • fbda6a6e72 Rudimentary support for not re-encrypting already encrypted messages Colin Moller 2013-06-18 18:46:41 -0700
  • d468766f8a Patch GnuPG library to trust keys we've already got to avoid having to manually add them Colin Moller 2013-06-17 17:51:31 -0700
  • 6e92ded37c Greatly improve recipient selection mechanism. perennate 2013-08-09 14:41:06 +0800
  • 9c6a1ecfc8 Update README. perennate 2013-08-09 14:41:01 +0800
  • 0f5ee23046 Merge pull request #9 from uragit/master Igor Rzegocki 2013-11-03 05:34:11 -0800
  • 1f34081416 Merge pull request #6 from defuse/master Igor Rzegocki 2013-11-03 05:30:55 -0800
  • c853df74a4 change styling, reword some parts Hoang Xuan Phu 2013-11-03 14:45:15 +0700
  • 9dac9da325 use markdown for installation instruction Hoang Xuan Phu 2013-11-03 14:31:59 +0700
  • 42caa47f5b Added syslog and verbose options for config file. uragit 2013-10-12 01:26:55 -0700
  • ffaee4c577 Correctly encode 'keyhome' into a gpg command. Taylor Hornby 2013-10-08 17:00:55 -0600