Aleksander Machniak
47d9ed6d0c
Add support for PHPUnit 6 and 7 ( #6870 )
...
Fixes composer dependencies: Package phpunit/phpunit-mock-objects is abandoned
We cannot support v8 yet because of errors like:
Declaration of MailFunc::setUp() must be compatible with PHPUnit\Framework\TestCase::setUp(): void
It would require dropping PHP < 7.1 support.
5 years ago
Aleksander Machniak
ad84b2df3f
Update localization
5 years ago
Aleksander Machniak
e7cb9bf604
Password: Fix kpasswd and smb drivers' double-escaping bug ( #7092 )
5 years ago
Aleksander Machniak
a269e7c106
Fix misleading comment
5 years ago
Aleksander Machniak
cc1a1d95fe
Correct property name
5 years ago
Aleksander Machniak
66fab8cdb2
CS fixes, Avoid usused variables, fixed minor bugs
5 years ago
Aleksander Machniak
b0aa130edf
Fix wrong password requirement description with zxcvbn driver ( #6922 )
5 years ago
Aleksander Machniak
fcf5a12e30
Password: Support INSERT ... ON DUPLICATE KEY UPDATE queries
5 years ago
Aleksander Machniak
0786ab8187
Update localization
5 years ago
Aleksander Machniak
6d17e58380
Add basic test for password drivers
5 years ago
Aleksander Machniak
9d5e2219f8
Make ldap_ppolicy to log debug into 'ldap.log' file
5 years ago
Aleksander Machniak
4e9aca2f27
Fix visibility of rcube_ldap_exop_password::$debug ( #6828 )
5 years ago
Johannes Prösl
4644e3404f
Adding ssha512 password_algorithm ( #6805 )
...
* Added SSHA512 method to the hash_password function
Basically a copy of the ssha method this case is compatible with the dovecot ssha512 settings so there is no doveadm needed alongside with roundcube to update ssha512 passwords.
5 years ago
Aleksander Machniak
a1301a78d6
Localization update
6 years ago
Aleksander Machniak
57c67db029
Remove year(s) from copyright headers + some cleanup
6 years ago
Aleksander Machniak
1078d8df16
Fix cpanel_webmail driver
6 years ago
Aleksander Machniak
f0811f6f50
DOn't use deprecated (and slow) selectors
6 years ago
Peter Kubica
b2ffe58f9d
Fix for: Password: De-duplicate ldap drivers code ( #6669 )
6 years ago
Aleksander Machniak
0751c1c8eb
Password: De-duplicate ldap drivers code
6 years ago
Peter Kubica
07d7ec83a0
ldap_exop - move function exist check to the start
6 years ago
Peter Kubica
772dad8805
ldap_exop - add PHP version requirement
6 years ago
Peter Kubica
51abe31f1a
ldap_exop - fix issue #4992
6 years ago
Aleksander Machniak
fe5b4fd81d
fputs() -> fwrite()
6 years ago
Victor Benincasa
2bf75060e9
Update DirectAdmin socket communication class to v. 3.0.2
...
Socket communication class from the official repository: http://files.directadmin.com/services/all/httpsocket/
6 years ago
Evertiro
ce0eb318f4
Password: Better handling for Plesk errors ( #6575 )
6 years ago
Kevin Puetz
0dc37ed5fa
Update passwd-expect -ssh to allow for ECDSA ( #6574 )
...
fingerprint_string could have different wording on a modern installation if the server key is not RSA
6 years ago
Aleksander Machniak
8caf3b659c
Password: Add support for Plesk >= 17.8 ( #6526 )
6 years ago
Aleksander Machniak
01faf9060c
Update localization
6 years ago
Aleksander Machniak
a32d72b661
Password: Disallow control characters in passwords ( #6547 )
6 years ago
Aleksander Machniak
cb4b1443c8
Update localization
6 years ago
Aleksander Machniak
11216a1925
Changed 'password_charset' default to 'UTF-8' ( #6522 )
6 years ago
Aleksander Machniak
9babe138af
Password: Change API for password checking
...
... for simpler implementation of strength indicator in future.
Also simplified configuration by removing password_check_strength and
adding password_minimum_score.
6 years ago
Andrius Štikonas
9c4e2c9abe
Fix spelling. ( #6517 )
6 years ago
Rotzbua
f8b6493ecf
Change http to https for plugins.roundcube.net ( #6405 )
6 years ago
Aleksander Machniak
cd9ec7983b
Password: README, Style, CS improvements, bump version, update changelog
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
b7d51573e4
Password: Fix bug where new users could skip forced password change ( #6434 )
6 years ago
Aleksander Machniak
bae58951bf
Fix bug where password_dovecotpw_with_method setting could be ignored ( #6436 )
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
60922dc3d5
Password: Added password_username_format option ( #5766 )
7 years ago
Thomas Bruederli
c973f003e5
Synchronized localizations with Transifex
7 years ago
PhilW
e7311e0e5e
more consistent function names
7 years ago
PhilW
af52df68bf
use skinned alert and confirm boxes in plugins
7 years ago
Aleksander Machniak
23af0b7f36
Merge branch 'master' into dev-elastic
7 years ago
Thomas Bruederli
342b049841
Update localization files from Transifex
7 years ago
Aleksander Machniak
fd9517655f
Fix password form
7 years ago
Aleksander Machniak
315f78a65a
Elastic: Use btn.submit instead of button.save classes for Save button in forms
7 years ago
Aleksander Machniak
3c1b78af48
Merge branch 'master' into dev-elastic
7 years ago