Commit Graph

58 Commits

Author SHA1 Message Date
Aleksander Machniak
5fed86f57e Cleanup 2025-02-23 11:22:35 +01:00
Aleksander Machniak
fa1f3bd852 Add notes about not all password strength drivers supporting score up to 5 (#9751) 2025-01-26 15:04:17 +01:00
Aleksander Machniak
f78df9dc08 Password: Remove reference to non-existing 'password_zxcvbn_min_score' option (#9648) 2024-10-05 08:25:42 +02:00
Aleksander Machniak
58d2b2f1ee Doc cleanup [skip ci] 2024-04-21 20:55:43 +02:00
Aleksander Machniak
2334876063 Password: Use Guzzle HTTP Client in 'pwned' driver 2024-04-07 11:59:13 +02:00
Michael Voříšek
bdd5de55b5 Rename composer.json.dist to composer.json (#9279)
* Rename composer.json.dist to composer.json
* fix update
2024-04-03 18:06:01 +02:00
Ángel
87a501cc95 Remove conflict marker from password plugin (#8809) 2022-12-04 08:36:29 +01:00
Aleksander Machniak
66f6169774 Update changelog for (#8525), CS fixes 2022-08-15 10:22:16 +02:00
Aleksander Machniak
3cfbae2d2a Password: Remove references to %c variable that has been removed before (#8633) 2022-07-30 08:37:35 +02:00
Aleksander Machniak
f8301a44b4 Support schema prefix in password_mailcow_api_host (#8291) 2022-06-19 10:59:18 +02:00
Lukáš Matula
4c347f0e24 Mailcow driver for password plugin (#8291) 2021-11-06 09:15:37 +01:00
Josh Soref
203f456620 Spelling (#8001) 2021-04-18 08:43:18 +02:00
Aleksander Machniak
ca523bd7fa Remove hostnet.de specific code 2021-01-16 15:42:58 +01:00
Aleksander Machniak
a49b47b864 Merge branch 'password-httpapi-plugin' of https://github.com/davidc/roundcubemail into davidc-password-httpapi-plugin 2021-01-16 10:11:21 +01:00
Aleksander Machniak
c8ed7c7388 Document miab driver, rename some config options 2021-01-16 09:57:54 +01:00
Aleksander Machniak
5356700325 Merge branch 'tinycp-driver' of https://github.com/rimendoz86/roundcubemail into rimendoz86-tinycp-driver 2021-01-16 09:44:39 +01:00
Aleksander Machniak
9b01776ef0 Password: Removed old 'cpanel' driver, 'cpanel_webmail' driver renamed to 'cpanel' (#7780) 2021-01-02 19:18:20 +01:00
Ricardo Mendoza
b0d2a2e7fb 1.1 2020-07-23 20:42:54 -07:00
David Croft
48da92765f Add httpapi password change driver to connect to generic HTTP/HTTPS APIs 2020-06-16 23:36:16 +01:00
Christoph Langguth
370789c8c9 password plugin: add pwned passwords strength driver 2020-03-08 08:34:45 +01:00
Peter Kubica
772dad8805 ldap_exop - add PHP version requirement 2019-03-05 11:02:55 +01:00
Peter Kubica
51abe31f1a ldap_exop - fix issue #4992 2019-03-05 10:44:37 +01:00
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.
2018-11-11 09:02:50 +01:00
Andrius Štikonas
9c4e2c9abe Fix spelling. (#6517) 2018-11-11 07:17:47 +01:00
Aleksander Machniak
cd9ec7983b Password: README, Style, CS improvements, bump version, update changelog 2018-11-08 12:03:41 +01:00
PhilW
1bf6dc3de8 Password: add Zxcvbn strength driver 2018-10-07 09:58:29 +01:00
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)
2018-10-07 07:50:42 +01:00
Aleksander Machniak
85046cdea4 Cleanup modoboa driver 2018-09-03 13:25:01 +02:00
Aleksander Machniak
60922dc3d5 Password: Added password_username_format option (#5766) 2018-04-23 19:01:35 +02:00
Aleksander Machniak
982d211ec0 Update changelog, CS fixes 2017-05-19 20:04:08 +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
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
391d0d2039 Remove "@version @package_version@" 2016-11-01 18:26:47 +01:00
Aleksander Machniak
1c8f845637 Add notes about sudo setup (#1490203) 2015-05-21 09:13:18 +02:00
Aleksander Machniak
1d09ee0ce6 Added 'kpasswd' driver by Peter Allgeyer 2015-02-26 18:19:44 +01:00
Aleksander Machniak
5010941c43 Update password driver API description 2014-10-26 11:45:30 +01:00
Cyrill von Wattenwyl
11a40dd1fe Merge branch 'master' of https://github.com/roundcube/roundcubemail
Conflicts:
	plugins/password/config.inc.php.dist
2014-09-02 11:20:52 +02:00
simonp
8d3dab34ec Add timeout for password-driver vpopmaild 2014-05-16 12:29:06 +02:00
Cyrill von Wattenwyl
187fd666aa fixed typos and added section in README 2014-05-12 10:03:11 +02:00
Aleksander Machniak
bcedf05d19 s/$rcmail_config/$config/ also for plugins configuration 2013-08-20 19:23:59 +02:00
simonp
5b5651a095 Added README section for vpopmaild driver at the password-plugin 2013-08-14 21:53:14 +02:00
Thomas Bruederli
0703bfecd0 Merged configuration refactoring from 'dev_config' branch back into master (#1487311) 2013-07-10 22:49:12 +02:00
Aleksander Machniak
a306996bc5 Change license to GPLv3+ also in README file 2013-06-26 11:19:55 +02:00
Aleksander Machniak
461a30d771 Merge config files (#1487311).
Now we have defaults.inc.php and config.inc.php.
Renamed $rcmail_config to $config. Old naming and old files are supported
for backward compatibility.
2013-06-14 12:09:08 +02:00
Aleksander Machniak
28151b329b Update changelog 2013-04-28 15:55:30 +02:00
Aleksander Machniak
30ff85c5a1 Added new cPanel driver - fixes localization related issues (#1487015) 2013-03-30 18:17:05 +01:00
thomascube
48e9c14ebd Move plugins repository into roundcubemail root folder; svn:externals are not defined anymore 2012-03-31 12:25:48 +00:00
till
63a3dc5fde moved plugins 2010-03-20 14:20:01 +00:00