• Home
  • Raw
  • Download

Lines Matching +full:tests +full:- +full:fedora +full:- +full:clang

1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xht…
3 …s="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset…
4 TD {font-family: Verdana,Arial,Helvetica}
5 BODY {font-family: Verdana,Arial,Helvetica; margin-top: 2em; margin-left: 0em; margin-right: 0em}
6 H1 {font-family: Verdana,Arial,Helvetica}
7 H2 {font-family: Verdana,Arial,Helvetica}
8 H3 {font-family: Verdana,Arial,Helvetica}
9 A:link, A:visited, A:active { text-decoration: underline }
10-Logo-180x168.gif" alt="Made with Libxml2 Logo" /></a></div></td><td><table border="0" width="90%"…
13 Patch for security issue CVE-2021-3541 (Daniel Veillard)<br />
31 Remove include directories for link-only dependencies (Markus Rickert),<br />
33 Configure pkgconfig, xml2-config, and xml2Conf.sh file (Markus Rickert),<br />
60 Fix user-after-free with `xmllint --xinclude --dropdtd` (Nick Wellnhofer),<br />
61 Fix dangling pointer with `xmllint --dropdtd` (Nick Wellnhofer),<br />
63 Fix use-after-free with `xmllint --html --push` (Nick Wellnhofer),<br />
79 htmlParseComment: treat `--!&gt;` as if it closed the comment (Mike Dalessio),<br />
82 xmlschemastypes.c: xmlSchemaGetFacetValueAsULong add, check "facet-&gt;val" (Xiaoming Ni),<br />
85 Avoid quadratic checking of identity-constraints (Michael Matz),<br />
92 Fix memory leaks in XPointer string-range function (Nick Wellnhofer),<br />
93 Fix use-after-free when XIncluding text from Reader (Nick Wellnhofer),<br />
106 Make "xmllint --push --recovery" work (Nick Wellnhofer),<br />
110 Fix out-of-bounds read with 'xmllint --htmlout' (Nick Wellnhofer),<br />
125 Fix UTF-8 decoder in HTML parser (Nick Wellnhofer),<br />
144 Fix use-after-free with validating reader (Nick Wellnhofer),<br />
148 Make schema validation fail with multiple top-level elements (Nick Wellnhofer),<br />
154 Fix potentially-uninitialized critical section in Win32 DLL builds (Kevin Puetz),<br />
156 Check for overflow when allocating two-dimensional arrays (Nick Wellnhofer),<br />
163 Fix xml2-config error code (Nick Wellnhofer),<br />
167 xml2-config.in: fix regressions introduced by commit 2f2bf4b2c (Dmitry V. Levin)<br />
171 Store per-element parser state in a struct (Nick Wellnhofer),<br />
178 Stop checking attributes for UTF-8 validity (Nick Wellnhofer),<br />
180 Only run a few CI tests unless scheduled (Nick Wellnhofer),<br />
182 Check for feature flags in fuzzer tests (Nick Wellnhofer),<br />
192 add test coverage for incorrectly-closed comments (Mike Dalessio),<br />
221 Make xmlNodeDumpOutputInternal non-recursive (Nick Wellnhofer),<br />
222 Make xhtmlNodeDumpOutput non-recursive (Nick Wellnhofer),<br />
223 Make htmlNodeDumpFormatOutput non-recursive (Nick Wellnhofer),<br />
226 Make 'xmllint --html --push -' read from stdin (Nick Wellnhofer),<br />
231 Add additional tests and XML Conformance Test Suite (Markus Rickert),<br />
237 Add regexp regression tests (David Kilzer),<br />
253 Enable error tests with entity substitution (Nick Wellnhofer),<br />
259 Updated python/tests/tstLastError.py (Pieter van Oostrum),<br />
267 Fix typos: tree: move{ -&gt; s}, reconcil{i -&gt; }ed, h{o -&gt; e}ld by... (Jan Pokorný),<br />
268 Fix typo: xpath: simpli{ -&gt; fi}ed (Jan Pokorný),<br />
275 Fix some release issues on Fedora 30 (Daniel Veillard),<br />
276 Fix exponent digits when running tests under old MSVC (Daniel Richard G),<br />
281 Make configure.ac work with older pkg-config (Nick Wellnhofer),<br />
292 Make sure that Python tests exit with error code (Nick Wellnhofer),<br />
299 Fix use-after-free in xmlTextReaderFreeNodeList (Nick Wellnhofer),<br />
316 Fix unability to RelaxNG-validate grammar with choice-based name class (Jan Pokorný),<br />
346 Run XML conformance tests under CI (Nick Wellnhofer),<br />
350 Make xmlFreeDocElementContent non-recursive (Nick Wellnhofer),<br />
353 Make xmlDumpElementContent non-recursive (Nick Wellnhofer),<br />
356 Make xmlParseConditionalSections non-recursive (Nick Wellnhofer),<br />
357 Adjust expected error in Python tests (Nick Wellnhofer),<br />
358 Make xmlTextReaderFreeNodeList non-recursive (Nick Wellnhofer),<br />
359 Make xmlFreeNodeList non-recursive (Nick Wellnhofer),<br />
360 Make xmlParseContent and xmlParseElement non-recursive (Nick Wellnhofer),<br />
361 Remove executable bit from non-executable files (Nick Wellnhofer),<br />
364 xml2-config.in: Output CFLAGS and LIBS on the same line (Hugh McMaster),<br />
365 xml2-config: Add a --dynamic switch to print only shared libraries (Hugh McMaster),<br />
370 Remove -Wno-array-bounds (Nick Wellnhofer),<br />
379 Fix compilation with --with-minimum (Nick Wellnhofer),<br />
390 Fix -Wcast-function-type warnings (GCC 8) (Nick Wellnhofer),<br />
391 Fix -Wformat-truncation warnings (GCC 8) (Nick Wellnhofer)<br />
402 CVE-2018-9251 CVE-2018-14567 Fix infinite loop in LZMA decompression (Nick Wellnhofer),<br />
403 CVE-2018-14404 Fix nullptr deref with XPath logic ops (Nick Wellnhofer),<br />
414 Merge branch 'patch-2' into 'master' (Nick Wellnhofer),<br />
417 NaN and Inf fixes for pre-C99 compilers (Nick Wellnhofer)<br />
426 Fix HTML serialization with UTF-8 encoding (Nick Wellnhofer),<br />
432 Don't run icu_parse_test if EUC-JP is unsupported (Nick Wellnhofer),<br />
446 add --relative to testURI (Thomas Holder),<br />
450 Add compile and libxml2-config.cmake to .gitignore (Nikolai Weibull),<br />
451 Stop using doc-&gt;charset outside parser code (Nick Wellnhofer),<br />
452 Add newlines to 'xmllint --xpath' output (Nick Wellnhofer),<br />
455 Don't instruct user to run make when autogen.sh failed (林博仁(Buo-ren Lin)),<br />
456 Run Travis ASan tests with "sudo: required" (Nick Wellnhofer),<br />
471 Revert "Compile testapi with -Wno-unused-function" (Nick Wellnhofer)<br />
479 Fix buffer over-read in xmlParseNCNameComplex (Nick Wellnhofer),<br />
482 Fix -Wenum-compare warnings (Nick Wellnhofer),<br />
491 Skip EBCDIC tests if EBCDIC isn't supported (Nick Wellnhofer)<br />
495 Disable pointer-overflow UBSan checks under Travis (Nick Wellnhofer),<br />
498 Run Travis tests with -Werror (Nick Wellnhofer),<br />
499 Build with "-Wall -Wextra" (Nick Wellnhofer),<br />
500 Fix -Wtautological-pointer-compare warnings (Nick Wellnhofer),<br />
503 Fix -Wmisleading-indentation warnings (Nick Wellnhofer),<br />
506 Simplify XPath NaN, inf and -0 handling (Nick Wellnhofer),<br />
509 Compile testapi with -Wno-unused-function (Nick Wellnhofer)<br />
520 Fix pointer comparison warnings on 64-bit Windows (J. Peter Mugaas),<br />
522 Default to native threads on MinGW-w64 (Nick Wellnhofer),<br />
527 Fix pointer/int cast warnings on 64-bit Windows (Nick Wellnhofer),<br />
539 Rework handling of return values in thread tests (Nick Wellnhofer),<br />
541 Fix -Wimplicit-fallthrough warnings (J. Peter Mugaas),<br />
555 Change preprocessor OS tests to __linux__ (Nick Wellnhofer)<br />
575 Fix handling of parameter-entity references (Nick Wellnhofer),<br />
577 Fix XPointer paths beginning with range-to (Nick Wellnhofer)<br />
590 relaxng.c, xmlschemas.c: Fix build on pre-C99 compilers (Chun-wei Fan)<br />
597 Heap-buffer-overflow read of size 1 in xmlFAParsePosCharGroup (David Kilzer),<br />
605 Fix invalid-source-encoding warnings in testWriter.c (Nick Wellnhofer),<br />
608 Fix copy-paste errors in error messages (Nick Wellnhofer),<br />
643 Fix NULL pointer deref in XPointer range-to (Nick Wellnhofer)<br />
647 Updating the spec file to reflect Fedora 24 (Daniel Veillard),<br />
657 Fix empty-body warning in nanohttp.c (Nick Wellnhofer),<br />
658 Fix cast-align warnings (Nick Wellnhofer),<br />
659 Fix unused-parameter warnings (Nick Wellnhofer),<br />
664 Support catalog and threads tests under --without-sax1 (Nick Wellnhofer),<br />
665 Misc fixes for 'make tests' (Nick Wellnhofer),<br />
675 Fix expected error output in Python tests (Nick Wellnhofer),<br />
677 Disable LeakSanitizer when running API tests (Nick Wellnhofer),<br />
678 Avoid out-of-bound array access in API tests (Nick Wellnhofer),<br />
688 Don't print generic error messages in XPath tests (Nick Wellnhofer)<br />
699 Heap-based buffer overread in htmlCurrentChar (Pranjal Jumde),<br />
700 Heap-based buffer-underreads due to xmlParseName (David Kilzer),<br />
701 Heap use-after-free in xmlSAX2AttributeNs (Pranjal Jumde),<br />
702 Heap use-after-free in htmlParsePubidLiteral and htmlParseSystemiteral (Pranjal Jumde),<br />
706 …Bug 759398: Heap use-after-free in xmlDictComputeFastKey &lt;https://bugzilla.gnome.org/show_bug.c…
707 …Bug 758605: Heap-based buffer overread in xmlDictAddString &lt;https://bugzilla.gnome.org/show_bug…
708 …Bug 758588: Heap-based buffer overread in xmlParserPrintFileContextInternal &lt;https://bugzilla.g…
709 …Bug 757711: heap-buffer-overflow in xmlFAParsePosCharGroup &lt;https://bugzilla.gnome.org/show_bug…
714 Fix typo: s{ ec -&gt; cr }cipt (Jan Pokorný),<br />
715 Fix typos: dictio{ nn -&gt; n }ar{y,ies} (Jan Pokorný),<br />
716 Fix typos: PATH_{ SEAPARATOR -&gt; SEPARATOR } (Jan Pokorný),<br />
723 libxml2 hardcodes -L/lib in zlib/lzma tests which breaks cross-compiles (Mike Frysinger),<br />
725 Use pkg-config to locate zlib when possible (Stewart Brodie),<br />
726 Use pkg-config to locate ICU when possible (Stewart Brodie),<br />
732 os400: compile and install program xmlcatalog (qshell-only). (Patrick Monnerat),<br />
735 os400: compile and install program xmllint (qshell-only). (Patrick Monnerat),<br />
742 Add xz to xml2-config --libs output (Baruch Siach),<br />
743 …Bug 760190: configure.ac should be able to build --with-icu without icu-config tool &lt;https://bu…
752 …Bug 763071: heap-buffer-overflow in xmlStrncat &lt;https://bugzilla.gnome.org/show_bug.cgi?id=7630…
766 Fix OOB read with invalid UTF-8 in xmlUTF8Strsize (Nick Wellnhofer),<br />
767 Do normalize string-based datatype value in RelaxNG facet checking (Audric Schiltknecht),<br />
769 …Bug 760861: REGRESSION (bf9c1dad): Missing results for test/schemas/regexp-char-ref_[01].xsd &lt;h…
770 error.c: *input-&gt;cur == 0 does not mean no error (Pavel Raiskup),<br />
772 …183: REGRESSION (v2.9.3): XML push parser fails with bogus UTF-8 encoding error when multi-byte ch…
774 …Bug 721158: Missing ICU string when doing --version on xmllint &lt;https://bugzilla.gnome.org/show…
777 Heap-based buffer overread in xmlNextChar (Daniel Veillard)<br />
782 Implement "runtest -u" mode (David Kilzer),<br />
787 CVE-2015-8242 Buffer overead with HTML parser in push mode (Hugh Davenport),<br />
788 …CVE-2015-7500 Fix memory access error due to incorrect entities boundaries (Daniel Veillard),<br />
789 CVE-2015-7499-2 Detect incoherency on GROW (Daniel Veillard),<br />
790 CVE-2015-7499-1 Add xmlHaltParser() to stop the parser (Daniel Veillard),<br />
791 CVE-2015-5312 Another entity expansion issue (David Drysdale),<br />
792 CVE-2015-7497 Avoid an heap buffer overflow in xmlDictComputeFastQKey (David Drysdale),<br />
793 …CVE-2015-7498 Avoid processing entities after encoding conversion failures (Daniel Veillard),<br />
794 CVE-2015-8035 Fix XZ compression support loop (Daniel Veillard),<br />
795 CVE-2015-7942-2 Fix an error in previous Conditional section patch (Daniel Veillard),<br />
796 CVE-2015-7942 Another variation of overflow in Conditional sections (Daniel Veillard),<br />
797 CVE-2015-1819 Enforce the reader to run in constant memory (Daniel Veillard)<br />
798 CVE-2015-7941_2 Cleanup conditional section error handling (Daniel Veillard),<br />
799 CVE-2015-7941_1 Stop parsing on entities boundaries errors (Daniel Veillard),<br />
804 Fix a small error in xmllint --format description (Fabien Degomme),<br />
824 Fix a self assignment issue raised by clang (Scott Graham),<br />
827 Silence clang's -Wunknown-attribute (Michael Catanzaro),<br />
828 xmlMemUsed is not thread-safe (Martin von Gagern),<br />
831 Allow attributes on descendant-or-self axis (Nick Wellnhofer),<br />
837 Fix missing entities after CVE-2014-3660 fix (Daniel Veillard),<br />
844 Re-enable xz support by default (Daniel Veillard),<br />
845 Recover unescaped less-than character in HTML recovery parsing (Daniel Veillard),<br />
848 Add a couple of XPath tests (Nick Wellnhofer),<br />
850 libxml2-config.cmake.in: update include directories (Samuel Martin),<br />
851 Adding example from bugs 738805 to regression tests (Daniel Veillard)<br />
858 Fix for CVE-2014-3660 billion laugh variant (Daniel Veillard),<br />
859 CVE-2014-0191 Do not fetch external parameter entities (Daniel Veillard)<br />
874 python/tests/sync.py assumes Python dictionaries are ordered (John Beck),<br />
900 Fix regressions introduced by CVE-2014-0191 patch (Daniel Veillard),<br />
902 xmllint was not parsing the --c14n11 flag (Sérgio Batista),<br />
926 xmllint --pretty crashed without following numeric argument (Tim Galeckas),<br />
936 Fix a parsing bug on non-ascii element and CR/LF usage (Daniel Veillard),<br />
953 Fix incorrect spelling entites-&gt;entities (Jan Pokorný),<br />
964 os400: make-src.sh: create physical file with target CCSID (Patrick Monnerat),<br />
973 …OS400: UTF8&lt;--&gt;EBCDIC wrappers for system and external library calls (Patrick Monnerat),<br …
978 configure: Add --with-python-install-dir (Jonas Eriksson),<br />
995 build: Use pkg-config to find liblzma in preference to AC_CHECK_LIB (Philip Withnall),<br />
996 build: Add @LZMA_LIBS@ to libxml’s pkg-config files (Philip Withnall),<br />
998 add additional defines checks for support "./configure --with-minimum" (Denis Pauk),<br />
1024 xmllint --memory should fail on empty files (Daniel Veillard),<br />
1043 Add documentation for xmllint --xpath (Daniel Veillard),<br />
1055 Fix rpmbuild --nocheck (Mark Salter),<br />
1057 Fix Broken multi-arch support in xml2-config (Daniel Veillard),<br />
1086 Try IBM-037 when looking for EBCDIC handlers (Petr Sumbera),<br />
1098 update all tests for Python3 and Python2 (Daniel Veillard),<br />
1105 Added a regression tests from bug 694228 data (Daniel Veillard),<br />
1112 Add a --pushsmall option to xmllint (Daniel Veillard)<br />
1116 Switched comment in file to UTF-8 encoding (Daniel Veillard),<br />
1124 Silence a clang warning (Daniel Veillard),<br />
1138 xml2-config.1 markup error (Christian Weisgerber),<br />
1144 Bug 676544 - fails to build with --without-sax1 (Akira TAGOH),<br />
1154 clean redefinition of {v}snprintf in C-source (Roumen Petrov),<br />
1192 Keep non-significant blanks node in HTML parser (Daniel Veillard),<br />
1244 Fix xmllint --xpath node initialization (Daniel Veillard)<br />
1270 Update README.tests (Daniel Veillard),
1287 Fix library problems with mingw-w64 (Michael Cronenworth),
1316 Fix a compilation problem with --minimum (Brandon Slack),
1321 Avoid memory leak if xmlParserInputBufferCreateIO fails (Lin Yi-Li),
1327 Fix a crash with xmllint --path on empty results (Daniel Veillard),
1367 Add --system support to autogen.sh (Daniel Veillard),
1375 Add exception for new W3C PI xml-model (Daniel Veillard),
1381 configure: add -Wno-long-long to CFLAGS (Stefan Kost),
1389 Cleanups before 2.8.0-rc2 (Daniel Veillard),
1391 Remove vestigial de-ANSI-fication support. (Javier Jardón),
1395 Fix -Wempty-body warning from clang (Nico Weber),
1400 configure: acconfig.h is deprecated since autoconf-2.50 (Stefan Kost),
1417 Fix compilation with Clang (Koop Mast),
1435 Fix handling of XML-1.0 XML namespace declaration (Daniel Veillard),
1457 Adding a --xpath option to xmllint (Daniel Veillard),
1458 Make HTML parser non-recursive (Eugene Pimenov)
1466 Fix relaxNG tests in runtest for Windows runtest.c: initialize ret (Rob Richards),
1475 Fix missing win32 libraries in libxml-2.0.pc (Volker Grabsch),
1479 htmlCheckEncoding doesn't update input-end after shrink (Eugene Pimenov),
1494 xmlCtxtResetLastError should reset ctxt-errNo (Daniel Veillard)
1507 Restore behavior of --with-threads without argument (Andrew W. Nosenko),
1529 Add -lnetwork for compiling on Haiku (Scott McCreary),
1554 594514 memory leaks - duplicate initialization (MOD),
1556 492317 Fix Relax-NG validation problems (Daniel Veillard),
1561 566012 part 2 fix regression tests and push mode (Daniel Veillard),
1564 587663 Incorrect Attribute-Value Normalization (Daniel Veillard),
1576 587867 xmllint --html --xmlout serializing as HTML (Daniel Veillard),
1578 559410 - Regexp bug on (...)? constructs (Daniel Veillard),
1580 592430 - HTML parser runs into endless loop (Daniel Veillard),
1594 574393 ¿ utf-8 filename magic for compressed files (Hans Breuer),
1604 Fix leak on SAX1, xmllint --sax1 option and debug (Daniel Veillard),
1605 potential NULL dereference on non-glibc (Jim Meyering),
1624 Chasing dead assignments reported by clang-scan (Daniel Veillard),
1630 555833 always use rm -f in uninstall-local (Daniel Veillard),
1656 when saving an HTML doc with an xml dump function, HTML UTF-8 parsing
1667 <li>Documentation: switch ChangeLog to UTF-8, improve mutithreads and
1670 porting fix (Rob Richards), Mac OS X regression tests (Sven Herzberg),
1673 <li>Bug fixes: various realloc problems (Ashwin), potential double-free
1676 parsing and validation fixes based on the W3C regression tests, reader
1683 <li>Improvement: switch parser to XML-1.0 5th edition, add parsing flags
1702 writer CDATA output after a text node (Alex Khesin), UTF-16 encoding
1726 <li>Security fix: missing of checks in UTF-8 parsing</li>
1729 (Rob Richards), global lock free on Windows (Marc-Antoine Ruel),
1734 HTML embed element saving fix (Stefan Behnel), avoid -L/usr/lib
1735 output from xml2-config (Fred Crozat), avoid an xmllint crash
1742 testURI --debug option, </li>
1763 htmlCreateDocParserCtxt (Jean-Daniel Dupas), configure.in
1765 (Georges-André Silber), XPath number serialization (William Brack),
1770 dups in the writer (Rob Richards), xmlCtxtReset bug, UTF-8 encoding
1771 error handling, recustion on next in catalogs, fix a Relax-NG crash,
1816 add --html --memory case to xmllint</li>
1817 <li>building fix: fix --with-minimum (Felipe Contreras), VMS fix,
1822 (Mikhail Zabaluev), fix --with-minimum --with-sax1 builds, fix
1823 --with-minimum --with-schemas builds</li>
1836 context, arg error in SAX callback (Mike Hommey), fix mixed-content
1837 autodetect when using --noblanks, fix xmlIOParseDTD error handling,
1838 fix bug in xmlSplitQName on special Names, fix Relax-NG element content
1867 HP-UX compiler workaround (Rick Jones), xml2-config bugfix, gcc-4.1
1868 cleanups, Python detection scheme (Joseph Sacco), UTF-8 file paths on
1877 one Relax-NG interleave bug, xmllint --path and --valid,
1885 code point, ixmllint --nonet to never reach the net (Gary Coady),
1892 --with-minimum compilation fixes (William Brack), error case handling fix
1895 MinGW compilation (Mark Junker), HP-UX compiler warnings (Rick
1908 split problem (William), issues with non-namespaced attributes in
1925 transition bug in regexps, ctxt-&gt;standalone = -2 to indicate no
1943 <li>documentation: generation of gtk-doc like docs, integration with
1953 <li>bug fixes: http_proxy environments (Peter Breitenlohner), HTML UTF-8
1965 Richards), xmlSchemaFreeAnnot memleak (Kasimier), HTML UTF-8
1969 type fix (Kuba Nowakowski), UTF-8 parser bug, error in encoding handling,
1981 <li>documentation: xmllint man page had --nonet duplicated</li>
2001 Bursa), failure to detect UTF-8 parsing bugs in CDATA sections,
2007 Hendricks), Update to new Schemas regression tests from W3C/Nist
2013 Schemas regression tests, xmlStopParser() available in pull mode too,
2014 ienhancement to xmllint --shell namespaces support, Windows port of the
2019 <li>build fixes: drop .la from RPMs, --with-minimum build fix (William
2030 encoding code, Relax-NG validation bug, potential crash if
2032 switched back to assuming UTF-8 in case no encoding is given at
2040 some gcc4 fixes, HP-UX portability fixes (Rick Jones).</li>
2042 xmlreader stopping on non-fatal errors, thread support for dictionaries
2063 maintainer-clean dependency(William), build in a different directory
2064 (William), fixing --with-minimum configure build (William), BeOS build
2065 (Marcin Konicki), Python-2.4 detection (William), compilation on AIX (Dan
2071 UTF-16 with BOM on DTDs (William), namespace bug on empty elements in
2091 conversion functions return values, UTF-8 bug affecting XPath reported by
2111 module and tests, convenience functions at the Reader API (Graham
2130 <li>build fixes: Windows and zlib (Igor Zlatkovic), -O flag with gcc,
2137 <li>Improvements: Schemas validity improvements (Kasimier), added --path
2138 and --load-trace options to xmllint</li>
2141 <li>build fixes: fix --with-minimum, elfgcchack.h fixes (Peter
2146 Haase), node wrapper fix (Marc-Antoine Parent), XML Schemas support
2160 (Albert Chin), xmllint --c14n option, no_proxy environment (Mike Hommey),
2161 xmlParseInNodeContext() addition, extend xmllint --shell, allow XInclude
2162 to not generate start/end nodes, extend xmllint --version to include CVS
2169 <li>build fixes: --with-minimum (William Brack), some gcc cleanup
2170 (William), --with-thread-alloc (William)</li>
2178 by Morus Walter, XInclude xml:base generation (William), Relax-NG bug
2186 <li>improvement: custom per-thread I/O enhancement (Rob Richards), register
2188 test for non-Unix users (William), dynamically increase the number of
2189 XPath extension functions in Python and fix a memory leak (Marc-Antoine
2196 <li>build fixes: --without-html problems, make check without make all</li>
2198 vs. strncmp on Solaris, XPath tests on Windows (Mark Vakoc), C++ do not
2199 use "list" as parameter name, make tests work with Python 1.5 (Ed
2202 (Morten Welinder), add --maxmem option to xmllint, add
2215 Beckett), Relax-NG compilation (William Brack), Regexp patches (with
2216 William), xmlUriEscape (Mark Vakoc), a Relax-NG notAllowed problem (with
2217 William), Relax-NG name classes compares (William), XInclude duplicate
2223 Hummel), HTML parser frameset (James Bursa), libxml2-python RPM
2236 <li>Relax-NG: fix when processing XInclude results (William), external
2245 groups '-' handling (William), dictionary reference counting problems,
2249 <li>compilation and portability fixes: --without-valid, catalog cleanups
2250 (Peter Breitenlohner), MingW patch (Roland Schwingel), cross-compilation
2251 to Windows (Christophe de Vienne), --with-html-dir fixup (Julio Merino
2259 mode with unescaped '&gt;' characters, fix xmllint --stream --timing, fix
2260 xmllint --memory --stream memory usage, xmlAttrSerializeTxtContent
2261 handling NULL, trying to fix Relax-NG/Perl interface.</li>
2263 <li>Added relaxng option to xmllint --shell</li>
2275 <li>Build: fix for automake-1.8 (Alexander Winston), warnings removal
2277 --with-minimum configuration.</li>
2330 <li>UTF-16 cleanup and BOM issues (William Brack)</li>
2340 namespace handling, fixed the regression tests troubles, added examples
2364 <li>fixed xmllint --html to use the HTML serializer on output (added
2365 --xmlout to implement the previous behaviour of saving it using the XML
2391 a --with-minimum configuration will weight around 160KBytes</li>
2415 <li>Parser&lt;-&gt;HTTP integration fix, proper processing of the Mime-Type
2417 <li>Relax-NG: bug fixes including the one reported by Martijn Faassen and
2439 <li>xmllint options: --dtdvalidfpi for Tobias Reif, --sax1 for compat
2440 testing, --nodict for building without tree dictionary, --nocdata to
2441 replace CDATA by text, --nsclean to remove surperfluous namespace
2443 <li>added xml2-config --libtool-libs option from Kevin P. Fleming</li>
2448 <li>cleanup of "make tests"</li>
2449 <li>libxml-2.0-uninstalled.pc from Malcolm Tredinnick</li>
2453 <li>risk of crash in Relax-NG</li>
2457 <li>UTF-16 support fixes (Mark Itzcovitz)</li>
2468 (Rob Richards), hexBinary type (), UTF-16 BOM (Dodji Seketeli),
2469 xmlReader, Relax-NG schemas compilation, namespace handling, EXSLT (Sean
2473 <li>better interfaces for Relax-NG error handling (Joachim Bauch, )</li>
2476 <li>configure flag for -with-fexceptions when embedding in C++</li>
2477 <li>couple of new UTF-8 helper functions (William Brack)</li>
2478 <li>general encoding cleanup + ISO-8859-x without iconv (Peter Jacobi)</li>
2480 <li>general compilation/warning cleanup Solaris/HP-UX/... (William
2483 <li>bugfixes: XPath, XInclude, file/URI mapping, UTF-16 save (Mark
2484 Itzcovitz), UTF-8 checking, URI saving, error printing (William Brack),
2486 Schmitz-Linneweber/Garry Pennington), xmlUnlinkNode problem with DTDs,
2498 <li>added --nonet option to xmllint</li>
2501 <li>Relax-NG: Compiling to regexp and streaming validation on top of the
2502 xmlReader interface, added to xmllint --stream</li>
2521 <li>bug fixes: non-ASCII IDs, HTML output, XInclude on large docs and
2525 <li>documentation: added --relaxng option to xmllint man page (John)</li>
2557 <li>First implementation of RelaxNG, added --relaxng flag to xmllint</li>
2582 and iterators for Python-2.2 (Hannu Krosing)</li>
2622 <li>added grep to xmllint --shell</li>
2642 <li>Improved the python I/O bindings, the tests, added resolver and regexp
2652 <li>XPath fixes (William), xf:escape-uri() (Wesley Terpstra)</li>
2653 <li>Python binding fixes: makefiles (William), generator, rpm build, x86-64
2680 …emas <a href="http://www.w3.org/TR/xmlschema-1/">structures</a> and <a href="http://www.w3.org/TR/…
2697 <li>bug fixes: half a dozen XPath bugs, Validation, ISO-Latin to UTF8
2700 <li>memory allocation checks using valgrind, and profiling tests</li>
2705 <li>removed the --with-buffer option it was becoming unmaintainable</li>
2713 regression tests, XPath extension functions can now return node-sets</li>
2724 <li>Change of License to the <a href="http://www.opensource.org/licenses/mit-license.html">MIT
2726 confusion around the previous dual-licensing</li>
2756 <li>improvements on xmllint: Morus Walter patches for --format and
2757 --encode, Stefan Kost and Heiko Rupp improvements on the --shell</li>
2771 and regression tests</li>
2795 <li>added --convert to xmlcatalog, bug fixes and cleanups of XML
2809 <li>added a --format option to xmllint</li>
2819 regression tests</li>
2842 <li>fixed a strange gcc optimizer bugs in xpath handling of float, gcc-3.0
2847 <li>update of libxml-doc.el (Felix Natter)</li>
2857 <li>some XPath fixes (-Infinity, / as a function parameter and namespaces
2862 <li>added --version to xmllint for bug reports</li>
2873 <li>trying to get better linking on Solaris (-R)</li>
2929 should probably be rewritten to support ambiguous content model :-\</li>
2960 <li>Patch to allow simultaneous install of libxml-devel and
2961 libxml2-devel</li>
2980 <li>erroneous release :-(</li>
3007 tests</li>
3039 encoded in UTF-8)</li>
3076 $prefix/include/gnome-xml), they also are referenced by
3098 FTP</a>, it's packaged as libxml2-2.0.0beta and available as tar and
3108 <li>fix I18N support. ISO-Latin-x/UTF-8/UTF-16 (nearly) seems correctly
3110 <li>Better handling of entities, especially well-formedness checking
3119 OASIS testsuite (except the Japanese tests since I don't support that
3125 libxml-1.x, a new function xmlKeepBlanksDefault(0) will allow this. Note
3130 avoiding heuristic is really the Right Way :-\</li>
3131 <li>The unchecked use of snprintf which was breaking libxml-1.8.6
3139 …well balanced chunk of XML (production <a href="http://www.w3.org/TR/REC-xml#NT-content">[43] cont…
3153 <li>a shell-like interface to the document tree (try tester --shell :-)</li>
3183 configure with --with-buffers to enable them.</li>
3190 <li>More examples, the regression tests should now look clean</li>
3205 …<li>Added the ability to fetch remote DTD or parsed entities, see the <a href="html/libxml-nanohtt…
3209 …<li>Serious memory leaks fixed (there is now a <a href="html/libxml-xmlmemory.html">memory wrapper…
3212 <li>Added an HTML parser front-end</li>