Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

336 lines (332 sloc) 12.635 kb
<?xml version="1.0" encoding="UTF-8"?>
<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" packagerversion="1.9.0" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd">
<name>password</name>
<channel>pear.roundcube.net</channel>
<summary>Password Change for Roundcube</summary>
<description>Plugin that adds a possibility to change user password using many
methods (drivers) via Settings/Password tab.
</description>
<lead>
<name>Aleksander Machniak</name>
<user>alec</user>
<email>alec@alec.pl</email>
<active>yes</active>
</lead>
<date>2012-03-07</date>
<version>
<release>3.1</release>
<api>2.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
<notes>
- Added pw_usermod driver (#1487826)
- Added option password_login_exceptions (#1487826)
- Added domainfactory driver (#1487882)
- Added DBMail driver (#1488281)
- Helper files moved to helpers/ directory from drivers/
- Added Expect driver (#1488363)
- Added Samba password (#1488364)
</notes>
<contents>
<dir baseinstalldir="/" name="/">
<file name="password.php" role="php">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="password.js" role="data">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="README" role="data">
<tasks:replace from="@name@" to="name" type="package-info"/>
<tasks:replace from="@package_version@" to="version" type="package-info"/>
</file>
<file name="localization/az_AZ.inc" role="data"></file>
<file name="localization/bg_BG.inc" role="data"></file>
<file name="localization/ca_ES.inc" role="data"></file>
<file name="localization/cs_CZ.inc" role="data"></file>
<file name="localization/da_DK.inc" role="data"></file>
<file name="localization/de_CH.inc" role="data"></file>
<file name="localization/de_DE.inc" role="data"></file>
<file name="localization/en_US.inc" role="data"></file>
<file name="localization/es_AR.inc" role="data"></file>
<file name="localization/es_ES.inc" role="data"></file>
<file name="localization/et_EE.inc" role="data"></file>
<file name="localization/fi_FI.inc" role="data"></file>
<file name="localization/fr_FR.inc" role="data"></file>
<file name="localization/gl_ES.inc" role="data"></file>
<file name="localization/hr_HR.inc" role="data"></file>
<file name="localization/hu_HU.inc" role="data"></file>
<file name="localization/it_IT.inc" role="data"></file>
<file name="localization/ja_JA.inc" role="data"></file>
<file name="localization/lt_LT.inc" role="data"></file>
<file name="localization/lv_LV.inc" role="data"></file>
<file name="localization/nl_NL.inc" role="data"></file>
<file name="localization/pl_PL.inc" role="data"></file>
<file name="localization/pt_BR.inc" role="data"></file>
<file name="localization/pt_PT.inc" role="data"></file>
<file name="localization/ru_RU.inc" role="data"></file>
<file name="localization/sk_SK.inc" role="data"></file>
<file name="localization/sl_SI.inc" role="data"></file>
<file name="localization/sv_SE.inc" role="data"></file>
<file name="localization/tr_TR.inc" role="data"></file>
<file name="localization/zh_TW.inc" role="data"></file>
<file name="drivers/chpasswd.php" role="php"></file>
<file name="drivers/dbmail.php" role="php"></file>
<file name="drivers/directadmin.php" role="php"></file>
<file name="drivers/domainfactory.php" role="php"></file>
<file name="drivers/expect.php" role="php"></file>
<file name="drivers/ldap.php" role="php"></file>
<file name="drivers/ldap_simple.php" role="php"></file>
<file name="drivers/poppassd.php" role="php"></file>
<file name="drivers/sql.php" role="php"></file>
<file name="drivers/vpopmaild.php" role="php"></file>
<file name="drivers/cpanel.php" role="php"></file>
<file name="drivers/hmail.php" role="php"></file>
<file name="drivers/pam.php" role="php"></file>
<file name="drivers/pw_usermod.php" role="php"></file>
<file name="drivers/sasl.php" role="php"></file>
<file name="drivers/smb.php" role="php"></file>
<file name="drivers/virtualmin.php" role="php"></file>
<file name="drivers/ximss.php" role="php"></file>
<file name="drivers/xmail.php" role="php"></file>
<file name="helpers/chgdbmailusers.c" role="data"></file>
<file name="helpers/chgsaslpasswd.c" role="data"></file>
<file name="helpers/chgvirtualminpasswd.c" role="data"></file>
<file name="helpers/chpass-wrapper.py" role="data"></file>
<file name="helpers/passwd-expect" role="data"></file>
<file name="config.inc.php.disc" role="data"></file>
</dir>
<!-- / -->
</contents>
<dependencies>
<required>
<php>
<min>5.2.1</min>
</php>
<pearinstaller>
<min>1.7.0</min>
</pearinstaller>
</required>
</dependencies>
<phprelease/>
<changelog>
<release>
<date>2010-04-29</date>
<time>12:00:00</time>
<version>
<release>1.4</release>
<api>1.4</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
<notes>
- Use mail_domain value for domain variables when there is no domain in username:
sql and ldap drivers (#1486694)
- Created package.xml
</notes>
</release>
<release>
<date>2010-06-20</date>
<time>12:00:00</time>
<version>
<release>1.5</release>
<api>1.5</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
<notes>
- Removed user_login/username_local/username_domain methods,
use rcube_user::get_username instead (#1486707)
</notes>
</release>
<release>
<date>2010-08-01</date>
<time>09:00:00</time>
<version>
<release>1.6</release>
<api>1.5</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
<notes>
- Added ldap_simple driver
</notes>
</release>
<release>
<date>2010-09-10</date>
<time>09:00:00</time>
<version>
<release>1.7</release>
<api>1.5</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
<notes>
- Added XMail driver
- Improve security of chpasswd driver using popen instead of exec+echo (#1486987)
- Added chpass-wrapper.py script to improve security (#1486987)
</notes>
</release>
<release>
<date>2010-09-29</date>
<time>19:00:00</time>
<version>
<release>1.8</release>
<api>1.6</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
<notes>
- Added possibility to display extended error messages (#1486704)
- Added extended error messages in Poppassd driver (#1486704)
</notes>
</release>
<release>
<version>
<release>1.9</release>
<api>1.6</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
<notes>
- Added password_ldap_lchattr option (#1486927)
</notes>
</release>
<release>
<date>2010-10-07</date>
<time>09:00:00</time>
<version>
<release>2.0</release>
<api>1.6</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
<notes>
- Fixed SQL Injection in SQL driver when using %p or %o variables in query (#1487034)
</notes>
</release>
<release>
<date>2010-11-02</date>
<time>09:00:00</time>
<version>
<release>2.1</release>
<api>1.6</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
<notes>
- hMail driver: Add possibility to connect to remote host
</notes>
</release>
<release>
<date>2011-02-15</date>
<time>12:00</time>
<version>
<release>2.2</release>
<api>1.6</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
<notes>
- hMail driver: add username_domain detection (#1487100)
- hMail driver: HTML tags in logged messages should be stripped off (#1487099)
- Chpasswd driver: add newline at end of input to chpasswd binary (#1487141)
- Fix usage of configured temp_dir instead of /tmp (#1487447)
- ldap_simple driver: fix parse error
- ldap/ldap_simple drivers: support %dc variable in config
- ldap/ldap_simple drivers: support Samba password change
- Fix extended error messages handling (#1487676)
- Fix double request when clicking on Password tab in Firefox
- Fix deprecated split() usage in xmail and directadmin drivers (#1487769)
- Added option (password_log) for logging password changes
- Virtualmin driver: Add option for setting username format (#1487781)
</notes>
</release>
<release>
<date>2011-10-26</date>
<time>12:00</time>
<version>
<release>2.3</release>
<api>1.6</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
<notes>
- When old and new passwords are the same, do nothing, return success (#1487823)
- Fixed Samba password hashing in 'ldap' driver
- Added 'password_change' hook for plugin actions after successful password change
- Fixed bug where 'doveadm pw' command was used as dovecotpw utility
- Improve generated crypt() passwords (#1488136)
</notes>
</release>
<release>
<date>2011-11-23</date>
<version>
<release>2.4</release>
<api>1.6</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
<notes>
- Added option to use punycode or unicode for domain names (#1488103)
- Save Samba password hashes in capital letters (#1488197)
</notes>
</release>
<release>
<date>2011-11-23</date>
<version>
<release>3.0</release>
<api>2.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
<notes>
- Fixed drivers namespace issues
</notes>
</release>
</changelog>
</package>
Jump to Line
Something went wrong with that request. Please try again.