• Home
  • Raw
  • Download

Lines Matching +full:- +full:wno +full:- +full:invalid +full:- +full:source +full:- +full:encoding

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 CVE-2018-9251 CVE-2018-14567 Fix infinite loop in LZMA decompression (Nick Wellnhofer),<br />
14 CVE-2018-14404 Fix nullptr deref with XPath logic ops (Nick Wellnhofer),<br />
25 Merge branch 'patch-2' into 'master' (Nick Wellnhofer),<br />
28 NaN and Inf fixes for pre-C99 compilers (Nick Wellnhofer)<br />
37 Fix HTML serialization with UTF-8 encoding (Nick Wellnhofer),<br />
42 Reset HTML parser input pointers on encoding failure (Nick Wellnhofer),<br />
43 Don't run icu_parse_test if EUC-JP is unsupported (Nick Wellnhofer),<br />
57 add --relative to testURI (Thomas Holder),<br />
61 Add compile and libxml2-config.cmake to .gitignore (Nikolai Weibull),<br />
62 Stop using doc-&gt;charset outside parser code (Nick Wellnhofer),<br />
63 Add newlines to 'xmllint --xpath' output (Nick Wellnhofer),<br />
66 Don't instruct user to run make when autogen.sh failed (林博仁(Buo-ren Lin)),<br />
82 Revert "Compile testapi with -Wno-unused-function" (Nick Wellnhofer)<br />
87 Halt parser in case of encoding error (Nick Wellnhofer),<br />
90 Fix buffer over-read in xmlParseNCNameComplex (Nick Wellnhofer),<br />
93 Fix -Wenum-compare warnings (Nick Wellnhofer),<br />
106 Disable pointer-overflow UBSan checks under Travis (Nick Wellnhofer),<br />
109 Run Travis tests with -Werror (Nick Wellnhofer),<br />
110 Build with "-Wall -Wextra" (Nick Wellnhofer),<br />
111 Fix -Wtautological-pointer-compare warnings (Nick Wellnhofer),<br />
114 Fix -Wmisleading-indentation warnings (Nick Wellnhofer),<br />
117 Simplify XPath NaN, inf and -0 handling (Nick Wellnhofer),<br />
120 Compile testapi with -Wno-unused-function (Nick Wellnhofer)<br />
131 Fix pointer comparison warnings on 64-bit Windows (J. Peter Mugaas),<br />
133 Default to native threads on MinGW-w64 (Nick Wellnhofer),<br />
138 Fix pointer/int cast warnings on 64-bit Windows (Nick Wellnhofer),<br />
152 Fix -Wimplicit-fallthrough warnings (J. Peter Mugaas),<br />
173 Handle more invalid entity values in recovery mode (Nick Wellnhofer),<br />
186 Fix handling of parameter-entity references (Nick Wellnhofer),<br />
188 Fix XPointer paths beginning with range-to (Nick Wellnhofer)<br />
199 Porting libxml2 on zOS encoding of code (Stéphane Michaut),<br />
201 relaxng.c, xmlschemas.c: Fix build on pre-C99 compilers (Chun-wei Fan)<br />
208 Heap-buffer-overflow read of size 1 in xmlFAParsePosCharGroup (David Kilzer),<br />
216 Fix invalid-source-encoding warnings in testWriter.c (Nick Wellnhofer),<br />
219 Fix copy-paste errors in error messages (Nick Wellnhofer),<br />
222 Reset parser input pointers on encoding failure (Nick Wellnhofer),<br />
254 Fix NULL pointer deref in XPointer range-to (Nick Wellnhofer)<br />
263 Deduplicate code in encoding.c (Nick Wellnhofer),<br />
268 Fix empty-body warning in nanohttp.c (Nick Wellnhofer),<br />
269 Fix cast-align warnings (Nick Wellnhofer),<br />
270 Fix unused-parameter warnings (Nick Wellnhofer),<br />
272 Don't switch encoding for internal parameter entities (Nick Wellnhofer),<br />
275 Support catalog and threads tests under --without-sax1 (Nick Wellnhofer),<br />
289 Avoid out-of-bound array access in API tests (Nick Wellnhofer),<br />
310 Heap-based buffer overread in htmlCurrentChar (Pranjal Jumde),<br />
311 Heap-based buffer-underreads due to xmlParseName (David Kilzer),<br />
312 Heap use-after-free in xmlSAX2AttributeNs (Pranjal Jumde),<br />
313 Heap use-after-free in htmlParsePubidLiteral and htmlParseSystemiteral (Pranjal Jumde),<br />
315 Detect change of encoding when parsing HTML names (Hugh Davenport),<br />
317 …Bug 759398: Heap use-after-free in xmlDictComputeFastKey &lt;https://bugzilla.gnome.org/show_bug.c…
318 …Bug 758605: Heap-based buffer overread in xmlDictAddString &lt;https://bugzilla.gnome.org/show_bug…
319 …Bug 758588: Heap-based buffer overread in xmlParserPrintFileContextInternal &lt;https://bugzilla.g…
320 …Bug 757711: heap-buffer-overflow in xmlFAParsePosCharGroup &lt;https://bugzilla.gnome.org/show_bug…
325 Fix typo: s{ ec -&gt; cr }cipt (Jan Pokorný),<br />
326 Fix typos: dictio{ nn -&gt; n }ar{y,ies} (Jan Pokorný),<br />
327 Fix typos: PATH_{ SEAPARATOR -&gt; SEPARATOR } (Jan Pokorný),<br />
334 libxml2 hardcodes -L/lib in zlib/lzma tests which breaks cross-compiles (Mike Frysinger),<br />
336 Use pkg-config to locate zlib when possible (Stewart Brodie),<br />
337 Use pkg-config to locate ICU when possible (Stewart Brodie),<br />
343 os400: compile and install program xmlcatalog (qshell-only). (Patrick Monnerat),<br />
346 os400: compile and install program xmllint (qshell-only). (Patrick Monnerat),<br />
353 Add xz to xml2-config --libs output (Baruch Siach),<br />
354 …Bug 760190: configure.ac should be able to build --with-icu without icu-config tool &lt;https://bu…
363 …Bug 763071: heap-buffer-overflow in xmlStrncat &lt;https://bugzilla.gnome.org/show_bug.cgi?id=7630…
377 Fix OOB read with invalid UTF-8 in xmlUTF8Strsize (Nick Wellnhofer),<br />
378 Do normalize string-based datatype value in RelaxNG facet checking (Audric Schiltknecht),<br />
380 …Bug 760861: REGRESSION (bf9c1dad): Missing results for test/schemas/regexp-char-ref_[01].xsd &lt;h…
381 error.c: *input-&gt;cur == 0 does not mean no error (Pavel Raiskup),<br />
383 …183: REGRESSION (v2.9.3): XML push parser fails with bogus UTF-8 encoding error when multi-byte ch…
385 …Bug 721158: Missing ICU string when doing --version on xmllint &lt;https://bugzilla.gnome.org/show…
388 Heap-based buffer overread in xmlNextChar (Daniel Veillard)<br />
393 Implement "runtest -u" mode (David Kilzer),<br />
398 CVE-2015-8242 Buffer overead with HTML parser in push mode (Hugh Davenport),<br />
399 …CVE-2015-7500 Fix memory access error due to incorrect entities boundaries (Daniel Veillard),<br />
400 CVE-2015-7499-2 Detect incoherency on GROW (Daniel Veillard),<br />
401 CVE-2015-7499-1 Add xmlHaltParser() to stop the parser (Daniel Veillard),<br />
402 CVE-2015-5312 Another entity expansion issue (David Drysdale),<br />
403 CVE-2015-7497 Avoid an heap buffer overflow in xmlDictComputeFastQKey (David Drysdale),<br />
404 …CVE-2015-7498 Avoid processing entities after encoding conversion failures (Daniel Veillard),<br />
405 CVE-2015-8035 Fix XZ compression support loop (Daniel Veillard),<br />
406 CVE-2015-7942-2 Fix an error in previous Conditional section patch (Daniel Veillard),<br />
407 CVE-2015-7942 Another variation of overflow in Conditional sections (Daniel Veillard),<br />
408 CVE-2015-1819 Enforce the reader to run in constant memory (Daniel Veillard)<br />
409 CVE-2015-7941_2 Cleanup conditional section error handling (Daniel Veillard),<br />
410 CVE-2015-7941_1 Stop parsing on entities boundaries errors (Daniel Veillard),<br />
415 Fix a small error in xmllint --format description (Fabien Degomme),<br />
436 Fail parsing early on if encoding conversion failed (Daniel Veillard),<br />
437 Do not process encoding values if the declaration if broken (Daniel Veillard),<br />
438 Silence clang's -Wunknown-attribute (Michael Catanzaro),<br />
439 xmlMemUsed is not thread-safe (Martin von Gagern),<br />
442 Allow attributes on descendant-or-self axis (Nick Wellnhofer),<br />
448 Fix missing entities after CVE-2014-3660 fix (Daniel Veillard),<br />
456 Recover unescaped less-than character in HTML recovery parsing (Daniel Veillard),<br />
461 libxml2-config.cmake.in: update include directories (Samuel Martin),<br />
469 Fix for CVE-2014-3660 billion laugh variant (Daniel Veillard),<br />
470 CVE-2014-0191 Do not fetch external parameter entities (Daniel Veillard)<br />
474 fix memory leak xml header encoding field with XML_PARSE_IGNORE_ENC (Bart De Schuymer),<br />
511 Fix regressions introduced by CVE-2014-0191 patch (Daniel Veillard),<br />
513 xmllint was not parsing the --c14n11 flag (Sérgio Batista),<br />
526 Avoid a possibility of dangling encoding handler (Gaurav),<br />
537 xmllint --pretty crashed without following numeric argument (Tim Galeckas),<br />
547 Fix a parsing bug on non-ascii element and CR/LF usage (Daniel Veillard),<br />
562 Add limitations about encoding conversion (Daniel Veillard),<br />
564 Fix incorrect spelling entites-&gt;entities (Jan Pokorný),<br />
575 os400: make-src.sh: create physical file with target CCSID (Patrick Monnerat),<br />
584 …OS400: UTF8&lt;--&gt;EBCDIC wrappers for system and external library calls (Patrick Monnerat),<br …
589 configure: Add --with-python-install-dir (Jonas Eriksson),<br />
606 build: Use pkg-config to find liblzma in preference to AC_CHECK_LIB (Philip Withnall),<br />
607 build: Add @LZMA_LIBS@ to libxml’s pkg-config files (Philip Withnall),<br />
609 add additional defines checks for support "./configure --with-minimum" (Denis Pauk),<br />
635 xmllint --memory should fail on empty files (Daniel Veillard),<br />
636 Cast encoding name to char pointer to match arg type (Nikolay Sivov)<br />
654 Add documentation for xmllint --xpath (Daniel Veillard),<br />
666 Fix rpmbuild --nocheck (Mark Salter),<br />
668 Fix Broken multi-arch support in xml2-config (Daniel Veillard),<br />
681 Activate detection of encoding in external subset (Daniel Veillard),<br />
689 Fix the flushing out of raw buffers on encoding conversions (Daniel,<br />
697 Try IBM-037 when looking for EBCDIC handlers (Petr Sumbera),<br />
723 Add a --pushsmall option to xmllint (Daniel Veillard)<br />
727 Switched comment in file to UTF-8 encoding (Daniel Veillard),<br />
749 xml2-config.1 markup error (Christian Weisgerber),<br />
755 Bug 676544 - fails to build with --without-sax1 (Akira TAGOH),<br />
765 clean redefinition of {v}snprintf in C-source (Roumen Petrov),<br />
803 Keep non-significant blanks node in HTML parser (Daniel Veillard),<br />
851 Adding new encoding function to deal with the new structures (Daniel Veillard),<br />
855 Fix xmllint --xpath node initialization (Daniel Veillard)<br />
898 Fix library problems with mingw-w64 (Michael Cronenworth),
927 Fix a compilation problem with --minimum (Brandon Slack),
932 Avoid memory leak if xmlParserInputBufferCreateIO fails (Lin Yi-Li),
933 Prevent an infinite loop when dumping a node with encoding problems (Timothy Elliott),
938 Fix a crash with xmllint --path on empty results (Daniel Veillard),
953 Fix an off by one error in encoding (Daniel Veillard),
972 Add HTML parser support for HTML5 meta charset encoding declaration (Denis Pauk),
978 Add --system support to autogen.sh (Daniel Veillard),
986 Add exception for new W3C PI xml-model (Daniel Veillard),
987 Add options to ignore the internal encoding (Daniel Veillard),
992 configure: add -Wno-long-long to CFLAGS (Stefan Kost),
1000 Cleanups before 2.8.0-rc2 (Daniel Veillard),
1002 Remove vestigial de-ANSI-fication support. (Javier Jardón),
1006 Fix -Wempty-body warning from clang (Nico Weber),
1011 configure: acconfig.h is deprecated since autoconf-2.50 (Stefan Kost),
1021 Fix web site encoding problems (Daniel Veillard),
1038 630140 fix iso995x encoding error (Daniel Veillard),
1046 Fix handling of XML-1.0 XML namespace declaration (Daniel Veillard),
1060 Various cleanups on encoding handling (Daniel Veillard),
1063 Cleanup encoding pointer comparison (Nikolay Sivov),
1068 Adding a --xpath option to xmllint (Daniel Veillard),
1069 Make HTML parser non-recursive (Eugene Pimenov)
1086 Fix missing win32 libraries in libxml-2.0.pc (Volker Grabsch),
1090 htmlCheckEncoding doesn't update input-end after shrink (Eugene Pimenov),
1092 Fix encoding selection for xmlParseInNodeContext (Daniel Veillard),
1105 xmlCtxtResetLastError should reset ctxt-errNo (Daniel Veillard)
1118 Restore behavior of --with-threads without argument (Andrew W. Nosenko),
1140 Add -lnetwork for compiling on Haiku (Scott McCreary),
1165 594514 memory leaks - duplicate initialization (MOD),
1167 492317 Fix Relax-NG validation problems (Daniel Veillard),
1173 566012 autodetected encoding and encoding conflict (Daniel Veillard),
1175 587663 Incorrect Attribute-Value Normalization (Daniel Veillard),
1187 587867 xmllint --html --xmlout serializing as HTML (Daniel Veillard),
1189 559410 - Regexp bug on (...)? constructs (Daniel Veillard),
1191 592430 - HTML parser runs into endless loop (Daniel Veillard),
1198 588441 allow '.' in HTML Names even if invalid (Daniel Veillard),
1200 579317 Try to find the HTML encoding information (Daniel Veillard),
1205 574393 ¿ utf-8 filename magic for compressed files (Hans Breuer),
1215 Fix leak on SAX1, xmllint --sax1 option and debug (Daniel Veillard),
1216 potential NULL dereference on non-glibc (Jim Meyering),
1235 Chasing dead assignments reported by clang-scan (Daniel Veillard),
1241 555833 always use rm -f in uninstall-local (Daniel Veillard),
1267 when saving an HTML doc with an xml dump function, HTML UTF-8 parsing
1278 <li>Documentation: switch ChangeLog to UTF-8, improve mutithreads and
1284 <li>Bug fixes: various realloc problems (Ashwin), potential double-free
1285 (Ashwin), regexp crash, icrash with invalid whitespace facets (Rob
1294 <li>Improvement: switch parser to XML-1.0 5th edition, add parsing flags
1313 writer CDATA output after a text node (Alex Khesin), UTF-16 encoding
1322 (Alvaro Herrera), various realloc problems (Ashwin), UCS4 encoding
1337 <li>Security fix: missing of checks in UTF-8 parsing</li>
1340 (Rob Richards), global lock free on Windows (Marc-Antoine Ruel),
1345 HTML embed element saving fix (Stefan Behnel), avoid -L/usr/lib
1346 output from xml2-config (Fred Crozat), avoid an xmllint crash
1353 testURI --debug option, </li>
1360 (Patrik Fimml), crash in xmlDocFormatDump, invalid char in comment
1374 htmlCreateDocParserCtxt (Jean-Daniel Dupas), configure.in
1376 (Georges-André Silber), XPath number serialization (William Brack),
1381 dups in the writer (Rob Richards), xmlCtxtReset bug, UTF-8 encoding
1382 error handling, recustion on next in catalogs, fix a Relax-NG crash,
1384 invalid character in attribute detection bug, big comments before
1400 concurrent threads initialization (Ted Phelps), invalid char
1427 add --html --memory case to xmllint</li>
1428 <li>building fix: fix --with-minimum (Felipe Contreras), VMS fix,
1433 (Mikhail Zabaluev), fix --with-minimum --with-sax1 builds, fix
1434 --with-minimum --with-schemas builds</li>
1447 context, arg error in SAX callback (Mike Hommey), fix mixed-content
1448 autodetect when using --noblanks, fix xmlIOParseDTD error handling,
1449 fix bug in xmlSplitQName on special Names, fix Relax-NG element content
1453 meta encoding indications, bugs with encoding BOM and xmlSaveDoc,
1467 <li>bug fixes: encoding buffer problem, mix of code and data in
1478 HP-UX compiler workaround (Rick Jones), xml2-config bugfix, gcc-4.1
1479 cleanups, Python detection scheme (Joseph Sacco), UTF-8 file paths on
1488 one Relax-NG interleave bug, xmllint --path and --valid,
1496 code point, ixmllint --nonet to never reach the net (Gary Coady),
1503 --with-minimum compilation fixes (William Brack), error case handling fix
1506 MinGW compilation (Mark Junker), HP-UX compiler warnings (Rick
1519 split problem (William), issues with non-namespaced attributes in
1536 transition bug in regexps, ctxt-&gt;standalone = -2 to indicate no
1554 <li>documentation: generation of gtk-doc like docs, integration with
1564 <li>bug fixes: http_proxy environments (Peter Breitenlohner), HTML UTF-8
1576 Richards), xmlSchemaFreeAnnot memleak (Kasimier), HTML UTF-8
1580 type fix (Kuba Nowakowski), UTF-8 parser bug, error in encoding handling,
1592 <li>documentation: xmllint man page had --nonet duplicated</li>
1612 Bursa), failure to detect UTF-8 parsing bugs in CDATA sections,
1625 ienhancement to xmllint --shell namespaces support, Windows port of the
1630 <li>build fixes: drop .la from RPMs, --with-minimum build fix (William
1641 encoding code, Relax-NG validation bug, potential crash if
1643 switched back to assuming UTF-8 in case no encoding is given at
1651 some gcc4 fixes, HP-UX portability fixes (Rick Jones).</li>
1653 xmlreader stopping on non-fatal errors, thread support for dictionnaries
1674 maintainer-clean dependency(William), build in a different directory
1675 (William), fixing --with-minimum configure build (William), BeOS build
1676 (Marcin Konicki), Python-2.4 detection (William), compilation on AIX (Dan
1682 UTF-16 with BOM on DTDs (William), namespace bug on empty elements in
1701 <li>bug fixes: problem with XML::Libxml reported by Petr Pajas, encoding
1702 conversion functions return values, UTF-8 bug affecting XPath reported by
1711 source tree (Thomas Fitzsimmons)</li>
1741 <li>build fixes: Windows and zlib (Igor Zlatkovic), -O flag with gcc,
1746 problem (William), Schemas hexbinary empty values, encoding error could
1748 <li>Improvements: Schemas validity improvements (Kasimier), added --path
1749 and --load-trace options to xmllint</li>
1752 <li>build fixes: fix --with-minimum, elfgcchack.h fixes (Peter
1757 Haase), node wrapper fix (Marc-Antoine Parent), XML Schemas support
1771 (Albert Chin), xmllint --c14n option, no_proxy environment (Mike Hommey),
1772 xmlParseInNodeContext() addition, extend xmllint --shell, allow XInclude
1773 to not generate start/end nodes, extend xmllint --version to include CVS
1780 <li>build fixes: --with-minimum (William Brack), some gcc cleanup
1781 (William), --with-thread-alloc (William)</li>
1788 (William), xmlSchemas errors (William), invalid charref problem pointed
1789 by Morus Walter, XInclude xml:base generation (William), Relax-NG bug
1797 <li>improvement: custom per-thread I/O enhancement (Rob Richards), register
1799 test for non-Unix users (William), dynamically increase the number of
1800 XPath extension functions in Python and fix a memory leak (Marc-Antoine
1807 <li>build fixes: --without-html problems, make check without make all</li>
1813 (Morten Welinder), add --maxmem option to xmllint, add
1826 Beckett), Relax-NG compilation (William Brack), Regexp patches (with
1827 William), xmlUriEscape (Mark Vakoc), a Relax-NG notAllowed problem (with
1828 William), Relax-NG name classes compares (William), XInclude duplicate
1829 fallback (William), external DTD encoding detection (William), a DTD
1834 Hummel), HTML parser frameset (James Bursa), libxml2-python RPM
1847 <li>Relax-NG: fix when processing XInclude results (William), external
1856 groups '-' handling (William), dictionary reference counting problems,
1860 <li>compilation and portability fixes: --without-valid, catalog cleanups
1861 (Peter Breitenlohner), MingW patch (Roland Schwingel), cross-compilation
1862 to Windows (Christophe de Vienne), --with-html-dir fixup (Julio Merino
1870 mode with unescaped '&gt;' characters, fix xmllint --stream --timing, fix
1871 xmllint --memory --stream memory usage, xmlAttrSerializeTxtContent
1872 handling NULL, trying to fix Relax-NG/Perl interface.</li>
1874 <li>Added relaxng option to xmllint --shell</li>
1886 <li>Build: fix for automake-1.8 (Alexander Winston), warnings removal
1888 --with-minimum configuration.</li>
1941 <li>UTF-16 cleanup and BOM issues (William Brack)</li>
1975 <li>fixed xmllint --html to use the HTML serializer on output (added
1976 --xmlout to implement the previous behaviour of saving it using the XML
1995 <li>general bug fixes: mandatory encoding in text decl, serializing
2002 a --with-minimum configuration will weight around 160KBytes</li>
2026 <li>Parser&lt;-&gt;HTTP integration fix, proper processing of the Mime-Type
2028 <li>Relax-NG: bug fixes including the one reported by Martijn Faassen and
2050 <li>xmllint options: --dtdvalidfpi for Tobias Reif, --sax1 for compat
2051 testing, --nodict for building without tree dictionary, --nocdata to
2052 replace CDATA by text, --nsclean to remove surperfluous namespace
2054 <li>added xml2-config --libtool-libs option from Kevin P. Fleming</li>
2060 <li>libxml-2.0-uninstalled.pc from Malcolm Tredinnick</li>
2064 <li>risk of crash in Relax-NG</li>
2068 <li>UTF-16 support fixes (Mark Itzcovitz)</li>
2079 (Rob Richards), hexBinary type (), UTF-16 BOM (Dodji Seketeli),
2080 xmlReader, Relax-NG schemas compilation, namespace handling, EXSLT (Sean
2084 <li>better interfaces for Relax-NG error handling (Joachim Bauch, )</li>
2087 <li>configure flag for -with-fexceptions when embedding in C++</li>
2088 <li>couple of new UTF-8 helper functions (William Brack)</li>
2089 <li>general encoding cleanup + ISO-8859-x without iconv (Peter Jacobi)</li>
2091 <li>general compilation/warning cleanup Solaris/HP-UX/... (William
2094 <li>bugfixes: XPath, XInclude, file/URI mapping, UTF-16 save (Mark
2095 Itzcovitz), UTF-8 checking, URI saving, error printing (William Brack),
2097 Schmitz-Linneweber/Garry Pennington), xmlUnlinkNode problem with DTDs,
2109 <li>added --nonet option to xmllint</li>
2112 <li>Relax-NG: Compiling to regexp and streaming validation on top of the
2113 xmlReader interface, added to xmllint --stream</li>
2132 <li>bug fixes: non-ASCII IDs, HTML output, XInclude on large docs and
2133 XInclude entities handling, encoding detection on external subsets, XML
2136 <li>documentation: added --relaxng option to xmllint man page (John)</li>
2144 <li>Bug fixes: HTML parser, xmlReader, DTD validation, XPath, encoding
2164 serializing namespace nodes, encoding conversion bug, XHTML1
2168 <li>First implementation of RelaxNG, added --relaxng flag to xmllint</li>
2193 and iterators for Python-2.2 (Hannu Krosing)</li>
2223 <li>added encoding support for XInclude parse="text"</li>
2233 <li>added grep to xmllint --shell</li>
2263 <li>XPath fixes (William), xf:escape-uri() (Wesley Terpstra)</li>
2264 <li>Python binding fixes: makefiles (William), generator, rpm build, x86-64
2291 …emas <a href="http://www.w3.org/TR/xmlschema-1/">structures</a> and <a href="http://www.w3.org/TR/…
2308 <li>bug fixes: half a dozen XPath bugs, Validation, ISO-Latin to UTF8
2316 <li>removed the --with-buffer option it was becoming unmaintainable</li>
2324 regression tests, XPath extension functions can now return node-sets</li>
2335 <li>Change of License to the <a href="http://www.opensource.org/licenses/mit-license.html">MIT
2337 confusion around the previous dual-licensing</li>
2367 <li>improvements on xmllint: Morus Walter patches for --format and
2368 --encode, Stefan Kost and Heiko Rupp improvements on the --shell</li>
2406 <li>added --convert to xmlcatalog, bug fixes and cleanups of XML
2420 <li>added a --format option to xmllint</li>
2453 <li>fixed a strange gcc optimizer bugs in xpath handling of float, gcc-3.0
2458 <li>update of libxml-doc.el (Felix Natter)</li>
2464 handling), added encoding aware APIs, cleanup of this code</li>
2466 <li>implemented a specific PI for encoding support in the DocBook SGML
2468 <li>some XPath fixes (-Infinity, / as a function parameter and namespaces
2473 <li>added --version to xmllint for bug reports</li>
2484 <li>trying to get better linking on Solaris (-R)</li>
2540 should probably be rewritten to support ambiguous content model :-\</li>
2571 <li>Patch to allow simultaneous install of libxml-devel and
2572 libxml2-devel</li>
2591 <li>erroneous release :-(</li>
2643 <li>fixed an encoding support problem when parsing from a memory block</li>
2649 <li>better encoding support/cleanup and saving (content is now always
2650 encoded in UTF-8)</li>
2656 <li>Added a page about <a href="encoding.html">libxml Internationalization
2677 <li>output to a given encoding has been added/tested</li>
2687 $prefix/include/gnome-xml), they also are referenced by
2709 FTP</a>, it's packaged as libxml2-2.0.0beta and available as tar and
2716 <li>Some interfaces may changes (especially a bit about encoding).</li>
2719 <li>fix I18N support. ISO-Latin-x/UTF-8/UTF-16 (nearly) seems correctly
2721 <li>Better handling of entities, especially well-formedness checking
2731 encoding yet). This URL is rebuilt every couple of hours using the CVS
2736 libxml-1.x, a new function xmlKeepBlanksDefault(0) will allow this. Note
2741 avoiding heuristic is really the Right Way :-\</li>
2742 <li>The unchecked use of snprintf which was breaking libxml-1.8.6
2750 …well balanced chunk of XML (production <a href="http://www.w3.org/TR/REC-xml#NT-content">[43] cont…
2764 <li>a shell-like interface to the document tree (try tester --shell :-)</li>
2794 configure with --with-buffers to enable them.</li>
2816 …<li>Added the ability to fetch remote DTD or parsed entities, see the <a href="html/libxml-nanohtt…
2820 …<li>Serious memory leaks fixed (there is now a <a href="html/libxml-xmlmemory.html">memory wrapper…
2823 <li>Added an HTML parser front-end</li>