File: //var/opt/remi/php71/lib/php/peclxml/php71-php-pecl-xmldiff.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<package packagerversion="1.10.16" 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">
<name>xmldiff</name>
<channel>pecl.php.net</channel>
<summary>XML diff and merge</summary>
<description>The extension is able to produce diffs of two XML documents and then to apply the difference to the source document. The diff is a XML document containing copy/insert/delete instruction nodes in human readable format. DOMDocument objects, local files and strings in memory can be processed.</description>
<lead>
<name>Anatol Belski</name>
<user>ab</user>
<email>ab@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Derick Rethans</name>
<user>derick</user>
<email>derick@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Niels Dossche</name>
<user>nielsdos</user>
<email>dossche.niels@gmail.com</email>
<active>yes</active>
</lead>
<date>2025-02-22</date>
<time>10:59:57</time>
<version>
<release>1.1.5</release>
<api>0.10.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://opensource.org/licenses/BSD-2-Clause">BSD 2-clause</license>
<notes>
- Fix various memory leaks (nielsdos)
- Improve comparison performance (nielsdos)
</notes>
<contents>
<dir name="/">
<file md5sum="a3b637547a5924ee0d99f0bddda3a916" name="tests/testdata/diff/00a.xml" role="test" />
<file md5sum="a3b637547a5924ee0d99f0bddda3a916" name="tests/testdata/diff/00b.xml" role="test" />
<file md5sum="e04b4d3ec3ef966b228674e435253608" name="tests/testdata/diff/00d.xml" role="test" />
<file md5sum="2fae7a50a28bd51639423031051f7d30" name="tests/testdata/diff/01a.xml" role="test" />
<file md5sum="86caaac91bf59c83c8160b17424dbd20" name="tests/testdata/diff/01b.xml" role="test" />
<file md5sum="628c239eed6a9e313ad28f5f036088e8" name="tests/testdata/diff/01d.xml" role="test" />
<file md5sum="369fa77862b182982b458653b923664f" name="tests/testdata/diff/02a.xml" role="test" />
<file md5sum="eab697231969f0fbb83877834cd3ba81" name="tests/testdata/diff/02b.xml" role="test" />
<file md5sum="e04b4d3ec3ef966b228674e435253608" name="tests/testdata/diff/02d.xml" role="test" />
<file md5sum="393532c6c40e95600b652c769b84c810" name="tests/testdata/diff/03a.xml" role="test" />
<file md5sum="cee605e76df19289fa2c6e47be3e6581" name="tests/testdata/diff/03b.xml" role="test" />
<file md5sum="e04b4d3ec3ef966b228674e435253608" name="tests/testdata/diff/03d.xml" role="test" />
<file md5sum="02c0e86f57ac537d28ca2f785561e657" name="tests/testdata/diff/04a.xml" role="test" />
<file md5sum="d566c1b979cfa3a199461b5b3e61cd9e" name="tests/testdata/diff/04b.xml" role="test" />
<file md5sum="e04b4d3ec3ef966b228674e435253608" name="tests/testdata/diff/04d.xml" role="test" />
<file md5sum="1ebfc475e17135bd1cc13c8d09f897f5" name="tests/testdata/diff/05a.xml" role="test" />
<file md5sum="1016f81746a479c63a362f359b2adfb9" name="tests/testdata/diff/05b.xml" role="test" />
<file md5sum="b68474be1677cf7868f849d24d7e8f98" name="tests/testdata/diff/05d.xml" role="test" />
<file md5sum="b68d1b204255e2211bcbfe38a878d54a" name="tests/testdata/diff/06a.xml" role="test" />
<file md5sum="b6395bdb85b901d5d807e5abe5b753f1" name="tests/testdata/diff/06b.xml" role="test" />
<file md5sum="551043285a74b2e186a288380f57a169" name="tests/testdata/diff/06d.xml" role="test" />
<file md5sum="7be3a9d6e8c9a584e70eaed2f6919fde" name="tests/testdata/diff/07a.xml" role="test" />
<file md5sum="ec46963756203fb13b4db5c3582b7d6f" name="tests/testdata/diff/07b.xml" role="test" />
<file md5sum="c8d03b2102b2fba7313ddd99081e87ff" name="tests/testdata/diff/07d.xml" role="test" />
<file md5sum="a978ff91a2e1c8624cd3efec196ba339" name="tests/testdata/diff/08a.xml" role="test" />
<file md5sum="6008f162903899e21cbd6bf3aae94735" name="tests/testdata/diff/08b.xml" role="test" />
<file md5sum="81550f32009c5fbd6fb197fd8603c1c7" name="tests/testdata/diff/08d.xml" role="test" />
<file md5sum="4944fffe86cd53f8de7709acb55c2bbb" name="tests/testdata/diff/09a.xml" role="test" />
<file md5sum="4944fffe86cd53f8de7709acb55c2bbb" name="tests/testdata/diff/09b.xml" role="test" />
<file md5sum="15c928c9f78a8b39d37d4a02f475cc86" name="tests/testdata/diff/09d.xml" role="test" />
<file md5sum="cdc4a1f4ffb9e9ca7b1bced13032b354" name="tests/testdata/diff/10a.xml" role="test" />
<file md5sum="0e9e5845877f2fb1ff62fe1bd5b26034" name="tests/testdata/diff/10b.xml" role="test" />
<file md5sum="a759e5bb049003b510499ed0c5c6df2e" name="tests/testdata/diff/10d.xml" role="test" />
<file md5sum="0b6f94b780ef5508a62dca5b69a8ca1f" name="tests/testdata/diff/11a.xml" role="test" />
<file md5sum="0746922230b9134d22e1fe878bc42a9e" name="tests/testdata/diff/11b.xml" role="test" />
<file md5sum="eb74fb5930d6aab642e128dda1bef6e5" name="tests/testdata/diff/11d.xml" role="test" />
<file md5sum="633db2cd9cdc708484897a22dd267ace" name="tests/testdata/diff/12a.xml" role="test" />
<file md5sum="c76ddebcdec2998d333386de41a6b953" name="tests/testdata/diff/12b.xml" role="test" />
<file md5sum="e04b4d3ec3ef966b228674e435253608" name="tests/testdata/diff/12d.xml" role="test" />
<file md5sum="152e46bde8db845e9e4df1e74b60f522" name="tests/testdata/diff/13a.xml" role="test" />
<file md5sum="1729e43b587ba203da1927e894b6d2ac" name="tests/testdata/diff/13b.xml" role="test" />
<file md5sum="952c7d417227a8ad433c7fa760eb5cf7" name="tests/testdata/diff/13d.xml" role="test" />
<file md5sum="d09a89ca0968fa72b90bcb22604e69b8" name="tests/testdata/diff/14a.xml" role="test" />
<file md5sum="d8f3a6b51718a0f45c4a54471a7413be" name="tests/testdata/diff/14b.xml" role="test" />
<file md5sum="a73c248d211c7d3e161235cfdeaebd69" name="tests/testdata/diff/14d.xml" role="test" />
<file md5sum="a3b637547a5924ee0d99f0bddda3a916" name="tests/testdata/faildiff/00a.xml" role="test" />
<file md5sum="e0a55e8962c1787ffbaf53a44126e3a1" name="tests/testdata/faildiff/00b.xml" role="test" />
<file md5sum="0de24b5a60069ef571d7d304338d0bde" name="tests/testdata/faildiff/00.err" role="test" />
<file md5sum="9ec769859309b33691487e518204a510" name="tests/testdata/faildiff/01a.xml" role="test" />
<file md5sum="2e44ad05596d66be5ceb7c5d1c94c333" name="tests/testdata/faildiff/01b.xml" role="test" />
<file md5sum="0de24b5a60069ef571d7d304338d0bde" name="tests/testdata/faildiff/01.err" role="test" />
<file md5sum="a3b637547a5924ee0d99f0bddda3a916" name="tests/testdata/merge/00a.xml" role="test" />
<file md5sum="a3b637547a5924ee0d99f0bddda3a916" name="tests/testdata/merge/00b.xml" role="test" />
<file md5sum="e04b4d3ec3ef966b228674e435253608" name="tests/testdata/merge/00d.xml" role="test" />
<file md5sum="ad6177a934f0431efe51a5f39daff996" name="tests/testdata/merge/01a.xml" role="test" />
<file md5sum="ab5a498c98a8424fee769ddd2380a1b2" name="tests/testdata/merge/01b.xml" role="test" />
<file md5sum="628c239eed6a9e313ad28f5f036088e8" name="tests/testdata/merge/01d.xml" role="test" />
<file md5sum="3cab55f18da1791da891fa099d7d940e" name="tests/testdata/merge/02a.xml" role="test" />
<file md5sum="08d1659eb4eb05321245e19263d5e807" name="tests/testdata/merge/02b.xml" role="test" />
<file md5sum="07fd0205494229e6edf65c6942ac90c0" name="tests/testdata/merge/02d.xml" role="test" />
<file md5sum="623e5ee5386295ece85eaa9e8078366e" name="tests/testdata/merge/03a.xml" role="test" />
<file md5sum="6dacead6ddf6816073fd14b3d1b480f6" name="tests/testdata/merge/03b.xml" role="test" />
<file md5sum="af5c3a0ea88978aab0cef2409a96a23d" name="tests/testdata/merge/03d.xml" role="test" />
<file md5sum="02f5f65a94e9f54f5f2851fb3c7d2210" name="tests/testdata/merge/04a.xml" role="test" />
<file md5sum="5ecfaac974e53eaaee4ebe3e364c2121" name="tests/testdata/merge/04b.xml" role="test" />
<file md5sum="b67a37b48101ef868a459e801d614c2c" name="tests/testdata/merge/04d.xml" role="test" />
<file md5sum="2318f399e407b4e8b0998570732d1534" name="tests/testdata/failmerge/00a.xml" role="test" />
<file md5sum="2318f399e407b4e8b0998570732d1534" name="tests/testdata/failmerge/00d.xml" role="test" />
<file md5sum="b24b714f34d6da6b849a80b5c2df84c8" name="tests/testdata/failmerge/00.err" role="test" />
<file md5sum="2318f399e407b4e8b0998570732d1534" name="tests/testdata/failmerge/01a.xml" role="test" />
<file md5sum="cf451ec71e6323c065f3560160cab88f" name="tests/testdata/failmerge/01d.xml" role="test" />
<file md5sum="2aedb360f51bc722b22a7c5a73f44a37" name="tests/testdata/failmerge/01.err" role="test" />
<file md5sum="2318f399e407b4e8b0998570732d1534" name="tests/testdata/failmerge/02a.xml" role="test" />
<file md5sum="f2239646abe7118fd917ccb6131b73f3" name="tests/testdata/failmerge/02d.xml" role="test" />
<file md5sum="2d2ad64634993cd1174d57705e130b9b" name="tests/testdata/failmerge/02.err" role="test" />
<file md5sum="df451f719f7e5520fb334a86bf5ca5fa" name="tests/testdata/failmerge/03a.xml" role="test" />
<file md5sum="d16a676b9cf96e67623f6fdd7688d4aa" name="tests/testdata/failmerge/03d.xml" role="test" />
<file md5sum="78dc7b43f9bead4b9067512a7b391119" name="tests/testdata/failmerge/03.err" role="test" />
<file md5sum="df451f719f7e5520fb334a86bf5ca5fa" name="tests/testdata/failmerge/04a.xml" role="test" />
<file md5sum="2c460753d43de7571ad7ac240f6abe13" name="tests/testdata/failmerge/04d.xml" role="test" />
<file md5sum="45e52740ade4d4d98a40aad7ab26ef0b" name="tests/testdata/failmerge/04.err" role="test" />
<file md5sum="df451f719f7e5520fb334a86bf5ca5fa" name="tests/testdata/failmerge/05a.xml" role="test" />
<file md5sum="d8e5c99976a9dbaf0b8eb58e40ce7eda" name="tests/testdata/failmerge/05d.xml" role="test" />
<file md5sum="bb3e6e8f1d5e22f0a162acfecd13cff2" name="tests/testdata/failmerge/05.err" role="test" />
<file md5sum="df451f719f7e5520fb334a86bf5ca5fa" name="tests/testdata/failmerge/06a.xml" role="test" />
<file md5sum="a4218ffffb901316b8a12fdc0dead71b" name="tests/testdata/failmerge/06d.xml" role="test" />
<file md5sum="926f2d98c80804e6cbc6ac78583f1781" name="tests/testdata/failmerge/06.err" role="test" />
<file md5sum="3de0db9d262aeba93cb1fb77390b541a" name="tests/testdata/failmerge/07a.xml" role="test" />
<file md5sum="ad171ecb24e572e4c31c562e0071c3a0" name="tests/testdata/failmerge/07d.xml" role="test" />
<file md5sum="fad17dc93ef488ba2c39e83a4d6c1612" name="tests/testdata/failmerge/07.err" role="test" />
<file md5sum="3de0db9d262aeba93cb1fb77390b541a" name="tests/testdata/failmerge/08a.xml" role="test" />
<file md5sum="62bb054e030ebfc2be1c3deb8b0ce275" name="tests/testdata/failmerge/08d.xml" role="test" />
<file md5sum="c6c6a89fc1a032e8990a481ace9cb5a0" name="tests/testdata/failmerge/08.err" role="test" />
<file md5sum="45b493da798a474786c3aa9f43876393" name="tests/testdata/roundup/00a.xml" role="test" />
<file md5sum="ab97d8f32512cced971ec5076b0ab1f2" name="tests/testdata/roundup/00b.xml" role="test" />
<file md5sum="9d262865a1c0a84451a9bf5bf25a8abb" name="tests/testdata/roundup/00d.xml" role="test" />
<file md5sum="99fc177716380d48de3b2afcfd64ee66" name="tests/testdata/roundup/01a.xml" role="test" />
<file md5sum="0c3182e5870f19d60483b4102bf0bfc0" name="tests/testdata/roundup/01b.xml" role="test" />
<file md5sum="b547c1b5081df28f23fe11a5c43f7989" name="tests/testdata/roundup/01d.xml" role="test" />
<file md5sum="80b56a7eb7412cf853d16ddfa0076bcd" name="tests/testdata/roundup/02a.xml" role="test" />
<file md5sum="ab33299acb85f346efb476e9d7cebe32" name="tests/testdata/roundup/02b.xml" role="test" />
<file md5sum="450a5c306217d99fe7f65f6d75acf47b" name="tests/testdata/roundup/02d.xml" role="test" />
<file md5sum="883840137b67a95d7051195111382d3b" name="tests/testdata/roundup/03a.xml" role="test" />
<file md5sum="929d761d6e1252a54c4ee0a5bf8b680d" name="tests/testdata/roundup/03b.xml" role="test" />
<file md5sum="42aa8deac5d9e17d3c0c00fe6e9d2b8c" name="tests/testdata/roundup/03d.xml" role="test" />
<file md5sum="05d504559bbcc0b0ef1d196b1bf4d4a1" name="tests/testdata/roundup/04a.xml" role="test" />
<file md5sum="3aa9e0e869d74a192fe60ad39013e6ad" name="tests/testdata/roundup/04b.xml" role="test" />
<file md5sum="35391dd9336bf472c90ba9aaa78b9945" name="tests/testdata/roundup/04d.xml" role="test" />
<file md5sum="22ea1353e39663a3667c73fa387b45c7" name="tests/testdata/roundup/05a.xml" role="test" />
<file md5sum="299ad0eb122be75ec40a56e081328e7c" name="tests/testdata/roundup/05b.xml" role="test" />
<file md5sum="cae66f6c4c255bea7c07625feca0981d" name="tests/testdata/roundup/05d.xml" role="test" />
<file md5sum="e2af9b9912144634f16db964f7adb8f4" name="tests/testdata/roundup/06a.xml" role="test" />
<file md5sum="e15233214010d249e97e5e900e149002" name="tests/testdata/roundup/06b.xml" role="test" />
<file md5sum="8ddda109a33b2798a5412cec097b4927" name="tests/testdata/roundup/06d.xml" role="test" />
<file md5sum="516ecd55f220a93cc610d12c94d3d85a" name="tests/testdata/roundup/07a.xml" role="test" />
<file md5sum="e238fd14b703b6ce5444ee29aff788bc" name="tests/testdata/roundup/07b.xml" role="test" />
<file md5sum="2b90168bf5eb3c828bc0362a0cd08824" name="tests/testdata/roundup/07d.xml" role="test" />
<file md5sum="96a7bfb8dd624c82d116a10d22440a7b" name="tests/testdata/roundup/08a.xml" role="test" />
<file md5sum="2a876d9e3031efab96b3815b3def555b" name="tests/testdata/roundup/08b.xml" role="test" />
<file md5sum="349c1b0c0ed599fec788fcedbac7193f" name="tests/testdata/roundup/08d.xml" role="test" />
<file md5sum="322623a82befdebdae6d275e869dd7b2" name="tests/testdata/roundup/09a.xml" role="test" />
<file md5sum="57ffb26fafe0ab47b874ff36c912a4bf" name="tests/testdata/roundup/09b.xml" role="test" />
<file md5sum="8450393b0f2b12eb2f24d8e23963ac29" name="tests/testdata/roundup/09d.xml" role="test" />
<file md5sum="3c110584944c80b39741e9eb819d5c2b" name="tests/testdata/roundup/10a.xml" role="test" />
<file md5sum="42497a5aaeb3cc3de7c491ead52a5bbd" name="tests/testdata/roundup/10b.xml" role="test" />
<file md5sum="b95023baaf4b4df7f9037791f791e3ec" name="tests/testdata/roundup/10d.xml" role="test" />
<file md5sum="575dfdd02839eb52b14f1e0d49275ebd" name="tests/testdata/roundup/11a.xml" role="test" />
<file md5sum="2fbb6121b8926c0d2c65623c3cce966b" name="tests/testdata/roundup/11b.xml" role="test" />
<file md5sum="454c8935c99cd6d082eb135b974214c1" name="tests/testdata/roundup/11d.xml" role="test" />
<file md5sum="c47280c462c5471b2d4671993fd12f8a" name="tests/testdata/roundup/12a.xml" role="test" />
<file md5sum="f76e6934b53470851f5c99075390bbd8" name="tests/testdata/roundup/12b.xml" role="test" />
<file md5sum="814aaa011e1766f05f4eca2757114547" name="tests/testdata/roundup/12d.xml" role="test" />
<file md5sum="17f0ce31eb7c3cb16f1966fdee61c32b" name="tests/testdata/roundup/13a.xml" role="test" />
<file md5sum="517eff372571cf287b29210f06c2bb80" name="tests/testdata/roundup/13b.xml" role="test" />
<file md5sum="f793e055f32b32e4e5f8c7e4c5f8b188" name="tests/testdata/roundup/13d.xml" role="test" />
<file md5sum="a84db4c366ddd2281e7604d3ce0a3d1b" name="tests/testdata/roundup/14a.xml" role="test" />
<file md5sum="d1c17b745537200409e94397d651353e" name="tests/testdata/roundup/14b.xml" role="test" />
<file md5sum="a48f156234538e2152797e77674db2f5" name="tests/testdata/roundup/14d.xml" role="test" />
<file md5sum="b2358f35eae104370070a5d23d0800b1" name="tests/testdata/roundup/15a.xml" role="test" />
<file md5sum="d1c17b745537200409e94397d651353e" name="tests/testdata/roundup/15b.xml" role="test" />
<file md5sum="a48f156234538e2152797e77674db2f5" name="tests/testdata/roundup/15d.xml" role="test" />
<file md5sum="d844683a151da0531fe01e6c4e4ec5d5" name="tests/testdata/roundup/16a.xml" role="test" />
<file md5sum="c771c3c060108b98a24a41bc4b3ad007" name="tests/testdata/roundup/16b.xml" role="test" />
<file md5sum="de108dc26f3049bfc50b44f4bb6b7e63" name="tests/testdata/roundup/16d.xml" role="test" />
<file md5sum="af757bf225b5d4186bebefbdfa10d7d4" name="tests/testdata/roundup/17a.xml" role="test" />
<file md5sum="3d0e0065a8868d6aff769a6d3cf9c7ce" name="tests/testdata/roundup/17b.xml" role="test" />
<file md5sum="e7358bd55af9debd05fa4f4fff02f60b" name="tests/testdata/roundup/17d.xml" role="test" />
<file md5sum="8a109aa95f8e7b38628f423513517e42" name="tests/testdata/roundup/18a.xml" role="test" />
<file md5sum="854e519f4dec0de15af62231c70b1e69" name="tests/testdata/roundup/18b.xml" role="test" />
<file md5sum="0ebb77a56d4cd5f4986fc063672882d5" name="tests/testdata/roundup/18d.xml" role="test" />
<file md5sum="4e1cddda2e7adb0d28d4b12c6703c550" name="tests/testdata/roundup/19a.xml" role="test" />
<file md5sum="569614899ca1ce806b28772dcacf44f7" name="tests/testdata/roundup/19b.xml" role="test" />
<file md5sum="dbf43c66c41a4df7013d6e55fa68fd67" name="tests/testdata/roundup/19d.xml" role="test" />
<file md5sum="6152c2a7a8a280f14ff914a32984e52e" name="tests/testdata/roundup/20a.xml" role="test" />
<file md5sum="ace7acb9a0d87704b0a552260ab6e439" name="tests/testdata/roundup/20b.xml" role="test" />
<file md5sum="1743febc1c5d67328cf9cda786a0654c" name="tests/testdata/roundup/20d.xml" role="test" />
<file md5sum="dda282e904b55dbb9687ea752422dd56" name="tests/testdata/roundup/21a.xml" role="test" />
<file md5sum="c034892352bde929c303eb6cfc0e008d" name="tests/testdata/roundup/21b.xml" role="test" />
<file md5sum="273dec967ec7173adf116eaef0a2e62e" name="tests/testdata/roundup/21d.xml" role="test" />
<file md5sum="a7b58fb6ef0fcab4f385d9b10561b5c3" name="tests/testdata/roundup/22a.xml" role="test" />
<file md5sum="521ff35b12016f104b0148574a35287e" name="tests/testdata/roundup/22b.xml" role="test" />
<file md5sum="e04b4d3ec3ef966b228674e435253608" name="tests/testdata/roundup/22d.xml" role="test" />
<file md5sum="a1d9b4f931c8603a36eacbfcfe3bb757" name="tests/testdata/roundup/23a.xml" role="test" />
<file md5sum="d83f713b26c0078587c1ff3207dd077d" name="tests/testdata/roundup/23b.xml" role="test" />
<file md5sum="415c9e755c46e3e7f6d3f78b9c5fda3c" name="tests/testdata/roundup/23d.xml" role="test" />
<file md5sum="3f69e3711bf64c3d0a900a28c471f680" name="tests/blanks_preserving.phpt" role="test" />
<file md5sum="5158f15c3df859d7d765a7515082fdf4" name="tests/xmldiff_dom_failmerge.phpt" role="test" />
<file md5sum="b3c77a5a31ed36e8a1afc1c47255a84b" name="tests/xmldiff_memory_failmerge.phpt" role="test" />
<file md5sum="43a7d450aa5043cede8207395ab3b8f1" name="tests/xmldiff_dom_diff.phpt" role="test" />
<file md5sum="1ffa0dcdefdcc14ecd0f5b6d22e8da6e" name="tests/xmldiff_memory_roundup.phpt" role="test" />
<file md5sum="4b8a9913c78c3927047eb3e011b1f87d" name="tests/xmldiff_file_diff.phpt" role="test" />
<file md5sum="2dfce0c7e7e09cf6cc89c242b52adb7e" name="tests/xmldiff_file_roundup.phpt" role="test" />
<file md5sum="1c8076597e49e6df7dc29ea561f17bef" name="tests/xmldiff_memory_diff.phpt" role="test" />
<file md5sum="5c9ed8ec934ffd990422e5b16dd11393" name="tests/xmldiff_file_merge.phpt" role="test" />
<file md5sum="38f5c81ee9a2e76afde1625669f5e956" name="tests/xmldiff_dom_faildiff.phpt" role="test" />
<file md5sum="51fd6852daacc757fbaa5c12ff237bee" name="tests/xmldiff_memory_merge.phpt" role="test" />
<file md5sum="4a3413634096fbce30af4fe0f060bb07" name="tests/xmldiff_file_faildiff.phpt" role="test" />
<file md5sum="878ad3c4f1a473927177c10c4627a0f7" name="tests/001.phpt" role="test" />
<file md5sum="ed9c6e7d298c52e6cca9720af0b127ed" name="tests/xmldiff_memory_faildiff.phpt" role="test" />
<file md5sum="3ad46d3a87f02ed282cb8b4da253bde0" name="tests/xmldiff_file_failmerge.phpt" role="test" />
<file md5sum="92724e168d8a6bacc54d5823fadb6194" name="tests/xmldiff_dom_merge.phpt" role="test" />
<file md5sum="b4db62e99cb6eb67c85859fad604999c" name="tests/xmldiff_dom_roundup.phpt" role="test" />
<file md5sum="92fc11d04306a2a1fb8625a591d9f8fd" name="tests/xmldiffbase_construct_twice.phpt" role="test" />
<file md5sum="b4bf12cda20687a2489216c56079d897" name="php_xmldiff.h" role="src" />
<file md5sum="0c2416240c3434af26d70a43dd26128a" name="xmldiff.cpp" role="src" />
<file md5sum="ec82fb0e3a96cb2f74a2e5a9b147d4d6" name="CREDITS" role="doc" />
<file md5sum="ad6b6cf5ba10db6407a14e78da7193f9" name="LICENSE" role="src" />
<file md5sum="f21b3a0bd96770c15501dd2ebd84e123" name="config.w32" role="src" />
<file md5sum="2ade110fb2f02ea22207c68199a3b382" name="config.m4" role="src" />
</dir>
</contents>
<dependencies>
<required>
<php>
<min>5.3</min>
</php>
<pearinstaller>
<min>1.4.0</min>
</pearinstaller>
<extension>
<name>dom</name>
</extension>
<extension>
<name>libxml</name>
</extension>
</required>
</dependencies>
<providesextension>xmldiff</providesextension>
<extsrcrelease />
<changelog>
<release>
<date>2024-11-27</date>
<version>
<release>1.1.4</release>
<api>0.10.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://opensource.org/licenses/BSD-2-Clause">BSD 2-clause</license>
<notes>
- Fix PHP 8.4 compatibility (Remi Collet)
</notes>
</release>
<release>
<date>2021-01-17</date>
<version>
<release>1.1.3</release>
<api>0.10.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://opensource.org/licenses/BSD-2-Clause">BSD 2-clause</license>
<notes>
- fix inappropriate xmlCleanupParser usage
- Fix PHP 8.0 compatibility (Remi Collet)
- Apply latest compat patches to bundled diffmark
</notes>
</release>
<release>
<date>2015-02-03</date>
<version>
<release>1.1.2</release>
<api>0.10.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://opensource.org/licenses/BSD-2-Clause">BSD 2-clause</license>
<notes>
- fix invalid free in PHP7
</notes>
</release>
<release>
<date>2015-02-02</date>
<version>
<release>1.1.1</release>
<api>0.10.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://opensource.org/licenses/BSD-2-Clause">BSD 2-clause</license>
<notes>
- fix availability of integer constant macros in C++ (Jan Ehrhardt)
</notes>
</release>
<release>
<date>2015-02-01</date>
<version>
<release>1.1.0</release>
<api>0.10.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://opensource.org/licenses/BSD-2-Clause">BSD 2-clause</license>
<notes>
- PHP7 compatibility
</notes>
</release>
<release>
<date>2013-12-31</date>
<version>
<release>1.0.0</release>
<api>1.0.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://opensource.org/licenses/BSD-2-Clause">BSD 2-clause</license>
<notes>
- fixed libstdc++ linking on linux
</notes>
</release>
<release>
<date>2013-10-30</date>
<version>
<release>0.9.1</release>
<api>0.9.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://opensource.org/licenses/BSD-2-Clause">BSD 2-clause</license>
<notes>
- Fixed libxml behavior change after diff/merge
- Fixed DOM compatibility for PHP 5.3.6 and below (Remi Collet)
</notes>
</release>
<release>
<date>2013-10-01</date>
<version>
<release>0.9.0</release>
<api>0.9.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://opensource.org/licenses/BSD-2-Clause">BSD 2-clause</license>
<notes>
- Fixed compilation under VS2008 and below
- Fixed memory leaks and exception handling
- Improved the m4 script, system wide libdiffmark will be used if available (Remi Collet)
- General improvements (Remi Collet)
- RPMs are now available from Remi's repository
</notes>
</release>
<release>
<date>2013-09-28</date>
<version>
<release>0.8.0</release>
<api>0.8.0</api>
</version>
<stability>
<release>beta</release>
<api>stable</api>
</stability>
<license uri="http://opensource.org/licenses/BSD-2-Clause">BSD 2-clause</license>
<notes>
Initial PECL import
</notes>
</release>
</changelog>
</package>