49.6 KB
/srv/reproducible-results/rbuild-debian/tmp.h84VQSEDw5/b1/php-horde-history_2.3.6-5_i386.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.h84VQSEDw5/b2/php-horde-history_2.3.6-5_i386.changes
204 B
Files
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
  
1 ·c576ad3583ad87b9dfb4f​94af949cb60·​21648·​php·​optional·​php-​horde-​history_2.​3.​6-​5_all.​deb1 ·a5d32a70c3ec2931def35​ec10d241e78·​21648·​php·​optional·​php-​horde-​history_2.​3.​6-​5_all.​deb
49.2 KB
php-horde-history_2.3.6-5_all.deb
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
49.0 KB
data.tar.xz
49.0 KB
data.tar
49.0 KB
./usr/share/php/.registry/.channel.pear.horde.org/horde_history.reg
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 a:​22:​{s:​7:​"attribs";​a:​6:​{s:​15:​"packagerversion";​s:​5:​"1.​9.​5";​s:​7:​"version";​s:​3:​"2.​0";​s:​5:​"xmlns";​s:​35:​"http:​/​/​pear.​php.​net/​dtd/​package-​2.​0";​s:​11:​"xmlns:​tasks";​s:​33:​"http:​/​/​pear.​php.​net/​dtd/​tasks-​1.​0";​s:​9:​"xmlns:​xsi";​s:​41:​"http:​/​/​www.​w3.​org/​2001/​XMLSchema-​instance";​s:​18:​"xsi:​schemaLocation";​s:​147:​"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";​}s:​4:​"name";​s:​13:​"Horde_History";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​7:​"summary";​s:​41:​"API·​for·​tracking·​the·​history·​of·​an·​object";​s:​11:​"description";​s:​104:​"The·​Horde_History·​API·​provides·​a·​way·​to·​track·​changes·​on·​arbitrary·​pieces·​of·​data·​in·​Horde·​applications.​";​s:​4:​"lead";​a:​4:​{s:​4:​"name";​s:​15:​"Chuck·​Hagenbuch";​s:​4:​"user";​s:​5:​"chuck";​s:​5:​"email";​s:​15:​"chuck@horde.​org";​s:​6:​"active";​s:​3:​"yes";​}s:​4:​"date";​s:​10:​"2016-​02-​01";​s:​4:​"time";​s:​8:​"17:​55:​58";​s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​6";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​32:​"*·​[jan]·​Mark·​PHP·​7·​as·​supported.​";​s:​8:​"contents";​a:​1:​{s:​3:​"dir";​a:​2:​{s:​7:​"attribs";​a:​2:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​1:​"/​";​}s:​4:​"file";​a:​28:​{i:​0;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​25:​"doc/​Horde/​History/​COPYING";​s:​4:​"role";​s:​3:​"doc";​}}i:​1;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"lib/​Horde/​History/​Composite.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​2;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"lib/​Horde/​History/​Exception.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​3;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​25:​"lib/​Horde/​History/​Log.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​4;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​26:​"lib/​Horde/​History/​Mock.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​5;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​27:​"lib/​Horde/​History/​Mongo.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​6;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​26:​"lib/​Horde/​History/​Null.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​7;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​25:​"lib/​Horde/​History/​Sql.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​8;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​21:​"lib/​Horde/​History.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​9;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​55:​"migration/​Horde/​History/​1_horde_history_base_​tables.​php";​s:​4:​"role";​s:​4:​"data";​}}i:​10;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​65:​"migration/​Horde/​History/​2_horde_history_upgra​de_autoincrement.​php";​s:​4:​"role";​s:​4:​"data";​}}i:​11;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​54:​"migration/​Horde/​History/​3_horde_history_add_m​odseq.​php";​s:​4:​"role";​s:​4:​"data";​}}i:​12;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​62:​"migration/​Horde/​History/​4_horde_history_add_c​ompositeindex.​php";​s:​4:​"role";​s:​4:​"data";​}}i:​13;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​65:​"migration/​Horde/​History/​5_horde_history_remov​e_compositeindex.​php";​s:​4:​"role";​s:​4:​"data";​}}i:​14;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​62:​"migration/​Horde/​History/​6_horde_history_fix_b​otchedindexes.​php";​s:​4:​"role";​s:​4:​"data";​}}i:​15;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​36:​"test/​Horde/​History/​Mock/​MockTest.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​16;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​38:​"test/​Horde/​History/​Mongo/​MongoTest.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​17;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​40:​"test/​Horde/​History/​Sql/​Pdo/​MysqlTest.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​18;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​40:​"test/​Horde/​History/​Sql/​Pdo/​PgsqlTest.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​19;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​Sql/​Base.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​20;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​37:​"test/​Horde/​History/​Sql/​MysqliTest.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​21;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​36:​"test/​Horde/​History/​Sql/​MysqlTest.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​22;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​35:​"test/​Horde/​History/​Sql/​Oci8Test.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​23;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​AllTests.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​24;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​32:​"test/​Horde/​History/​bootstrap.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​25;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​32:​"test/​Horde/​History/​conf.​php.​dist";​s:​4:​"role";​s:​4:​"test";​}}i:​26;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​30:​"test/​Horde/​History/​phpunit.​xml";​s:​4:​"role";​s:​4:​"test";​}}i:​27;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​TestBase.​php";​s:​4:​"role";​s:​4:​"test";​}}}}}s:​12:​"dependencies";​a:​2:​{s:​8:​"required";​a:​3:​{s:​3:​"php";​a:​3:​{s:​3:​"min";​s:​5:​"5.​3.​0";​s:​3:​"max";​s:​11:​"8.​0.​0alpha1";​s:​7:​"exclude";​s:​11:​"8.​0.​0alpha1";​}s:​13:​"pearinstaller";​a:​1:​{s:​3:​"min";​s:​5:​"1.​7.​0";​}s:​7:​"package";​a:​2:​{i:​0;​a:​5:​{s:​4:​"name";​s:​8:​"Horde_Db";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​3:​"min";​s:​5:​"2.​0.​0";​s:​3:​"max";​s:​11:​"3.​0.​0alpha1";​s:​7:​"exclude";​s:​11:​"3.​0.​0alpha1";​}i:​1;​a:​5:​{s:​4:​"name";​s:​15:​"Horde_Exception";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​3:​"min";​s:​5:​"2.​0.​0";​s:​3:​"max";​s:​11:​"3.​0.​0alpha1";​s:​7:​"exclude";​s:​11:​"3.​0.​0alpha1";​}}}s:​8:​"optional";​a:​1:​{s:​7:​"package";​a:​3:​{i:​0;​a:​5:​{s:​4:​"name";​s:​15:​"Horde_HashTable";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​3:​"min";​s:​5:​"1.​0.​0";​s:​3:​"max";​s:​11:​"2.​0.​0alpha1";​s:​7:​"exclude";​s:​11:​"2.​0.​0alpha1";​}i:​1;​a:​5:​{s:​4:​"name";​s:​11:​"Horde_Mongo";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​3:​"min";​s:​5:​"1.​0.​0";​s:​3:​"max";​s:​11:​"2.​0.​0alpha1";​s:​7:​"exclude";​s:​11:​"2.​0.​0alpha1";​}i:​2;​a:​5:​{s:​4:​"name";​s:​10:​"Horde_Test";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​3:​"min";​s:​5:​"2.​1.​0";​s:​3:​"max";​s:​11:​"3.​0.​0alpha1";​s:​7:​"exclude";​s:​11:​"3.​0.​0alpha1";​}}}}s:​10:​"phprelease";​a:​1:​{s:​8:​"filelist";​a:​1:​{s:​7:​"install";​a:​28:​{i:​0;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​7:​"COPYING";​s:​4:​"name";​s:​25:​"doc/​Horde/​History/​COPYING";​}}i:​1;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​17:​"Horde/​History.​php";​s:​4:​"name";​s:​21:​"lib/​Horde/​History.​php";​}}i:​2;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​27:​"Horde/​History/​Composite.​php";​s:​4:​"name";​s:​31:​"lib/​Horde/​History/​Composite.​php";​}}i:​3;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​27:​"Horde/​History/​Exception.​php";​s:​4:​"name";​s:​31:​"lib/​Horde/​History/​Exception.​php";​}}i:​4;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​21:​"Horde/​History/​Log.​php";​s:​4:​"name";​s:​25:​"lib/​Horde/​History/​Log.​php";​}}i:​5;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​22:​"Horde/​History/​Mock.​php";​s:​4:​"name";​s:​26:​"lib/​Horde/​History/​Mock.​php";​}}i:​6;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​23:​"Horde/​History/​Mongo.​php";​s:​4:​"name";​s:​27:​"lib/​Horde/​History/​Mongo.​php";​}}i:​7;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​22:​"Horde/​History/​Null.​php";​s:​4:​"name";​s:​26:​"lib/​Horde/​History/​Null.​php";​}}i:​8;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​21:​"Horde/​History/​Sql.​php";​s:​4:​"name";​s:​25:​"lib/​Horde/​History/​Sql.​php";​}}i:​9;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​41:​"migration/​1_horde_history_base_​tables.​php";​s:​4:​"name";​s:​55:​"migration/​Horde/​History/​1_horde_history_base_​tables.​php";​}}i:​10;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​51:​"migration/​2_horde_history_upgra​de_autoincrement.​php";​s:​4:​"name";​s:​65:​"migration/​Horde/​History/​2_horde_history_upgra​de_autoincrement.​php";​}}i:​11;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​40:​"migration/​3_horde_history_add_m​odseq.​php";​s:​4:​"name";​s:​54:​"migration/​Horde/​History/​3_horde_history_add_m​odseq.​php";​}}i:​12;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​48:​"migration/​4_horde_history_add_c​ompositeindex.​php";​s:​4:​"name";​s:​62:​"migration/​Horde/​History/​4_horde_history_add_c​ompositeindex.​php";​}}i:​13;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​51:​"migration/​5_horde_history_remov​e_compositeindex.​php";​s:​4:​"name";​s:​65:​"migration/​Horde/​History/​5_horde_history_remov​e_compositeindex.​php";​}}i:​14;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​48:​"migration/​6_horde_history_fix_b​otchedindexes.​php";​s:​4:​"name";​s:​62:​"migration/​Horde/​History/​6_horde_history_fix_b​otchedindexes.​php";​}}i:​15;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​26:​"Horde/​History/​AllTests.​php";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​AllTests.​php";​}}i:​16;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​27:​"Horde/​History/​bootstrap.​php";​s:​4:​"name";​s:​32:​"test/​Horde/​History/​bootstrap.​php";​}}i:​17;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​27:​"Horde/​History/​conf.​php.​dist";​s:​4:​"name";​s:​32:​"test/​Horde/​History/​conf.​php.​dist";​}}i:​18;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​25:​"Horde/​History/​phpunit.​xml";​s:​4:​"name";​s:​30:​"test/​Horde/​History/​phpunit.​xml";​}}i:​19;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​26:​"Horde/​History/​TestBase.​php";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​TestBase.​php";​}}i:​20;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​31:​"Horde/​History/​Mock/​MockTest.​php";​s:​4:​"name";​s:​36:​"test/​Horde/​History/​Mock/​MockTest.​php";​}}i:​21;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​33:​"Horde/​History/​Mongo/​MongoTest.​php";​s:​4:​"name";​s:​38:​"test/​Horde/​History/​Mongo/​MongoTest.​php";​}}i:​22;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​26:​"Horde/​History/​Sql/​Base.​php";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​Sql/​Base.​php";​}}i:​23;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​32:​"Horde/​History/​Sql/​MysqliTest.​php";​s:​4:​"name";​s:​37:​"test/​Horde/​History/​Sql/​MysqliTest.​php";​}}i:​24;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​31:​"Horde/​History/​Sql/​MysqlTest.​php";​s:​4:​"name";​s:​36:​"test/​Horde/​History/​Sql/​MysqlTest.​php";​}}i:​25;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​30:​"Horde/​History/​Sql/​Oci8Test.​php";​s:​4:​"name";​s:​35:​"test/​Horde/​History/​Sql/​Oci8Test.​php";​}}i:​26;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​35:​"Horde/​History/​Sql/​Pdo/​MysqlTest.​php";​s:​4:​"name";​s:​40:​"test/​Horde/​History/​Sql/​Pdo/​MysqlTest.​php";​}}i:​27;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​35:​"Horde/​History/​Sql/​Pdo/​PgsqlTest.​php";​s:​4:​"name";​s:​40:​"test/​Horde/​History/​Sql/​Pdo/​PgsqlTest.​php";​}}}}}s:​9:​"changelog";​a:​1:​{s:​7:​"release";​a:​29:​{i:​0;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"0.​0.​1";​s:​3:​"api";​s:​5:​"0.​0.​1";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​5:​"alpha";​s:​3:​"api";​s:​5:​"alpha";​}s:​4:​"date";​s:​10:​"2004-​01-​25";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​33:​"Initial·​release·​as·​a·​PEAR·​package";​}i:​1;​a:​6:​{s:​4:​"date";​s:​10:​"2006-​05-​08";​s:​4:​"time";​s:​8:​"21:​54:​00";​s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"0.​0.​2";​s:​3:​"api";​s:​5:​"0.​0.​2";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​5:​"alpha";​s:​3:​"api";​s:​5:​"alpha";​}s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​47:​"Converted·​to·​package.​xml·​2.​0·​for·​pear.​horde.​org";​}i:​2;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​11:​"1.​0.​0alpha1";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​5:​"alpha";​s:​3:​"api";​s:​5:​"alpha";​}s:​4:​"date";​s:​10:​"2011-​03-​08";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​34:​"*·​First·​alpha·​release·​for·​Horde·​4.​";​}i:​3;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​10:​"1.​0.​0beta1";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​4:​"beta";​s:​3:​"api";​s:​4:​"beta";​}s:​4:​"date";​s:​10:​"2011-​03-​16";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​33:​"*·​First·​beta·​release·​for·​Horde·​4.​";​}i:​4;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​8:​"1.​0.​0RC1";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​4:​"beta";​s:​3:​"api";​s:​4:​"beta";​}s:​4:​"date";​s:​10:​"2011-​03-​22";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​38:​"*·​First·​release·​candidate·​for·​Horde·​4.​";​}i:​5;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​8:​"1.​0.​0RC2";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​4:​"beta";​s:​3:​"api";​s:​4:​"beta";​}s:​4:​"date";​s:​10:​"2011-​03-​29";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​39:​"*·​Second·​release·​candidate·​for·​Horde·​4.​";​}i:​6;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"1.​0.​0";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2011-​04-​06";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​35:​"*·​First·​stable·​release·​for·​Horde·​4.​";​}i:​7;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"1.​0.​1";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2012-​04-​10";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​25:​"*·​[rla]·​Add·​license·​file.​";​}i:​8;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​11:​"2.​0.​0alpha1";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​5:​"alpha";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2012-​07-​05";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​34:​"*·​First·​alpha·​release·​for·​Horde·​5.​";​}i:​9;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​10:​"2.​0.​0beta1";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​4:​"beta";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2012-​07-​19";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​33:​"*·​First·​beta·​release·​for·​Horde·​5.​";​}i:​10;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​0.​0";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2012-​10-​30";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​35:​"*·​First·​stable·​release·​for·​Horde·​5.​";​}i:​11;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​0.​1";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2012-​11-​19";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​34:​"*·​[mms]·​Use·​new·​Horde_Test·​layout.​";​}i:​12;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​0.​2";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​03-​05";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​23:​"*·​[jan]·​Fix·​unit·​tests.​";​}i:​13;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​1.​0";​s:​3:​"api";​s:​5:​"2.​1.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​06-​18";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​220:​"*·​[jan]·​Use·​Horde_Cache·​instead·​of·​Horde_HashTable·​for·​caching.​1 a:​22:​{s:​7:​"attribs";​a:​6:​{s:​15:​"packagerversion";​s:​5:​"1.​9.​5";​s:​7:​"version";​s:​3:​"2.​0";​s:​5:​"xmlns";​s:​35:​"http:​/​/​pear.​php.​net/​dtd/​package-​2.​0";​s:​11:​"xmlns:​tasks";​s:​33:​"http:​/​/​pear.​php.​net/​dtd/​tasks-​1.​0";​s:​9:​"xmlns:​xsi";​s:​41:​"http:​/​/​www.​w3.​org/​2001/​XMLSchema-​instance";​s:​18:​"xsi:​schemaLocation";​s:​147:​"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";​}s:​4:​"name";​s:​13:​"Horde_History";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​7:​"summary";​s:​41:​"API·​for·​tracking·​the·​history·​of·​an·​object";​s:​11:​"description";​s:​104:​"The·​Horde_History·​API·​provides·​a·​way·​to·​track·​changes·​on·​arbitrary·​pieces·​of·​data·​in·​Horde·​applications.​";​s:​4:​"lead";​a:​4:​{s:​4:​"name";​s:​15:​"Chuck·​Hagenbuch";​s:​4:​"user";​s:​5:​"chuck";​s:​5:​"email";​s:​15:​"chuck@horde.​org";​s:​6:​"active";​s:​3:​"yes";​}s:​4:​"date";​s:​10:​"2016-​02-​01";​s:​4:​"time";​s:​8:​"17:​55:​58";​s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​6";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​32:​"*·​[jan]·​Mark·​PHP·​7·​as·​supported.​";​s:​8:​"contents";​a:​1:​{s:​3:​"dir";​a:​2:​{s:​7:​"attribs";​a:​2:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​1:​"/​";​}s:​4:​"file";​a:​28:​{i:​0;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​25:​"doc/​Horde/​History/​COPYING";​s:​4:​"role";​s:​3:​"doc";​}}i:​1;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"lib/​Horde/​History/​Composite.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​2;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"lib/​Horde/​History/​Exception.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​3;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​25:​"lib/​Horde/​History/​Log.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​4;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​26:​"lib/​Horde/​History/​Mock.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​5;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​27:​"lib/​Horde/​History/​Mongo.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​6;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​26:​"lib/​Horde/​History/​Null.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​7;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​25:​"lib/​Horde/​History/​Sql.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​8;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​21:​"lib/​Horde/​History.​php";​s:​4:​"role";​s:​3:​"php";​}}i:​9;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​55:​"migration/​Horde/​History/​1_horde_history_base_​tables.​php";​s:​4:​"role";​s:​4:​"data";​}}i:​10;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​65:​"migration/​Horde/​History/​2_horde_history_upgra​de_autoincrement.​php";​s:​4:​"role";​s:​4:​"data";​}}i:​11;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​54:​"migration/​Horde/​History/​3_horde_history_add_m​odseq.​php";​s:​4:​"role";​s:​4:​"data";​}}i:​12;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​62:​"migration/​Horde/​History/​4_horde_history_add_c​ompositeindex.​php";​s:​4:​"role";​s:​4:​"data";​}}i:​13;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​65:​"migration/​Horde/​History/​5_horde_history_remov​e_compositeindex.​php";​s:​4:​"role";​s:​4:​"data";​}}i:​14;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​62:​"migration/​Horde/​History/​6_horde_history_fix_b​otchedindexes.​php";​s:​4:​"role";​s:​4:​"data";​}}i:​15;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​36:​"test/​Horde/​History/​Mock/​MockTest.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​16;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​38:​"test/​Horde/​History/​Mongo/​MongoTest.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​17;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​40:​"test/​Horde/​History/​Sql/​Pdo/​MysqlTest.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​18;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​40:​"test/​Horde/​History/​Sql/​Pdo/​PgsqlTest.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​19;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​Sql/​Base.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​20;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​37:​"test/​Horde/​History/​Sql/​MysqliTest.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​21;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​36:​"test/​Horde/​History/​Sql/​MysqlTest.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​22;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​35:​"test/​Horde/​History/​Sql/​Oci8Test.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​23;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​AllTests.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​24;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​32:​"test/​Horde/​History/​bootstrap.​php";​s:​4:​"role";​s:​4:​"test";​}}i:​25;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​32:​"test/​Horde/​History/​conf.​php.​dist";​s:​4:​"role";​s:​4:​"test";​}}i:​26;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​30:​"test/​Horde/​History/​phpunit.​xml";​s:​4:​"role";​s:​4:​"test";​}}i:​27;​a:​1:​{s:​7:​"attribs";​a:​3:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​TestBase.​php";​s:​4:​"role";​s:​4:​"test";​}}}}}s:​12:​"dependencies";​a:​2:​{s:​8:​"required";​a:​3:​{s:​3:​"php";​a:​3:​{s:​3:​"min";​s:​5:​"5.​3.​0";​s:​3:​"max";​s:​11:​"8.​0.​0alpha1";​s:​7:​"exclude";​s:​11:​"8.​0.​0alpha1";​}s:​13:​"pearinstaller";​a:​1:​{s:​3:​"min";​s:​5:​"1.​7.​0";​}s:​7:​"package";​a:​2:​{i:​0;​a:​5:​{s:​4:​"name";​s:​8:​"Horde_Db";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​3:​"min";​s:​5:​"2.​0.​0";​s:​3:​"max";​s:​11:​"3.​0.​0alpha1";​s:​7:​"exclude";​s:​11:​"3.​0.​0alpha1";​}i:​1;​a:​5:​{s:​4:​"name";​s:​15:​"Horde_Exception";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​3:​"min";​s:​5:​"2.​0.​0";​s:​3:​"max";​s:​11:​"3.​0.​0alpha1";​s:​7:​"exclude";​s:​11:​"3.​0.​0alpha1";​}}}s:​8:​"optional";​a:​1:​{s:​7:​"package";​a:​3:​{i:​0;​a:​5:​{s:​4:​"name";​s:​15:​"Horde_HashTable";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​3:​"min";​s:​5:​"1.​0.​0";​s:​3:​"max";​s:​11:​"2.​0.​0alpha1";​s:​7:​"exclude";​s:​11:​"2.​0.​0alpha1";​}i:​1;​a:​5:​{s:​4:​"name";​s:​11:​"Horde_Mongo";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​3:​"min";​s:​5:​"1.​0.​0";​s:​3:​"max";​s:​11:​"2.​0.​0alpha1";​s:​7:​"exclude";​s:​11:​"2.​0.​0alpha1";​}i:​2;​a:​5:​{s:​4:​"name";​s:​10:​"Horde_Test";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​3:​"min";​s:​5:​"2.​1.​0";​s:​3:​"max";​s:​11:​"3.​0.​0alpha1";​s:​7:​"exclude";​s:​11:​"3.​0.​0alpha1";​}}}}s:​10:​"phprelease";​a:​1:​{s:​8:​"filelist";​a:​1:​{s:​7:​"install";​a:​28:​{i:​0;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​7:​"COPYING";​s:​4:​"name";​s:​25:​"doc/​Horde/​History/​COPYING";​}}i:​1;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​17:​"Horde/​History.​php";​s:​4:​"name";​s:​21:​"lib/​Horde/​History.​php";​}}i:​2;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​27:​"Horde/​History/​Composite.​php";​s:​4:​"name";​s:​31:​"lib/​Horde/​History/​Composite.​php";​}}i:​3;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​27:​"Horde/​History/​Exception.​php";​s:​4:​"name";​s:​31:​"lib/​Horde/​History/​Exception.​php";​}}i:​4;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​21:​"Horde/​History/​Log.​php";​s:​4:​"name";​s:​25:​"lib/​Horde/​History/​Log.​php";​}}i:​5;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​22:​"Horde/​History/​Mock.​php";​s:​4:​"name";​s:​26:​"lib/​Horde/​History/​Mock.​php";​}}i:​6;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​23:​"Horde/​History/​Mongo.​php";​s:​4:​"name";​s:​27:​"lib/​Horde/​History/​Mongo.​php";​}}i:​7;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​22:​"Horde/​History/​Null.​php";​s:​4:​"name";​s:​26:​"lib/​Horde/​History/​Null.​php";​}}i:​8;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​21:​"Horde/​History/​Sql.​php";​s:​4:​"name";​s:​25:​"lib/​Horde/​History/​Sql.​php";​}}i:​9;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​41:​"migration/​1_horde_history_base_​tables.​php";​s:​4:​"name";​s:​55:​"migration/​Horde/​History/​1_horde_history_base_​tables.​php";​}}i:​10;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​51:​"migration/​2_horde_history_upgra​de_autoincrement.​php";​s:​4:​"name";​s:​65:​"migration/​Horde/​History/​2_horde_history_upgra​de_autoincrement.​php";​}}i:​11;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​40:​"migration/​3_horde_history_add_m​odseq.​php";​s:​4:​"name";​s:​54:​"migration/​Horde/​History/​3_horde_history_add_m​odseq.​php";​}}i:​12;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​48:​"migration/​4_horde_history_add_c​ompositeindex.​php";​s:​4:​"name";​s:​62:​"migration/​Horde/​History/​4_horde_history_add_c​ompositeindex.​php";​}}i:​13;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​51:​"migration/​5_horde_history_remov​e_compositeindex.​php";​s:​4:​"name";​s:​65:​"migration/​Horde/​History/​5_horde_history_remov​e_compositeindex.​php";​}}i:​14;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​48:​"migration/​6_horde_history_fix_b​otchedindexes.​php";​s:​4:​"name";​s:​62:​"migration/​Horde/​History/​6_horde_history_fix_b​otchedindexes.​php";​}}i:​15;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​26:​"Horde/​History/​AllTests.​php";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​AllTests.​php";​}}i:​16;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​27:​"Horde/​History/​bootstrap.​php";​s:​4:​"name";​s:​32:​"test/​Horde/​History/​bootstrap.​php";​}}i:​17;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​27:​"Horde/​History/​conf.​php.​dist";​s:​4:​"name";​s:​32:​"test/​Horde/​History/​conf.​php.​dist";​}}i:​18;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​25:​"Horde/​History/​phpunit.​xml";​s:​4:​"name";​s:​30:​"test/​Horde/​History/​phpunit.​xml";​}}i:​19;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​26:​"Horde/​History/​TestBase.​php";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​TestBase.​php";​}}i:​20;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​31:​"Horde/​History/​Mock/​MockTest.​php";​s:​4:​"name";​s:​36:​"test/​Horde/​History/​Mock/​MockTest.​php";​}}i:​21;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​33:​"Horde/​History/​Mongo/​MongoTest.​php";​s:​4:​"name";​s:​38:​"test/​Horde/​History/​Mongo/​MongoTest.​php";​}}i:​22;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​26:​"Horde/​History/​Sql/​Base.​php";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​Sql/​Base.​php";​}}i:​23;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​32:​"Horde/​History/​Sql/​MysqliTest.​php";​s:​4:​"name";​s:​37:​"test/​Horde/​History/​Sql/​MysqliTest.​php";​}}i:​24;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​31:​"Horde/​History/​Sql/​MysqlTest.​php";​s:​4:​"name";​s:​36:​"test/​Horde/​History/​Sql/​MysqlTest.​php";​}}i:​25;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​30:​"Horde/​History/​Sql/​Oci8Test.​php";​s:​4:​"name";​s:​35:​"test/​Horde/​History/​Sql/​Oci8Test.​php";​}}i:​26;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​35:​"Horde/​History/​Sql/​Pdo/​MysqlTest.​php";​s:​4:​"name";​s:​40:​"test/​Horde/​History/​Sql/​Pdo/​MysqlTest.​php";​}}i:​27;​a:​1:​{s:​7:​"attribs";​a:​2:​{s:​2:​"as";​s:​35:​"Horde/​History/​Sql/​Pdo/​PgsqlTest.​php";​s:​4:​"name";​s:​40:​"test/​Horde/​History/​Sql/​Pdo/​PgsqlTest.​php";​}}}}}s:​9:​"changelog";​a:​1:​{s:​7:​"release";​a:​29:​{i:​0;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"0.​0.​1";​s:​3:​"api";​s:​5:​"0.​0.​1";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​5:​"alpha";​s:​3:​"api";​s:​5:​"alpha";​}s:​4:​"date";​s:​10:​"2004-​01-​25";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​33:​"Initial·​release·​as·​a·​PEAR·​package";​}i:​1;​a:​6:​{s:​4:​"date";​s:​10:​"2006-​05-​08";​s:​4:​"time";​s:​8:​"21:​54:​00";​s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"0.​0.​2";​s:​3:​"api";​s:​5:​"0.​0.​2";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​5:​"alpha";​s:​3:​"api";​s:​5:​"alpha";​}s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​47:​"Converted·​to·​package.​xml·​2.​0·​for·​pear.​horde.​org";​}i:​2;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​11:​"1.​0.​0alpha1";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​5:​"alpha";​s:​3:​"api";​s:​5:​"alpha";​}s:​4:​"date";​s:​10:​"2011-​03-​08";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​34:​"*·​First·​alpha·​release·​for·​Horde·​4.​";​}i:​3;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​10:​"1.​0.​0beta1";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​4:​"beta";​s:​3:​"api";​s:​4:​"beta";​}s:​4:​"date";​s:​10:​"2011-​03-​16";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​33:​"*·​First·​beta·​release·​for·​Horde·​4.​";​}i:​4;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​8:​"1.​0.​0RC1";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​4:​"beta";​s:​3:​"api";​s:​4:​"beta";​}s:​4:​"date";​s:​10:​"2011-​03-​22";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​38:​"*·​First·​release·​candidate·​for·​Horde·​4.​";​}i:​5;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​8:​"1.​0.​0RC2";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​4:​"beta";​s:​3:​"api";​s:​4:​"beta";​}s:​4:​"date";​s:​10:​"2011-​03-​29";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​39:​"*·​Second·​release·​candidate·​for·​Horde·​4.​";​}i:​6;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"1.​0.​0";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2011-​04-​06";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​35:​"*·​First·​stable·​release·​for·​Horde·​4.​";​}i:​7;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"1.​0.​1";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2012-​04-​10";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​25:​"*·​[rla]·​Add·​license·​file.​";​}i:​8;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​11:​"2.​0.​0alpha1";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​5:​"alpha";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2012-​07-​05";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​34:​"*·​First·​alpha·​release·​for·​Horde·​5.​";​}i:​9;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​10:​"2.​0.​0beta1";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​4:​"beta";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2012-​07-​19";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​33:​"*·​First·​beta·​release·​for·​Horde·​5.​";​}i:​10;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​0.​0";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2012-​10-​30";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​35:​"*·​First·​stable·​release·​for·​Horde·​5.​";​}i:​11;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​0.​1";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2012-​11-​19";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​34:​"*·​[mms]·​Use·​new·​Horde_Test·​layout.​";​}i:​12;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​0.​2";​s:​3:​"api";​s:​5:​"1.​0.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​03-​05";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​23:​"*·​[jan]·​Fix·​unit·​tests.​";​}i:​13;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​1.​0";​s:​3:​"api";​s:​5:​"2.​1.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​06-​18";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​220:​"*·​[jan]·​Use·​Horde_Cache·​instead·​of·​Horde_HashTable·​for·​caching.​
2 *·​[mjr]·​Add·​support·​for·​modification·​sequences.​2 *·​[mjr]·​Add·​support·​for·​modification·​sequences.​
3 *·​[mms]·​Abstract·​history·​query·​caching·​to·​use·​Horde_HashTable.​3 *·​[mms]·​Abstract·​history·​query·​caching·​to·​use·​Horde_HashTable.​
4 *·​[cjh]·​Add·​ability·​to·​cache·​history·​queries.​";​}i:​14;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​1.​1";​s:​3:​"api";​s:​5:​"2.​1.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​07-​21";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​142:​"*·​[mjr]·​Add·​index·​for·​better·​modseq·​query·​performance·​in·​sql·​driver·​(Bug·​#12476)​.​4 *·​[cjh]·​Add·​ability·​to·​cache·​history·​queries.​";​}i:​14;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​1.​1";​s:​3:​"api";​s:​5:​"2.​1.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​07-​21";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​142:​"*·​[mjr]·​Add·​index·​for·​better·​modseq·​query·​performance·​in·​sql·​driver·​(Bug·​#12476)​.​
5 *·​[mjr]·​Fix·​expiring·​the·​log·​cache·​when·​logging·​a·​new·​entry.​";​}i:​15;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​1.​2";​s:​3:​"api";​s:​5:​"2.​1.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​07-​24";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​1:​"*";​}i:​16;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​1.​3";​s:​3:​"api";​s:​5:​"2.​1.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​07-​24";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​34:​"*·​[mms]·​Fix·​migrations·​nos.​·​4·​&·​5.​";​}i:​17;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​1.​4";​s:​3:​"api";​s:​5:​"2.​1.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​07-​24";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​35:​"*·​[mms]·​Fix·​usage·​of·​removeIndex()​.​";​}i:​18;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​1.​5";​s:​3:​"api";​s:​5:​"2.​1.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​07-​24";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​73:​"*·​[mjr]·​Correctly·​remove·​unused·​index,​·​readd·​erroneously·​removed·​indexes.​";​}i:​19;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​1.​6";​s:​3:​"api";​s:​5:​"2.​1.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​08-​02";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​112:​"*·​[mjr]·​Further·​fixes·​for·​database·​migration·​issues,​·​very·​index·​name·​and·​existence·​before·​removing·​(Bug·​#12498)​.​";​}i:​20;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​2.​0";​s:​3:​"api";​s:​5:​"2.​2.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​08-​27";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​137:​"*·​[mjr]·​Add·​method·​to·​get·​the·​most·​recent·​history·​entry·​for·​any·​given·​id·​(Thomas·​Jarosch·​<thomas.​jarosch@intra2net.​com>,​·​Request·​#12558)​.​";​}i:​21;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​2.​1";​s:​3:​"api";​s:​5:​"2.​2.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​10-​15";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​113:​"*·​[mjr]·​Only·​query·​History·​when·​we·​have·​a·​range·​of·​modSeq·​values·​to·​query·​(arjen+horde@de-​korte.​org,​·​Bug·​#12660)​.​";​}i:​22;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​0";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2014-​04-​03";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​82:​"*·​[mms]·​Add·​composite·​driver.​5 *·​[mjr]·​Fix·​expiring·​the·​log·​cache·​when·​logging·​a·​new·​entry.​";​}i:​15;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​1.​2";​s:​3:​"api";​s:​5:​"2.​1.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​07-​24";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​1:​"*";​}i:​16;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​1.​3";​s:​3:​"api";​s:​5:​"2.​1.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​07-​24";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​34:​"*·​[mms]·​Fix·​migrations·​nos.​·​4·​&·​5.​";​}i:​17;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​1.​4";​s:​3:​"api";​s:​5:​"2.​1.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​07-​24";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​35:​"*·​[mms]·​Fix·​usage·​of·​removeIndex()​.​";​}i:​18;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​1.​5";​s:​3:​"api";​s:​5:​"2.​1.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​07-​24";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​73:​"*·​[mjr]·​Correctly·​remove·​unused·​index,​·​readd·​erroneously·​removed·​indexes.​";​}i:​19;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​1.​6";​s:​3:​"api";​s:​5:​"2.​1.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​08-​02";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​112:​"*·​[mjr]·​Further·​fixes·​for·​database·​migration·​issues,​·​very·​index·​name·​and·​existence·​before·​removing·​(Bug·​#12498)​.​";​}i:​20;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​2.​0";​s:​3:​"api";​s:​5:​"2.​2.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​08-​27";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​137:​"*·​[mjr]·​Add·​method·​to·​get·​the·​most·​recent·​history·​entry·​for·​any·​given·​id·​(Thomas·​Jarosch·​<thomas.​jarosch@intra2net.​com>,​·​Request·​#12558)​.​";​}i:​21;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​2.​1";​s:​3:​"api";​s:​5:​"2.​2.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2013-​10-​15";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​113:​"*·​[mjr]·​Only·​query·​History·​when·​we·​have·​a·​range·​of·​modSeq·​values·​to·​query·​(arjen+horde@de-​korte.​org,​·​Bug·​#12660)​.​";​}i:​22;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​0";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2014-​04-​03";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​82:​"*·​[mms]·​Add·​composite·​driver.​
6 *·​[mms]·​Add·​Null·​driver.​6 *·​[mms]·​Add·​Null·​driver.​
7 *·​[mms]·​Add·​MongoDB·​driver.​";​}i:​23;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​1";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2014-​05-​21";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​54:​"*·​[jan]·​Fix·​migrating·​from·​systems·​older·​than·​Horde·​4.​";​}i:​24;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​2";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2014-​10-​27";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​46:​"*·​[jan]·​Fix·​catching·​exceptions·​from·​Horde_Db.​";​}i:​25;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​3";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2014-​11-​18";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​34:​"*·​[jan]·​Fix·​migration·​with·​Oracle.​";​}i:​26;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​4";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2015-​04-​28";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​60:​"*·​[jan]·​Make·​cached·​entries·​available·​to·​garbage·​collection.​";​}i:​27;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​5";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2015-​07-​31";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​50:​"*·​[jan]·​Improve·​performance·​of·​database·​migration.​";​}i:​28;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​6";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2016-​02-​01";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​32:​"*·​[jan]·​Mark·​PHP·​7·​as·​supported.​";​}}}s:​8:​"filelist";​a:​28:​{s:​25:​"doc/​Horde/​History/​COPYING";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​25:​"doc/​Horde/​History/​COPYING";​s:​4:​"role";​s:​3:​"doc";​s:​10:​"install-​as";​s:​7:​"COPYING";​s:​6:​"md5sum";​s:​32:​"321bf41f280cf805086d​d5a720b37785";​s:​12:​"installed_as";​s:​54:​"/​usr/​share/​doc/​php-​horde-​history/​Horde_History/​COPYING";​}s:​31:​"lib/​Horde/​History/​Composite.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"lib/​Horde/​History/​Composite.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​27:​"Horde/​History/​Composite.​php";​s:​6:​"md5sum";​s:​32:​"ca7f7c15ba130c9516b8​ef4c1057a576";​s:​12:​"installed_as";​s:​42:​"/​usr/​share/​php/​Horde/​History/​Composite.​php";​}s:​31:​"lib/​Horde/​History/​Exception.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"lib/​Horde/​History/​Exception.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​27:​"Horde/​History/​Exception.​php";​s:​6:​"md5sum";​s:​32:​"9df4a46539cd9ce116c2​83862413f8e5";​s:​12:​"installed_as";​s:​42:​"/​usr/​share/​php/​Horde/​History/​Exception.​php";​}s:​25:​"lib/​Horde/​History/​Log.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​25:​"lib/​Horde/​History/​Log.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​21:​"Horde/​History/​Log.​php";​s:​6:​"md5sum";​s:​32:​"04a2c786085c240e4e3b​659c43fd7cd2";​s:​12:​"installed_as";​s:​36:​"/​usr/​share/​php/​Horde/​History/​Log.​php";​}s:​26:​"lib/​Horde/​History/​Mock.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​26:​"lib/​Horde/​History/​Mock.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​22:​"Horde/​History/​Mock.​php";​s:​6:​"md5sum";​s:​32:​"96eb91d7cd75a6ed1262​b00a37f15e7d";​s:​12:​"installed_as";​s:​37:​"/​usr/​share/​php/​Horde/​History/​Mock.​php";​}s:​27:​"lib/​Horde/​History/​Mongo.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​27:​"lib/​Horde/​History/​Mongo.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​23:​"Horde/​History/​Mongo.​php";​s:​6:​"md5sum";​s:​32:​"b00341e7e38c091b2b8e​c3590fd00ac9";​s:​12:​"installed_as";​s:​38:​"/​usr/​share/​php/​Horde/​History/​Mongo.​php";​}s:​26:​"lib/​Horde/​History/​Null.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​26:​"lib/​Horde/​History/​Null.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​22:​"Horde/​History/​Null.​php";​s:​6:​"md5sum";​s:​32:​"a56168cdc10c82975fd1​e3b4f5e29d84";​s:​12:​"installed_as";​s:​37:​"/​usr/​share/​php/​Horde/​History/​Null.​php";​}s:​25:​"lib/​Horde/​History/​Sql.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​25:​"lib/​Horde/​History/​Sql.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​21:​"Horde/​History/​Sql.​php";​s:​6:​"md5sum";​s:​32:​"3c2bc5f8d0c7623f239b​5f3df62b8091";​s:​12:​"installed_as";​s:​36:​"/​usr/​share/​php/​Horde/​History/​Sql.​php";​}s:​21:​"lib/​Horde/​History.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​21:​"lib/​Horde/​History.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​17:​"Horde/​History.​php";​s:​6:​"md5sum";​s:​32:​"a24a826f945858ea5352​63a711952748";​s:​12:​"installed_as";​s:​32:​"/​usr/​share/​php/​Horde/​History.​php";​}s:​55:​"migration/​Horde/​History/​1_horde_history_base_​tables.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​55:​"migration/​Horde/​History/​1_horde_history_base_​tables.​php";​s:​4:​"role";​s:​4:​"data";​s:​10:​"install-​as";​s:​41:​"migration/​1_horde_history_base_​tables.​php";​s:​6:​"md5sum";​s:​32:​"7235204dd462b141947e​76eaf7871529";​s:​12:​"installed_as";​s:​75:​"/​usr/​share/​php/​data/​Horde_History/​migration/​1_horde_history_base_​tables.​php";​}s:​65:​"migration/​Horde/​History/​2_horde_history_upgra​de_autoincrement.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​65:​"migration/​Horde/​History/​2_horde_history_upgra​de_autoincrement.​php";​s:​4:​"role";​s:​4:​"data";​s:​10:​"install-​as";​s:​51:​"migration/​2_horde_history_upgra​de_autoincrement.​php";​s:​6:​"md5sum";​s:​32:​"59e97233dcbadc6e11cb​ed88fe800e01";​s:​12:​"installed_as";​s:​85:​"/​usr/​share/​php/​data/​Horde_History/​migration/​2_horde_history_upgra​de_autoincrement.​php";​}s:​54:​"migration/​Horde/​History/​3_horde_history_add_m​odseq.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​54:​"migration/​Horde/​History/​3_horde_history_add_m​odseq.​php";​s:​4:​"role";​s:​4:​"data";​s:​10:​"install-​as";​s:​40:​"migration/​3_horde_history_add_m​odseq.​php";​s:​6:​"md5sum";​s:​32:​"fd3f0b1f1d69d8be846b​86d693877081";​s:​12:​"installed_as";​s:​74:​"/​usr/​share/​php/​data/​Horde_History/​migration/​3_horde_history_add_m​odseq.​php";​}s:​62:​"migration/​Horde/​History/​4_horde_history_add_c​ompositeindex.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​62:​"migration/​Horde/​History/​4_horde_history_add_c​ompositeindex.​php";​s:​4:​"role";​s:​4:​"data";​s:​10:​"install-​as";​s:​48:​"migration/​4_horde_history_add_c​ompositeindex.​php";​s:​6:​"md5sum";​s:​32:​"4f2b8baf927dc33bc7ad​3fc72dbdba92";​s:​12:​"installed_as";​s:​82:​"/​usr/​share/​php/​data/​Horde_History/​migration/​4_horde_history_add_c​ompositeindex.​php";​}s:​65:​"migration/​Horde/​History/​5_horde_history_remov​e_compositeindex.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​65:​"migration/​Horde/​History/​5_horde_history_remov​e_compositeindex.​php";​s:​4:​"role";​s:​4:​"data";​s:​10:​"install-​as";​s:​51:​"migration/​5_horde_history_remov​e_compositeindex.​php";​s:​6:​"md5sum";​s:​32:​"d065a55e77abdbbad453​3df826859135";​s:​12:​"installed_as";​s:​85:​"/​usr/​share/​php/​data/​Horde_History/​migration/​5_horde_history_remov​e_compositeindex.​php";​}s:​62:​"migration/​Horde/​History/​6_horde_history_fix_b​otchedindexes.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​62:​"migration/​Horde/​History/​6_horde_history_fix_b​otchedindexes.​php";​s:​4:​"role";​s:​4:​"data";​s:​10:​"install-​as";​s:​48:​"migration/​6_horde_history_fix_b​otchedindexes.​php";​s:​6:​"md5sum";​s:​32:​"9225341d3f55e5ea25fa​b5575df75af0";​s:​12:​"installed_as";​s:​82:​"/​usr/​share/​php/​data/​Horde_History/​migration/​6_horde_history_fix_b​otchedindexes.​php";​}s:​36:​"test/​Horde/​History/​Mock/​MockTest.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​36:​"test/​Horde/​History/​Mock/​MockTest.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​31:​"Horde/​History/​Mock/​MockTest.​php";​s:​6:​"md5sum";​s:​32:​"facff65686b3eb304389​8f4570166d95";​s:​12:​"installed_as";​s:​66:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Mock/​MockTest.​php";​}s:​38:​"test/​Horde/​History/​Mongo/​MongoTest.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​38:​"test/​Horde/​History/​Mongo/​MongoTest.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​33:​"Horde/​History/​Mongo/​MongoTest.​php";​s:​6:​"md5sum";​s:​32:​"ed6feb441d7f456ec327​db69284ddbac";​s:​12:​"installed_as";​s:​68:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Mongo/​MongoTest.​php";​}s:​40:​"test/​Horde/​History/​Sql/​Pdo/​MysqlTest.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​40:​"test/​Horde/​History/​Sql/​Pdo/​MysqlTest.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​35:​"Horde/​History/​Sql/​Pdo/​MysqlTest.​php";​s:​6:​"md5sum";​s:​32:​"fd94c066d2a5b68ef0d2​a86be5b582db";​s:​12:​"installed_as";​s:​70:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql/​Pdo/​MysqlTest.​php";​}s:​40:​"test/​Horde/​History/​Sql/​Pdo/​PgsqlTest.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​40:​"test/​Horde/​History/​Sql/​Pdo/​PgsqlTest.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​35:​"Horde/​History/​Sql/​Pdo/​PgsqlTest.​php";​s:​6:​"md5sum";​s:​32:​"52fa870f95de56e1f726​e866d10c4162";​s:​12:​"installed_as";​s:​70:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql/​Pdo/​PgsqlTest.​php";​}s:​31:​"test/​Horde/​History/​Sql/​Base.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​Sql/​Base.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​26:​"Horde/​History/​Sql/​Base.​php";​s:​6:​"md5sum";​s:​32:​"8b7a4879816ed232c114​f48058620e46";​s:​12:​"installed_as";​s:​61:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql/​Base.​php";​}s:​37:​"test/​Horde/​History/​Sql/​MysqliTest.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​37:​"test/​Horde/​History/​Sql/​MysqliTest.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​32:​"Horde/​History/​Sql/​MysqliTest.​php";​s:​6:​"md5sum";​s:​32:​"bcc8865e019425eec5fb​57b353d49755";​s:​12:​"installed_as";​s:​67:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql/​MysqliTest.​php";​}s:​36:​"test/​Horde/​History/​Sql/​MysqlTest.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​36:​"test/​Horde/​History/​Sql/​MysqlTest.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​31:​"Horde/​History/​Sql/​MysqlTest.​php";​s:​6:​"md5sum";​s:​32:​"93e59cbea6d48e75a312​b0cd0168360c";​s:​12:​"installed_as";​s:​66:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql/​MysqlTest.​php";​}s:​35:​"test/​Horde/​History/​Sql/​Oci8Test.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​35:​"test/​Horde/​History/​Sql/​Oci8Test.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​30:​"Horde/​History/​Sql/​Oci8Test.​php";​s:​6:​"md5sum";​s:​32:​"f689f1062f3b1e0e4995​2968aa3d5254";​s:​12:​"installed_as";​s:​65:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql/​Oci8Test.​php";​}s:​31:​"test/​Horde/​History/​AllTests.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​AllTests.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​26:​"Horde/​History/​AllTests.​php";​s:​6:​"md5sum";​s:​32:​"8bc9518b9c0576806c82​d9413489d099";​s:​12:​"installed_as";​s:​61:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​AllTests.​php";​}s:​32:​"test/​Horde/​History/​bootstrap.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​32:​"test/​Horde/​History/​bootstrap.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​27:​"Horde/​History/​bootstrap.​php";​s:​6:​"md5sum";​s:​32:​"0a5018f0726d4673850f​ece3ad4d72c0";​s:​12:​"installed_as";​s:​62:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​bootstrap.​php";​}s:​32:​"test/​Horde/​History/​conf.​php.​dist";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​32:​"test/​Horde/​History/​conf.​php.​dist";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​27:​"Horde/​History/​conf.​php.​dist";​s:​6:​"md5sum";​s:​32:​"8a759c6e406898db3ae7​7929bd7e00bb";​s:​12:​"installed_as";​s:​62:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​conf.​php.​dist";​}s:​30:​"test/​Horde/​History/​phpunit.​xml";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​30:​"test/​Horde/​History/​phpunit.​xml";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​25:​"Horde/​History/​phpunit.​xml";​s:​6:​"md5sum";​s:​32:​"e5312d839dbc1f336a94​6c953b8d879e";​s:​12:​"installed_as";​s:​60:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​phpunit.​xml";​}s:​31:​"test/​Horde/​History/​TestBase.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​TestBase.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​26:​"Horde/​History/​TestBase.​php";​s:​6:​"md5sum";​s:​32:​"556c80fc592b35d8f3cd​d5e0db30221f";​s:​12:​"installed_as";​s:​61:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​TestBase.​php";​}}s:​12:​"_lastversion";​N;​s:​7:​"dirtree";​a:​12:​{s:​46:​"/​usr/​share/​doc/​php-​horde-​history/​Horde_History";​b:​1;​s:​28:​"/​usr/​share/​php/​Horde/​History";​b:​1;​s:​20:​"/​usr/​share/​php/​Horde";​b:​1;​s:​43:​"/​usr/​share/​php/​data/​Horde_History/​migration";​b:​1;​s:​33:​"/​usr/​share/​php/​data/​Horde_History";​b:​1;​s:​53:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Mock";​b:​1;​s:​48:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History";​b:​1;​s:​40:​"/​usr/​share/​php/​tests/​Horde_History/​Horde";​b:​1;​s:​34:​"/​usr/​share/​php/​tests/​Horde_History";​b:​1;​s:​54:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Mongo";​b:​1;​s:​56:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql/​Pdo";​b:​1;​s:​52:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql";​b:​1;​}s:​3:​"old";​a:​7:​{s:​7:​"version";​s:​5:​"2.​3.​6";​s:​12:​"release_date";​s:​10:​"2016-​02-​01";​s:​13:​"release_state";​s:​6:​"stable";​s:​15:​"release_license";​s:​8:​"LGPL-​2.​1";​s:​13:​"release_notes";​s:​32:​"*·​[jan]·​Mark·​PHP·​7·​as·​supported.​";​s:​12:​"release_deps";​a:​13:​{i:​0;​a:​4:​{s:​4:​"type";​s:​3:​"php";​s:​3:​"rel";​s:​2:​"le";​s:​7:​"version";​s:​11:​"8.​0.​0alpha1";​s:​8:​"optional";​s:​2:​"no";​}i:​1;​a:​4:​{s:​4:​"type";​s:​3:​"php";​s:​3:​"rel";​s:​2:​"ge";​s:​7:​"version";​s:​5:​"5.​3.​0";​s:​8:​"optional";​s:​2:​"no";​}i:​2;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​12:​"pear.​php.​net";​s:​4:​"name";​s:​4:​"PEAR";​s:​3:​"rel";​s:​2:​"ge";​s:​7:​"version";​s:​5:​"1.​7.​0";​s:​8:​"optional";​s:​2:​"no";​}i:​3;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​8:​"Horde_Db";​s:​3:​"rel";​s:​2:​"le";​s:​7:​"version";​s:​11:​"3.​0.​0alpha1";​s:​8:​"optional";​s:​2:​"no";​}i:​4;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​8:​"Horde_Db";​s:​3:​"rel";​s:​2:​"ge";​s:​7:​"version";​s:​5:​"2.​0.​0";​s:​8:​"optional";​s:​2:​"no";​}i:​5;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​15:​"Horde_Exception";​s:​3:​"rel";​s:​2:​"le";​s:​7:​"version";​s:​11:​"3.​0.​0alpha1";​s:​8:​"optional";​s:​2:​"no";​}i:​6;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​15:​"Horde_Exception";​s:​3:​"rel";​s:​2:​"ge";​s:​7:​"version";​s:​5:​"2.​0.​0";​s:​8:​"optional";​s:​2:​"no";​}i:​7;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​15:​"Horde_HashTable";​s:​3:​"rel";​s:​2:​"le";​s:​7:​"version";​s:​11:​"2.​0.​0alpha1";​s:​8:​"optional";​s:​3:​"yes";​}i:​8;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​15:​"Horde_HashTable";​s:​3:​"rel";​s:​2:​"ge";​s:​7:​"version";​s:​5:​"1.​0.​0";​s:​8:​"optional";​s:​3:​"yes";​}i:​9;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​11:​"Horde_Mongo";​s:​3:​"rel";​s:​2:​"le";​s:​7:​"version";​s:​11:​"2.​0.​0alpha1";​s:​8:​"optional";​s:​3:​"yes";​}i:​10;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​11:​"Horde_Mongo";​s:​3:​"rel";​s:​2:​"ge";​s:​7:​"version";​s:​5:​"1.​0.​0";​s:​8:​"optional";​s:​3:​"yes";​}i:​11;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​10:​"Horde_Test";​s:​3:​"rel";​s:​2:​"le";​s:​7:​"version";​s:​11:​"3.​0.​0alpha1";​s:​8:​"optional";​s:​3:​"yes";​}i:​12;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​10:​"Horde_Test";​s:​3:​"rel";​s:​2:​"ge";​s:​7:​"version";​s:​5:​"2.​1.​0";​s:​8:​"optional";​s:​3:​"yes";​}}s:​11:​"maintainers";​a:​1:​{i:​0;​a:​5:​{s:​4:​"name";​s:​15:​"Chuck·​Hagenbuch";​s:​5:​"email";​s:​15:​"chuck@horde.​org";​s:​6:​"active";​s:​3:​"yes";​s:​6:​"handle";​s:​5:​"chuck";​s:​4:​"role";​s:​4:​"lead";​}}}s:​10:​"xsdversion";​s:​3:​"2.​0";​s:​13:​"_lastmodified";​i:​1583902552;​}7 *·​[mms]·​Add·​MongoDB·​driver.​";​}i:​23;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​1";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2014-​05-​21";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​54:​"*·​[jan]·​Fix·​migrating·​from·​systems·​older·​than·​Horde·​4.​";​}i:​24;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​2";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2014-​10-​27";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​46:​"*·​[jan]·​Fix·​catching·​exceptions·​from·​Horde_Db.​";​}i:​25;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​3";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2014-​11-​18";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​34:​"*·​[jan]·​Fix·​migration·​with·​Oracle.​";​}i:​26;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​4";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2015-​04-​28";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​60:​"*·​[jan]·​Make·​cached·​entries·​available·​to·​garbage·​collection.​";​}i:​27;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​5";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2015-​07-​31";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​50:​"*·​[jan]·​Improve·​performance·​of·​database·​migration.​";​}i:​28;​a:​5:​{s:​7:​"version";​a:​2:​{s:​7:​"release";​s:​5:​"2.​3.​6";​s:​3:​"api";​s:​5:​"2.​3.​0";​}s:​9:​"stability";​a:​2:​{s:​7:​"release";​s:​6:​"stable";​s:​3:​"api";​s:​6:​"stable";​}s:​4:​"date";​s:​10:​"2016-​02-​01";​s:​7:​"license";​a:​2:​{s:​7:​"attribs";​a:​1:​{s:​3:​"uri";​s:​36:​"http:​/​/​www.​horde.​org/​licenses/​lgpl21";​}s:​8:​"_content";​s:​8:​"LGPL-​2.​1";​}s:​5:​"notes";​s:​32:​"*·​[jan]·​Mark·​PHP·​7·​as·​supported.​";​}}}s:​8:​"filelist";​a:​28:​{s:​25:​"doc/​Horde/​History/​COPYING";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​25:​"doc/​Horde/​History/​COPYING";​s:​4:​"role";​s:​3:​"doc";​s:​10:​"install-​as";​s:​7:​"COPYING";​s:​6:​"md5sum";​s:​32:​"321bf41f280cf805086d​d5a720b37785";​s:​12:​"installed_as";​s:​54:​"/​usr/​share/​doc/​php-​horde-​history/​Horde_History/​COPYING";​}s:​31:​"lib/​Horde/​History/​Composite.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"lib/​Horde/​History/​Composite.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​27:​"Horde/​History/​Composite.​php";​s:​6:​"md5sum";​s:​32:​"ca7f7c15ba130c9516b8​ef4c1057a576";​s:​12:​"installed_as";​s:​42:​"/​usr/​share/​php/​Horde/​History/​Composite.​php";​}s:​31:​"lib/​Horde/​History/​Exception.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"lib/​Horde/​History/​Exception.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​27:​"Horde/​History/​Exception.​php";​s:​6:​"md5sum";​s:​32:​"9df4a46539cd9ce116c2​83862413f8e5";​s:​12:​"installed_as";​s:​42:​"/​usr/​share/​php/​Horde/​History/​Exception.​php";​}s:​25:​"lib/​Horde/​History/​Log.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​25:​"lib/​Horde/​History/​Log.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​21:​"Horde/​History/​Log.​php";​s:​6:​"md5sum";​s:​32:​"04a2c786085c240e4e3b​659c43fd7cd2";​s:​12:​"installed_as";​s:​36:​"/​usr/​share/​php/​Horde/​History/​Log.​php";​}s:​26:​"lib/​Horde/​History/​Mock.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​26:​"lib/​Horde/​History/​Mock.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​22:​"Horde/​History/​Mock.​php";​s:​6:​"md5sum";​s:​32:​"96eb91d7cd75a6ed1262​b00a37f15e7d";​s:​12:​"installed_as";​s:​37:​"/​usr/​share/​php/​Horde/​History/​Mock.​php";​}s:​27:​"lib/​Horde/​History/​Mongo.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​27:​"lib/​Horde/​History/​Mongo.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​23:​"Horde/​History/​Mongo.​php";​s:​6:​"md5sum";​s:​32:​"b00341e7e38c091b2b8e​c3590fd00ac9";​s:​12:​"installed_as";​s:​38:​"/​usr/​share/​php/​Horde/​History/​Mongo.​php";​}s:​26:​"lib/​Horde/​History/​Null.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​26:​"lib/​Horde/​History/​Null.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​22:​"Horde/​History/​Null.​php";​s:​6:​"md5sum";​s:​32:​"a56168cdc10c82975fd1​e3b4f5e29d84";​s:​12:​"installed_as";​s:​37:​"/​usr/​share/​php/​Horde/​History/​Null.​php";​}s:​25:​"lib/​Horde/​History/​Sql.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​25:​"lib/​Horde/​History/​Sql.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​21:​"Horde/​History/​Sql.​php";​s:​6:​"md5sum";​s:​32:​"3c2bc5f8d0c7623f239b​5f3df62b8091";​s:​12:​"installed_as";​s:​36:​"/​usr/​share/​php/​Horde/​History/​Sql.​php";​}s:​21:​"lib/​Horde/​History.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​21:​"lib/​Horde/​History.​php";​s:​4:​"role";​s:​3:​"php";​s:​10:​"install-​as";​s:​17:​"Horde/​History.​php";​s:​6:​"md5sum";​s:​32:​"a24a826f945858ea5352​63a711952748";​s:​12:​"installed_as";​s:​32:​"/​usr/​share/​php/​Horde/​History.​php";​}s:​55:​"migration/​Horde/​History/​1_horde_history_base_​tables.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​55:​"migration/​Horde/​History/​1_horde_history_base_​tables.​php";​s:​4:​"role";​s:​4:​"data";​s:​10:​"install-​as";​s:​41:​"migration/​1_horde_history_base_​tables.​php";​s:​6:​"md5sum";​s:​32:​"7235204dd462b141947e​76eaf7871529";​s:​12:​"installed_as";​s:​75:​"/​usr/​share/​php/​data/​Horde_History/​migration/​1_horde_history_base_​tables.​php";​}s:​65:​"migration/​Horde/​History/​2_horde_history_upgra​de_autoincrement.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​65:​"migration/​Horde/​History/​2_horde_history_upgra​de_autoincrement.​php";​s:​4:​"role";​s:​4:​"data";​s:​10:​"install-​as";​s:​51:​"migration/​2_horde_history_upgra​de_autoincrement.​php";​s:​6:​"md5sum";​s:​32:​"59e97233dcbadc6e11cb​ed88fe800e01";​s:​12:​"installed_as";​s:​85:​"/​usr/​share/​php/​data/​Horde_History/​migration/​2_horde_history_upgra​de_autoincrement.​php";​}s:​54:​"migration/​Horde/​History/​3_horde_history_add_m​odseq.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​54:​"migration/​Horde/​History/​3_horde_history_add_m​odseq.​php";​s:​4:​"role";​s:​4:​"data";​s:​10:​"install-​as";​s:​40:​"migration/​3_horde_history_add_m​odseq.​php";​s:​6:​"md5sum";​s:​32:​"fd3f0b1f1d69d8be846b​86d693877081";​s:​12:​"installed_as";​s:​74:​"/​usr/​share/​php/​data/​Horde_History/​migration/​3_horde_history_add_m​odseq.​php";​}s:​62:​"migration/​Horde/​History/​4_horde_history_add_c​ompositeindex.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​62:​"migration/​Horde/​History/​4_horde_history_add_c​ompositeindex.​php";​s:​4:​"role";​s:​4:​"data";​s:​10:​"install-​as";​s:​48:​"migration/​4_horde_history_add_c​ompositeindex.​php";​s:​6:​"md5sum";​s:​32:​"4f2b8baf927dc33bc7ad​3fc72dbdba92";​s:​12:​"installed_as";​s:​82:​"/​usr/​share/​php/​data/​Horde_History/​migration/​4_horde_history_add_c​ompositeindex.​php";​}s:​65:​"migration/​Horde/​History/​5_horde_history_remov​e_compositeindex.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​65:​"migration/​Horde/​History/​5_horde_history_remov​e_compositeindex.​php";​s:​4:​"role";​s:​4:​"data";​s:​10:​"install-​as";​s:​51:​"migration/​5_horde_history_remov​e_compositeindex.​php";​s:​6:​"md5sum";​s:​32:​"d065a55e77abdbbad453​3df826859135";​s:​12:​"installed_as";​s:​85:​"/​usr/​share/​php/​data/​Horde_History/​migration/​5_horde_history_remov​e_compositeindex.​php";​}s:​62:​"migration/​Horde/​History/​6_horde_history_fix_b​otchedindexes.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​62:​"migration/​Horde/​History/​6_horde_history_fix_b​otchedindexes.​php";​s:​4:​"role";​s:​4:​"data";​s:​10:​"install-​as";​s:​48:​"migration/​6_horde_history_fix_b​otchedindexes.​php";​s:​6:​"md5sum";​s:​32:​"9225341d3f55e5ea25fa​b5575df75af0";​s:​12:​"installed_as";​s:​82:​"/​usr/​share/​php/​data/​Horde_History/​migration/​6_horde_history_fix_b​otchedindexes.​php";​}s:​36:​"test/​Horde/​History/​Mock/​MockTest.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​36:​"test/​Horde/​History/​Mock/​MockTest.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​31:​"Horde/​History/​Mock/​MockTest.​php";​s:​6:​"md5sum";​s:​32:​"facff65686b3eb304389​8f4570166d95";​s:​12:​"installed_as";​s:​66:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Mock/​MockTest.​php";​}s:​38:​"test/​Horde/​History/​Mongo/​MongoTest.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​38:​"test/​Horde/​History/​Mongo/​MongoTest.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​33:​"Horde/​History/​Mongo/​MongoTest.​php";​s:​6:​"md5sum";​s:​32:​"ed6feb441d7f456ec327​db69284ddbac";​s:​12:​"installed_as";​s:​68:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Mongo/​MongoTest.​php";​}s:​40:​"test/​Horde/​History/​Sql/​Pdo/​MysqlTest.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​40:​"test/​Horde/​History/​Sql/​Pdo/​MysqlTest.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​35:​"Horde/​History/​Sql/​Pdo/​MysqlTest.​php";​s:​6:​"md5sum";​s:​32:​"fd94c066d2a5b68ef0d2​a86be5b582db";​s:​12:​"installed_as";​s:​70:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql/​Pdo/​MysqlTest.​php";​}s:​40:​"test/​Horde/​History/​Sql/​Pdo/​PgsqlTest.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​40:​"test/​Horde/​History/​Sql/​Pdo/​PgsqlTest.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​35:​"Horde/​History/​Sql/​Pdo/​PgsqlTest.​php";​s:​6:​"md5sum";​s:​32:​"52fa870f95de56e1f726​e866d10c4162";​s:​12:​"installed_as";​s:​70:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql/​Pdo/​PgsqlTest.​php";​}s:​31:​"test/​Horde/​History/​Sql/​Base.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​Sql/​Base.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​26:​"Horde/​History/​Sql/​Base.​php";​s:​6:​"md5sum";​s:​32:​"8b7a4879816ed232c114​f48058620e46";​s:​12:​"installed_as";​s:​61:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql/​Base.​php";​}s:​37:​"test/​Horde/​History/​Sql/​MysqliTest.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​37:​"test/​Horde/​History/​Sql/​MysqliTest.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​32:​"Horde/​History/​Sql/​MysqliTest.​php";​s:​6:​"md5sum";​s:​32:​"bcc8865e019425eec5fb​57b353d49755";​s:​12:​"installed_as";​s:​67:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql/​MysqliTest.​php";​}s:​36:​"test/​Horde/​History/​Sql/​MysqlTest.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​36:​"test/​Horde/​History/​Sql/​MysqlTest.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​31:​"Horde/​History/​Sql/​MysqlTest.​php";​s:​6:​"md5sum";​s:​32:​"93e59cbea6d48e75a312​b0cd0168360c";​s:​12:​"installed_as";​s:​66:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql/​MysqlTest.​php";​}s:​35:​"test/​Horde/​History/​Sql/​Oci8Test.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​35:​"test/​Horde/​History/​Sql/​Oci8Test.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​30:​"Horde/​History/​Sql/​Oci8Test.​php";​s:​6:​"md5sum";​s:​32:​"f689f1062f3b1e0e4995​2968aa3d5254";​s:​12:​"installed_as";​s:​65:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql/​Oci8Test.​php";​}s:​31:​"test/​Horde/​History/​AllTests.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​AllTests.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​26:​"Horde/​History/​AllTests.​php";​s:​6:​"md5sum";​s:​32:​"8bc9518b9c0576806c82​d9413489d099";​s:​12:​"installed_as";​s:​61:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​AllTests.​php";​}s:​32:​"test/​Horde/​History/​bootstrap.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​32:​"test/​Horde/​History/​bootstrap.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​27:​"Horde/​History/​bootstrap.​php";​s:​6:​"md5sum";​s:​32:​"0a5018f0726d4673850f​ece3ad4d72c0";​s:​12:​"installed_as";​s:​62:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​bootstrap.​php";​}s:​32:​"test/​Horde/​History/​conf.​php.​dist";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​32:​"test/​Horde/​History/​conf.​php.​dist";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​27:​"Horde/​History/​conf.​php.​dist";​s:​6:​"md5sum";​s:​32:​"8a759c6e406898db3ae7​7929bd7e00bb";​s:​12:​"installed_as";​s:​62:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​conf.​php.​dist";​}s:​30:​"test/​Horde/​History/​phpunit.​xml";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​30:​"test/​Horde/​History/​phpunit.​xml";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​25:​"Horde/​History/​phpunit.​xml";​s:​6:​"md5sum";​s:​32:​"e5312d839dbc1f336a94​6c953b8d879e";​s:​12:​"installed_as";​s:​60:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​phpunit.​xml";​}s:​31:​"test/​Horde/​History/​TestBase.​php";​a:​6:​{s:​14:​"baseinstalldir";​s:​1:​"/​";​s:​4:​"name";​s:​31:​"test/​Horde/​History/​TestBase.​php";​s:​4:​"role";​s:​4:​"test";​s:​10:​"install-​as";​s:​26:​"Horde/​History/​TestBase.​php";​s:​6:​"md5sum";​s:​32:​"556c80fc592b35d8f3cd​d5e0db30221f";​s:​12:​"installed_as";​s:​61:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​TestBase.​php";​}}s:​12:​"_lastversion";​N;​s:​7:​"dirtree";​a:​12:​{s:​46:​"/​usr/​share/​doc/​php-​horde-​history/​Horde_History";​b:​1;​s:​28:​"/​usr/​share/​php/​Horde/​History";​b:​1;​s:​20:​"/​usr/​share/​php/​Horde";​b:​1;​s:​43:​"/​usr/​share/​php/​data/​Horde_History/​migration";​b:​1;​s:​33:​"/​usr/​share/​php/​data/​Horde_History";​b:​1;​s:​53:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Mock";​b:​1;​s:​48:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History";​b:​1;​s:​40:​"/​usr/​share/​php/​tests/​Horde_History/​Horde";​b:​1;​s:​34:​"/​usr/​share/​php/​tests/​Horde_History";​b:​1;​s:​54:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Mongo";​b:​1;​s:​56:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql/​Pdo";​b:​1;​s:​52:​"/​usr/​share/​php/​tests/​Horde_History/​Horde/​History/​Sql";​b:​1;​}s:​3:​"old";​a:​7:​{s:​7:​"version";​s:​5:​"2.​3.​6";​s:​12:​"release_date";​s:​10:​"2016-​02-​01";​s:​13:​"release_state";​s:​6:​"stable";​s:​15:​"release_license";​s:​8:​"LGPL-​2.​1";​s:​13:​"release_notes";​s:​32:​"*·​[jan]·​Mark·​PHP·​7·​as·​supported.​";​s:​12:​"release_deps";​a:​13:​{i:​0;​a:​4:​{s:​4:​"type";​s:​3:​"php";​s:​3:​"rel";​s:​2:​"le";​s:​7:​"version";​s:​11:​"8.​0.​0alpha1";​s:​8:​"optional";​s:​2:​"no";​}i:​1;​a:​4:​{s:​4:​"type";​s:​3:​"php";​s:​3:​"rel";​s:​2:​"ge";​s:​7:​"version";​s:​5:​"5.​3.​0";​s:​8:​"optional";​s:​2:​"no";​}i:​2;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​12:​"pear.​php.​net";​s:​4:​"name";​s:​4:​"PEAR";​s:​3:​"rel";​s:​2:​"ge";​s:​7:​"version";​s:​5:​"1.​7.​0";​s:​8:​"optional";​s:​2:​"no";​}i:​3;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​8:​"Horde_Db";​s:​3:​"rel";​s:​2:​"le";​s:​7:​"version";​s:​11:​"3.​0.​0alpha1";​s:​8:​"optional";​s:​2:​"no";​}i:​4;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​8:​"Horde_Db";​s:​3:​"rel";​s:​2:​"ge";​s:​7:​"version";​s:​5:​"2.​0.​0";​s:​8:​"optional";​s:​2:​"no";​}i:​5;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​15:​"Horde_Exception";​s:​3:​"rel";​s:​2:​"le";​s:​7:​"version";​s:​11:​"3.​0.​0alpha1";​s:​8:​"optional";​s:​2:​"no";​}i:​6;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​15:​"Horde_Exception";​s:​3:​"rel";​s:​2:​"ge";​s:​7:​"version";​s:​5:​"2.​0.​0";​s:​8:​"optional";​s:​2:​"no";​}i:​7;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​15:​"Horde_HashTable";​s:​3:​"rel";​s:​2:​"le";​s:​7:​"version";​s:​11:​"2.​0.​0alpha1";​s:​8:​"optional";​s:​3:​"yes";​}i:​8;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​15:​"Horde_HashTable";​s:​3:​"rel";​s:​2:​"ge";​s:​7:​"version";​s:​5:​"1.​0.​0";​s:​8:​"optional";​s:​3:​"yes";​}i:​9;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​11:​"Horde_Mongo";​s:​3:​"rel";​s:​2:​"le";​s:​7:​"version";​s:​11:​"2.​0.​0alpha1";​s:​8:​"optional";​s:​3:​"yes";​}i:​10;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​11:​"Horde_Mongo";​s:​3:​"rel";​s:​2:​"ge";​s:​7:​"version";​s:​5:​"1.​0.​0";​s:​8:​"optional";​s:​3:​"yes";​}i:​11;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​10:​"Horde_Test";​s:​3:​"rel";​s:​2:​"le";​s:​7:​"version";​s:​11:​"3.​0.​0alpha1";​s:​8:​"optional";​s:​3:​"yes";​}i:​12;​a:​6:​{s:​4:​"type";​s:​3:​"pkg";​s:​7:​"channel";​s:​14:​"pear.​horde.​org";​s:​4:​"name";​s:​10:​"Horde_Test";​s:​3:​"rel";​s:​2:​"ge";​s:​7:​"version";​s:​5:​"2.​1.​0";​s:​8:​"optional";​s:​3:​"yes";​}}s:​11:​"maintainers";​a:​1:​{i:​0;​a:​5:​{s:​4:​"name";​s:​15:​"Chuck·​Hagenbuch";​s:​5:​"email";​s:​15:​"chuck@horde.​org";​s:​6:​"active";​s:​3:​"yes";​s:​6:​"handle";​s:​5:​"chuck";​s:​4:​"role";​s:​4:​"lead";​}}}s:​10:​"xsdversion";​s:​3:​"2.​0";​s:​13:​"_lastmodified";​i:​1618312762;​}