Commit Graph

1168 Commits

Author SHA1 Message Date
Aleksander Machniak
aefdbdbfa1 Elastic: Display "the list is empty" on empty pgp keys list 2018-08-17 15:18:13 +02:00
Aleksander Machniak
19c0d48267 Enigma: Skip encryption if the message has been already encrypted by Mailvelope 2018-08-10 10:09:40 +02:00
Aleksander Machniak
412c5ab75b Enigma: Fix deleting keys with authentication subkeys (#6381) 2018-08-09 15:50:23 +02:00
Aleksander Machniak
c9010fec02 Elastic: Fix managesieve forward email field size - use new input-group-combo widget (#6359) 2018-07-30 10:54:24 +02:00
Aleksander Machniak
78d808aaf7 Elastic: Use non-white background in footers/headers on mobile, other improvements 2018-06-22 13:35:16 +02:00
Aleksander Machniak
44d0824585 Merge branch 'master' into dev/elastic
Conflicts:
	skins/elastic/styles/widgets/mail.less
2018-06-12 09:54:38 +02:00
Aleksander Machniak
5fd1b52f01 Update de_DE localization 2018-06-05 16:20:00 +02:00
Aleksander Machniak
2fa112bd83 [EFAIL] Don't decrypt PGP messages with no MDC protection (#6289) 2018-05-29 09:27:30 +02:00
Aleksander Machniak
c611ace9a2 Update German localization 2018-05-28 19:14:18 +02:00
Aleksander Machniak
3d0b2cd3ce Pass PEAR errors to rcube::raise_error(), small CS improvements 2018-05-27 08:50:42 +02:00
Aleksander Machniak
e05be853da Enigma: Add hint about max upload size in key import form 2018-05-24 13:25:27 +02:00
Aleksander Machniak
e9a189fb57 Merge branch 'master' into dev/elastic 2018-05-24 09:38:23 +02:00
Aleksander Machniak
8e27190865 Update some localizations 2018-05-24 09:37:33 +02:00
Aleksander Machniak
23da29d28a managesieve: Rename "Vacation" to "Out of Office" 2018-05-24 08:56:17 +02:00
Aleksander Machniak
13ad9e6593 Merge branch 'master' into dev/elastic 2018-05-23 09:51:08 +02:00
Caio Nardi
43fcf5bce7 Fix checking duplicated names in the zip file (#6302) 2018-05-22 15:37:15 +02:00
Aleksander Machniak
130b70e464 Use array() instead of [] 2018-05-22 15:36:23 +02:00
Aleksander Machniak
d0205f613d Fix redundant empty option in mailbox selector 2018-05-22 10:40:37 +02:00
Aleksander Machniak
c4e65a61fe Fix empty 'for' attribute 2018-05-22 10:11:24 +02:00
Aleksander Machniak
d6c19431be Elastic: .proplist improvements 2018-05-21 11:54:04 +02:00
Aleksander Machniak
750827ad65 Merge branch 'master' into dev/elastic 2018-05-21 09:34:51 +02:00
Aleksander Machniak
339121b121 Fix bug where managesieve_allowed_hosts config wasn't respected on mail screen (#6295) 2018-05-20 11:55:46 +02:00
Aleksander Machniak
53fe9d7048 Bump managesieve version number, cs improvements 2018-05-19 09:01:46 +02:00
Athanasios Douitsis
b497908040 Managesieve allowed hosts (#6292)
* Introduce managesieve_allowed_hosts setting

If managesieve_allowed_hosts has been set, then check that the array contains the current mail_host for the user session. If not, just return. This will cause the managesieve plugin to not appear under the settings menu.

* Include managesieve_allowed_hosts example

An example of the managesieve_allowed_hosts setting is included. By default, it is left commented to preserve existing behaviour.
2018-05-19 08:51:05 +02:00
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
2018-05-18 17:25:02 +02:00
Aleksander Machniak
211c5444e5 Merge branch 'master' into dev/elastic 2018-05-17 06:23:44 +00:00
Aleksander Machniak
14cc3ec188 Add EFAIL-related warning in the code 2018-05-16 09:38:10 +02:00
Aleksander Machniak
f0fc42b3c4 Elastic: Try a new design for some toolbars (work in progress) 2018-05-09 13:51:44 +02:00
Aleksander Machniak
1247a8dd7d Fix bug where some forbidden characters on Cyrus-IMAP were not prevented from use in folder names 2018-05-08 12:20:11 +02:00
Aleksander Machniak
d49eb1889b Fix selecting jQuery-UI styles for skins that extend Elastic 2018-04-28 11:11:00 +00:00
Aleksander Machniak
60922dc3d5 Password: Added password_username_format option (#5766) 2018-04-23 19:01:35 +02:00
Aleksander Machniak
e79838aaac Enigma: Disable autofill for new keypair password 2018-04-20 08:11:22 +02:00
Aleksander Machniak
f9a5d03e5a Fix bug where new_user_dialog email check could have been circumvented by deleting / abandoning session (#5929) 2018-04-16 17:15:26 +02:00
Aleksander Machniak
2faf7185db Archive: Create archive folder automatically if it's configured, but does not exist (#6076) 2018-04-16 16:29:03 +02:00
Aleksander Machniak
38bda972c1 Add composer.json for krb_authentication plugin 2018-04-12 15:33:24 +02:00
Aleksander Machniak
50312af17e Fix fatal error on asset_exists() use 2018-04-12 06:45:00 +00:00
Aleksander Machniak
ff55fa622f Fix jqueryui plugin compatibility with assets_dir setting 2018-04-10 17:27:41 +02:00
Aleksander Machniak
459c3845be Elastic: Fix checkbox selection on enigma keys list 2018-04-10 16:56:40 +02:00
Aleksander Machniak
8373b3b3f0 Enigma: Enable keypair generation on Internet Explorer 11 2018-04-10 15:10:39 +02:00
Aleksander Machniak
2b425a8b12 Use 'OK' instead of 'Save' label for thr button in enigma password prompt 2018-04-10 10:37:30 +02:00
Aleksander Machniak
408d985f38 Small spacing improvement in enigma password prompt 2018-04-10 10:34:25 +02:00
Aleksander Machniak
d51fdaa2ee Replace last occurrence of RCMAIL_CHARSET with RCUBE_CHARSET 2018-04-09 18:18:24 +02:00
Aleksander Machniak
db5802b134 Archive: Skip early the request to move to archive folder from archive folder
... which may happen in multi-folder search results.
2018-04-09 09:11:04 +02:00
Aleksander Machniak
8e543f843e Fix check_request() bypass in places using get_uids() [CVE-2018-9846] (#6238) 2018-04-09 09:07:27 +02:00
Aleksander Machniak
db24050215 Fix regression in identities list style 2018-04-05 11:56:05 +00:00
Aleksander Machniak
662363c7e2 Enigma: Add positiblity to modify list of identities for key generation by other plugins 2018-04-05 11:55:25 +00:00
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
2018-04-04 11:14:35 +02:00
Aleksander Machniak
891d01a4ef Ignore enigma home dir 2018-04-03 18:16:35 +02:00
Aleksander Machniak
08454fb951 Add Close button to the keys export dialog 2018-04-03 18:08:26 +02:00
Aleksander Machniak
8c6d87542b Acl: get rid of addressbook_form and calendar_form_kolab hooks handlers
- the plugin is called "manually" by Kolab plugins now
2018-03-28 15:39:25 +00:00