Aleksander Machniak
3478b002f8
Enigma: Fix incorrect encrypted mail structure (boundary) with Mail_Mime >= 1.10.5
5 years ago
Aleksander Machniak
1613f3ab4c
INSERT OR REPLACE implementation ( #6771 )
...
For now with support in postgres and mysql databases.
For now used in rcube_cache, rcube_imap_cache and enigma plugin
5 years ago
Aleksander Machniak
689c761026
Enigma: Simplify and fix handling of IDN with not all parts being punny-coded
5 years ago
Aleksander Machniak
e89376709c
Enigma: Display IDN domains of key users and identities in UTF8
5 years ago
Max Bosse
3faa976fc8
Fix creation of pgp-keys for IDN emails
5 years ago
Aleksander Machniak
66fab8cdb2
CS fixes, Avoid usused variables, fixed minor bugs
5 years ago
Jack Cherng
198585d8a0
Fix implode() wrong parameter order ( #6866 )
...
It has been deprecated in PHP 7.4.
Such as PHP deprecated: implode(): Passing glue string after array is deprecated. Swap the parameters in /var/www/roundcubemail/program/lib/Roundcube/rcube_db.php on line 917
Signed-off-by: Jack Cherng <jfcherng@gmail.com>
5 years ago
Aleksander Machniak
f6807bcc4c
Added 'keyservers' option to define list of HKP servers for Enigma/Mailvelope ( #6326 )
6 years ago
Aleksander Machniak
940e500c1f
Enigma: For verified signatures, display the user id associated with the sender address ( #5958 )
6 years ago
Aleksander Machniak
8fe12e2fad
Enigma: Fix "decryption oracle" bug [CVE-2019-10740] ( #6638 )
...
When composing mail (on reply/forward/edit) we decrypt content only
in the first "content part" of the message.
6 years ago
Aleksander Machniak
1ee7253ff2
Enigma: Fix error message when trying to encrypt with a revoked private key ( #6607 )
6 years ago
Aleksander Machniak
6efa88f049
Enigma: Fix bug where revoked users/keys were not greyed out in key info
...
The 'deleted' class was assigned to the wrong (next) row in a table.
It also didn't work in Elastic skin at all because of the missing style.
6 years ago
Aleksander Machniak
57c67db029
Remove year(s) from copyright headers + some cleanup
6 years ago
Aleksander Machniak
0e640e95c9
Enigma: Fixed multi-host syncronization of private and deleted keys and pubring.kbx file
...
Added context column to filestore table for easier listing of stored files.
6 years ago
PhilW
e024f133fa
give all temp files a constant prefix
6 years ago
Aleksander Machniak
19c0d48267
Enigma: Skip encryption if the message has been already encrypted by Mailvelope
6 years ago
Aleksander Machniak
412c5ab75b
Enigma: Fix deleting keys with authentication subkeys ( #6381 )
6 years ago
Aleksander Machniak
2fa112bd83
[EFAIL] Don't decrypt PGP messages with no MDC protection ( #6289 )
7 years ago
Aleksander Machniak
e05be853da
Enigma: Add hint about max upload size in key import form
7 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
7 years ago
Aleksander Machniak
14cc3ec188
Add EFAIL-related warning in the code
7 years ago
Aleksander Machniak
e79838aaac
Enigma: Disable autofill for new keypair password
7 years ago
Aleksander Machniak
662363c7e2
Enigma: Add positiblity to modify list of identities for key generation by other plugins
7 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
7 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.
7 years ago
Aleksander Machniak
7b1f0f020b
Enigma: Multi-host support
7 years ago
Aleksander Machniak
f211fcf254
Elastic: Use .boxconfirmation
7 years ago
Aleksander Machniak
0f21488ce2
Elastic: Fix enigma information boxes
7 years ago
Aleksander Machniak
674eac1c1c
Enigma: Fix key generation in Safari by upgrade to OpenPGP 2.6.2 ( #6149 )
7 years ago
Aleksander Machniak
9ce8948294
Get rid of the 2nd argument of include_stylesheet()
...
.. make the optional behavior default now.
7 years ago
Aleksander Machniak
e6fd3982f6
Elastic: set some checkbox classes
7 years ago
Aleksander Machniak
d739036eda
Improve identities list structure in key create form
7 years ago
Aleksander Machniak
d815525c6a
Merge branch 'master' into dev-elastic
7 years ago
Aleksander Machniak
0d3b61a022
Elastic: propforms should use labels even if there are no inputs
7 years ago
Aleksander Machniak
182aa52ab9
Enigma: Key search and import in dialogs (for better Elastic integration)
7 years ago
Aleksander Machniak
5d08580b86
Enigma: Add options to set PGP cipher/digest algorithms ( #5645 )
7 years ago
Aleksander Machniak
3c1b78af48
Merge branch 'master' into dev-elastic
7 years ago
Aleksander Machniak
cdd616744a
Initial Elastic skin support for Enigma
7 years ago
Aleksander Machniak
5660489759
Fix decryption of messages encoded with non-ascii charset ( #5962 )
7 years ago
Aleksander Machniak
999cfe9f82
Enigma: Add button to send mail unencrypted if no key was found ( #5913 )
7 years ago
Aleksander Machniak
d4478c4ff7
Enigma: Fix decrypting an encrypted+signed message when signature verification fails ( #5914 )
7 years ago
Aleksander Machniak
7090058b9f
Enigma: Fix compatibility with assets_dir
8 years ago
Aleksander Machniak
9028e77290
Enigma: Set micalg parameter to real hash algorithm used for signing
8 years ago
Aleksander Machniak
dd53a3d486
Enigma: Fix handling of messages with nested PGP encrypted parts ( #5634 )
8 years ago
Aleksander Machniak
81f67a4de2
Don't use each() deprecated in PHP 7.2
8 years ago
Aleksander Machniak
d04cc14018
Enigma: Always use detached signatures ( #5624 )
8 years ago
Aleksander Machniak
29d0b80449
Enigma: Fix PHP fatal error when decrypting a message with invalid signature ( #5555 )
8 years ago
Aleksander Machniak
bd76a921ac
Simplified/unified key info frame
8 years ago
Aleksander Machniak
62bcda35df
Enigma: Don't log bad-passphrase errors
8 years ago
Aleksander Machniak
ed44a73ca5
GnuPG 2.1: Fix secret keys export
8 years ago