Aleksander Machniak
689c761026
Enigma: Simplify and fix handling of IDN with not all parts being punny-coded
6 years ago
Aleksander Machniak
e89376709c
Enigma: Display IDN domains of key users and identities in UTF8
6 years ago
Max Bosse
3faa976fc8
Fix creation of pgp-keys for IDN emails
6 years ago
Aleksander Machniak
66fab8cdb2
CS fixes, Avoid usused variables, fixed minor bugs
6 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>
6 years ago
Aleksander Machniak
f6807bcc4c
Added 'keyservers' option to define list of HKP servers for Enigma/Mailvelope ( #6326 )
7 years ago
Aleksander Machniak
940e500c1f
Enigma: For verified signatures, display the user id associated with the sender address ( #5958 )
7 years ago
Aleksander Machniak
1ee7253ff2
Enigma: Fix error message when trying to encrypt with a revoked private key ( #6607 )
7 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.
7 years ago
Aleksander Machniak
57c67db029
Remove year(s) from copyright headers + some cleanup
7 years ago
Aleksander Machniak
19c0d48267
Enigma: Skip encryption if the message has been already encrypted by Mailvelope
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
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
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
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
cdd616744a
Initial Elastic skin support for Enigma
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
d04cc14018
Enigma: Always use detached signatures ( #5624 )
9 years ago
Aleksander Machniak
bd76a921ac
Simplified/unified key info frame
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
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
51c6269ded
Improve accessibility of enigma encryption options button in compose screen
9 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
Aleksander Machniak
88ed121f24
Enigma: Add possibility to export private keys ( #5321 )
10 years ago
Aleksander Machniak
f1c260b05f
Enigma: Implement PGP encryption and signing in one go ( #5302 )
...
Enigma: Display signature verification status for encrypted+signed messages (#5302 )
10 years ago
Aleksander Machniak
96102e2052
Enigma: Fix malformed signed messages with force_7bit=true ( #5292 )
10 years ago
Aleksander Machniak
dcb7db2f8c
Enigma: Fix keys import from inside of an encrypted message ( #5285 )
10 years ago
Aleksander Machniak
4bb44c3d90
Enigma: added option to force users to use signing/encryption
10 years ago
Aleksander Machniak
96c3d84cdd
Enigma: Varius fixes and cleanup in code for attaching pubkeys
10 years ago
Kyle Francis
7ce958ecd9
Added attach pubkey checkbox in compose UI, added preferences setting for attach pubkey by default
10 years ago
Kyle Francis
a9d399155d
Implemented attaching pub PGP key to outgoing messages.
10 years ago
Aleksander Machniak
007c9ddcb0
Enigma: Handle messages with text before an encrypted block ( #5149 )
10 years ago
Thomas Bruederli
4a408843b0
Protect download urls against CSRF using unique request tokens ( #1490642 )
...
Send X-Frame-Options headers with every HTTP response
10 years ago