Aleksander Machniak
89987ee1e0
Password: Fix security issue in virtualmin and sasl drivers
2017-04-25 08:51:14 +02:00
Thomas Bruederli
d4e4cfef92
More flattening of jQuery UI styles
2017-04-22 14:11:02 +02:00
Thomas Bruederli
7969981320
Flattened buttons and icons, removed gradients and box shadows
2017-04-22 13:51:31 +02:00
Aleksander Machniak
757ba8b81a
Fix typo
2017-04-22 08:06:07 +02:00
Torkel Bjørnson-Langen
278b46a99d
password plugin: better error message on constraint violation ( #5727 )
...
If the password policy on the ldap server is violated when changing
password, report error as "constraint violation" instead of the
misleading "connection error".
Only tested with OpenLDAP (v2.4).
2017-04-21 10:39:49 +02:00
Aleksander Machniak
01656221a4
Update localization
2017-04-19 13:13:07 +02:00
Torkel Bjørnson-Langen
3bbe218b83
Password plugin: Added missing default values ( #5726 )
...
* Added correct default values for password plugin (ldap backends only)
* Sync default values in config.inc.php.dist with code.
2017-04-18 10:17:18 +02:00
Aleksander Machniak
6ba41836b6
Revert "extend plugin password to avoid sudo (use ssh instead calling chpasswd) ( #5654 )"
...
This reverts commit 938dd4670b .
2017-04-11 08:53:34 +02:00
Kay Marquardt
938dd4670b
extend plugin password to avoid sudo (use ssh instead calling chpasswd) ( #5654 )
...
Use proc_open() instead of popen() to catch error messages from called wrapper.
Create new wrapper chpass-wrapper-expect.py
2017-04-10 13:38:16 +02:00
Aleksander Machniak
306c901a15
Remove redundant entry
2017-03-21 10:51:41 +01:00
Aleksander Machniak
9374599c3c
Fix require entry for crypt_gpg also in Enigma's composer.json
2017-03-21 10:50:41 +01:00
Aleksander Machniak
8a0d504682
Indent fixes
2017-03-13 11:55:08 +01:00
ka7
9a35768c26
spelling fixes ( #5690 )
2017-03-12 12:14:19 +01:00
Aleksander Machniak
8953c7a257
Fix possible defect in handling \r\n in scripts ( #5685 )
2017-03-09 11:41:46 +01:00
Aleksander Machniak
9028e77290
Enigma: Set micalg parameter to real hash algorithm used for signing
2017-03-06 10:57:20 +01:00
Aleksander Machniak
13b98199ed
Managesieve: Fix parser issue with empty lines between comments ( #5657 )
2017-02-20 16:15:22 +01:00
Aleksander Machniak
3294a41b3b
Small code simplification
2017-02-18 15:33:50 +01:00
Aleksander Machniak
e2a8fb799e
Add note about PinEntry issues with SELinux ( #5620 )
2017-02-13 11:35:09 +01:00
Aleksander Machniak
dd53a3d486
Enigma: Fix handling of messages with nested PGP encrypted parts ( #5634 )
2017-02-13 11:28:16 +01:00
Aleksander Machniak
81f67a4de2
Don't use each() deprecated in PHP 7.2
2017-02-06 15:46:18 +01:00
Aleksander Machniak
dfd19206a4
sizeof() -> count()
2017-02-06 13:49:29 +01:00
Aleksander Machniak
d04cc14018
Enigma: Always use detached signatures ( #5624 )
2017-02-01 09:40:20 +01:00
Aleksander Machniak
a426f66785
Fix fatal error when accessing PGP keys list using classic skin
2017-02-01 09:34:22 +01:00
Aleksander Machniak
25de39d444
Merge branch 'dev-remove-js-deps'
2016-12-30 20:27:46 +01:00
Aleksander Machniak
a487055c5a
Add possibility to attach contact vCard to composed message ( #4997 )
2016-12-16 16:02:20 +01:00
Aleksander Machniak
692cb9c63b
Update localization
2016-12-15 09:42:17 +01:00
Aleksander Machniak
2e97728d06
Enigma: Add some notes to Known issues section ( #5561 )
2016-12-14 08:43:06 +01:00
Aleksander Machniak
21732eb250
"Bad password" -> "Invalid password"
2016-12-13 09:37:05 +01:00
Aleksander Machniak
be49c2e1cd
Code improvements, replace exception thrown with rcube::raise_error()
2016-12-13 08:42:30 +01:00
Aleksander Machniak
2af5ea4a9c
Merge branch 'password-cpanel-webmail' of https://github.com/mkllnk/roundcubemail into mkllnk-password-cpanel-webmail
2016-12-13 08:33:39 +01:00
Aleksander Machniak
d45692131b
Zipdownload: Fix date format in mbox "From line"
2016-12-13 08:28:07 +01:00
Maikel Linke
bd5eaf98aa
Handle null or non-JSON result of cPanel UAPI
...
More unit testing. More documentation.
2016-12-10 08:45:08 +11:00
Aleksander Machniak
29d0b80449
Enigma: Fix PHP fatal error when decrypting a message with invalid signature ( #5555 )
2016-12-09 10:43:31 +01:00
Maikel Linke
dd29ca1ee8
Correct decoding of JSON response
...
The old version assumed `json_decode` would return an associative array.
While it can do so if an extra option is specified, the default
behaviour is to return an object. Therefore, a successful password
change resulted in an error while parsing the response.
The new code is accessing the response as object instead. The method
is now covered by a unit test.
2016-12-08 23:35:43 +11:00
Aleksander Machniak
f351b48771
Update changelog, CS fixes
2016-12-07 18:28:32 +01:00
Maikel
adbc9b1889
Add cPanel Webmail driver ( #5549 )
...
This driver does not use an admin account. It uses the user's account to
authenticate at the Webmail API. It uses the recommended UAPI and does
not rely on third-party classes.
2016-12-07 18:18:31 +01:00
Aleksander Machniak
bd76a921ac
Simplified/unified key info frame
2016-12-05 09:41:11 +01:00
Aleksander Machniak
5e1da48d0c
Remove external javascript code from the git repo, add jsdeps.sh script ( #5535 )
2016-12-03 18:26:15 +01:00
Aleksander Machniak
bbab6a6db7
Identicon plugin
...
https://kolabian.wordpress.com/2016/12/02/contact-identicons/
2016-12-02 18:48:40 +01:00
Aleksander Machniak
8fc488afa0
Parse error and CS fixes after PR merge
2016-12-01 09:05:31 +01:00
Paolo Asperti
815b79df7f
Added replacement variables support in password_pop_host ( #5539 )
...
Use rcube_utils::parse_host() on a hostname
2016-12-01 09:01:39 +01:00
Aleksander Machniak
2eede31561
Fix handling of scripts with nested rules ( #5540 )
2016-11-30 09:56:50 +01:00
Aleksander Machniak
47750b9b06
Bump up Enigma version number
2016-11-29 09:46:11 +01:00
Aleksander Machniak
e240e5f8dd
CS fixes and update changelog
2016-11-27 14:27:23 +01:00
KaloNK
d41db75d82
Do not store passwords on disk - use proc_open instead of popen ( #5531 )
2016-11-27 14:20:58 +01:00
Aleksander Machniak
833fceb357
Remove redundant padding in textarea for raw editor
2016-11-27 05:18:53 -05:00
Aleksander Machniak
d2b1941ad5
Release managesieve 8.8
2016-11-27 05:13:27 -05:00
Aleksander Machniak
4452a16f7f
Cleanup and improve CodeMirror integration
...
Fixed some issues, improved css/layout, added autoscroll to invalid line on error
2016-11-27 05:11:00 -05:00
Aleksander Machniak
ae4d3d0f65
Merge branch 'master' of https://github.com/hansmaulwurf23/roundcubemail into hansmaulwurf23-master
2016-11-27 03:08:10 -05:00
Aleksander Machniak
a844db6a27
Merge branch 'dev-layouts'
2016-11-20 19:04:09 +01:00