Aleksander Machniak
c8d133a6a0
Merge branch 'master' into dev/elastic
2018-10-06 18:39:36 +02:00
Aleksander Machniak
511ecd095c
Add $protocol to the error message
2018-10-03 10:15:15 +02:00
urusha
4920f3ef23
krb_authentication fixes ( #6471 )
...
* krb_authentication: remove default principal
krb_authentication_context must be set to the right value to make GSSAPI work, we should not have any default for it outside config files, it could confuse users. We already handle empty/bad context in rcube_imap_generic.php, Net_Sieve, Net_SMTP.
* krb_authentication: config.php.dist fix
GSSAPI is better for searching, since GSS API is not used widely.
host.fqdn@REALM.NAME is actually never used without service-prefix, on the other side it may be valid to use 'computername$' or 'username' with Samba/Active Directory, the common name for all these - 'principal'.
* krb_authentication: raise error on empty context
2018-10-03 10:06:38 +02:00
Aleksander Machniak
c1e8bd75c2
krb_authentication: Support per-protocol contexts
2018-09-27 15:04:45 +02:00
Aleksander Machniak
6dfb475a26
Elastic: Redesign mail compose page - use recipient selection dialog ( #6413 )
2018-09-27 10:27:20 +02:00
urusha
75f37f8b0f
SMTP GSSAPI support ( #6417 )
...
* krb_authentication support for smtp_connect
* smtp GSSAPI support
2018-09-25 08:31:08 +02:00
Aleksander Machniak
b7d51573e4
Password: Fix bug where new users could skip forced password change ( #6434 )
2018-09-15 18:22:41 +02:00
Aleksander Machniak
03fef0d6ca
New_user_identity: Fix %fu/%u vars substitution in user specific LDAP params ( #6419 )
2018-09-12 11:06:05 +02:00
Aleksander Machniak
8f1405d569
Throw error when using deleteheader with :last but no :index
2018-09-10 09:03:24 +02:00
Aleksander Machniak
bae58951bf
Fix bug where password_dovecotpw_with_method setting could be ignored ( #6436 )
2018-09-09 10:30:06 +02:00
Aleksander Machniak
829f3ec0d6
Fix small issues in 'editheader' implementation
2018-09-09 08:27:52 +02:00
Aleksander Machniak
53017eb87d
Managesieve: Added support for 'editheader' extension - RFC5293 ( #5954 )
2018-09-08 16:40:41 +02:00
Aleksander Machniak
85046cdea4
Cleanup modoboa driver
2018-09-03 13:25:01 +02:00
Stéphane
95a9080958
modoboa driver for password plugin ( #6361 )
2018-09-03 13:18:28 +02:00
Aleksander Machniak
e9ea2f2aeb
Managesieve: Fix bug where show_real_foldernames setting wasn't respected ( #6422 )
2018-09-01 09:55:51 +02:00
urusha
2537697693
Fix krb_authentication for managesieve connection ( #6414 )
2018-08-29 13:15:23 +02:00
Aleksander Machniak
5643b6315e
Small improvements
2018-08-24 11:10:15 +02:00
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