Aleksander Machniak
cd9ec7983b
Password: README, Style, CS improvements, bump version, update changelog
6 years ago
Aleksander Machniak
75d6687cac
Merge branch 'password_plugin' of https://github.com/johndoh/roundcubemail into johndoh-password_plugin
6 years ago
Aleksander Machniak
224dd78ad3
Bump managesieve version number
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
09c9443a54
Fix disabled acl table menu button (regression)
6 years ago
Aleksander Machniak
cf7e4f12b2
Stop adding some localization to ajax responses
6 years ago
PhilW
1bf6dc3de8
Password: add Zxcvbn strength driver
6 years ago
PhilW
00946f1f57
give password plugin drivers more power
...
Allow password drivers more control over the entire password changeing
processes not just the save action. Allow them to perform old/new
password comparisons and also password strength checking.
*) allow password drivers override default password comparisons (eg
new is not same as current) #6473
*) allow password drivers override default strength checks (eg allow
for 'not the same as last x passwords')
*) allow separate password saving and strength drivers for use of
strength checking services eg HaveIBeenPwned.com #5040
*) allow drivers to define password strength rules displayed to the
user
*) rename password_require_nonalpha config option to
password_check_strength to reflect new strength checking
possibilities (added backwards compatibility)
6 years ago
Aleksander Machniak
c8d133a6a0
Merge branch 'master' into dev/elastic
6 years ago
Aleksander Machniak
511ecd095c
Add $protocol to the error message
6 years ago
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
6 years ago
Aleksander Machniak
c1e8bd75c2
krb_authentication: Support per-protocol contexts
6 years ago
Aleksander Machniak
6dfb475a26
Elastic: Redesign mail compose page - use recipient selection dialog ( #6413 )
6 years ago
urusha
75f37f8b0f
SMTP GSSAPI support ( #6417 )
...
* krb_authentication support for smtp_connect
* smtp GSSAPI support
6 years ago
Aleksander Machniak
b7d51573e4
Password: Fix bug where new users could skip forced password change ( #6434 )
6 years ago
Aleksander Machniak
03fef0d6ca
New_user_identity: Fix %fu/%u vars substitution in user specific LDAP params ( #6419 )
6 years ago
Aleksander Machniak
8f1405d569
Throw error when using deleteheader with :last but no :index
6 years ago
Aleksander Machniak
bae58951bf
Fix bug where password_dovecotpw_with_method setting could be ignored ( #6436 )
6 years ago
Aleksander Machniak
829f3ec0d6
Fix small issues in 'editheader' implementation
6 years ago
Aleksander Machniak
53017eb87d
Managesieve: Added support for 'editheader' extension - RFC5293 ( #5954 )
6 years ago
Aleksander Machniak
85046cdea4
Cleanup modoboa driver
6 years ago
Stéphane
95a9080958
modoboa driver for password plugin ( #6361 )
6 years ago
Aleksander Machniak
e9ea2f2aeb
Managesieve: Fix bug where show_real_foldernames setting wasn't respected ( #6422 )
6 years ago
urusha
2537697693
Fix krb_authentication for managesieve connection ( #6414 )
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
c9010fec02
Elastic: Fix managesieve forward email field size - use new input-group-combo widget ( #6359 )
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
5fd1b52f01
Update de_DE localization
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
3d0b2cd3ce
Pass PEAR errors to rcube::raise_error(), small CS improvements
7 years ago
Aleksander Machniak
e05be853da
Enigma: Add hint about max upload size in key import form
7 years ago
Aleksander Machniak
e9a189fb57
Merge branch 'master' into dev/elastic
7 years ago
Aleksander Machniak
8e27190865
Update some localizations
7 years ago
Aleksander Machniak
23da29d28a
managesieve: Rename "Vacation" to "Out of Office"
7 years ago
Aleksander Machniak
13ad9e6593
Merge branch 'master' into dev/elastic
7 years ago
Caio Nardi
43fcf5bce7
Fix checking duplicated names in the zip file ( #6302 )
7 years ago
Aleksander Machniak
130b70e464
Use array() instead of []
7 years ago
Aleksander Machniak
d0205f613d
Fix redundant empty option in mailbox selector
7 years ago
Aleksander Machniak
c4e65a61fe
Fix empty 'for' attribute
7 years ago
Aleksander Machniak
d6c19431be
Elastic: .proplist improvements
7 years ago
Aleksander Machniak
750827ad65
Merge branch 'master' into dev/elastic
7 years ago
Aleksander Machniak
339121b121
Fix bug where managesieve_allowed_hosts config wasn't respected on mail screen ( #6295 )
7 years ago
Aleksander Machniak
53fe9d7048
Bump managesieve version number, cs improvements
7 years ago
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.
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
1247a8dd7d
Fix bug where some forbidden characters on Cyrus-IMAP were not prevented from use in folder names
7 years ago
Aleksander Machniak
d49eb1889b
Fix selecting jQuery-UI styles for skins that extend Elastic
7 years ago
Aleksander Machniak
60922dc3d5
Password: Added password_username_format option ( #5766 )
7 years ago
Aleksander Machniak
e79838aaac
Enigma: Disable autofill for new keypair password
7 years ago
Aleksander Machniak
f9a5d03e5a
Fix bug where new_user_dialog email check could have been circumvented by deleting / abandoning session ( #5929 )
7 years ago
Aleksander Machniak
2faf7185db
Archive: Create archive folder automatically if it's configured, but does not exist ( #6076 )
7 years ago
Aleksander Machniak
38bda972c1
Add composer.json for krb_authentication plugin
7 years ago
Aleksander Machniak
50312af17e
Fix fatal error on asset_exists() use
7 years ago
Aleksander Machniak
ff55fa622f
Fix jqueryui plugin compatibility with assets_dir setting
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
d51fdaa2ee
Replace last occurrence of RCMAIL_CHARSET with RCUBE_CHARSET
7 years ago
Aleksander Machniak
db5802b134
Archive: Skip early the request to move to archive folder from archive folder
...
... which may happen in multi-folder search results.
7 years ago
Aleksander Machniak
8e543f843e
Fix check_request() bypass in places using get_uids() [CVE-2018-9846] ( #6238 )
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
Aleksander Machniak
8c6d87542b
Acl: get rid of addressbook_form and calendar_form_kolab hooks handlers
...
- the plugin is called "manually" by Kolab plugins now
7 years ago
Aleksander Machniak
df30d71e5a
Elastic: Improvements to .ui-menu and z-index fix in the slider
7 years ago
Aleksander Machniak
a02fafa542
zipdownload: Added option to define size limit for multiple messages download ( #5696 )
...
Default limit set to 50MB.
7 years ago
Aleksander Machniak
6e7afe5360
Support Redis cache in redundant_attachments plugin
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
26211fa4ac
Fix indentation
7 years ago
Aleksander Machniak
9752e26162
Merge branch 'master' of https://github.com/neilmunday/roundcubemail into neilmunday-master
7 years ago
Aleksander Machniak
91d4d4bf34
Fix compatibility with contextmenu plugin
...
https://github.com/johndoh/roundcube-contextmenu/issues/103
7 years ago
Aleksander Machniak
f35e9dc4c8
Fix var scope
7 years ago
Aleksander Machniak
7b1f0f020b
Enigma: Multi-host support
7 years ago
neilmunday
57fa665db1
Updated to use latest Net_Sieve Sieve class
7 years ago
neilmunday
7abcc5a2cc
Added hook for managesieve_connect to set up GSSAPI authentication
7 years ago
neilmunday
0b12721a77
Merge branch 'master' of https://github.com/roundcube/roundcubemail
7 years ago
johndoh
8877c1589e
fix tiny typo ( #6196 )
7 years ago
Aleksander Machniak
5f5f5f98e9
Merge branch 'movecopy' of https://github.com/johndoh/roundcubemail into johndoh-movecopy
7 years ago
PhilW
964a690987
simplify delete execution in managesieve plugin
7 years ago
neilmunday
b4298bc096
Added GSSAPI support for issue #5779 - requires updated Net_Sieve class. See https://github.com/neilmunday/Net_Sieve/Sieve.php
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
2d99e32beb
Elastic: Enable raw script editing on mobile
7 years ago
Aleksander Machniak
bbc19ac084
Elastic: Fix CodeMIrror editor display
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
332cdf62fb
Fix disabling filters in skins other than Elastic ( #6170 )
7 years ago
Aleksander Machniak
cf32fdab3f
Update changelog
7 years ago