Commit Graph

103 Commits (2b89713d066a618cbdfd4e95ee8170bc0895dc15)

Author SHA1 Message Date
PhilW e024f133fa give all temp files a constant prefix 7 years ago
Aleksander Machniak 19c0d48267 Enigma: Skip encryption if the message has been already encrypted by Mailvelope 7 years ago
Aleksander Machniak 412c5ab75b Enigma: Fix deleting keys with authentication subkeys (#6381) 7 years ago
Aleksander Machniak 2fa112bd83 [EFAIL] Don't decrypt PGP messages with no MDC protection (#6289) 8 years ago
Aleksander Machniak e05be853da Enigma: Add hint about max upload size in key import form 8 years ago
johndoh 647a7e91c6 Unify content frame (watermark) template objects (#6285)
* unify content frame (watermark) template objects
* several improvements, use existing env var for watermark url
* tighten up var parsing for contentframe template object
8 years ago
Aleksander Machniak 14cc3ec188 Add EFAIL-related warning in the code 8 years ago
Aleksander Machniak e79838aaac Enigma: Disable autofill for new keypair password 8 years ago
Aleksander Machniak 662363c7e2 Enigma: Add positiblity to modify list of identities for key generation by other plugins 8 years ago
Aleksander Machniak f63150b256 Enigma: Fix key selection for signing
In some cases a public key of other user could be selected instead
of the sender's private key
8 years ago
Aleksander Machniak 48417c5fc9 Remove default for enigma_pgp_homedir (#6173)
To make the default installation more secure force users to set the folder.
Added notes that it should be secured or not accessible from the web browser.
8 years ago
Aleksander Machniak 7b1f0f020b Enigma: Multi-host support 8 years ago
Aleksander Machniak f211fcf254 Elastic: Use .boxconfirmation 8 years ago
Aleksander Machniak 0f21488ce2 Elastic: Fix enigma information boxes 8 years ago
Aleksander Machniak 674eac1c1c Enigma: Fix key generation in Safari by upgrade to OpenPGP 2.6.2 (#6149) 8 years ago
Aleksander Machniak 9ce8948294 Get rid of the 2nd argument of include_stylesheet()
.. make the optional behavior default now.
8 years ago
Aleksander Machniak e6fd3982f6 Elastic: set some checkbox classes 8 years ago
Aleksander Machniak d739036eda Improve identities list structure in key create form 8 years ago
Aleksander Machniak d815525c6a Merge branch 'master' into dev-elastic 8 years ago
Aleksander Machniak 0d3b61a022 Elastic: propforms should use labels even if there are no inputs 8 years ago
Aleksander Machniak 182aa52ab9 Enigma: Key search and import in dialogs (for better Elastic integration) 8 years ago
Aleksander Machniak 5d08580b86 Enigma: Add options to set PGP cipher/digest algorithms (#5645) 8 years ago
Aleksander Machniak 3c1b78af48 Merge branch 'master' into dev-elastic 8 years ago
Aleksander Machniak cdd616744a Initial Elastic skin support for Enigma 8 years ago
Aleksander Machniak 5660489759 Fix decryption of messages encoded with non-ascii charset (#5962) 8 years ago
Aleksander Machniak 999cfe9f82 Enigma: Add button to send mail unencrypted if no key was found (#5913) 8 years ago
Aleksander Machniak d4478c4ff7 Enigma: Fix decrypting an encrypted+signed message when signature verification fails (#5914) 8 years ago
Aleksander Machniak 7090058b9f Enigma: Fix compatibility with assets_dir 9 years ago
Aleksander Machniak 9028e77290 Enigma: Set micalg parameter to real hash algorithm used for signing 9 years ago
Aleksander Machniak dd53a3d486 Enigma: Fix handling of messages with nested PGP encrypted parts (#5634) 9 years ago
Aleksander Machniak 81f67a4de2 Don't use each() deprecated in PHP 7.2 9 years ago
Aleksander Machniak d04cc14018 Enigma: Always use detached signatures (#5624) 9 years ago
Aleksander Machniak 29d0b80449 Enigma: Fix PHP fatal error when decrypting a message with invalid signature (#5555) 9 years ago
Aleksander Machniak bd76a921ac Simplified/unified key info frame 9 years ago
Aleksander Machniak 62bcda35df Enigma: Don't log bad-passphrase errors 9 years ago
Aleksander Machniak ed44a73ca5 GnuPG 2.1: Fix secret keys export 9 years ago
Aleksander Machniak 2ae1da4b1d Merge branch 'dev/gnupg21' 9 years ago
Aleksander Machniak b6c061656f GnuPG 2.1: Support password prompt on private key import 9 years ago
Aleksander Machniak ecefdca21d GnuPG 2.1: Support password input on private key export 9 years ago
Aleksander Machniak 4e0532808d Fix bug where it wasn't possible to store more that 2MB objects in memcache/apc (#5452)
Added memcache_max_allowed_packet and apc_max_allowed_packet settings
9 years ago
Aleksander Machniak 7829da358d GnuPG 2.1: Fix importing newly generated (secret) keys using GnuPG 2.1 9 years ago
Aleksander Machniak fba3e1ae0c GnuPG 2.1: Add option to configure gpgconf binary location 9 years ago
Aleksander Machniak 462faace73 Enigma: Support key generation for multiple identities (#5383)
Update OpenPGP.js to version 1.6.2.
Get rid of server-side key generation - Crypt_GPG does not support
multiple user IDs, it's also slow and requires entrophy generator.
9 years ago
Aleksander Machniak a1a7b0b9e6 Enigma: Make recipient key searches case-insensitive (#5434) 9 years ago
Aleksander Machniak 51c6269ded Improve accessibility of enigma encryption options button in compose screen 9 years ago
Aleksander Machniak 7df99b7399 Enigma: Fix signature verification with some IMAP servers, e.g. Gmail, DBMail (#5371) 10 years ago
Aleksander Machniak a876748d84 Fix regression where password was continuously prompted on signing (an no enrypting) 10 years ago
Aleksander Machniak dcf877c692 Enigma: Add possibility to configure gpg-agent binary location (enigma_pgp_agent) 10 years ago
Aleksander Machniak 437aca39e0 Enigma: Import keys from key-server(s) (#5286) 10 years ago
Aleksander Machniak 352c6329cc Enigma: Search missing public keys on a key-server in mail compose (#5286) 10 years ago