Commit Graph

204 Commits (ce52b04051854e788119e74215d3abb7948942cc)

Author SHA1 Message Date
Aleksander Machniak a1301a78d6 Localization update 6 years ago
Aleksander Machniak b24869b0cd Elastic: Fix bug where Enigma options in mail compose could sometimes be ignored (#6515) 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 ce9c52e65a Merge branch 'master' into dev/elastic 6 years ago
Aleksander Machniak 57c67db029 Remove year(s) from copyright headers + some cleanup 6 years ago
Aleksander Machniak f0811f6f50 DOn't use deprecated (and slow) selectors 6 years ago
Aleksander Machniak f1e911ec03 Elastic: Toolbar/menus/layout refactoring
Refactoring for better consistency and simplicity.

5KB less in size of (minified) styles.css file.

Layout changes:
- body > #layout > .menu       -> #layout-menu
- body > #layout > .list       -> #layout-list
- body > #layout > .sidebar    -> #layout-sidebar
- body > #layout > .content    -> #layout-content

Toolbar/menu changes:
- .toolbar           -> .toolbar.menu
- .toolbarmenu       -> .menu.listing
- .menu-button       -> .task-menu-button
- .pagenav.toolbar   -> .pagenav.menu
- #taskmenu          -> #taskmenu.menu.toolbar
- .image-tools .menu -> .image-tools .menu.toolbar
- required .disabled class to de-activate menu items
- .button class is not required on .menu children
- merge toolbar.less and taskmenu.less into menu.less
- @color-toolbarmenu-hover            -> @color-menu-hover
- @color-toolbarmenu-hover-background -> @color-menu-hover-background

Also cleaned/removed some code in spellchecker.js. Made .googie_list a list not table.
6 years ago
Thomas Bruederli 2f9ea5e078 Update localizations from Transifex 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
Aleksander Machniak 01faf9060c Update localization 6 years ago
Aleksander Machniak 07c5e178de Add some localization files 6 years ago
Aleksander Machniak 281a6135e3 Enigma: Update to OpenPGPjs 4.2.1 - fixes user name encoding issues in key generation (#6524) 6 years ago
Aleksander Machniak cb4b1443c8 Update localization 6 years ago
Rotzbua f8b6493ecf Change http to https for plugins.roundcube.net (#6405) 6 years ago
PhilW e024f133fa give all temp files a constant prefix 6 years ago
Aleksander Machniak 19a818a8b7 Elastic: Add "status bar" for mobile in mail composer 6 years ago
Aleksander Machniak 5643b6315e Small improvements 6 years ago
Aleksander Machniak aefdbdbfa1 Elastic: Display "the list is empty" on empty pgp keys list 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 78d808aaf7 Elastic: Use non-white background in footers/headers on mobile, other improvements 6 years ago
Aleksander Machniak 44d0824585 Merge branch 'master' into dev/elastic
Conflicts:
	skins/elastic/styles/widgets/mail.less
7 years ago
Aleksander Machniak 2fa112bd83 [EFAIL] Don't decrypt PGP messages with no MDC protection (#6289) 7 years ago
Aleksander Machniak c611ace9a2 Update German localization 7 years ago
Aleksander Machniak e05be853da Enigma: Add hint about max upload size in key import form 7 years ago
Aleksander Machniak 750827ad65 Merge branch 'master' into dev/elastic 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 211c5444e5 Merge branch 'master' into dev/elastic 7 years ago
Aleksander Machniak 14cc3ec188 Add EFAIL-related warning in the code 7 years ago
Aleksander Machniak f0fc42b3c4 Elastic: Try a new design for some toolbars (work in progress) 7 years ago
Aleksander Machniak e79838aaac Enigma: Disable autofill for new keypair password 7 years ago
Aleksander Machniak 459c3845be Elastic: Fix checkbox selection on enigma keys list 7 years ago
Aleksander Machniak 8373b3b3f0 Enigma: Enable keypair generation on Internet Explorer 11 7 years ago
Aleksander Machniak 2b425a8b12 Use 'OK' instead of 'Save' label for thr button in enigma password prompt 7 years ago
Aleksander Machniak 408d985f38 Small spacing improvement in enigma password prompt 7 years ago
Aleksander Machniak db24050215 Fix regression in identities list style 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 891d01a4ef Ignore enigma home dir 7 years ago
Aleksander Machniak 08454fb951 Add Close button to the keys export dialog 7 years ago
Thomas Bruederli c973f003e5 Synchronized localizations with Transifex 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 84ecae7a53 Define button classes for keys export dialog 7 years ago
Thomas Bruederli c4f9bd994e Hook into 'identity_form' plugin hook and add list of matching private keys 7 years ago