Peter Kubica
07d7ec83a0
ldap_exop - move function exist check to the start
7 years ago
Peter Kubica
772dad8805
ldap_exop - add PHP version requirement
7 years ago
Peter Kubica
51abe31f1a
ldap_exop - fix issue #4992
7 years ago
Aleksander Machniak
fe5b4fd81d
fputs() -> fwrite()
7 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/
7 years ago
Evertiro
ce0eb318f4
Password: Better handling for Plesk errors ( #6575 )
7 years ago
Aleksander Machniak
8caf3b659c
Password: Add support for Plesk >= 17.8 ( #6526 )
7 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.
7 years ago
Aleksander Machniak
cd9ec7983b
Password: README, Style, CS improvements, bump version, update changelog
7 years ago
PhilW
1bf6dc3de8
Password: add Zxcvbn strength driver
7 years ago
Aleksander Machniak
85046cdea4
Cleanup modoboa driver
7 years ago
Stéphane
95a9080958
modoboa driver for password plugin ( #6361 )
7 years ago
Aleksander Machniak
60922dc3d5
Password: Added password_username_format option ( #5766 )
8 years ago
Aleksander Machniak
148ccda88a
Password: Support host variables in password_db_dsn option ( #5955 )
8 years ago
buborh
4f400ab7aa
password plugin ldap driver: use full %login as %name/%n when no @ in username. ( #5902 )
8 years ago
Remi Collet
ff256b7bb9
Drop ereg dependency, fix compat with PHP 7 ( #5820 )
9 years ago
Aleksander Machniak
982d211ec0
Update changelog, CS fixes
9 years ago
Aleksander Machniak
aacf1eb3bd
Merge branch 'password-driver-virtualmin' of https://github.com/ElpyDE/roundcubemail into ElpyDE-password-driver-virtualmin
9 years ago
Aleksander Machniak
30f9839b46
Remove redundant code
9 years ago
ElpyDE
73db885647
Virtualmin driver for password plugin now uses virtualmin to ask for the domain
9 years ago
Aleksander Machniak
89987ee1e0
Password: Fix security issue in virtualmin and sasl drivers
9 years ago
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).
9 years ago
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.
9 years ago
Aleksander Machniak
6ba41836b6
Revert "extend plugin password to avoid sudo (use ssh instead calling chpasswd) ( #5654 )"
...
This reverts commit 938dd4670b .
9 years ago
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
9 years ago
ka7
9a35768c26
spelling fixes ( #5690 )
9 years ago
Aleksander Machniak
81f67a4de2
Don't use each() deprecated in PHP 7.2
9 years ago
Aleksander Machniak
be49c2e1cd
Code improvements, replace exception thrown with rcube::raise_error()
9 years ago
Maikel Linke
bd5eaf98aa
Handle null or non-JSON result of cPanel UAPI
...
More unit testing. More documentation.
9 years ago
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.
9 years ago
Aleksander Machniak
f351b48771
Update changelog, CS fixes
9 years ago
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.
9 years ago
Aleksander Machniak
8fc488afa0
Parse error and CS fixes after PR merge
9 years ago
Paolo Asperti
815b79df7f
Added replacement variables support in password_pop_host ( #5539 )
...
Use rcube_utils::parse_host() on a hostname
9 years ago
JohnDoh
dd714b33a8
replace old trac links ( #5514 )
9 years ago
Aleksander Machniak
affec47eab
CS fixes, updated changelog
9 years ago
Aleksander Machniak
7f4ab8c14a
Merge pull request #5364 from ZiBiS/master
...
Password: LDAP PPolicy driver
9 years ago
Zbigniew Szmyd
fa533a4a01
Revert "Correction to work good with the Net_LDAP2 2.2.0"
...
This reverts commit acbc67ea1c .
9 years ago
Zbigniew Szmyd
06956572ec
Change parameters names to the standard.
9 years ago
Zbigniew Szmyd
7254a89e7f
get log_dir from config
9 years ago
Zbigniew Szmyd
c22d4bc642
The correction of the script path and log_dir from the rc
...
config.
9 years ago
Aleksander Machniak
e9d70648dd
Fix CS and obvious mistakes, update changelog after PR merge
9 years ago
Zbigniew Szmyd
191396db17
The error log is redirected to logs/ldap_ppolicy.err
9 years ago
Julian Matz
7ed0d3308b
Update cpanel.php
...
Call $rcmail->config->get() only once per option by assigning variable inside the IF statement.
10 years ago
Julian Matz
8042955927
Update cpanel.php
10 years ago
Julian Matz
e34e267e59
Update cpanel.php
...
Changed code style and indentation.
10 years ago
Julian Matz
6651a6cab0
Update cpanel.php
...
Add support for hash auth (cPanel Remote Access Key) and call the $xmlapi->listaccts() method to retrieve the cPanel account user that owns the domain (required for cPanel reseller accounts).
10 years ago
Oliver Ney
5f2df36879
Fix ldap connection use after release in password plugin
10 years ago
Zbigniew Szmyd
0b07f37bea
LDAP password policy driver files
10 years ago
Zbigniew Szmyd
acbc67ea1c
Correction to work good with the Net_LDAP2 2.2.0
10 years ago