Enigma: Enable keypair generation on Internet Explorer 11

pull/6465/head
Aleksander Machniak 6 years ago
parent c278b8796f
commit 175c9359cb

@ -5,6 +5,7 @@ CHANGELOG Roundcube Webmail
- Fix PHP 7.2: count(): Parameter must be an array in enchant-based spellchecker (#6234)
- Fix possible IMAP command injection and type juggling vulnerabilities (#6229)
- Enigma: Fix key selection for signing
- Enigma: Enable keypair generation on Internet Explorer 11
- Fix check_request() bypass in places using get_uids() [CVE-2018-9846] (#6238)
- Fix bug where usernames without domain part could be malformed or converted to lower-case on logon (#6224)

@ -114,7 +114,7 @@ rcube_webmail.prototype.enigma_key_create_save = function()
// generate keys
// use OpenPGP.js if browser supports required features
if (window.openpgp && window.crypto && (window.crypto.getRandomValues || window.crypto.subtle)) {
if (window.openpgp && (window.msCrypto || (window.crypto && (window.crypto.getRandomValues || window.crypto.subtle)))) {
lock = this.set_busy(true, 'enigma.keygenerating');
options = {
numBits: size,

Loading…
Cancel
Save