1<?xml version="1.0" encoding="UTF-8"?>
2<package packagerversion="1.9.4" version="2.0" 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" 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">
3 <name>Horde_Group</name>
4 <channel>pear.horde.org</channel>
5 <extends>Group</extends>
6 <summary>Horde User Groups System</summary>
7 <description>Package for managing and accessing the Horde groups system.</description>
8 <lead>
9  <name>Jan Schneider</name>
10  <user>jan</user>
11  <email>jan@horde.org</email>
12  <active>yes</active>
13 </lead>
14 <lead>
15  <name>Chuck Hagenbuch</name>
16  <user>chuck</user>
17  <email>chuck@horde.org</email>
18  <active>yes</active>
19 </lead>
20 <date>2016-03-21</date>
21 <time>09:44:49</time>
22 <version>
23  <release>2.1.1</release>
24  <api>1.1.0</api>
25 </version>
26 <stability>
27  <release>stable</release>
28  <api>stable</api>
29 </stability>
30 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
31 <notes>
32* [jan] Mark PHP 7 as supported.
33 </notes>
34 <contents>
35  <dir baseinstalldir="/" name="/">
36   <file baseinstalldir="/" md5sum="875f97568aa5ede1a4179b151572c1a0" name="doc/Horde/Group/ldap/group.ldif" role="doc" />
37   <file baseinstalldir="/" md5sum="faa4f43c29987d7ecbfd0e8c0cfb3ef7" name="doc/Horde/Group/ldap/group.schema" role="doc" />
38   <file baseinstalldir="/" md5sum="321bf41f280cf805086dd5a720b37785" name="doc/Horde/Group/COPYING" role="doc" />
39   <file baseinstalldir="/" md5sum="7f87c776768dc696e9df3c486a2b40c4" name="doc/Horde/Group/UPGRADING" role="doc" />
40   <file baseinstalldir="/" md5sum="d6f01b8bc4bfa0a1cf36d3660388ac82" name="lib/Horde/Group/Base.php" role="php" />
41   <file baseinstalldir="/" md5sum="9019cdfc158d3c4dfe6d2d1736858569" name="lib/Horde/Group/Exception.php" role="php" />
42   <file baseinstalldir="/" md5sum="bc370f45f1cb09fc9c236d217e4f108f" name="lib/Horde/Group/Kolab.php" role="php" />
43   <file baseinstalldir="/" md5sum="7ede48396c341484474f88c8671cb20b" name="lib/Horde/Group/Ldap.php" role="php" />
44   <file baseinstalldir="/" md5sum="118b232eac1e2016cd37caf5bf56267e" name="lib/Horde/Group/Mock.php" role="php" />
45   <file baseinstalldir="/" md5sum="39809427822c7cf49d8b962c03bab5e8" name="lib/Horde/Group/Sql.php" role="php" />
46   <file baseinstalldir="/" md5sum="f89cc1647d01c8b377d033575cf63919" name="migration/Horde/Group/1_horde_group_base_tables.php" role="data" />
47   <file baseinstalldir="/" md5sum="e168d099090fb117e94c58efe7e22931" name="migration/Horde/Group/2_horde_group_upgrade_autoincrement.php" role="data" />
48   <file baseinstalldir="/" md5sum="9683b964b36432dfdc637ac598950b59" name="migration/Horde/Group/3_horde_group_upgrade_null_parents.php" role="data" />
49   <file baseinstalldir="/" md5sum="e94e195adced1c08a38652ccc79ad35b" name="test/Horde/Group/Sql/Pdo/MysqlTest.php" role="test" />
50   <file baseinstalldir="/" md5sum="0239bfcc7638b8a207a6c947e7b47362" name="test/Horde/Group/Sql/Pdo/PgsqlTest.php" role="test" />
51   <file baseinstalldir="/" md5sum="98edad47dbd2df3640bdba0083734169" name="test/Horde/Group/Sql/Pdo/SqliteTest.php" role="test" />
52   <file baseinstalldir="/" md5sum="9ebe176f40bb13fdd5ed40ac9bb3e079" name="test/Horde/Group/Sql/Base.php" role="test" />
53   <file baseinstalldir="/" md5sum="8d4003da4c6d4a68c0c8ed289aaffdb7" name="test/Horde/Group/Sql/MysqliTest.php" role="test" />
54   <file baseinstalldir="/" md5sum="3239f128e44496385f608c765907820c" name="test/Horde/Group/Sql/MysqlTest.php" role="test" />
55   <file baseinstalldir="/" md5sum="97b87ffc9c124ee3eaadd21f043fd06a" name="test/Horde/Group/Sql/Oci8Test.php" role="test" />
56   <file baseinstalldir="/" md5sum="84db8775099969c4d509cf02511fe6ec" name="test/Horde/Group/Stub/Api.php" role="test" />
57   <file baseinstalldir="/" md5sum="8bc9518b9c0576806c82d9413489d099" name="test/Horde/Group/AllTests.php" role="test" />
58   <file baseinstalldir="/" md5sum="0a5018f0726d4673850fece3ad4d72c0" name="test/Horde/Group/bootstrap.php" role="test" />
59   <file baseinstalldir="/" md5sum="04f3ab2d159569ac4728dda9018c906a" name="test/Horde/Group/conf.php.dist" role="test" />
60   <file baseinstalldir="/" md5sum="6c4e4518201e79dc71f733b7d5a089b9" name="test/Horde/Group/LdapTest.php" role="test" />
61   <file baseinstalldir="/" md5sum="c3abd047644998db4227a132a931e42a" name="test/Horde/Group/MockTest.php" role="test" />
62   <file baseinstalldir="/" md5sum="090ce475b8a9773a240e954334988c75" name="test/Horde/Group/phpunit.xml" role="test" />
63   <file baseinstalldir="/" md5sum="d0a16db74588936373dae1b9ddfb7f73" name="test/Horde/Group/TestBase.php" role="test" />
64  </dir>
65 </contents>
66 <dependencies>
67  <required>
68   <php>
69    <min>5.3.0</min>
70    <max>8.0.0alpha1</max>
71    <exclude>8.0.0alpha1</exclude>
72   </php>
73   <pearinstaller>
74    <min>1.7.0</min>
75   </pearinstaller>
76   <package>
77    <name>Horde_Exception</name>
78    <channel>pear.horde.org</channel>
79    <min>2.0.0</min>
80    <max>3.0.0alpha1</max>
81    <exclude>3.0.0alpha1</exclude>
82   </package>
83   <package>
84    <name>Horde_Util</name>
85    <channel>pear.horde.org</channel>
86    <min>2.0.0</min>
87    <max>3.0.0alpha1</max>
88    <exclude>3.0.0alpha1</exclude>
89   </package>
90   <package>
91    <name>Horde_Support</name>
92    <channel>pear.horde.org</channel>
93    <min>2.0.0</min>
94    <max>3.0.0alpha1</max>
95    <exclude>3.0.0alpha1</exclude>
96   </package>
97  </required>
98  <optional>
99   <package>
100    <name>Horde_Cache</name>
101    <channel>pear.horde.org</channel>
102    <min>2.0.0</min>
103    <max>3.0.0alpha1</max>
104    <exclude>3.0.0alpha1</exclude>
105   </package>
106   <package>
107    <name>Horde_Db</name>
108    <channel>pear.horde.org</channel>
109    <min>2.0.0</min>
110    <max>3.0.0alpha1</max>
111    <exclude>3.0.0alpha1</exclude>
112   </package>
113   <package>
114    <name>Horde_Ldap</name>
115    <channel>pear.horde.org</channel>
116    <min>2.0.0</min>
117    <max>3.0.0alpha1</max>
118    <exclude>3.0.0alpha1</exclude>
119   </package>
120   <package>
121    <name>Horde_Test</name>
122    <channel>pear.horde.org</channel>
123    <min>2.1.0</min>
124    <max>3.0.0alpha1</max>
125    <exclude>3.0.0alpha1</exclude>
126   </package>
127  </optional>
128 </dependencies>
129 <phprelease>
130  <filelist>
131   <install as="COPYING" name="doc/Horde/Group/COPYING" />
132   <install as="UPGRADING" name="doc/Horde/Group/UPGRADING" />
133   <install as="ldap/group.ldif" name="doc/Horde/Group/ldap/group.ldif" />
134   <install as="ldap/group.schema" name="doc/Horde/Group/ldap/group.schema" />
135   <install as="Horde/Group/Base.php" name="lib/Horde/Group/Base.php" />
136   <install as="Horde/Group/Exception.php" name="lib/Horde/Group/Exception.php" />
137   <install as="Horde/Group/Kolab.php" name="lib/Horde/Group/Kolab.php" />
138   <install as="Horde/Group/Ldap.php" name="lib/Horde/Group/Ldap.php" />
139   <install as="Horde/Group/Mock.php" name="lib/Horde/Group/Mock.php" />
140   <install as="Horde/Group/Sql.php" name="lib/Horde/Group/Sql.php" />
141   <install as="migration/1_horde_group_base_tables.php" name="migration/Horde/Group/1_horde_group_base_tables.php" />
142   <install as="migration/2_horde_group_upgrade_autoincrement.php" name="migration/Horde/Group/2_horde_group_upgrade_autoincrement.php" />
143   <install as="migration/3_horde_group_upgrade_null_parents.php" name="migration/Horde/Group/3_horde_group_upgrade_null_parents.php" />
144   <install as="Horde/Group/AllTests.php" name="test/Horde/Group/AllTests.php" />
145   <install as="Horde/Group/bootstrap.php" name="test/Horde/Group/bootstrap.php" />
146   <install as="Horde/Group/conf.php.dist" name="test/Horde/Group/conf.php.dist" />
147   <install as="Horde/Group/LdapTest.php" name="test/Horde/Group/LdapTest.php" />
148   <install as="Horde/Group/MockTest.php" name="test/Horde/Group/MockTest.php" />
149   <install as="Horde/Group/phpunit.xml" name="test/Horde/Group/phpunit.xml" />
150   <install as="Horde/Group/TestBase.php" name="test/Horde/Group/TestBase.php" />
151   <install as="Horde/Group/Sql/Base.php" name="test/Horde/Group/Sql/Base.php" />
152   <install as="Horde/Group/Sql/MysqliTest.php" name="test/Horde/Group/Sql/MysqliTest.php" />
153   <install as="Horde/Group/Sql/MysqlTest.php" name="test/Horde/Group/Sql/MysqlTest.php" />
154   <install as="Horde/Group/Sql/Oci8Test.php" name="test/Horde/Group/Sql/Oci8Test.php" />
155   <install as="Horde/Group/Sql/Pdo/MysqlTest.php" name="test/Horde/Group/Sql/Pdo/MysqlTest.php" />
156   <install as="Horde/Group/Sql/Pdo/PgsqlTest.php" name="test/Horde/Group/Sql/Pdo/PgsqlTest.php" />
157   <install as="Horde/Group/Sql/Pdo/SqliteTest.php" name="test/Horde/Group/Sql/Pdo/SqliteTest.php" />
158   <install as="Horde/Group/Stub/Api.php" name="test/Horde/Group/Stub/Api.php" />
159  </filelist>
160 </phprelease>
161 <changelog>
162  <release>
163   <version>
164    <release>0.0.1</release>
165    <api>0.0.1</api>
166   </version>
167   <stability>
168    <release>alpha</release>
169    <api>alpha</api>
170   </stability>
171   <date>2003-07-05</date>
172   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
173   <notes>
174Initial release as a PEAR package
175   </notes>
176  </release>
177  <release>
178   <version>
179    <release>0.0.2</release>
180    <api>0.0.2</api>
181   </version>
182   <stability>
183    <release>alpha</release>
184    <api>alpha</api>
185   </stability>
186   <date>2006-05-08</date>
187   <time>21:51:02</time>
188   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
189   <notes>
190* Added ldap driver.
191* Converted to package.xml 2.0 for pear.horde.org.
192   </notes>
193  </release>
194  <release>
195   <date>2008-09-16</date>
196   <version>
197    <release>0.1.0</release>
198    <api>0.1.0</api>
199   </version>
200   <stability>
201    <release>beta</release>
202    <api>beta</api>
203   </stability>
204   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
205   <notes>
206* Added a mock driver for installations that don&apos;t need groups (Request #6157).
207* Added a beta SQL Group driver (Request #6175).
208* Removed unused renameGroup() function.
209* Fixed loading subclasses before unserializing session objects (Bug #4650)
210* Added caching.
211* Fixed getGroupParents().
212* Fixed listAllUsers().
213* Switched from hook functions for every group to a single hook function for all groups (Request #4324).
214* Added a Group driver for the Kolab groupware server.
215* Allow group members to be stored as DNs in LDAP driver (Bug #4131).
216* Significant changes to the LDAP Group driver (Bug #4135).
217* Fixed chicken and egg problem for creating the first LDAP group (Bug #4668).
218* Fixed nextgid calculation in the LDAP driver (Bug #4699).
219* UTF-8-encoded DNs in the LDAP Groups driver (Bugs #4692 and #4918).
220   </notes>
221  </release>
222  <release>
223   <version>
224    <release>1.0.0alpha1</release>
225    <api>1.0.0</api>
226   </version>
227   <stability>
228    <release>alpha</release>
229    <api>alpha</api>
230   </stability>
231   <date>2011-03-08</date>
232   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
233   <notes>
234* First alpha release for Horde 4.
235* Throw exceptions, not PEAR_Errors.
236   </notes>
237  </release>
238  <release>
239   <version>
240    <release>1.0.0beta1</release>
241    <api>1.0.0</api>
242   </version>
243   <stability>
244    <release>beta</release>
245    <api>beta</api>
246   </stability>
247   <date>2011-03-16</date>
248   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
249   <notes>
250* Fix error in Mock driver when listing groups (Bug #9642).
251   </notes>
252  </release>
253  <release>
254   <version>
255    <release>1.0.0RC1</release>
256    <api>1.0.0</api>
257   </version>
258   <stability>
259    <release>beta</release>
260    <api>beta</api>
261   </stability>
262   <date>2011-03-22</date>
263   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
264   <notes>
265* First release candidate for Horde 4.
266   </notes>
267  </release>
268  <release>
269   <version>
270    <release>1.0.0RC2</release>
271    <api>1.0.0</api>
272   </version>
273   <stability>
274    <release>beta</release>
275    <api>beta</api>
276   </stability>
277   <date>2011-03-29</date>
278   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
279   <notes>
280* Second release candidate for Horde 4.
281* [jan] Fix incorrect lowercasing of objectClasses in LDAP driver.
282* [jan] Fix building LDAP filter from configuration (Bug #9739).
283   </notes>
284  </release>
285  <release>
286   <version>
287    <release>1.0.0</release>
288    <api>1.0.0</api>
289   </version>
290   <stability>
291    <release>stable</release>
292    <api>stable</api>
293   </stability>
294   <date>2011-04-06</date>
295   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
296   <notes>
297* First stable release for Horde 4.
298* [jan] Add parameter to listAll() to only return groups that a user is member of.
299   </notes>
300  </release>
301  <release>
302   <version>
303    <release>1.0.1</release>
304    <api>1.0.0</api>
305   </version>
306   <stability>
307    <release>stable</release>
308    <api>stable</api>
309   </stability>
310   <date>2011-07-05</date>
311   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
312   <notes>
313* [jan] Add support for the attrisdn configuration setting (Bug #9762).
314   </notes>
315  </release>
316  <release>
317   <version>
318    <release>1.0.2</release>
319    <api>1.0.0</api>
320   </version>
321   <stability>
322    <release>stable</release>
323    <api>stable</api>
324   </stability>
325   <date>2011-07-27</date>
326   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
327   <notes>
328* [jan] Fix undefined method when using attrisdn in LDAP driver.
329   </notes>
330  </release>
331  <release>
332   <version>
333    <release>1.0.3</release>
334    <api>1.0.0</api>
335   </version>
336   <stability>
337    <release>stable</release>
338    <api>stable</api>
339   </stability>
340   <date>2011-08-30</date>
341   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
342   <notes>
343* [jan] Fix bind for modifying existing LDAP groups.
344   </notes>
345  </release>
346  <release>
347   <version>
348    <release>1.0.4</release>
349    <api>1.0.0</api>
350   </version>
351   <stability>
352    <release>stable</release>
353    <api>stable</api>
354   </stability>
355   <date>2011-11-08</date>
356   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
357   <notes>
358* [jan] Allow to run unit tests from installed package.
359   </notes>
360  </release>
361  <release>
362   <version>
363    <release>1.0.5</release>
364    <api>1.0.0</api>
365   </version>
366   <stability>
367    <release>stable</release>
368    <api>stable</api>
369   </stability>
370   <date>2012-02-22</date>
371   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
372   <notes>
373* [jan] Use configured filter when listing groups (Jesse Sandberg &lt;jesse.sandberg@verkkokauppa.com&gt;, Bug #10975).
374   </notes>
375  </release>
376  <release>
377   <version>
378    <release>2.0.0alpha1</release>
379    <api>1.0.0</api>
380   </version>
381   <stability>
382    <release>alpha</release>
383    <api>stable</api>
384   </stability>
385   <date>2012-07-05</date>
386   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
387   <notes>
388* First alpha release for Horde 5.
389* [mms] Remove Contactlists driver.
390   </notes>
391  </release>
392  <release>
393   <version>
394    <release>2.0.0beta1</release>
395    <api>1.0.0</api>
396   </version>
397   <stability>
398    <release>beta</release>
399    <api>stable</api>
400   </stability>
401   <date>2012-07-19</date>
402   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
403   <notes>
404* First beta release for Horde 5.
405   </notes>
406  </release>
407  <release>
408   <version>
409    <release>2.0.0</release>
410    <api>1.0.0</api>
411   </version>
412   <stability>
413    <release>stable</release>
414    <api>stable</api>
415   </stability>
416   <date>2012-10-30</date>
417   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
418   <notes>
419* First stable release for Horde 5.
420   </notes>
421  </release>
422  <release>
423   <version>
424    <release>2.0.1</release>
425    <api>1.0.0</api>
426   </version>
427   <stability>
428    <release>stable</release>
429    <api>stable</api>
430   </stability>
431   <date>2012-11-19</date>
432   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
433   <notes>
434* [mms] Use new Horde_Test layout.
435   </notes>
436  </release>
437  <release>
438   <version>
439    <release>2.0.2</release>
440    <api>1.0.0</api>
441   </version>
442   <stability>
443    <release>stable</release>
444    <api>stable</api>
445   </stability>
446   <date>2013-03-05</date>
447   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
448   <notes>
449* [jan] Improve unit tests.
450   </notes>
451  </release>
452  <release>
453   <version>
454    <release>2.0.3</release>
455    <api>1.0.0</api>
456   </version>
457   <stability>
458    <release>stable</release>
459    <api>stable</api>
460   </stability>
461   <date>2014-03-03</date>
462   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
463   <notes>
464* [jan] Make SQL backend compatible with Oracle.
465   </notes>
466  </release>
467  <release>
468   <version>
469    <release>2.0.4</release>
470    <api>1.0.0</api>
471   </version>
472   <stability>
473    <release>stable</release>
474    <api>stable</api>
475   </stability>
476   <date>2014-06-17</date>
477   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
478   <notes>
479* [jan] Check for read-only LDAP configurations in removeUser() (skhorde@smail.inf.fh-bonn-rhein-sieg.de, Bug #13247).
480   </notes>
481  </release>
482  <release>
483   <version>
484    <release>2.0.5</release>
485    <api>1.0.0</api>
486   </version>
487   <stability>
488    <release>stable</release>
489    <api>stable</api>
490   </stability>
491   <date>2015-03-03</date>
492   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
493   <notes>
494* [jan] Add schema definition for LDAP groups.
495* [jan] Don&apos;t throw exception from listUsers() if group not found in LDAP directory (Bug #13879).
496   </notes>
497  </release>
498  <release>
499   <version>
500    <release>2.1.0</release>
501    <api>1.1.0</api>
502   </version>
503   <stability>
504    <release>stable</release>
505    <api>stable</api>
506   </stability>
507   <date>2016-01-05</date>
508   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
509   <notes>
510* [jan] Add caching support.
511   </notes>
512  </release>
513  <release>
514   <version>
515    <release>2.1.1</release>
516    <api>1.1.0</api>
517   </version>
518   <stability>
519    <release>stable</release>
520    <api>stable</api>
521   </stability>
522   <date>2016-03-21</date>
523   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
524   <notes>
525* [jan] Mark PHP 7 as supported.
526   </notes>
527  </release>
528 </changelog>
529</package>
530