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'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 <jesse.sandberg@verkkokauppa.com>, 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'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