Thomas Bruederli
2013-01-23 aefb92408255d269354a4c0be39538b317744cd5
commit | author | age
48e9c1 1 <?xml version="1.0" encoding="UTF-8"?>
T 2 <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
3     http://pear.php.net/dtd/tasks-1.0.xsd
4     http://pear.php.net/dtd/package-2.0
5     http://pear.php.net/dtd/package-2.0.xsd">
6     <name>password</name>
7     <channel>pear.roundcube.net</channel>
8     <summary>Password Change for Roundcube</summary>
9     <description>Plugin that adds a possibility to change user password using many
10         methods (drivers) via Settings/Password tab.
11     </description>
12     <lead>
13         <name>Aleksander Machniak</name>
14         <user>alec</user>
15         <email>alec@alec.pl</email>
16         <active>yes</active>
17     </lead>
306745 18     <date>2012-11-15</date>
48e9c1 19     <version>
306745 20         <release>3.2</release>
48e9c1 21         <api>2.0</api>
T 22     </version>
23     <stability>
24         <release>stable</release>
25         <api>stable</api>
26     </stability>
27     <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
28     <notes>
306745 29 - Fix wrong (non-specific) error message on crypt or connection error (#1488808)
98128f 30 - Added option to define IMAP hosts that support password changes - password_hosts
48e9c1 31     </notes>
T 32     <contents>
33         <dir baseinstalldir="/" name="/">
34             <file name="password.php" role="php">
35                 <tasks:replace from="@name@" to="name" type="package-info"/>
36                 <tasks:replace from="@package_version@" to="version" type="package-info"/>
37             </file>
38             <file name="password.js" role="data">
39                 <tasks:replace from="@name@" to="name" type="package-info"/>
40                 <tasks:replace from="@package_version@" to="version" type="package-info"/>
41             </file>
42             <file name="README" role="data">
43                 <tasks:replace from="@name@" to="name" type="package-info"/>
44                 <tasks:replace from="@package_version@" to="version" type="package-info"/>
45             </file>
46             <file name="localization/az_AZ.inc" role="data"></file>
47             <file name="localization/bg_BG.inc" role="data"></file>
48             <file name="localization/ca_ES.inc" role="data"></file>
49             <file name="localization/cs_CZ.inc" role="data"></file>
50             <file name="localization/da_DK.inc" role="data"></file>
51             <file name="localization/de_CH.inc" role="data"></file>
52             <file name="localization/de_DE.inc" role="data"></file>
53             <file name="localization/en_US.inc" role="data"></file>
54             <file name="localization/es_AR.inc" role="data"></file>
55             <file name="localization/es_ES.inc" role="data"></file>
56             <file name="localization/et_EE.inc" role="data"></file>
57             <file name="localization/fi_FI.inc" role="data"></file>
58             <file name="localization/fr_FR.inc" role="data"></file>
59             <file name="localization/gl_ES.inc" role="data"></file>
60             <file name="localization/hr_HR.inc" role="data"></file>
61             <file name="localization/hu_HU.inc" role="data"></file>
62             <file name="localization/it_IT.inc" role="data"></file>
63             <file name="localization/ja_JA.inc" role="data"></file>
64             <file name="localization/lt_LT.inc" role="data"></file>
65             <file name="localization/lv_LV.inc" role="data"></file>
66             <file name="localization/nl_NL.inc" role="data"></file>
67             <file name="localization/pl_PL.inc" role="data"></file>
68             <file name="localization/pt_BR.inc" role="data"></file>
69             <file name="localization/pt_PT.inc" role="data"></file>
70             <file name="localization/ru_RU.inc" role="data"></file>
71             <file name="localization/sk_SK.inc" role="data"></file>
72             <file name="localization/sl_SI.inc" role="data"></file>
73             <file name="localization/sv_SE.inc" role="data"></file>
74             <file name="localization/tr_TR.inc" role="data"></file>
75             <file name="localization/zh_TW.inc" role="data"></file>
76
77             <file name="drivers/chpasswd.php" role="php"></file>
78             <file name="drivers/dbmail.php" role="php"></file>
79             <file name="drivers/directadmin.php" role="php"></file>
80             <file name="drivers/domainfactory.php" role="php"></file>
81             <file name="drivers/expect.php" role="php"></file>
82             <file name="drivers/ldap.php" role="php"></file>
83             <file name="drivers/ldap_simple.php" role="php"></file>
84             <file name="drivers/poppassd.php" role="php"></file>
85             <file name="drivers/sql.php" role="php"></file>
86             <file name="drivers/vpopmaild.php" role="php"></file>
87             <file name="drivers/cpanel.php" role="php"></file>
88             <file name="drivers/hmail.php" role="php"></file>
89             <file name="drivers/pam.php" role="php"></file>
90             <file name="drivers/pw_usermod.php" role="php"></file>
91             <file name="drivers/sasl.php" role="php"></file>
92             <file name="drivers/smb.php" role="php"></file>
93             <file name="drivers/virtualmin.php" role="php"></file>
94             <file name="drivers/ximss.php" role="php"></file>
95             <file name="drivers/xmail.php" role="php"></file>
96
97             <file name="helpers/chgdbmailusers.c" role="data"></file>
98             <file name="helpers/chgsaslpasswd.c" role="data"></file>
99             <file name="helpers/chgvirtualminpasswd.c" role="data"></file>
100             <file name="helpers/chpass-wrapper.py" role="data"></file>
101             <file name="helpers/passwd-expect" role="data"></file>
102
103             <file name="config.inc.php.disc" role="data"></file>
104         </dir>
105         <!-- / -->
106     </contents>
107     <dependencies>
108         <required>
109             <php>
110                 <min>5.2.1</min>
111             </php>
112             <pearinstaller>
113                 <min>1.7.0</min>
114             </pearinstaller>
115         </required>
116     </dependencies>
117     <phprelease/>
118     <changelog>
119         <release>
120             <date>2010-04-29</date>
121             <time>12:00:00</time>
122             <version>
123                 <release>1.4</release>
124                 <api>1.4</api>
125             </version>
126             <stability>
127                 <release>stable</release>
128                 <api>stable</api>
129             </stability>
130             <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
131             <notes>
132 - Use mail_domain value for domain variables when there is no domain in username:
133   sql and ldap drivers (#1486694)
134 - Created package.xml
135             </notes>
136         </release>
137         <release>
138             <date>2010-06-20</date>
139             <time>12:00:00</time>
140             <version>
141                 <release>1.5</release>
142                 <api>1.5</api>
143             </version>
144             <stability>
145                 <release>stable</release>
146                 <api>stable</api>
147             </stability>
148             <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
149             <notes>
150 - Removed user_login/username_local/username_domain methods,
151   use rcube_user::get_username instead (#1486707)
152             </notes>
153         </release>
154         <release>
155             <date>2010-08-01</date>
156             <time>09:00:00</time>
157             <version>
158                 <release>1.6</release>
159                 <api>1.5</api>
160             </version>
161             <stability>
162                 <release>stable</release>
163                 <api>stable</api>
164             </stability>
165             <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
166             <notes>
167 - Added ldap_simple driver
168             </notes>
169         </release>
170         <release>
171             <date>2010-09-10</date>
172             <time>09:00:00</time>
173             <version>
174                 <release>1.7</release>
175                 <api>1.5</api>
176             </version>
177             <stability>
178                 <release>stable</release>
179                 <api>stable</api>
180             </stability>
181             <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
182             <notes>
183 - Added XMail driver
184 - Improve security of chpasswd driver using popen instead of exec+echo (#1486987)
185 - Added chpass-wrapper.py script to improve security (#1486987)
186             </notes>
187         </release>
188         <release>
189             <date>2010-09-29</date>
190             <time>19:00:00</time>
191             <version>
192                 <release>1.8</release>
193                 <api>1.6</api>
194             </version>
195             <stability>
196                 <release>stable</release>
197                 <api>stable</api>
198             </stability>
199             <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
200             <notes>
201 - Added possibility to display extended error messages (#1486704)
202 - Added extended error messages in Poppassd driver (#1486704)
203             </notes>
204         </release>
205         <release>
206             <version>
207                 <release>1.9</release>
208                 <api>1.6</api>
209             </version>
210             <stability>
211                 <release>stable</release>
212                 <api>stable</api>
213             </stability>
214             <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
215             <notes>
216 - Added password_ldap_lchattr option (#1486927)
217             </notes>
218         </release>
219         <release>
220             <date>2010-10-07</date>
221             <time>09:00:00</time>
222             <version>
223                 <release>2.0</release>
224                 <api>1.6</api>
225             </version>
226             <stability>
227                 <release>stable</release>
228                 <api>stable</api>
229             </stability>
230             <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
231             <notes>
232 - Fixed SQL Injection in SQL driver when using %p or %o variables in query (#1487034)
233             </notes>
234         </release>
235         <release>
236             <date>2010-11-02</date>
237             <time>09:00:00</time>
238             <version>
239                 <release>2.1</release>
240                 <api>1.6</api>
241             </version>
242             <stability>
243                 <release>stable</release>
244                 <api>stable</api>
245             </stability>
246             <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
247             <notes>
248 - hMail driver: Add possibility to connect to remote host
249             </notes>
250         </release>
251         <release>
252             <date>2011-02-15</date>
253             <time>12:00</time>
254             <version>
255                 <release>2.2</release>
256                 <api>1.6</api>
257             </version>
258             <stability>
259                 <release>stable</release>
260                 <api>stable</api>
261             </stability>
262             <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
263             <notes>
264 - hMail driver: add username_domain detection (#1487100)
265 - hMail driver: HTML tags in logged messages should be stripped off (#1487099)
266 - Chpasswd driver: add newline at end of input to chpasswd binary (#1487141)
267 - Fix usage of configured temp_dir instead of /tmp (#1487447)
268 - ldap_simple driver: fix parse error
269 - ldap/ldap_simple drivers: support %dc variable in config
270 - ldap/ldap_simple drivers: support Samba password change
271 - Fix extended error messages handling (#1487676)
272 - Fix double request when clicking on Password tab in Firefox
273 - Fix deprecated split() usage in xmail and directadmin drivers (#1487769)
274 - Added option (password_log) for logging password changes
275 - Virtualmin driver: Add option for setting username format (#1487781)
276             </notes>
277         </release>
278         <release>
279             <date>2011-10-26</date>
280             <time>12:00</time>
281             <version>
282                 <release>2.3</release>
283                 <api>1.6</api>
284             </version>
285             <stability>
286                 <release>stable</release>
287                 <api>stable</api>
288             </stability>
289             <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
290             <notes>
291 - When old and new passwords are the same, do nothing, return success (#1487823)
292 - Fixed Samba password hashing in 'ldap' driver
293 - Added 'password_change' hook for plugin actions after successful password change
294 - Fixed bug where 'doveadm pw' command was used as dovecotpw utility
295 - Improve generated crypt() passwords (#1488136)
296             </notes>
297         </release>
298         <release>
299             <date>2011-11-23</date>
300             <version>
301                 <release>2.4</release>
302                 <api>1.6</api>
303             </version>
304             <stability>
305                 <release>stable</release>
306                 <api>stable</api>
307             </stability>
308             <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
309             <notes>
310 - Added option to use punycode or unicode for domain names (#1488103)
311 - Save Samba password hashes in capital letters (#1488197)
312             </notes>
313         </release>
314         <release>
315             <date>2011-11-23</date>
316             <version>
317                 <release>3.0</release>
318                 <api>2.0</api>
319             </version>
320             <stability>
321                 <release>stable</release>
322                 <api>stable</api>
323             </stability>
324             <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
325             <notes>
326 - Fixed drivers namespace issues
327             </notes>
328         </release>
306745 329         <release>
AM 330             <date>2012-03-07</date>
331             <version>
332                 <release>3.1</release>
333                 <api>2.0</api>
334             </version>
335             <stability>
336                 <release>stable</release>
337                 <api>stable</api>
338             </stability>
339             <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license>
340             <notes>
341 - Added pw_usermod driver (#1487826)
342 - Added option password_login_exceptions (#1487826)
343 - Added domainfactory driver (#1487882)
344 - Added DBMail driver (#1488281)
345 - Helper files moved to helpers/ directory from drivers/
346 - Added Expect driver (#1488363)
347 - Added Samba password (#1488364)
348             </notes>
349         </release>
48e9c1 350     </changelog>
T 351 </package>