Blame doc/news.html

Packit Service a31ea6
Packit Service a31ea6
Packit Service a31ea6
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><link rel="SHORTCUT ICON" href="/favicon.ico" /><style type="text/css">
Packit Service a31ea6
TD {font-family: Verdana,Arial,Helvetica}
Packit Service a31ea6
BODY {font-family: Verdana,Arial,Helvetica; margin-top: 2em; margin-left: 0em; margin-right: 0em}
Packit Service a31ea6
H1 {font-family: Verdana,Arial,Helvetica}
Packit Service a31ea6
H2 {font-family: Verdana,Arial,Helvetica}
Packit Service a31ea6
H3 {font-family: Verdana,Arial,Helvetica}
Packit Service a31ea6
A:link, A:visited, A:active { text-decoration: underline }
Packit Service a31ea6
</style><title>Releases</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" vlink="#000000">
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

Releases

<center>Main Menu</center>
<form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form>
<center>Related links</center>

The change log describes the recents commits

Packit Service a31ea6
to the GIT code base.

Here is the list of public releases:

2.9.7: Nov 02 2017

    Packit Service a31ea6
      
  • Documentation:
  • Packit Service a31ea6
      xmlcatalog: refresh man page wrt. quering system catalog easily (Jan Pokorný)
    Packit Service a31ea6
      
    Packit Service a31ea6
    Packit Service a31ea6
      
  • Portability:
  • Packit Service a31ea6
      Fix deprecated Travis compiler flag (Nick Wellnhofer),
    Packit Service a31ea6
      Add declaration for DllMain (J. Peter Mugaas),
    Packit Service a31ea6
      Fix preprocessor conditional in threads.h (J. Peter Mugaas),
    Packit Service a31ea6
      Fix pointer comparison warnings on 64-bit Windows (J. Peter Mugaas),
    Packit Service a31ea6
      Fix macro redefinition warning (J. Peter Mugaas),
    Packit Service a31ea6
      Default to native threads on MinGW-w64 (Nick Wellnhofer),
    Packit Service a31ea6
      Simplify Windows IO functions (Nick Wellnhofer),
    Packit Service a31ea6
      Fix runtest on Windows (Nick Wellnhofer),
    Packit Service a31ea6
      socklen_t is always int on Windows (Nick Wellnhofer),
    Packit Service a31ea6
      Don't redefine socket error codes on Windows (Nick Wellnhofer),
    Packit Service a31ea6
      Fix pointer/int cast warnings on 64-bit Windows (Nick Wellnhofer),
    Packit Service a31ea6
      Fix Windows compiler warnings in xmlCanonicPath (Nick Wellnhofer)
    Packit Service a31ea6
      
    Packit Service a31ea6
    Packit Service a31ea6
      
  • Bug Fixes:
  • Packit Service a31ea6
      xmlcatalog: restore ability to query system catalog easily (Jan Pokorný),
    Packit Service a31ea6
      Fix comparison of nodesets to strings (Nick Wellnhofer)
    Packit Service a31ea6
      
    Packit Service a31ea6
    Packit Service a31ea6
      
  • Improvements:
  • Packit Service a31ea6
      Add Makefile rules to rebuild HTML man pages (Nick Wellnhofer),
    Packit Service a31ea6
      Fix mixed decls and code in timsort.h (Nick Wellnhofer),
    Packit Service a31ea6
      Rework handling of return values in thread tests (Nick Wellnhofer),
    Packit Service a31ea6
      Fix unused variable warnings in testrecurse (Nick Wellnhofer),
    Packit Service a31ea6
      Fix -Wimplicit-fallthrough warnings (J. Peter Mugaas),
    Packit Service a31ea6
      Upgrade timsort.h to latest revision (Nick Wellnhofer),
    Packit Service a31ea6
      Increase warning level to /W3 under MSVC (Nick Wellnhofer),
    Packit Service a31ea6
      Fix a couple of warnings in dict.c and threads.c (Nick Wellnhofer),
    Packit Service a31ea6
      Update .gitignore for Windows (Nick Wellnhofer),
    Packit Service a31ea6
      Fix unused variable warnings in nanohttp.c (Nick Wellnhofer),
    Packit Service a31ea6
      Fix the Windows header mess (Nick Wellnhofer),
    Packit Service a31ea6
      Don't include winsock2.h in xmllint.c (Nick Wellnhofer),
    Packit Service a31ea6
      Remove generated file python/setup.py from version control (Nick Wellnhofer),
    Packit Service a31ea6
      Use __linux__ macro in generated code (Nick Wellnhofer)
    Packit Service a31ea6
      
    Packit Service a31ea6
    Packit Service a31ea6

    v2.9.6: Oct 06 2017

      Packit Service a31ea6
        
    • Portability:
    • Packit Service a31ea6
        Change preprocessor OS tests to __linux__ (Nick Wellnhofer)
      Packit Service a31ea6
        
      Packit Service a31ea6
      Packit Service a31ea6
        
    • Bug Fixes:
    • Packit Service a31ea6
        Fix XPath stack frame logic (Nick Wellnhofer),
      Packit Service a31ea6
        Report undefined XPath variable error message (Nick Wellnhofer),
      Packit Service a31ea6
        Fix regression with librsvg (Nick Wellnhofer),
      Packit Service a31ea6
        Handle more invalid entity values in recovery mode (Nick Wellnhofer),
      Packit Service a31ea6
        Fix structured validation errors (Nick Wellnhofer),
      Packit Service a31ea6
        Fix memory leak in LZMA decompressor (Nick Wellnhofer),
      Packit Service a31ea6
        Set memory limit for LZMA decompression (Nick Wellnhofer),
      Packit Service a31ea6
        Handle illegal entity values in recovery mode (Nick Wellnhofer),
      Packit Service a31ea6
        Fix debug dump of streaming XPath expressions (Nick Wellnhofer),
      Packit Service a31ea6
        Fix memory leak in nanoftp (Nick Wellnhofer),
      Packit Service a31ea6
        Fix memory leaks in SAX1 parser (Nick Wellnhofer)
      Packit Service a31ea6
        
      Packit Service a31ea6

      v2.9.5: Sep 04 2017

        Packit Service a31ea6
        Packit Service a31ea6
          
      • Security:
      • Packit Service a31ea6
          Detect infinite recursion in parameter entities (Nick Wellnhofer),
        Packit Service a31ea6
          Fix handling of parameter-entity references (Nick Wellnhofer),
        Packit Service a31ea6
          Disallow namespace nodes in XPointer ranges (Nick Wellnhofer),
        Packit Service a31ea6
          Fix XPointer paths beginning with range-to (Nick Wellnhofer)
        Packit Service a31ea6
          
        Packit Service a31ea6
        Packit Service a31ea6
          
      • Documentation:
      • Packit Service a31ea6
          Documentation fixes (Nick Wellnhofer),
        Packit Service a31ea6
          Spelling and grammar fixes (Nick Wellnhofer)
        Packit Service a31ea6
          
        Packit Service a31ea6
        Packit Service a31ea6
          
      • Portability:
      • Packit Service a31ea6
          Adding README.zOS to list of extra files for the release (Daniel Veillard),
        Packit Service a31ea6
          Description of work needed to compile on zOS (Stéphane Michaut),
        Packit Service a31ea6
          Porting libxml2 on zOS encoding of code (Stéphane Michaut),
        Packit Service a31ea6
          small changes for OS/400 (Patrick Monnerat),
        Packit Service a31ea6
          relaxng.c, xmlschemas.c: Fix build on pre-C99 compilers (Chun-wei Fan)
        Packit Service a31ea6
          
        Packit Service a31ea6
        Packit Service a31ea6
          
      • Bug Fixes:
      • Packit Service a31ea6
          Problem resolving relative URIs (Daniel Veillard),
        Packit Service a31ea6
          Fix unwanted warnings when switching encodings (Nick Wellnhofer),
        Packit Service a31ea6
          Fix signature of xmlSchemaAugmentImportedIDC (Daniel Veillard),
        Packit Service a31ea6
          Heap-buffer-overflow read of size 1 in xmlFAParsePosCharGroup (David Kilzer),
        Packit Service a31ea6
          Fix NULL pointer deref in xmlFAParseCharClassEsc (Nick Wellnhofer),
        Packit Service a31ea6
          Fix infinite loops with push parser in recovery mode (Nick Wellnhofer),
        Packit Service a31ea6
          Send xmllint usage error to stderr (Nick Wellnhofer),
        Packit Service a31ea6
          Fix NULL deref in xmlParseExternalEntityPrivate (Nick Wellnhofer),
        Packit Service a31ea6
          Make sure not to call IS_BLANK_CH when parsing the DTD (Nick Wellnhofer),
        Packit Service a31ea6
          Fix xmlHaltParser (Nick Wellnhofer),
        Packit Service a31ea6
          Fix pathological performance when outputting charrefs (Nick Wellnhofer),
        Packit Service a31ea6
          Fix invalid-source-encoding warnings in testWriter.c (Nick Wellnhofer),
        Packit Service a31ea6
          Fix duplicate SAX callbacks for entity content (David Kilzer),
        Packit Service a31ea6
          Treat URIs with scheme as absolute in C14N (Nick Wellnhofer),
        Packit Service a31ea6
          Fix copy-paste errors in error messages (Nick Wellnhofer),
        Packit Service a31ea6
          Fix sanity check in htmlParseNameComplex (Nick Wellnhofer),
        Packit Service a31ea6
          Fix potential infinite loop in xmlStringLenDecodeEntities (Nick Wellnhofer),
        Packit Service a31ea6
          Reset parser input pointers on encoding failure (Nick Wellnhofer),
        Packit Service a31ea6
          Fix memory leak in xmlParseEntityDecl error path (Nick Wellnhofer),
        Packit Service a31ea6
          Fix xmlBuildRelativeURI for URIs starting with './' (Nick Wellnhofer),
        Packit Service a31ea6
          Fix type confusion in xmlValidateOneNamespace (Nick Wellnhofer),
        Packit Service a31ea6
          Fix memory leak in xmlStringLenGetNodeList (Nick Wellnhofer),
        Packit Service a31ea6
          Fix NULL pointer deref in xmlDumpElementContent (Daniel Veillard),
        Packit Service a31ea6
          Fix memory leak in xmlBufAttrSerializeTxtContent (Nick Wellnhofer),
        Packit Service a31ea6
          Stop parser on unsupported encodings (Nick Wellnhofer),
        Packit Service a31ea6
          Check for integer overflow in memory debug code (Nick Wellnhofer),
        Packit Service a31ea6
          Fix buffer size checks in xmlSnprintfElementContent (Nick Wellnhofer),
        Packit Service a31ea6
          Avoid reparsing in xmlParseStartTag2 (Nick Wellnhofer),
        Packit Service a31ea6
          Fix undefined behavior in xmlRegExecPushStringInternal (Nick Wellnhofer),
        Packit Service a31ea6
          Check XPath exponents for overflow (Nick Wellnhofer),
        Packit Service a31ea6
          Check for overflow in xmlXPathIsPositionalPredicate (Nick Wellnhofer),
        Packit Service a31ea6
          Fix spurious error message (Nick Wellnhofer),
        Packit Service a31ea6
          Fix memory leak in xmlCanonicPath (Nick Wellnhofer),
        Packit Service a31ea6
          Fix memory leak in xmlXPathCompareNodeSetValue (Nick Wellnhofer),
        Packit Service a31ea6
          Fix memory leak in pattern error path (Nick Wellnhofer),
        Packit Service a31ea6
          Fix memory leak in parser error path (Nick Wellnhofer),
        Packit Service a31ea6
          Fix memory leaks in XPointer error paths (Nick Wellnhofer),
        Packit Service a31ea6
          Fix memory leak in xmlXPathNodeSetMergeAndClear (Nick Wellnhofer),
        Packit Service a31ea6
          Fix memory leak in XPath filter optimizations (Nick Wellnhofer),
        Packit Service a31ea6
          Fix memory leaks in XPath error paths (Nick Wellnhofer),
        Packit Service a31ea6
          Do not leak the new CData node if adding fails (David Tardon),
        Packit Service a31ea6
          Prevent unwanted external entity reference (Neel Mehta),
        Packit Service a31ea6
          Increase buffer space for port in HTTP redirect support (Daniel Veillard),
        Packit Service a31ea6
          Fix more NULL pointer derefs in xpointer.c (Nick Wellnhofer),
        Packit Service a31ea6
          Avoid function/data pointer conversion in xpath.c (Nick Wellnhofer),
        Packit Service a31ea6
          Fix format string warnings (Nick Wellnhofer),
        Packit Service a31ea6
          Disallow namespace nodes in XPointer points (Nick Wellnhofer),
        Packit Service a31ea6
          Fix comparison with root node in xmlXPathCmpNodes (Nick Wellnhofer),
        Packit Service a31ea6
          Fix attribute decoding during XML schema validation (Alex Henrie),
        Packit Service a31ea6
          Fix NULL pointer deref in XPointer range-to (Nick Wellnhofer)
        Packit Service a31ea6
          
        Packit Service a31ea6
        Packit Service a31ea6
          
      • Improvements:
      • Packit Service a31ea6
          Updating the spec file to reflect Fedora 24 (Daniel Veillard),
        Packit Service a31ea6
          Add const in five places to move 1 KiB to .rdata (Bruce Dawson),
        Packit Service a31ea6
          Fix missing part of comment for function xmlXPathEvalExpression() (Daniel Veillard),
        Packit Service a31ea6
          Get rid of "blanks wrapper" for parameter entities (Nick Wellnhofer),
        Packit Service a31ea6
          Simplify handling of parameter entity references (Nick Wellnhofer),
        Packit Service a31ea6
          Deduplicate code in encoding.c (Nick Wellnhofer),
        Packit Service a31ea6
          Make HTML parser functions take const pointers (Nick Wellnhofer),
        Packit Service a31ea6
          Build test programs only when needed (Nick Wellnhofer),
        Packit Service a31ea6
          Fix doc/examples/index.py (Nick Wellnhofer),
        Packit Service a31ea6
          Fix compiler warnings in threads.c (Nick Wellnhofer),
        Packit Service a31ea6
          Fix empty-body warning in nanohttp.c (Nick Wellnhofer),
        Packit Service a31ea6
          Fix cast-align warnings (Nick Wellnhofer),
        Packit Service a31ea6
          Fix unused-parameter warnings (Nick Wellnhofer),
        Packit Service a31ea6
          Rework entity boundary checks (Nick Wellnhofer),
        Packit Service a31ea6
          Don't switch encoding for internal parameter entities (Nick Wellnhofer),
        Packit Service a31ea6
          Merge duplicate code paths handling PE references (Nick Wellnhofer),
        Packit Service a31ea6
          Test SAX2 callbacks with entity substitution (Nick Wellnhofer),
        Packit Service a31ea6
          Support catalog and threads tests under --without-sax1 (Nick Wellnhofer),
        Packit Service a31ea6
          Misc fixes for 'make tests' (Nick Wellnhofer),
        Packit Service a31ea6
          Initialize keepBlanks in HTML parser (Nick Wellnhofer),
        Packit Service a31ea6
          Add test cases for bug 758518 (David Kilzer),
        Packit Service a31ea6
          Fix compiler warning in htmlParseElementInternal (Nick Wellnhofer),
        Packit Service a31ea6
          Remove useless check in xmlParseAttributeListDecl (Nick Wellnhofer),
        Packit Service a31ea6
          Allow zero sized memory input buffers (Nick Wellnhofer),
        Packit Service a31ea6
          Add TODO comment in xmlSwitchEncoding (Nick Wellnhofer),
        Packit Service a31ea6
          Check for integer overflow in xmlXPathFormatNumber (Nick Wellnhofer),
        Packit Service a31ea6
          Make Travis print UBSan stacktraces (Nick Wellnhofer),
        Packit Service a31ea6
          Add .travis.yml (Nick Wellnhofer),
        Packit Service a31ea6
          Fix expected error output in Python tests (Nick Wellnhofer),
        Packit Service a31ea6
          Simplify control flow in xmlParseStartTag2 (Nick Wellnhofer),
        Packit Service a31ea6
          Disable LeakSanitizer when running API tests (Nick Wellnhofer),
        Packit Service a31ea6
          Avoid out-of-bound array access in API tests (Nick Wellnhofer),
        Packit Service a31ea6
          Avoid spurious UBSan errors in parser.c (Nick Wellnhofer),
        Packit Service a31ea6
          Parse small XPath numbers more accurately (Nick Wellnhofer),
        Packit Service a31ea6
          Rework XPath rounding functions (Nick Wellnhofer),
        Packit Service a31ea6
          Fix white space in test output (Nick Wellnhofer),
        Packit Service a31ea6
          Fix axis traversal from attribute and namespace nodes (Nick Wellnhofer),
        Packit Service a31ea6
          Check for trailing characters in XPath expressions earlier (Nick Wellnhofer),
        Packit Service a31ea6
          Rework final handling of XPath results (Nick Wellnhofer),
        Packit Service a31ea6
          Make xmlXPathEvalExpression call xmlXPathEval (Nick Wellnhofer),
        Packit Service a31ea6
          Remove unused variables (Nick Wellnhofer),
        Packit Service a31ea6
          Don't print generic error messages in XPath tests (Nick Wellnhofer)
        Packit Service a31ea6
          
        Packit Service a31ea6
        Packit Service a31ea6
          
      • Cleanups:
      • Packit Service a31ea6
          Fix a couple of misleading indentation errors (Daniel Veillard),
        Packit Service a31ea6
          Remove unnecessary calls to xmlPopInput (Nick Wellnhofer)
        Packit Service a31ea6
          
        Packit Service a31ea6

        2.9.4: May 23 2016

          Packit Service a31ea6
            
        • Security:
        • Packit Service a31ea6
            More format string warnings with possible format string vulnerability (David Kilzer),
          Packit Service a31ea6
            Avoid building recursive entities (Daniel Veillard),
          Packit Service a31ea6
            Heap-based buffer overread in htmlCurrentChar (Pranjal Jumde),
          Packit Service a31ea6
            Heap-based buffer-underreads due to xmlParseName (David Kilzer),
          Packit Service a31ea6
            Heap use-after-free in xmlSAX2AttributeNs (Pranjal Jumde),
          Packit Service a31ea6
            Heap use-after-free in htmlParsePubidLiteral and htmlParseSystemiteral (Pranjal Jumde),
          Packit Service a31ea6
            Fix some format string warnings with possible format string vulnerability (David Kilzer),
          Packit Service a31ea6
            Detect change of encoding when parsing HTML names (Hugh Davenport),
          Packit Service a31ea6
            Fix inappropriate fetch of entities content (Daniel Veillard),
          Packit Service a31ea6
            Bug 759398: Heap use-after-free in xmlDictComputeFastKey <https://bugzilla.gnome.org/show_bug.cgi?id=759398> (Pranjal Jumde),
          Packit Service a31ea6
            Bug 758605: Heap-based buffer overread in xmlDictAddString <https://bugzilla.gnome.org/show_bug.cgi?id=758605> (Pranjal Jumde),
          Packit Service a31ea6
            Bug 758588: Heap-based buffer overread in xmlParserPrintFileContextInternal <https://bugzilla.gnome.org/show_bug.cgi?id=758588> (David Kilzer),
          Packit Service a31ea6
            Bug 757711: heap-buffer-overflow in xmlFAParsePosCharGroup <https://bugzilla.gnome.org/show_bug.cgi?id=757711> (Pranjal Jumde),
          Packit Service a31ea6
            Add missing increments of recursion depth counter to XML parser. (Peter Simons)
          Packit Service a31ea6
            
          Packit Service a31ea6
          Packit Service a31ea6
            
        • Documentation:
        • Packit Service a31ea6
            Fix typo: s{ ec -> cr }cipt (Jan Pokorný),
          Packit Service a31ea6
            Fix typos: dictio{ nn -> n }ar{y,ies} (Jan Pokorný),
          Packit Service a31ea6
            Fix typos: PATH_{ SEAPARATOR -> SEPARATOR } (Jan Pokorný),
          Packit Service a31ea6
            Correct a typo. (Shlomi Fish)
          Packit Service a31ea6
            
          Packit Service a31ea6
          Packit Service a31ea6
            
        • Portability:
        • Packit Service a31ea6
            Correct the usage of LDFLAGS (Mattias Hansson),
          Packit Service a31ea6
            Revert the use of SAVE_LDFLAGS in configure.ac (Mattias Hansson),
          Packit Service a31ea6
            libxml2 hardcodes -L/lib in zlib/lzma tests which breaks cross-compiles (Mike Frysinger),
          Packit Service a31ea6
            Fix apibuild for a recently added construct (Daniel Veillard),
          Packit Service a31ea6
            Use pkg-config to locate zlib when possible (Stewart Brodie),
          Packit Service a31ea6
            Use pkg-config to locate ICU when possible (Stewart Brodie),
          Packit Service a31ea6
            Portability to non C99 compliant compilers (Patrick Monnerat),
          Packit Service a31ea6
            dict.h: Move xmlDictPtr definition before includes to allow direct inclusion. (Patrick Monnerat),
          Packit Service a31ea6
            os400: tell about xmllint and xmlcatalog in README400. (Patrick Monnerat),
          Packit Service a31ea6
            os400: properly process SGML add in XMLCATALOG command. (Patrick Monnerat),
          Packit Service a31ea6
            os400: implement CL command XMLCATALOG. (Patrick Monnerat),
          Packit Service a31ea6
            os400: compile and install program xmlcatalog (qshell-only). (Patrick Monnerat),
          Packit Service a31ea6
            os400: expand tabs in sources, strip trailing blanks. (Patrick Monnerat),
          Packit Service a31ea6
            os400: implement CL command XMLLINT. (Patrick Monnerat),
          Packit Service a31ea6
            os400: compile and install program xmllint (qshell-only). (Patrick Monnerat),
          Packit Service a31ea6
            os400: initscript make_module(): Use options instead of positional parameters. (Patrick Monnerat),
          Packit Service a31ea6
            os400: c14n.rpgle: allow *omit for nullable reference parameters. (Patrick Monnerat),
          Packit Service a31ea6
            os400: use like() for double type. (Patrick Monnerat),
          Packit Service a31ea6
            os400: use like() for int type. (Patrick Monnerat),
          Packit Service a31ea6
            os400: use like() for unsigned int type. (Patrick Monnerat),
          Packit Service a31ea6
            os400: use like() for enum types. (Patrick Monnerat),
          Packit Service a31ea6
            Add xz to xml2-config --libs output (Baruch Siach),
          Packit Service a31ea6
            Bug 760190: configure.ac should be able to build --with-icu without icu-config tool <https://bugzilla.gnome.org/show_bug.cgi?id=760190> (David Kilzer),
          Packit Service a31ea6
            win32\VC10\config.h and VS 2015 (Bruce Dawson),
          Packit Service a31ea6
            Add configure maintainer mode (orzen)
          Packit Service a31ea6
            
          Packit Service a31ea6
          Packit Service a31ea6
            
        • Bug Fixes:
        • Packit Service a31ea6
            Avoid an out of bound access when serializing malformed strings (Daniel Veillard),
          Packit Service a31ea6
            Unsigned addition may overflow in xmlMallocAtomicLoc() (David Kilzer),
          Packit Service a31ea6
            Integer signed/unsigned type mismatch in xmlParserInputGrow() (David Kilzer),
          Packit Service a31ea6
            Bug 763071: heap-buffer-overflow in xmlStrncat <https://bugzilla.gnome.org/show_bug.cgi?id=763071> (Pranjal Jumde),
          Packit Service a31ea6
            Integer overflow parsing port number in URI (Michael Paddon),
          Packit Service a31ea6
            Fix an error with regexp on nullable counted char transition (Daniel Veillard),
          Packit Service a31ea6
            Fix memory leak with XPath namespace nodes (Nick Wellnhofer),
          Packit Service a31ea6
            Fix namespace axis traversal (Nick Wellnhofer),
          Packit Service a31ea6
                Fix null pointer deref in docs with no root element (Hugh Davenport),
          Packit Service a31ea6
            Fix XSD validation of URIs with ampersands (Alex Henrie),
          Packit Service a31ea6
            xmlschemastypes.c: accept endOfDayFrag Times set to "24:00:00" mean "end of day" and should not cause an error. (Patrick Monnerat),
          Packit Service a31ea6
            xmlcatalog: flush stdout before interactive shell input. (Patrick Monnerat),
          Packit Service a31ea6
            xmllint: flush stdout before interactive shell input. (Patrick Monnerat),
          Packit Service a31ea6
            Don't recurse into OP_VALUEs in xmlXPathOptimizeExpression (Nick Wellnhofer),
          Packit Service a31ea6
            Fix namespace::node() XPath expression (Nick Wellnhofer),
          Packit Service a31ea6
            Fix OOB write in xmlXPathEmptyNodeSet (Nick Wellnhofer),
          Packit Service a31ea6
            Fix parsing of NCNames in XPath (Nick Wellnhofer),
          Packit Service a31ea6
            Fix OOB read with invalid UTF-8 in xmlUTF8Strsize (Nick Wellnhofer),
          Packit Service a31ea6
            Do normalize string-based datatype value in RelaxNG facet checking (Audric Schiltknecht),
          Packit Service a31ea6
            Bug 760921: REGRESSION (8eb55d78): doc/examples/io1 test fails after fix for "xmlSaveUri() incorrectly recomposes URIs with rootless paths" <https://bugzilla.gnome.org/show_bug.cgi?id=760921> (David Kilzer),
          Packit Service a31ea6
            Bug 760861: REGRESSION (bf9c1dad): Missing results for test/schemas/regexp-char-ref_[01].xsd <https://bugzilla.gnome.org/show_bug.cgi?id=760861> (David Kilzer),
          Packit Service a31ea6
            error.c: *input->cur == 0 does not mean no error (Pavel Raiskup),
          Packit Service a31ea6
            Add missing RNG test files (David Kilzer),
          Packit Service a31ea6
            Bug 760183: REGRESSION (v2.9.3): XML push parser fails with bogus UTF-8 encoding error when multi-byte character in large CDATA section is split across buffer <https://bugzilla.gnome.org/show_bug.cgi?id=760183> (David Kilzer),
          Packit Service a31ea6
            Bug 758572: ASAN crash in make check <https://bugzilla.gnome.org/show_bug.cgi?id=758572> (David Kilzer),
          Packit Service a31ea6
            Bug 721158: Missing ICU string when doing --version on xmllint <https://bugzilla.gnome.org/show_bug.cgi?id=721158> (David Kilzer),
          Packit Service a31ea6
            python 3: libxml2.c wrappers create Unicode str already (Michael Stahl),
          Packit Service a31ea6
            Add autogen.sh to distrib (orzen),
          Packit Service a31ea6
            Heap-based buffer overread in xmlNextChar (Daniel Veillard)
          Packit Service a31ea6
            
          Packit Service a31ea6
          Packit Service a31ea6
            
        • Improvements:
        • Packit Service a31ea6
            Add more debugging info to runtest (Daniel Veillard),
          Packit Service a31ea6
            Implement "runtest -u" mode (David Kilzer),
          Packit Service a31ea6
            Add a make rule to rebuild for ASAN (Daniel Veillard)
          Packit Service a31ea6
            
          Packit Service a31ea6

          v2.9.3: Nov 20 2015

            Packit Service a31ea6
              
          • Security:
          • Packit Service a31ea6
              CVE-2015-8242 Buffer overead with HTML parser in push mode (Hugh Davenport),
            Packit Service a31ea6
              CVE-2015-7500 Fix memory access error due to incorrect entities boundaries (Daniel Veillard),
            Packit Service a31ea6
              CVE-2015-7499-2 Detect incoherency on GROW (Daniel Veillard),
            Packit Service a31ea6
              CVE-2015-7499-1 Add xmlHaltParser() to stop the parser (Daniel Veillard),
            Packit Service a31ea6
              CVE-2015-5312 Another entity expansion issue (David Drysdale),
            Packit Service a31ea6
              CVE-2015-7497 Avoid an heap buffer overflow in xmlDictComputeFastQKey (David Drysdale),
            Packit Service a31ea6
              CVE-2015-7498 Avoid processing entities after encoding conversion failures (Daniel Veillard),
            Packit Service a31ea6
              CVE-2015-8035 Fix XZ compression support loop (Daniel Veillard),
            Packit Service a31ea6
              CVE-2015-7942-2 Fix an error in previous Conditional section patch (Daniel Veillard),
            Packit Service a31ea6
              CVE-2015-7942 Another variation of overflow in Conditional sections (Daniel Veillard),
            Packit Service a31ea6
              CVE-2015-1819 Enforce the reader to run in constant memory (Daniel Veillard)
            Packit Service a31ea6
              CVE-2015-7941_2 Cleanup conditional section error handling (Daniel Veillard),
            Packit Service a31ea6
              CVE-2015-7941_1 Stop parsing on entities boundaries errors (Daniel Veillard),
            Packit Service a31ea6
              
            Packit Service a31ea6
            Packit Service a31ea6
              
          • Documentation:
          • Packit Service a31ea6
              Correct spelling of "calling" (Alex Henrie),
            Packit Service a31ea6
              Fix a small error in xmllint --format description (Fabien Degomme),
            Packit Service a31ea6
              Avoid XSS on the search of xmlsoft.org (Daniel Veillard)
            Packit Service a31ea6
              
            Packit Service a31ea6
            Packit Service a31ea6
              
          • Portability:
          • Packit Service a31ea6
              threads: use forward declarations only for glibc (Michael Heimpold),
            Packit Service a31ea6
              Update Win32 configure.js to search for configure.ac (Daniel Veillard)
            Packit Service a31ea6
              
            Packit Service a31ea6
            Packit Service a31ea6
              
          • Bug Fixes:
          • Packit Service a31ea6
              Bug on creating new stream from entity (Daniel Veillard),
            Packit Service a31ea6
              Fix some loop issues embedding NEXT (Daniel Veillard),
            Packit Service a31ea6
              Do not print error context when there is none (Daniel Veillard),
            Packit Service a31ea6
              Avoid extra processing of MarkupDecl when EOF (Hugh Davenport),
            Packit Service a31ea6
              Fix parsing short unclosed comment uninitialized access (Daniel Veillard),
            Packit Service a31ea6
              Add missing Null check in xmlParseExternalEntityPrivate (Gaurav Gupta),
            Packit Service a31ea6
              Fix a bug in CData error handling in the push parser (Daniel Veillard),
            Packit Service a31ea6
              Fix a bug on name parsing at the end of current input buffer (Daniel Veillard),
            Packit Service a31ea6
              Fix the spurious ID already defined error (Daniel Veillard),
            Packit Service a31ea6
              Fix previous change to node sort order (Nick Wellnhofer),
            Packit Service a31ea6
              Fix a self assignment issue raised by clang (Scott Graham),
            Packit Service a31ea6
              Fail parsing early on if encoding conversion failed (Daniel Veillard),
            Packit Service a31ea6
              Do not process encoding values if the declaration if broken (Daniel Veillard),
            Packit Service a31ea6
              Silence clang's -Wunknown-attribute (Michael Catanzaro),
            Packit Service a31ea6
              xmlMemUsed is not thread-safe (Martin von Gagern),
            Packit Service a31ea6
              Fix support for except in nameclasses (Daniel Veillard),
            Packit Service a31ea6
              Fix order of root nodes (Nick Wellnhofer),
            Packit Service a31ea6
              Allow attributes on descendant-or-self axis (Nick Wellnhofer),
            Packit Service a31ea6
              Fix the fix to Windows locking (Steve Nairn),
            Packit Service a31ea6
              Fix timsort invariant loop re: Envisage article (Christopher Swenson),
            Packit Service a31ea6
              Don't add IDs in xmlSetTreeDoc (Nick Wellnhofer),
            Packit Service a31ea6
              Account for ID attributes in xmlSetTreeDoc (Nick Wellnhofer),
            Packit Service a31ea6
              Remove various unused value assignments (Philip Withnall),
            Packit Service a31ea6
              Fix missing entities after CVE-2014-3660 fix (Daniel Veillard),
            Packit Service a31ea6
              Revert "Missing initialization for the catalog module" (Daniel Veillard)
            Packit Service a31ea6
              
            Packit Service a31ea6
            Packit Service a31ea6
              
          • Improvements:
          • Packit Service a31ea6
              Reuse xmlHaltParser() where it makes sense (Daniel Veillard),
            Packit Service a31ea6
              xmlStopParser reset errNo (Daniel Veillard),
            Packit Service a31ea6
              Reenable xz support by default (Daniel Veillard),
            Packit Service a31ea6
              Recover unescaped less-than character in HTML recovery parsing (Daniel Veillard),
            Packit Service a31ea6
              Allow HTML serializer to output HTML5 DOCTYPE (Shaun McCance),
            Packit Service a31ea6
              Regression test for bug #695699 (Nick Wellnhofer),
            Packit Service a31ea6
              Add a couple of XPath tests (Nick Wellnhofer),
            Packit Service a31ea6
              Add Python 3 rpm subpackage (Tomas Radej),
            Packit Service a31ea6
              libxml2-config.cmake.in: update include directories (Samuel Martin),
            Packit Service a31ea6
              Adding example from bugs 738805 to regression tests (Daniel Veillard)
            Packit Service a31ea6
              
            Packit Service a31ea6
            Packit Service a31ea6
              
          • Cleanups:
          • Packit Service a31ea6
              
            Packit Service a31ea6

            2.9.2: Oct 16 2014

              Packit Service a31ea6
                
            • Security:
            • Packit Service a31ea6
                Fix for CVE-2014-3660 billion laugh variant (Daniel Veillard),
              Packit Service a31ea6
                CVE-2014-0191 Do not fetch external parameter entities (Daniel Veillard)
              Packit Service a31ea6
                
              Packit Service a31ea6
              Packit Service a31ea6
                
            • Bug Fixes:
            • Packit Service a31ea6
                fix memory leak xml header encoding field with XML_PARSE_IGNORE_ENC (Bart De Schuymer),
              Packit Service a31ea6
                xmlmemory: handle realloc properly (Yegor Yefremov),
              Packit Service a31ea6
                Python generator bug raised by the const change (Daniel Veillard),
              Packit Service a31ea6
                Windows Critical sections not released correctly (Daniel Veillard),
              Packit Service a31ea6
                Parser error on repeated recursive entity expansion containing &lt; (Daniel Veillard),
              Packit Service a31ea6
                xpointer : fixing Null Pointers (Gaurav Gupta),
              Packit Service a31ea6
                Remove Unnecessary Null check in xpointer.c (Gaurav Gupta),
              Packit Service a31ea6
                parser bug on misformed namespace attributes (Dennis Filder),
              Packit Service a31ea6
                Pointer dereferenced before null check (Daniel Veillard),
              Packit Service a31ea6
                Leak of struct addrinfo in xmlNanoFTPConnect() (Gaurav Gupta),
              Packit Service a31ea6
                Possible overflow in HTMLParser.c (Daniel Veillard),
              Packit Service a31ea6
                python/tests/sync.py assumes Python dictionaries are ordered (John Beck),
              Packit Service a31ea6
                Fix Enum check and missing break (Gaurav Gupta),
              Packit Service a31ea6
                xmlIO: Handle error returns from dup() (Philip Withnall),
              Packit Service a31ea6
                Fix a problem properly saving URIs (Daniel Veillard),
              Packit Service a31ea6
                wrong error column in structured error when parsing attribute values (Juergen Keil),
              Packit Service a31ea6
                wrong error column in structured error when skipping whitespace in xml decl (Juergen Keil),
              Packit Service a31ea6
                no error column in structured error handler for xml schema validation errors (Juergen Keil),
              Packit Service a31ea6
                Couple of Missing Null checks (Gaurav Gupta),
              Packit Service a31ea6
                Add couple of missing Null checks (Daniel Veillard),
              Packit Service a31ea6
                xmlschemastypes: Fix potential array overflow (Philip Withnall),
              Packit Service a31ea6
                runtest: Fix a memory leak on parse failure (Philip Withnall),
              Packit Service a31ea6
                xmlIO: Fix an FD leak on gzdopen() failure (Philip Withnall),
              Packit Service a31ea6
                xmlcatalog: Fix a memory leak on quit (Philip Withnall),
              Packit Service a31ea6
                HTMLparser: Correctly initialise a stack allocated structure (Philip Withnall),
              Packit Service a31ea6
                Check for tmon in _xmlSchemaDateAdd() is incorrect (David Kilzer),
              Packit Service a31ea6
                Avoid Possible Null Pointer in trio.c (Gaurav Gupta),
              Packit Service a31ea6
                Fix processing in SAX2 in case of an allocation failure (Daniel Veillard),
              Packit Service a31ea6
                XML Shell command "cd" does not handle "/" at end of path (Daniel Veillard),
              Packit Service a31ea6
                Fix various Missing Null checks (Gaurav Gupta),
              Packit Service a31ea6
                Fix a potential NULL dereference (Daniel Veillard),
              Packit Service a31ea6
                Add a couple of misisng check in xmlRelaxNGCleanupTree (Gaurav Gupta),
              Packit Service a31ea6
                Add a missing argument check (Gaurav Gupta),
              Packit Service a31ea6
                Adding a check in case of allocation error (Gaurav Gupta),
              Packit Service a31ea6
                xmlSaveUri() incorrectly recomposes URIs with rootless paths (Dennis Filder),
              Packit Service a31ea6
                Adding some missing NULL checks (Gaurav),
              Packit Service a31ea6
                Fixes for xmlInitParserCtxt (Daniel Veillard),
              Packit Service a31ea6
                Fix regressions introduced by CVE-2014-0191 patch (Daniel Veillard),
              Packit Service a31ea6
                erroneously ignores a validation error if no error callback set (Daniel Veillard),
              Packit Service a31ea6
                xmllint was not parsing the --c14n11 flag (Sérgio Batista),
              Packit Service a31ea6
                Avoid Possible null pointer dereference in memory debug mode (Gaurav),
              Packit Service a31ea6
                Avoid Double Null Check (Gaurav),
              Packit Service a31ea6
                Restore context size and position after XPATH_OP_ARG (Nick Wellnhofer),
              Packit Service a31ea6
                Fix xmlParseInNodeContext() if node is not element (Daniel Veillard),
              Packit Service a31ea6
                Avoid a possible NULL pointer dereference (Gaurav),
              Packit Service a31ea6
                Fix xmlTextWriterWriteElement when a null content is given (Daniel Veillard),
              Packit Service a31ea6
                Fix an typo 'onrest' in htmlScriptAttributes (Daniel Veillard),
              Packit Service a31ea6
                fixing a ptotential uninitialized access (Daniel Veillard),
              Packit Service a31ea6
                Fix an fd leak in an error case (Daniel Veillard),
              Packit Service a31ea6
                Missing initialization for the catalog module (Daniel Veillard),
              Packit Service a31ea6
                Handling of XPath function arguments in error case (Nick Wellnhofer),
              Packit Service a31ea6
                Fix a couple of missing NULL checks (Gaurav),
              Packit Service a31ea6
                Avoid a possibility of dangling encoding handler (Gaurav),
              Packit Service a31ea6
                Fix HTML push parser to accept HTML_PARSE_NODEFDTD (Arnold Hendriks),
              Packit Service a31ea6
                Fix a bug loading some compressed files (Mike Alexander),
              Packit Service a31ea6
                Fix XPath node comparison bug (Gaurav),
              Packit Service a31ea6
                Type mismatch in xmlschemas.c (Gaurav),
              Packit Service a31ea6
                Type mismatch in xmlschemastypes.c (Gaurav),
              Packit Service a31ea6
                Avoid a deadcode in catalog.c (Daniel Veillard),
              Packit Service a31ea6
                run close socket on Solaris, same as we do on other platforms (Denis Pauk),
              Packit Service a31ea6
                Fix pointer dereferenced before null check (Gaurav),
              Packit Service a31ea6
                Fix a potential NULL dereference in tree code (Daniel Veillard),
              Packit Service a31ea6
                Fix potential NULL pointer dereferences in regexp code (Gaurav),
              Packit Service a31ea6
                xmllint --pretty crashed without following numeric argument (Tim Galeckas),
              Packit Service a31ea6
                Fix XPath expressions of the form '@ns:*' (Nick Wellnhofer),
              Packit Service a31ea6
                Fix XPath '//' optimization with predicates (Nick Wellnhofer),
              Packit Service a31ea6
                Clear up a potential NULL dereference (Daniel Veillard),
              Packit Service a31ea6
                Fix a possible NULL dereference (Gaurav),
              Packit Service a31ea6
                Avoid crash if allocation fails (Daniel Veillard),
              Packit Service a31ea6
                Remove occasional leading space in XPath number formatting (Daniel Veillard),
              Packit Service a31ea6
                Fix handling of mmap errors (Daniel Veillard),
              Packit Service a31ea6
                Catch malloc error and exit accordingly (Daniel Veillard),
              Packit Service a31ea6
                missing else in xlink.c (Ami Fischman),
              Packit Service a31ea6
                Fix a parsing bug on non-ascii element and CR/LF usage (Daniel Veillard),
              Packit Service a31ea6
                Fix a regression in xmlGetDocCompressMode() (Daniel Veillard),
              Packit Service a31ea6
                properly quote the namespace uris written out during c14n (Aleksey Sanin),
              Packit Service a31ea6
                Remove premature XInclude check on URI being relative (Alexey Neyman),
              Packit Service a31ea6
                Fix missing break on last() function for attributes (dcb),
              Packit Service a31ea6
                Do not URI escape in server side includes (Romain Bondue),
              Packit Service a31ea6
                Fix an error in xmlCleanupParser (Alexander Pastukhov)
              Packit Service a31ea6
                
              Packit Service a31ea6
              Packit Service a31ea6
                
            • Documentation:
            • Packit Service a31ea6
                typo in error messages "colon are forbidden from..." (Daniel Veillard),
              Packit Service a31ea6
                Fix a link to James SAX documentation old page (Daniel Veillard),
              Packit Service a31ea6
                Fix typos in relaxng.c (Jan Pokorný),
              Packit Service a31ea6
                Fix a doc typo (Daniel Veillard),
              Packit Service a31ea6
                Fix typos in {tree,xpath}.c (errror) (Jan Pokorný),
              Packit Service a31ea6
                Add limitations about encoding conversion (Daniel Veillard),
              Packit Service a31ea6
                Fix typos in xmlschemas{,types}.c (Jan Pokorný),
              Packit Service a31ea6
                Fix incorrect spelling entites->entities (Jan Pokorný),
              Packit Service a31ea6
                Forgot to document 2.9.1 release, regenerate docs (Daniel Veillard)
              Packit Service a31ea6
                
              Packit Service a31ea6
              Packit Service a31ea6
                
            • Portability:
            • Packit Service a31ea6
                AC_CONFIG_FILES and executable bit (Roumen Petrov),
              Packit Service a31ea6
                remove HAVE_CONFIG_H dependency in testlimits.c (Roumen Petrov),
              Packit Service a31ea6
                fix some tabs mixing incompatible with python3 (Roumen Petrov),
              Packit Service a31ea6
                Visual Studio 14 CTP defines snprintf() (Francis Dupont),
              Packit Service a31ea6
                OS400: do not try to copy unexisting doc files (Patrick Monnerat),
              Packit Service a31ea6
                OS400: use either configure.ac or configure.in. (Patrick Monnerat),
              Packit Service a31ea6
                os400: make-src.sh: create physical file with target CCSID (Patrick Monnerat),
              Packit Service a31ea6
                OS400: Add some more C macros equivalent procedures. (Patrick Monnerat),
              Packit Service a31ea6
                OS400: use C macros to implement equivalent RPG support procedures. (Patrick Monnerat),
              Packit Service a31ea6
                OS400: implement XPath macros as procedures for ILE/RPG support. (Patrick Monnerat),
              Packit Service a31ea6
                OS400: include in distribution tarball. (Patrick Monnerat),
              Packit Service a31ea6
                OS400: Add README: compilation directives and OS/400 specific stuff. (Patrick Monnerat),
              Packit Service a31ea6
                OS400: Add compilation scripts. (Patrick Monnerat),
              Packit Service a31ea6
                OS400: ILE RPG language header files. (Patrick Monnerat),
              Packit Service a31ea6
                OS400: implement some macros as functions for ILE/RPG language support (that as no macros). (Patrick Monnerat),
              Packit Service a31ea6
                OS400: UTF8<-->EBCDIC wrappers for system and external library calls (Patrick Monnerat),
              Packit Service a31ea6
                OS400: Easy character transcoding support (Patrick Monnerat),
              Packit Service a31ea6
                OS400: iconv functions compatibility wrappers and table builder. (Patrick Monnerat),
              Packit Service a31ea6
                OS400: create architecture directory. Implement dlfcn emulation. (Patrick Monnerat),
              Packit Service a31ea6
                Fix building when configuring without xpath and xptr (Daniel Veillard),
              Packit Service a31ea6
                configure: Add --with-python-install-dir (Jonas Eriksson),
              Packit Service a31ea6
                Fix compilation with minimum and xinclude. (Nicolas Le Cam),
              Packit Service a31ea6
                Compile out use of xmlValidateNCName() when not available. (Nicolas Le Cam),
              Packit Service a31ea6
                Fix compilation with minimum and schematron. (Nicolas Le Cam),
              Packit Service a31ea6
                Legacy needs xmlSAX2StartElement() and xmlSAX2EndElement(). (Nicolas Le Cam),
              Packit Service a31ea6
                Don't use xmlValidateName() when not available. (Nicolas Le Cam),
              Packit Service a31ea6
                Fix a portability issue on Windows (Longstreth Jon),
              Packit Service a31ea6
                Various portability patches for OpenVMS (Jacob (Jouk) Jansen),
              Packit Service a31ea6
                Use specific macros for portability to OS/400 (Patrick Monnerat),
              Packit Service a31ea6
                Add macros needed for OS/400 portability (Patrick Monnerat),
              Packit Service a31ea6
                Portability patch for fopen on OS/400 (Patrick Monnerat),
              Packit Service a31ea6
                Portability fixes for OS/400 (Patrick Monnerat),
              Packit Service a31ea6
                Improve va_list portability (Patrick Monnerat),
              Packit Service a31ea6
                Portability fix (Patrick Monnerat),
              Packit Service a31ea6
                Portability fix (Patrick Monnerat),
              Packit Service a31ea6
                Generic portability fix (Patrick Monnerat),
              Packit Service a31ea6
                Shortening lines in headers (Patrick Monnerat),
              Packit Service a31ea6
                build: Use pkg-config to find liblzma in preference to AC_CHECK_LIB (Philip Withnall),
              Packit Service a31ea6
                build: Add @LZMA_LIBS@ to libxml’s pkg-config files (Philip Withnall),
              Packit Service a31ea6
                fix some tabs mixing incompatible with python3 (Daniel Veillard),
              Packit Service a31ea6
                add additional defines checks for support "./configure --with-minimum" (Denis Pauk),
              Packit Service a31ea6
                Another round of fixes for older versions of Python (Arfrever Frehtes Taifersar Arahesis),
              Packit Service a31ea6
                python: fix drv_libxml2.py for python3 compatibility (Alexandre Rostovtsev),
              Packit Service a31ea6
                python: Fix compiler warnings when building python3 bindings (Armin K),
              Packit Service a31ea6
                Fix for compilation with python 2.6.8 (Petr Sumbera)
              Packit Service a31ea6
                
              Packit Service a31ea6
              Packit Service a31ea6
                
            • Improvements:
            • Packit Service a31ea6
                win32/libxml2.def.src after rebuild in doc (Roumen Petrov),
              Packit Service a31ea6
                elfgcchack.h: more legacy needs xmlSAX2StartElement() and xmlSAX2EndElement() (Roumen Petrov),
              Packit Service a31ea6
                elfgcchack.h: add xmlXPathNodeEval and xmlXPathSetContextNode (Roumen Petrov),
              Packit Service a31ea6
                Provide cmake module (Samuel Martin),
              Packit Service a31ea6
                Fix a couple of issues raised by make dist (Daniel Veillard),
              Packit Service a31ea6
                Fix and add const qualifiers (Kurt Roeckx),
              Packit Service a31ea6
                Preparing for upcoming release of 2.9.2 (Daniel Veillard),
              Packit Service a31ea6
                Fix zlib and lzma libraries check via command line (Dmitriy),
              Packit Service a31ea6
                wrong error column in structured error when parsing end tag (Juergen Keil),
              Packit Service a31ea6
                doc/news.html: small update to avoid line join while generating NEWS. (Patrick Monnerat),
              Packit Service a31ea6
                Add methods for python3 iterator (Ron Angeles),
              Packit Service a31ea6
                Support element node traversal in document fragments. (Kyle VanderBeek),
              Packit Service a31ea6
                xmlNodeSetName: Allow setting the name to a substring of the currently set name (Tristan Van Berkom),
              Packit Service a31ea6
                Added macros for argument casts (Eric Zurcher),
              Packit Service a31ea6
                adding init calls to xml and html Read parsing entry points (Daniel Veillard),
              Packit Service a31ea6
                Get rid of 'REPLACEMENT CHARACTER' Unicode chars in xmlschemas.c (Jan Pokorný),
              Packit Service a31ea6
                Implement choice for name classes on attributes (Shaun McCance),
              Packit Service a31ea6
                Two small namespace tweaks (Daniel Veillard),
              Packit Service a31ea6
                xmllint --memory should fail on empty files (Daniel Veillard),
              Packit Service a31ea6
                Cast encoding name to char pointer to match arg type (Nikolay Sivov)
              Packit Service a31ea6
                
              Packit Service a31ea6
              Packit Service a31ea6
                
            • Cleanups:
            • Packit Service a31ea6
                Removal of old configure.in (Daniel Veillard),
              Packit Service a31ea6
                Unreachable code in tree.c (Gaurav Gupta),
              Packit Service a31ea6
                Remove a couple of dead conditions (Gaurav Gupta),
              Packit Service a31ea6
                Avoid some dead code and cleanup in relaxng.c (Gaurav),
              Packit Service a31ea6
                Drop not needed checks (Denis Pauk),
              Packit Service a31ea6
                Fix a wrong test (Daniel Veillard)
              Packit Service a31ea6
                
              Packit Service a31ea6

              2.9.1: Apr 19 2013

                Packit Service a31ea6
                  
              • Features:
              • Packit Service a31ea6
                    Support for Python3 (Daniel Veillard),
                Packit Service a31ea6
                    Add xmlXPathSetContextNode and xmlXPathNodeEval (Alex Bligh)
                Packit Service a31ea6
                  
                Packit Service a31ea6
                Packit Service a31ea6
                  
              • Documentation:
              • Packit Service a31ea6
                    Add documentation for xmllint --xpath (Daniel Veillard),
                Packit Service a31ea6
                    Fix the URL of the SAX documentation from James (Daniel Veillard),
                Packit Service a31ea6
                    Fix spelling of "length". (Michael Wood)
                Packit Service a31ea6
                  
                Packit Service a31ea6
                Packit Service a31ea6
                  
              • Portability:
              • Packit Service a31ea6
                    Fix python bindings with versions older than 2.7 (Daniel Veillard),
                Packit Service a31ea6
                    rebuild docs:Makefile.am (Roumen Petrov),
                Packit Service a31ea6
                    elfgcchack.h after rebuild in doc (Roumen Petrov),
                Packit Service a31ea6
                    elfgcchack for buf module (Roumen Petrov),
                Packit Service a31ea6
                    Fix a uneeded and wrong extra link parameter (Daniel Veillard),
                Packit Service a31ea6
                    Few cleanup patches for Windows (Denis Pauk),
                Packit Service a31ea6
                    Fix rpmbuild --nocheck (Mark Salter),
                Packit Service a31ea6
                    Fix for win32/configure.js and WITH_THREAD_ALLOC (Daniel Richard),
                Packit Service a31ea6
                    Fix Broken multi-arch support in xml2-config (Daniel Veillard),
                Packit Service a31ea6
                    Fix a portability issue for GCC < 3.4.0 (Daniel Veillard),
                Packit Service a31ea6
                    Windows build fixes (Daniel Richard),
                Packit Service a31ea6
                    Fix a thread portability problem (Friedrich Haubensak),
                Packit Service a31ea6
                    Downgrade autoconf requirement to 2.63 (Daniel Veillard)
                Packit Service a31ea6
                  
                Packit Service a31ea6
                Packit Service a31ea6
                  
              • Bug Fixes:
              • Packit Service a31ea6
                    Fix a linking error for python bindings (Daniel Veillard),
                Packit Service a31ea6
                    Fix a couple of return without value (Jüri Aedla),
                Packit Service a31ea6
                    Improve the hashing functions (Daniel Franke),
                Packit Service a31ea6
                    Improve handling of xmlStopParser() (Daniel Veillard),
                Packit Service a31ea6
                    Remove risk of lockup in dictionary initialization (Daniel Veillard),
                Packit Service a31ea6
                    Activate detection of encoding in external subset (Daniel Veillard),
                Packit Service a31ea6
                    Fix an output buffer flushing conversion bug (Mikhail Titov),
                Packit Service a31ea6
                    Fix an old bug in xmlSchemaValidateOneElement (Csaba László),
                Packit Service a31ea6
                    Fix configure cannot remove messages (Gilles Espinasse),
                Packit Service a31ea6
                    fix schema validation in combination with xsi:nil (Daniel Veillard),
                Packit Service a31ea6
                    xmlCtxtReadFile doesn't work with literal IPv6 URLs (Steve Wolf),
                Packit Service a31ea6
                    Fix a few problems with setEntityLoader (Alexey Neyman),
                Packit Service a31ea6
                    Detect excessive entities expansion upon replacement (Daniel Veillard),
                Packit Service a31ea6
                    Fix the flushing out of raw buffers on encoding conversions (Daniel,
                Packit Service a31ea6
                Veillard),
                Packit Service a31ea6
                    Fix some buffer conversion issues (Daniel Veillard),
                Packit Service a31ea6
                    When calling xmlNodeDump make sure we grow the buffer quickly (Daniel,
                Packit Service a31ea6
                Veillard),
                Packit Service a31ea6
                    Fix an error in the progressive DTD parsing code (Dan Winship),
                Packit Service a31ea6
                    xmllint should not load DTD by default when using the reader (Daniel,
                Packit Service a31ea6
                Veillard),
                Packit Service a31ea6
                    Try IBM-037 when looking for EBCDIC handlers (Petr Sumbera),
                Packit Service a31ea6
                    Fix potential out of bound access (Daniel Veillard),
                Packit Service a31ea6
                    Fix large parse of file from memory (Daniel Veillard),
                Packit Service a31ea6
                    Fix a bug in the nsclean option of the parser (Daniel Veillard),
                Packit Service a31ea6
                    Fix a regression in 2.9.0 breaking validation while streaming (Daniel,
                Packit Service a31ea6
                Veillard),
                Packit Service a31ea6
                    Remove potential calls to exit() (Daniel Veillard)
                Packit Service a31ea6
                  
                Packit Service a31ea6
                Packit Service a31ea6
                  
              • Improvements:
              • Packit Service a31ea6
                    Regenerated API, and testapi, rebuild documentation (Daniel Veillard),
                Packit Service a31ea6
                    Fix tree iterators broken by 2to3 script (Daniel Veillard),
                Packit Service a31ea6
                    update all tests for Python3 and Python2 (Daniel Veillard),
                Packit Service a31ea6
                    A few more fixes for python 3 affecting libxml2.py (Daniel Veillard),
                Packit Service a31ea6
                    Fix compilation on Python3 (Daniel Veillard),
                Packit Service a31ea6
                    Converting apibuild.py to python3 (Daniel Veillard),
                Packit Service a31ea6
                    First pass at starting porting to python3 (Daniel Veillard),
                Packit Service a31ea6
                    updated configure.in for python3 (Daniel Veillard),
                Packit Service a31ea6
                    Add support for xpathRegisterVariable in Python (Shaun McCance),
                Packit Service a31ea6
                    Added a regression tests from bug 694228 data (Daniel Veillard),
                Packit Service a31ea6
                    Cache presence of '<' in entities content (Daniel Veillard),
                Packit Service a31ea6
                    Avoid extra processing on entities (Daniel Veillard),
                Packit Service a31ea6
                    Python binding for xmlRegisterInputCallback (Alexey Neyman),
                Packit Service a31ea6
                    Python bindings: DOM casts everything to xmlNode (Alexey Neyman),
                Packit Service a31ea6
                    Define LIBXML_THREAD_ALLOC_ENABLED via xmlversion.h (Tim Starling),
                Packit Service a31ea6
                    Adding streaming validation to runtest checks (Daniel Veillard),
                Packit Service a31ea6
                    Add a --pushsmall option to xmllint (Daniel Veillard)
                Packit Service a31ea6
                  
                Packit Service a31ea6
                Packit Service a31ea6
                  
              • Cleanups:
              • Packit Service a31ea6
                    Switched comment in file to UTF-8 encoding (Daniel Veillard),
                Packit Service a31ea6
                    Extend gitignore (Daniel Veillard),
                Packit Service a31ea6
                    Silent the new python test on input (Alexey Neyman),
                Packit Service a31ea6
                    Cleanup of a duplicate test (Daniel Veillard),
                Packit Service a31ea6
                    Cleanup on duplicate test expressions (Daniel Veillard),
                Packit Service a31ea6
                    Fix compiler warning after 153cf15905cf4ec080612ada6703757d10caba1e (Patrick,
                Packit Service a31ea6
                Gansterer),
                Packit Service a31ea6
                    Spec cleanups and a fix for multiarch support (Daniel Veillard),
                Packit Service a31ea6
                    Silence a clang warning (Daniel Veillard),
                Packit Service a31ea6
                    Cleanup the Copyright to be pure MIT Licence wording (Daniel Veillard),
                Packit Service a31ea6
                    rand_seed should be static in dict.c (Wouter Van Rooy),
                Packit Service a31ea6
                    Fix typos in parser comments (Jan Pokorný)
                Packit Service a31ea6
                  
                Packit Service a31ea6

                2.9.0: Sep 11 2012

                  Packit Service a31ea6
                    
                • Features:
                • Packit Service a31ea6
                      A few new API entry points,
                  Packit Service a31ea6
                      More resilient push parser mode,
                  Packit Service a31ea6
                      A lot of portability improvement,
                  Packit Service a31ea6
                      Faster XPath evaluation
                  Packit Service a31ea6
                    
                  Packit Service a31ea6
                  Packit Service a31ea6
                    
                • Documentation:
                • Packit Service a31ea6
                      xml2-config.1 markup error (Christian Weisgerber),
                  Packit Service a31ea6
                      libxml(3) manpage typo fix (John Bradshaw),
                  Packit Service a31ea6
                      More cleanups to the documentation part of libxml2 (Daniel Richard G)
                  Packit Service a31ea6
                    
                  Packit Service a31ea6
                  Packit Service a31ea6
                    
                • Portability:
                • Packit Service a31ea6
                      Bug 676544 - fails to build with --without-sax1 (Akira TAGOH),
                  Packit Service a31ea6
                      fix builds not having stdint.h (Rob Richards),
                  Packit Service a31ea6
                      GetProcAddressA is available only on WinCE (Daniel Veillard),
                  Packit Service a31ea6
                      More updates and cleanups on autotools and Makefiles (Daniel Richard G),
                  Packit Service a31ea6
                      More changes for Win32 compilation (Eric Zurcher),
                  Packit Service a31ea6
                      Basic changes for Win32 builds of release 2.9.0: compile buf.c (Eric Zurcher),
                  Packit Service a31ea6
                      Bundles all generated files for python into the distribution (Daniel Richard G),
                  Packit Service a31ea6
                      Fix compiler warnings of wincecompat.c (Patrick Gansterer),
                  Packit Service a31ea6
                      Fix non __GNUC__ build (Patrick Gansterer),
                  Packit Service a31ea6
                      Fix windows unicode build (Patrick Gansterer),
                  Packit Service a31ea6
                      clean redefinition of {v}snprintf in C-source (Roumen Petrov),
                  Packit Service a31ea6
                      use xmlBuf... if DEBUG_INPUT is defined (Roumen Petrov),
                  Packit Service a31ea6
                      fix runtests to use pthreads support for various Unix platforms (Daniel Richard G),
                  Packit Service a31ea6
                      Various "make distcheck" and portability fixups 2nd part (Daniel Richard G),
                  Packit Service a31ea6
                      Various "make distcheck" and portability fixups (Daniel Richard G),
                  Packit Service a31ea6
                      Fix compilation on older Visual Studio (Daniel Veillard)
                  Packit Service a31ea6
                    
                  Packit Service a31ea6
                  Packit Service a31ea6
                    
                • Bug Fixes:
                • Packit Service a31ea6
                      Change the XPath code to percolate allocation errors (Daniel Veillard),
                  Packit Service a31ea6
                      Fix reuse of xmlInitParser (Daniel Veillard),
                  Packit Service a31ea6
                      Fix potential crash on entities errors (Daniel Veillard),
                  Packit Service a31ea6
                      initialize var (Rob Richards),
                  Packit Service a31ea6
                      Fix the XPath arity check to also check the XPath stack limits (Daniel Veillard),
                  Packit Service a31ea6
                      Fix problem with specific and generic error handlers (Pietro Cerutti),
                  Packit Service a31ea6
                      Avoid a potential infinite recursion (Daniel Veillard),
                  Packit Service a31ea6
                      Fix an XSD error when generating internal automata (Daniel Veillard),
                  Packit Service a31ea6
                      Patch for xinclude of text using multibyte characters (Vitaly Ostanin),
                  Packit Service a31ea6
                      Fix a segfault on XSD validation on pattern error (Daniel Veillard),
                  Packit Service a31ea6
                      Fix missing xmlsave.h module which was ignored in recent builds (Daniel Veillard),
                  Packit Service a31ea6
                      Add a missing element check (Daniel Veillard),
                  Packit Service a31ea6
                      Adding various checks on node type though the API (Daniel Veillard),
                  Packit Service a31ea6
                      Namespace nodes can't be unlinked with xmlUnlinkNode (Daniel Veillard),
                  Packit Service a31ea6
                      Fix make dist to include new private header files (Daniel Veillard),
                  Packit Service a31ea6
                      More fixups on the push parser behaviour (Daniel Veillard),
                  Packit Service a31ea6
                      Strengthen behaviour of the push parser in problematic situations (Daniel Veillard),
                  Packit Service a31ea6
                      Enforce XML_PARSER_EOF state handling through the parser (Daniel Veillard),
                  Packit Service a31ea6
                      Fixup limits parser (Daniel Veillard),
                  Packit Service a31ea6
                      Do not fetch external parsed entities (Daniel Veillard),
                  Packit Service a31ea6
                      Fix an error in previous commit (Aron Xu),
                  Packit Service a31ea6
                      Fix entities local buffers size problems (Daniel Veillard),
                  Packit Service a31ea6
                      Fix parser local buffers size problems (Daniel Veillard),
                  Packit Service a31ea6
                      Fix a failure to report xmlreader parsing failures (Daniel Veillard)
                  Packit Service a31ea6
                    
                  Packit Service a31ea6
                  Packit Service a31ea6
                    
                • Improvements:
                • Packit Service a31ea6
                      Keep libxml2.syms when running "make distclean" (Daniel Veillard),
                  Packit Service a31ea6
                      Allow to set the quoting character of an xmlWriter (Csaba Raduly),
                  Packit Service a31ea6
                      Keep non-significant blanks node in HTML parser (Daniel Veillard),
                  Packit Service a31ea6
                      Add a forbidden variable error number and message to XPath (Daniel Veillard),
                  Packit Service a31ea6
                      Support long path names on WNT (Michael Stahl),
                  Packit Service a31ea6
                      Improve HTML escaping of attribute on output (Daniel Veillard),
                  Packit Service a31ea6
                      Handle ICU_LIBS as LIBADD, not LDFLAGS to prevent linking errors (Arfrever Frehtes Taifersar Arahesis),
                  Packit Service a31ea6
                      Switching XPath node sorting to Timsort (Vojtech Fried),
                  Packit Service a31ea6
                      Optimizing '//' in XPath expressions (Nick Wellnhofer),
                  Packit Service a31ea6
                      Expose xmlBufShrink in the public tree API (Daniel Veillard),
                  Packit Service a31ea6
                      Visible HTML elements close the head tag (Conrad Irwin),
                  Packit Service a31ea6
                      Fix file and line report for XSD SAX and reader streaming validation (Daniel Veillard),
                  Packit Service a31ea6
                      Fix const qualifyer to definition of xmlBufferDetach (Daniel Veillard),
                  Packit Service a31ea6
                      minimize use of HAVE_CONFIG_H (Roumen Petrov),
                  Packit Service a31ea6
                      fixup regression in Various "make distcheck" and portability fixups (Roumen Petrov),
                  Packit Service a31ea6
                      Add support for big line numbers in error reporting (Daniel Veillard),
                  Packit Service a31ea6
                      Avoid using xmlBuffer for serialization (Daniel Veillard),
                  Packit Service a31ea6
                      Improve compatibility between xmlBuf and xmlBuffer (Daniel Veillard),
                  Packit Service a31ea6
                      Provide new accessors for xmlOutputBuffer (Daniel Veillard),
                  Packit Service a31ea6
                      Improvements for old buffer compatibility (Daniel Veillard),
                  Packit Service a31ea6
                      Expand the limit test program (Daniel Veillard),
                  Packit Service a31ea6
                      Improve error reporting on parser errors (Daniel Veillard),
                  Packit Service a31ea6
                      Implement some default limits in the XPath module (Daniel Veillard),
                  Packit Service a31ea6
                      Introduce some default parser limits (Daniel Veillard),
                  Packit Service a31ea6
                      Cleanups and new limit APIs for dictionaries (Daniel Veillard),
                  Packit Service a31ea6
                      Fixup for buf.c (Daniel Veillard),
                  Packit Service a31ea6
                      Cleanup URI module memory allocation code (Daniel Veillard),
                  Packit Service a31ea6
                      Extend testlimits (Daniel Veillard),
                  Packit Service a31ea6
                      More avoid quadratic behaviour (Daniel Veillard),
                  Packit Service a31ea6
                      Impose a reasonable limit on PI size (Daniel Veillard),
                  Packit Service a31ea6
                      first version of testlimits new test (Daniel Veillard),
                  Packit Service a31ea6
                      Avoid quadratic behaviour in some push parsing cases (Daniel Veillard),
                  Packit Service a31ea6
                      Impose a reasonable limit on comment size (Daniel Veillard),
                  Packit Service a31ea6
                      Impose a reasonable limit on attribute size (Daniel Veillard),
                  Packit Service a31ea6
                      Harden the buffer code and make it more compatible (Daniel Veillard),
                  Packit Service a31ea6
                      More cleanups for input/buffers code (Daniel Veillard),
                  Packit Service a31ea6
                      Cleanup function xmlBufResetInput(),
                  to set input from Buffer (Daniel Veillard)
                  Packit Service a31ea6
                      Swicth the test program for characters to new input buffers (Daniel Veillard),
                  Packit Service a31ea6
                      Convert the HTML tree module to the new buffers (Daniel Veillard),
                  Packit Service a31ea6
                      Convert of the HTML parser to new input buffers (Daniel Veillard),
                  Packit Service a31ea6
                      Convert the writer to new output buffer and save APIs (Daniel Veillard),
                  Packit Service a31ea6
                      Convert XMLReader to the new input buffers (Daniel Veillard),
                  Packit Service a31ea6
                      New saving functions using xmlBuf and conversion (Daniel Veillard),
                  Packit Service a31ea6
                      Provide new xmlBuf based saving functions (Daniel Veillard),
                  Packit Service a31ea6
                      Convert XInclude to the new input buffers (Daniel Veillard),
                  Packit Service a31ea6
                      Convert catalog code to the new input buffers (Daniel Veillard),
                  Packit Service a31ea6
                      Convert C14N to the new Input buffer (Daniel Veillard),
                  Packit Service a31ea6
                      Convert xmlIO.c to the new input and output buffers (Daniel Veillard),
                  Packit Service a31ea6
                      Convert XML parser to the new input buffers (Daniel Veillard),
                  Packit Service a31ea6
                      Incompatible change to the Input and Output buffers (Daniel Veillard),
                  Packit Service a31ea6
                      Adding new encoding function to deal with the new structures (Daniel Veillard),
                  Packit Service a31ea6
                      Convert XPath to xmlBuf (Daniel Veillard),
                  Packit Service a31ea6
                      Adding a new buf module for buffers (Daniel Veillard),
                  Packit Service a31ea6
                      Memory error within SAX2 reuse common framework (Daniel Veillard),
                  Packit Service a31ea6
                      Fix xmllint --xpath node initialization (Daniel Veillard)
                  Packit Service a31ea6
                    
                  Packit Service a31ea6
                  Packit Service a31ea6
                    
                • Cleanups:
                • Packit Service a31ea6
                      Various cleanups to avoid compiler warnings (Daniel Veillard),
                  Packit Service a31ea6
                      Big space and tab cleanup (Daniel Veillard),
                  Packit Service a31ea6
                      Followup to LibXML2 docs/examples cleanup patch (Daniel Veillard),
                  Packit Service a31ea6
                      Second round of cleanups for LibXML2 docs/examples (Daniel Richard),
                  Packit Service a31ea6
                      Remove all .cvsignore as they are not used anymore (Daniel Veillard),
                  Packit Service a31ea6
                      Fix a Timsort function helper comment (Daniel Veillard),
                  Packit Service a31ea6
                      Small cleanup for valgrind target (Daniel Veillard),
                  Packit Service a31ea6
                      Patch for portability of latin characters in C files (Daniel Veillard),
                  Packit Service a31ea6
                      Cleanup some of the parser code (Daniel Veillard),
                  Packit Service a31ea6
                      Fix a variable name in comment (Daniel Veillard),
                  Packit Service a31ea6
                      Regenerated testapi.c (Daniel Veillard),
                  Packit Service a31ea6
                      Regenerating docs and API files (Daniel Veillard),
                  Packit Service a31ea6
                      Small cleanup of unused variables in test (Daniel Veillard),
                  Packit Service a31ea6
                      Expand .gitignore with more files (Daniel Veillard)
                  Packit Service a31ea6
                    
                  Packit Service a31ea6

                  2.8.0: May 23 2012

                    Packit Service a31ea6
                      
                  • Features:
                  • Packit Service a31ea6
                      add lzma compression support (Anders F Bjorklund)
                    Packit Service a31ea6
                      
                    Packit Service a31ea6
                    Packit Service a31ea6
                      
                  • Documentation:
                  • Packit Service a31ea6
                        xmlcatalog: Add uri and delegateURI to possible add types in man page. (Ville Skyttä),
                    Packit Service a31ea6
                        Update README.tests (Daniel Veillard),
                    Packit Service a31ea6
                        URI handling code is not OOM resilient (Daniel Veillard),
                    Packit Service a31ea6
                        Fix an error in comment (Daniel Veillard),
                    Packit Service a31ea6
                        Fixed bug #617016 (Daniel Mustieles),
                    Packit Service a31ea6
                        Fixed two typos in the README document (Daniel Neel),
                    Packit Service a31ea6
                        add generated html files (Anders F Bjorklund),
                    Packit Service a31ea6
                        Clarify the need to use xmlFreeNode after xmlUnlinkNode (Daniel Veillard),
                    Packit Service a31ea6
                        Improve documentation a bit (Daniel Veillard),
                    Packit Service a31ea6
                        Updated URL for lxml python bindings (Daniel Veillard)
                    Packit Service a31ea6
                      
                    Packit Service a31ea6
                    Packit Service a31ea6
                      
                  • Portability:
                  • Packit Service a31ea6
                        Restore code for Windows compilation (Daniel Veillard),
                    Packit Service a31ea6
                        Remove git error message during configure (Christian Dywan),
                    Packit Service a31ea6
                        xmllint: Build fix for endTimer if !defined(HAVE_GETTIMEOFDAY) (Patrick R. Gansterer),
                    Packit Service a31ea6
                        remove a bashism in confgure.in (John Hein),
                    Packit Service a31ea6
                        undef ERROR if already defined (Patrick R. Gansterer),
                    Packit Service a31ea6
                        Fix library problems with mingw-w64 (Michael Cronenworth),
                    Packit Service a31ea6
                        fix windows build. ifdef addition from bug 666491 makes no sense (Rob Richards),
                    Packit Service a31ea6
                        prefer native threads on win32 (Sam Thursfield),
                    Packit Service a31ea6
                        Allow to compile with Visual Studio 2010 (Thomas Lemm),
                    Packit Service a31ea6
                        Fix mingw's snprintf configure check (Andoni Morales),
                    Packit Service a31ea6
                        fixed a 64bit big endian issue (Marcus Meissner),
                    Packit Service a31ea6
                        Fix portability failure if netdb.h lacks NO_ADDRESS (Daniel Veillard),
                    Packit Service a31ea6
                        Fix windows build from lzma addition (Rob Richards),
                    Packit Service a31ea6
                        autogen: Only check for libtoolize (Colin Walters),
                    Packit Service a31ea6
                        Fix the Windows build files (Patrick von Reth),
                    Packit Service a31ea6
                        634846 Remove a linking option breaking Windows VC10 (Daniel Veillard),
                    Packit Service a31ea6
                        599241 fix an initialization problem on Win64 (Andrew W. Nosenko),
                    Packit Service a31ea6
                        fix win build (Rob Richards)
                    Packit Service a31ea6
                      
                    Packit Service a31ea6
                    Packit Service a31ea6
                      
                  • Bug fixes:
                  • Packit Service a31ea6
                        Part for rand_r checking missing (Daniel Veillard),
                    Packit Service a31ea6
                        Cleanup on randomization (Daniel Veillard),
                    Packit Service a31ea6
                        Fix undefined reference in python module (Pacho Ramos),
                    Packit Service a31ea6
                        Fix a race in xmlNewInputStream (Daniel Veillard),
                    Packit Service a31ea6
                        Fix weird streaming RelaxNG errors (Noam),
                    Packit Service a31ea6
                        Fix various bugs in new code raised by the API checking (Daniel Veillard),
                    Packit Service a31ea6
                        Fix various problems with "make dist" (Daniel Veillard),
                    Packit Service a31ea6
                        Fix a memory leak in the xzlib code (Daniel Veillard),
                    Packit Service a31ea6
                        HTML parser error with <noscript> in the <head> (Denis Pauk),
                    Packit Service a31ea6
                        XSD: optional element in complex type extension (Remi Gacogne),
                    Packit Service a31ea6
                        Fix html serialization error and htmlSetMetaEncoding() (Daniel Veillard),
                    Packit Service a31ea6
                        Fix a wrong return value in previous patch (Daniel Veillard),
                    Packit Service a31ea6
                        Fix an uninitialized variable use (Daniel Veillard),
                    Packit Service a31ea6
                        Fix a compilation problem with --minimum (Brandon Slack),
                    Packit Service a31ea6
                        Remove redundant and ungarded include of resolv.h (Daniel Veillard),
                    Packit Service a31ea6
                        xinclude with parse="text" does not use the entity loader (Shaun McCance),
                    Packit Service a31ea6
                        Allow to parse 1 byte HTML files (Denis Pauk),
                    Packit Service a31ea6
                        Patch that fixes the skipping of the HTML_PARSE_NOIMPLIED flag (Martin Schröder),
                    Packit Service a31ea6
                        Avoid memory leak if xmlParserInputBufferCreateIO fails (Lin Yi-Li),
                    Packit Service a31ea6
                        Prevent an infinite loop when dumping a node with encoding problems (Timothy Elliott),
                    Packit Service a31ea6
                        xmlParseNodeInContext problems with an empty document (Tim Elliott),
                    Packit Service a31ea6
                        HTML element position is not detected propperly (Pavel Andrejs),
                    Packit Service a31ea6
                        Fix an off by one pointer access (Jüri Aedla),
                    Packit Service a31ea6
                        Try to fix a problem with entities in SAX mode (Daniel Veillard),
                    Packit Service a31ea6
                        Fix a crash with xmllint --path on empty results (Daniel Veillard),
                    Packit Service a31ea6
                        Fixed bug #667946 (Daniel Mustieles),
                    Packit Service a31ea6
                        Fix a logic error in Schemas Component Constraints (Ryan Sleevi),
                    Packit Service a31ea6
                        Fix a wrong enum type use in Schemas Types (Nico Weber),
                    Packit Service a31ea6
                        Fix SAX2 builder in case of undefined attributes namespace (Daniel Veillard),
                    Packit Service a31ea6
                        Fix SAX2 builder in case of undefined element namespaces (Daniel Veillard),
                    Packit Service a31ea6
                        fix reference to STDOUT_FILENO on MSVC (Tay Ray Chuan),
                    Packit Service a31ea6
                        fix a pair of possible out of array char references (Daniel Veillard),
                    Packit Service a31ea6
                        Fix an allocation error when copying entities (Daniel Veillard),
                    Packit Service a31ea6
                        Make sure the parser returns when getting a Stop order (Chris Evans),
                    Packit Service a31ea6
                        Fix some potential problems on reallocation failures(parser.c) (Xia Xinfeng),
                    Packit Service a31ea6
                        Fix a schema type duration comparison overflow (Daniel Veillard),
                    Packit Service a31ea6
                        Fix an unimplemented part in RNG value validation (Daniel Veillard),
                    Packit Service a31ea6
                        Fix missing error status in XPath evaluation (Daniel Veillard),
                    Packit Service a31ea6
                        Hardening of XPath evaluation (Daniel Veillard),
                    Packit Service a31ea6
                        Fix an off by one error in encoding (Daniel Veillard),
                    Packit Service a31ea6
                        Fix RELAX NG include bug #655288 (Shaun McCance),
                    Packit Service a31ea6
                        Fix XSD validation bug #630130 (Toyoda Eizi),
                    Packit Service a31ea6
                        Fix some potential problems on reallocation failures (Chris Evans),
                    Packit Service a31ea6
                        __xmlRaiseError: fix use of the structured callback channel (Dmitry V. Levin),
                    Packit Service a31ea6
                        __xmlRaiseError: fix the structured callback channel's data initialization (Dmitry V. Levin),
                    Packit Service a31ea6
                        Fix memory corruption when xmlParseBalancedChunkMemoryInternal is called from xmlParseBalancedChunk (Rob Richards),
                    Packit Service a31ea6
                        Small fix for previous commit (Daniel Veillard),
                    Packit Service a31ea6
                        Fix a potential freeing error in XPath (Daniel Veillard),
                    Packit Service a31ea6
                        Fix a potential memory access error (Daniel Veillard),
                    Packit Service a31ea6
                        Reactivate the shared library versionning script (Daniel Veillard)
                    Packit Service a31ea6
                      
                    Packit Service a31ea6
                    Packit Service a31ea6
                      
                  • Improvements:
                  • Packit Service a31ea6
                        use mingw C99 compatible functions {v}snprintf instead those from MSVC runtime (Roumen Petrov),
                    Packit Service a31ea6
                        New symbols added for the next release (Daniel Veillard),
                    Packit Service a31ea6
                        xmlTextReader bails too quickly on error (Andy Lutomirski),
                    Packit Service a31ea6
                        Use a hybrid allocation scheme in xmlNodeSetContent (Conrad Irwin),
                    Packit Service a31ea6
                        Use buffers when constructing string node lists. (Conrad Irwin),
                    Packit Service a31ea6
                        Add HTML parser support for HTML5 meta charset encoding declaration (Denis Pauk),
                    Packit Service a31ea6
                        wrong message for double hyphen in comment XML error (Bryan Henderson),
                    Packit Service a31ea6
                        Fix "make tst" to grab lzma lib too (Daniel Veillard),
                    Packit Service a31ea6
                        Add "whereis" command to xmllint shell (Ryan),
                    Packit Service a31ea6
                        Improve xmllint shell (Ryan),
                    Packit Service a31ea6
                        add function xmlTextReaderRelaxNGValidateCtxt() (Noam Postavsky),
                    Packit Service a31ea6
                        Add --system support to autogen.sh (Daniel Veillard),
                    Packit Service a31ea6
                        Add hash randomization to hash and dict structures (Daniel Veillard),
                    Packit Service a31ea6
                        included xzlib in dist (Anders F Bjorklund),
                    Packit Service a31ea6
                        move xz/lzma helpers to separate included files (Anders F Bjorklund),
                    Packit Service a31ea6
                        add generated devhelp files (Anders F Bjorklund),
                    Packit Service a31ea6
                        add XML_WITH_LZMA to api (Anders F Bjorklund),
                    Packit Service a31ea6
                        autogen.sh: Honor NOCONFIGURE environment variable (Colin Walters),
                    Packit Service a31ea6
                        Improve the error report on undefined REFs (Daniel Veillard),
                    Packit Service a31ea6
                        Add exception for new W3C PI xml-model (Daniel Veillard),
                    Packit Service a31ea6
                        Add options to ignore the internal encoding (Daniel Veillard),
                    Packit Service a31ea6
                        testapi: use the right type for the check (Stefan Kost),
                    Packit Service a31ea6
                        various: handle return values of write calls (Stefan Kost),
                    Packit Service a31ea6
                        testWriter: xmlTextWriterWriteFormatElement wants an int instead of a long int (Stefan Kost),
                    Packit Service a31ea6
                        runxmlconf: update to latest testsuite version (Stefan Kost),
                    Packit Service a31ea6
                        configure: add -Wno-long-long to CFLAGS (Stefan Kost),
                    Packit Service a31ea6
                        configure: support silent automake rules if possible (Stefan Kost),
                    Packit Service a31ea6
                        xmlmemory: add a cast as size_t has no portable printf modifier (Stefan Kost),
                    Packit Service a31ea6
                        __xmlRaiseError: remove redundant schannel initialization (Dmitry V. Levin),
                    Packit Service a31ea6
                        __xmlRaiseError: do cheap code check early (Dmitry V. Levin)
                    Packit Service a31ea6
                      
                    Packit Service a31ea6
                    Packit Service a31ea6
                      
                  • Cleanups:
                  • Packit Service a31ea6
                        Cleanups before 2.8.0-rc2 (Daniel Veillard),
                    Packit Service a31ea6
                        Avoid an extra operation (Daniel Veillard),
                    Packit Service a31ea6
                        Remove vestigial de-ANSI-fication support. (Javier Jardón),
                    Packit Service a31ea6
                        autogen.sh: Fix typo (Javier Jardón),
                    Packit Service a31ea6
                        Do not use unsigned but unsigned int (Daniel Veillard),
                    Packit Service a31ea6
                        Remove two references to u_short (Daniel Veillard),
                    Packit Service a31ea6
                        Fix -Wempty-body warning from clang (Nico Weber),
                    Packit Service a31ea6
                        Cleanups of lzma support (Daniel Veillard),
                    Packit Service a31ea6
                        Augment the list of ignored files (Daniel Veillard),
                    Packit Service a31ea6
                        python: remove unused variable (Stefan Kost),
                    Packit Service a31ea6
                        python: flag two unused args (Stefan Kost),
                    Packit Service a31ea6
                        configure: acconfig.h is deprecated since autoconf-2.50 (Stefan Kost),
                    Packit Service a31ea6
                        xpath: remove unused variable (Stefan Kost)
                    Packit Service a31ea6
                      
                    Packit Service a31ea6

                    2.7.8: Nov 4 2010

                      Packit Service a31ea6
                        
                    • Features:
                    • Packit Service a31ea6
                          480323 add code to plug in ICU converters by default (Giuseppe Iuculano),
                      Packit Service a31ea6
                          Add xmlSaveOption XML_SAVE_WSNONSIG (Adam Spragg)
                      Packit Service a31ea6
                        
                      Packit Service a31ea6
                        
                    • Documentation:
                    • Packit Service a31ea6
                          Fix devhelp documentation installation (Mike Hommey),
                      Packit Service a31ea6
                          Fix web site encoding problems (Daniel Veillard),
                      Packit Service a31ea6
                          Fix a couple of typo in HTML parser error messages (Michael Day),
                      Packit Service a31ea6
                          Forgot to update the news page for 0.7.7 (Daniel Veillard)
                      Packit Service a31ea6
                        
                      Packit Service a31ea6
                        
                    • Portability:
                    • Packit Service a31ea6
                          607273 Fix python detection on MSys/Windows (LRN),
                      Packit Service a31ea6
                          614087 Fix Socket API usage to allow Windows64 compilation (Ozkan Sezer),
                      Packit Service a31ea6
                          Fix compilation with Clang (Koop Mast),
                      Packit Service a31ea6
                          Fix Win32 build (Rob Richards)
                      Packit Service a31ea6
                        
                      Packit Service a31ea6
                        
                    • Bug Fixes:
                    • Packit Service a31ea6
                          595789 fix a remaining potential Solaris problem (Daniel Veillard),
                      Packit Service a31ea6
                          617468 fix progressive HTML parsing with style using "'" (Denis Pauk),
                      Packit Service a31ea6
                          616478 Fix xmllint shell write command (Gwenn Kahz),
                      Packit Service a31ea6
                          614005 Possible erroneous HTML parsing on unterminated script (Pierre Belzile),
                      Packit Service a31ea6
                          627987 Fix XSD IDC errors in imported schemas (Jim Panetta),
                      Packit Service a31ea6
                          629325 XPath rounding errors first cleanup (Phil Shafer),
                      Packit Service a31ea6
                          630140 fix iso995x encoding error (Daniel Veillard),
                      Packit Service a31ea6
                          make sure htmlCtxtReset do reset the disableSAX field (Daniel Veillard),
                      Packit Service a31ea6
                          Fix a change of semantic on XPath preceding and following axis (Daniel Veillard),
                      Packit Service a31ea6
                          Fix a potential segfault due to weak symbols on pthreads (Mike Hommey),
                      Packit Service a31ea6
                          Fix a leak in XPath compilation (Daniel Veillard),
                      Packit Service a31ea6
                          Fix the semantic of XPath axis for namespace/attribute context nodes (Daniel Veillard),
                      Packit Service a31ea6
                          Avoid a descriptor leak in catalog loading code (Carlo Bramini),
                      Packit Service a31ea6
                          Fix a small bug in XPath evaluation code (Marius Wachtler),
                      Packit Service a31ea6
                          Fix handling of XML-1.0 XML namespace declaration (Daniel Veillard),
                      Packit Service a31ea6
                          Fix errors in XSD double validation check (Csaba Raduly),
                      Packit Service a31ea6
                          Fix handling of apos in URIs (Daniel Veillard),
                      Packit Service a31ea6
                          xmlTextReaderReadOuterXml should handle DTD (Rob Richards),
                      Packit Service a31ea6
                          Autogen.sh needs to create m4 directory (Rob Richards)
                      Packit Service a31ea6
                        
                      Packit Service a31ea6
                        
                    • Improvements:
                    • Packit Service a31ea6
                          606592 update language ID parser to RFC 5646 (Daniel Veillard),
                      Packit Service a31ea6
                          Sort python generated stubs (Mike Hommey),
                      Packit Service a31ea6
                          Add an HTML parser option to avoid a default doctype (Daniel Veillard)
                      Packit Service a31ea6
                        
                      Packit Service a31ea6
                        
                    • Cleanups:
                    • Packit Service a31ea6
                          618831 don't ship generated files in git (Adrian Bunk),
                      Packit Service a31ea6
                          Switch from the obsolete mkinstalldirs to AC_PROG_MKDIR_P (Adrian Bunk),
                      Packit Service a31ea6
                          Various cleanups on encoding handling (Daniel Veillard),
                      Packit Service a31ea6
                          Fix xmllint to use format=1 for default formatting (Adam Spragg),
                      Packit Service a31ea6
                          Force _xmlSaveCtxt.format to be 0 or 1 (Adam Spragg),
                      Packit Service a31ea6
                          Cleanup encoding pointer comparison (Nikolay Sivov),
                      Packit Service a31ea6
                          Small code cleanup on previous patch (Daniel Veillard)
                      Packit Service a31ea6
                        
                      Packit Service a31ea6

                      2.7.7: Mar 15 2010

                        Packit Service a31ea6
                          
                      • Improvements:
                      • Packit Service a31ea6
                            Adding a --xpath option to xmllint (Daniel Veillard),
                        Packit Service a31ea6
                            Make HTML parser non-recursive (Eugene Pimenov)
                        Packit Service a31ea6
                          
                        Packit Service a31ea6
                          
                      • Portability:
                      • Packit Service a31ea6
                            relaxng.c: cast to allow compilation with sun studio 11 (Ben Walton),
                        Packit Service a31ea6
                            Fix build failure on Sparc solaris (Roumen Petrov),
                        Packit Service a31ea6
                            use autoreconf in autogen.sh (Daniel Veillard),
                        Packit Service a31ea6
                            Fix build with mingw (Roumen Petrov),
                        Packit Service a31ea6
                            Upgrade some of the configure and autogen (Daniel Veillard),
                        Packit Service a31ea6
                            Fix relaxNG tests in runtest for Windows runtest.c: initialize ret (Rob Richards),
                        Packit Service a31ea6
                            Fix a const warning in xmlNodeSetBase (Martin Trappel),
                        Packit Service a31ea6
                            Fix python generator to not use deprecated xmllib (Daniel Veillard),
                        Packit Service a31ea6
                            Update some automake files (Daniel Veillard),
                        Packit Service a31ea6
                            598785 Fix nanohttp on Windows (spadix)
                        Packit Service a31ea6
                          
                        Packit Service a31ea6
                          
                      • Bug Fixes:
                      • Packit Service a31ea6
                            libxml violates the zlib interface and crashes (Mark Adler),
                        Packit Service a31ea6
                            Fix broken escape behaviour in regexp ranges (Daniel Veillard),
                        Packit Service a31ea6
                            Fix  missing win32 libraries in libxml-2.0.pc (Volker Grabsch),
                        Packit Service a31ea6
                            Fix detection of python linker flags (Daniel Macks),
                        Packit Service a31ea6
                            fix build error in libxml2/python (Paul Smith),
                        Packit Service a31ea6
                            ChunkParser: Incorrect decoding of small xml files (Raul Hudea),
                        Packit Service a31ea6
                            htmlCheckEncoding doesn't update input-end after shrink (Eugene Pimenov),
                        Packit Service a31ea6
                            Fix a missing #ifdef (Daniel Veillard),
                        Packit Service a31ea6
                            Fix encoding selection for xmlParseInNodeContext (Daniel Veillard),
                        Packit Service a31ea6
                            xmlPreviousElementSibling mistake (François Delyon),
                        Packit Service a31ea6
                            608773 add a missing check in xmlGROW (Daniel Veillard),
                        Packit Service a31ea6
                            Fix xmlParseInNodeContext for HTML content (Daniel Veillard),
                        Packit Service a31ea6
                            Fix lost namespace when copying node * tree.c: reconcile namespace if not found (Rob Richards),
                        Packit Service a31ea6
                            Fix some missing commas in HTML element lists (Eugene Pimenov),
                        Packit Service a31ea6
                            Correct variable type to unsigned (Nikolay Sivov),
                        Packit Service a31ea6
                            Recognize ID attribute in HTML without DOCTYPE (Daniel Veillard),
                        Packit Service a31ea6
                            Fix memory leak in xmlXPathEvalExpression() (Martin),
                        Packit Service a31ea6
                            Fix an init bug in global.c (Kai Henning),
                        Packit Service a31ea6
                            Fix xmlNodeSetBase() comment (Daniel Veillard),
                        Packit Service a31ea6
                            Fix broken escape behaviour in regexp ranges (Daniel Veillard),
                        Packit Service a31ea6
                            Don't give default HTML boolean attribute values in parser (Daniel Veillard),
                        Packit Service a31ea6
                            xmlCtxtResetLastError should reset ctxt-errNo (Daniel Veillard)
                        Packit Service a31ea6
                          
                        Packit Service a31ea6
                          
                      • Cleanups:
                      • Packit Service a31ea6
                            Cleanup a couple of weirdness in HTML parser (Eugene Pimenov)
                        Packit Service a31ea6
                          
                        Packit Service a31ea6

                        2.7.6: Oct 6 2009

                          Packit Service a31ea6
                            
                        • Bug Fixes:
                        • Packit Service a31ea6
                               Restore thread support in default configuration (Andrew W. Nosenko),
                          Packit Service a31ea6
                               URI with no path parsing problem (Daniel Veillard),
                          Packit Service a31ea6
                               Minor patch for conditional defines in threads.c (Eric Zurcher)
                          Packit Service a31ea6
                            
                          Packit Service a31ea6

                          2.7.5: Sep 24 2009

                            Packit Service a31ea6
                              
                          • Bug Fixes:
                          • Packit Service a31ea6
                                Restore behavior of --with-threads without argument (Andrew W. Nosenko),
                            Packit Service a31ea6
                                Fix memory leak when doc is NULL (Rob Richards),
                            Packit Service a31ea6
                                595792 fixing a RelaxNG bug introduced in 2.7.4 (Daniel Veillard),
                            Packit Service a31ea6
                                Fix a Relaxng bug raised by libvirt test suite (Daniel Veillard),
                            Packit Service a31ea6
                                Fix a parsing problem with little data at startup (Daniel Veillard),
                            Packit Service a31ea6
                                link python module with python library (Frederic Crozat),
                            Packit Service a31ea6
                                594874 Forgot an fclose in xmllint (Daniel Veillard)
                            Packit Service a31ea6
                              
                            Packit Service a31ea6
                              
                          • Cleanup:
                          • Packit Service a31ea6
                                Adding symbols.xml to EXTRA_DIST (Daniel Veillard)
                            Packit Service a31ea6
                              
                            Packit Service a31ea6

                            2.7.4: Sep 10 2009

                              Packit Service a31ea6
                                
                            • Improvements:
                            • Packit Service a31ea6
                                  Switch to GIT (GNOME),
                              Packit Service a31ea6
                                  Add symbol versioning to libxml2 shared libs (Daniel Veillard)
                              Packit Service a31ea6
                                
                              Packit Service a31ea6
                                
                            • Portability:
                            • Packit Service a31ea6
                                  593857 try to work around thread pbm MinGW 4.4 (Daniel Veillard),
                              Packit Service a31ea6
                                  594250 rename ATTRIBUTE_ALLOC_SIZE to avoid clashes (Daniel Veillard),
                              Packit Service a31ea6
                                  Fix Windows build * relaxng.c: fix windows build (Rob Richards),
                              Packit Service a31ea6
                                  Fix the globals.h to use XMLPUBFUN (Paul Smith),
                              Packit Service a31ea6
                                  Problem with extern extern in header (Daniel Veillard),
                              Packit Service a31ea6
                                  Add -lnetwork for compiling on Haiku (Scott McCreary),
                              Packit Service a31ea6
                                  Runtest portability patch for Solaris (Tim Rice),
                              Packit Service a31ea6
                                  Small patch to accomodate the Haiku OS (Scott McCreary),
                              Packit Service a31ea6
                                  584605 package VxWorks folder in the distribution (Daniel Veillard),
                              Packit Service a31ea6
                                  574017 Realloc too expensive on most platform (Daniel Veillard),
                              Packit Service a31ea6
                                  Fix windows build (Rob Richards),
                              Packit Service a31ea6
                                  545579 doesn't compile without schema support (Daniel Veillard),
                              Packit Service a31ea6
                                  xmllint use xmlGetNodePath when not compiled in (Daniel Veillard),
                              Packit Service a31ea6
                                  Try to avoid __imp__xmlFree link trouble on msys (Daniel Veillard),
                              Packit Service a31ea6
                                  Allow to select the threading system on Windows (LRN),
                              Packit Service a31ea6
                                  Fix Solaris binary links, cleanups (Daniel Veillard),
                              Packit Service a31ea6
                                  Bug 571059 – MSVC doesn't work with the bakefile (Intron),
                              Packit Service a31ea6
                                  fix ATTRIBUTE_PRINTF header clash (Belgabor and Mike Hommey),
                              Packit Service a31ea6
                                  fixes for Borland/CodeGear/Embarcadero compilers (Eric Zurcher)
                              Packit Service a31ea6
                                
                              Packit Service a31ea6
                                
                            • Documentation:
                            • Packit Service a31ea6
                                  544910 typo: "renciliateNs" (Leonid Evdokimov),
                              Packit Service a31ea6
                                  Add VxWorks to list of OSes (Daniel Veillard),
                              Packit Service a31ea6
                                  Regenerate the documentation and update for git (Daniel Veillard),
                              Packit Service a31ea6
                                  560524 ¿ xmlTextReaderLocalName description (Daniel Veillard),
                              Packit Service a31ea6
                                  Added sponsoring by AOE media for the server (Daniel Veillard),
                              Packit Service a31ea6
                                  updated URLs for GNOME (Vincent Lefevre),
                              Packit Service a31ea6
                                  more warnings about xmlCleanupThreads and xmlCleanupParser (Daniel Veillard)
                              Packit Service a31ea6
                                
                              Packit Service a31ea6
                                
                            • Bug fixes:
                            • Packit Service a31ea6
                                  594514 memory leaks - duplicate initialization (MOD),
                              Packit Service a31ea6
                                  Wrong block opening in htmlNodeDumpOutputInternal (Daniel Veillard),
                              Packit Service a31ea6
                                  492317 Fix  Relax-NG validation problems (Daniel Veillard),
                              Packit Service a31ea6
                                  558452 fight with reg test and error report (Daniel Veillard),
                              Packit Service a31ea6
                                  558452 RNG compilation of optional multiple child (Daniel Veillard),
                              Packit Service a31ea6
                                  579746 XSD validation not correct / nilable groups (Daniel Veillard),
                              Packit Service a31ea6
                                  502960 provide namespace stack when parsing entity (Daniel Veillard),
                              Packit Service a31ea6
                                  566012 part 2 fix regresion tests and push mode (Daniel Veillard),
                              Packit Service a31ea6
                                  566012 autodetected encoding and encoding conflict (Daniel Veillard),
                              Packit Service a31ea6
                                  584220 xpointer(/) and xinclude problems (Daniel Veillard),
                              Packit Service a31ea6
                                  587663 Incorrect Attribute-Value Normalization (Daniel Veillard),
                              Packit Service a31ea6
                                  444994 HTML chunked failure for attribute with <> (Daniel Veillard),
                              Packit Service a31ea6
                                  Fix end of buffer char being split in XML parser (Daniel Veillard),
                              Packit Service a31ea6
                                  Non ASCII character may be split at buffer end (Adiel Mittmann),
                              Packit Service a31ea6
                                  440226 Add xmlXIncludeProcessTreeFlagsData API (Stefan Behnel),
                              Packit Service a31ea6
                                  572129 speed up parsing of large HTML text nodes (Markus Kull),
                              Packit Service a31ea6
                                  Fix HTML parsing with 0 character in CDATA (Daniel Veillard),
                              Packit Service a31ea6
                                  Fix SetGenericErrorFunc and SetStructured clash (Wang Lam),
                              Packit Service a31ea6
                                  566012  Incomplete EBCDIC parsing support (Martin Kogler),
                              Packit Service a31ea6
                                  541335 HTML avoid creating 2 head or 2 body element (Daniel Veillard),
                              Packit Service a31ea6
                                  541237 error correcting missing end tags in HTML (Daniel Veillard),
                              Packit Service a31ea6
                                  583439 missing line numbers in push mode (Daniel Veillard),
                              Packit Service a31ea6
                                  587867 xmllint --html --xmlout serializing as HTML (Daniel Veillard),
                              Packit Service a31ea6
                                  559501 avoid select and use poll for nanohttp (Raphael Prevost),
                              Packit Service a31ea6
                                  559410 -  Regexp bug on (...)? constructs (Daniel Veillard),
                              Packit Service a31ea6
                                  Fix a small problem on previous HTML parser patch (Daniel Veillard),
                              Packit Service a31ea6
                                  592430 -  HTML parser runs into endless loop (Daniel Veillard),
                              Packit Service a31ea6
                                  447899 potential double free in xmlFreeTextReader (Daniel Veillard),
                              Packit Service a31ea6
                                  446613 small validation bug mixed content with NS (Daniel Veillard),
                              Packit Service a31ea6
                                  Fix the problem of revalidating a doc with RNG (Daniel Veillard),
                              Packit Service a31ea6
                                  Fix xmlKeepBlanksDefault to not break indent (Nick Wellnhofer),
                              Packit Service a31ea6
                                  512131 refs from externalRef part need to be added (Daniel Veillard),
                              Packit Service a31ea6
                                  512131 crash in xmlRelaxNGValidateFullElement (Daniel Veillard),
                              Packit Service a31ea6
                                  588441 allow '.' in HTML Names even if invalid (Daniel Veillard),
                              Packit Service a31ea6
                                  582913 Fix htmlSetMetaEncoding() to be nicer (Daniel Veillard),
                              Packit Service a31ea6
                                  579317 Try to find the HTML encoding information (Daniel Veillard),
                              Packit Service a31ea6
                                  575875 don't output charset=html (Daniel Veillard),
                              Packit Service a31ea6
                                  571271 fix semantic of xsd:all with minOccurs=0 (Daniel Veillard),
                              Packit Service a31ea6
                                  570702 fix a bug in regexp determinism checking (Daniel Veillard),
                              Packit Service a31ea6
                                  567619 xmlValidateNotationUse missing param test (Daniel Veillard),
                              Packit Service a31ea6
                                  574393 ¿ utf-8 filename magic for compressed files (Hans Breuer),
                              Packit Service a31ea6
                                  Fix a couple of problems in the parser (Daniel Veillard),
                              Packit Service a31ea6
                                  585505 ¿ Document ids and refs populated by XSD (Wayne Jensen),
                              Packit Service a31ea6
                                  582906 XSD validating multiple imports of the same schema (Jason Childs),
                              Packit Service a31ea6
                                  Bug 582887 ¿ problems validating complex schemas (Jason Childs),
                              Packit Service a31ea6
                                  Bug 579729 ¿ fix XSD schemas parsing crash (Miroslav Bajtos),
                              Packit Service a31ea6
                                  576368 ¿ htmlChunkParser with special attributes (Jiri Netolicky),
                              Packit Service a31ea6
                                  Bug 565747 ¿ relax anyURI data character checking (Vincent Lefevre),
                              Packit Service a31ea6
                                  Preserve attributes of include start on tree copy (Petr Pajas),
                              Packit Service a31ea6
                                  Skip silently unrecognized XPointer schemes (Jakub Wilk),
                              Packit Service a31ea6
                                  Fix leak on SAX1, xmllint --sax1 option and debug (Daniel Veillard),
                              Packit Service a31ea6
                                  potential NULL dereference on non-glibc (Jim Meyering),
                              Packit Service a31ea6
                                  Fix an XSD validation crash (Daniel Veillard),
                              Packit Service a31ea6
                                  Fix a regression in streaming entities support (Daniel Veillard),
                              Packit Service a31ea6
                                  Fix a couple of ABI issues with C14N 1.1 (Aleksey Sanin),
                              Packit Service a31ea6
                                  Aleksey Sanin support for c14n 1.1 (Aleksey Sanin),
                              Packit Service a31ea6
                                  reader bug fix with entities (Daniel Veillard),
                              Packit Service a31ea6
                                  use options from current parser ctxt for external entities (Rob Richards),
                              Packit Service a31ea6
                                  581612 use %s to printf strings (Christian Persch),
                              Packit Service a31ea6
                                  584605 change the threading initialization sequence (Igor Novoseltsev),
                              Packit Service a31ea6
                                  580705 keep line numbers in HTML parser (Aaron Patterson),
                              Packit Service a31ea6
                                  581803 broken HTML table attributes init (Roland Steiner),
                              Packit Service a31ea6
                                  do not set error code in xmlNsWarn (Rob Richards),
                              Packit Service a31ea6
                                  564217 fix structured error handling problems,
                              Packit Service a31ea6
                                  reuse options from current parser for entities (Rob Richards),
                              Packit Service a31ea6
                                  xmlXPathRegisterNs should not allow enpty prefixes (Daniel Veillard),
                              Packit Service a31ea6
                                  add a missing check in xmlAddSibling (Kris Breuker),
                              Packit Service a31ea6
                                  avoid leaks on errors (Jinmei Tatuya)
                              Packit Service a31ea6
                                
                              Packit Service a31ea6
                                
                            • Cleanup:
                            • Packit Service a31ea6
                                  Chasing dead assignments reported by clang-scan (Daniel Veillard),
                              Packit Service a31ea6
                                  A few more safety cleanup raised by scan (Daniel Veillard),
                              Packit Service a31ea6
                                  Fixing assorted potential problems raised by scan (Daniel Veillard),
                              Packit Service a31ea6
                                  Potential uninitialized arguments raised by scan (Daniel Veillard),
                              Packit Service a31ea6
                                  Fix a bunch of scan 'dead increments' and cleanup (Daniel Veillard),
                              Packit Service a31ea6
                                  Remove a pedantic warning (Daniel Veillard),
                              Packit Service a31ea6
                                  555833 always use rm -f in uninstall-local (Daniel Veillard),
                              Packit Service a31ea6
                                  542394 xmlRegisterOutputCallbacks MAX_INPUT_CALLBACK (Daniel Veillard),
                              Packit Service a31ea6
                                  Autoregenerate libxml2.syms automated checkings (Daniel Veillard),
                              Packit Service a31ea6
                                  Make xmlRecoverDoc const (Martin Trappel) (Daniel Veillard),
                              Packit Service a31ea6
                                  Both args of xmlStrcasestr are const (Daniel Veillard),
                              Packit Service a31ea6
                                  hide the nbParse* variables used for debugging (Mike Hommey),
                              Packit Service a31ea6
                                  570806 changed include of config.h (William M. Brack),
                              Packit Service a31ea6
                                  cleanups and error reports when xmlTextWriterVSprintf fails (Jinmei Tatuya)
                              Packit Service a31ea6
                                
                              Packit Service a31ea6

                              2.7.3: Jan 18 2009

                                Packit Service a31ea6
                                  
                              • Build fix: fix build when HTML support is not included.
                              • Packit Service a31ea6
                                  
                              • Bug fixes: avoid memory overflow in gigantic text nodes,
                              • Packit Service a31ea6
                                      indentation problem on the writed (Rob Richards),
                                Packit Service a31ea6
                                      xmlAddChildList pointer problem (Rob Richards and Kevin Milburn),
                                Packit Service a31ea6
                                      xmlAddChild problem with attribute (Rob Richards and Kris Breuker),
                                Packit Service a31ea6
                                      avoid a memory leak in an edge case (Daniel Zimmermann),
                                Packit Service a31ea6
                                      deallocate some pthread data (Alex Ott).
                                Packit Service a31ea6
                                  
                              • Improvements: configure option to avoid rebuilding docs (Adrian Bunk),
                              • Packit Service a31ea6
                                      limit text nodes to 10MB max by default, add element traversal
                                Packit Service a31ea6
                                      APIs, add a parser option to enable pre 2.7 SAX behavior (Rob Richards),
                                Packit Service a31ea6
                                      add gcc malloc checking (Marcus Meissner), add gcc printf like functions
                                Packit Service a31ea6
                                      parameters checking (Marcus Meissner).
                                Packit Service a31ea6

                                2.7.2: Oct 3 2008

                                  Packit Service a31ea6
                                      
                                • Portability fix: fix solaris compilation problem, fix compilation
                                • Packit Service a31ea6
                                          if XPath is not configured in
                                  Packit Service a31ea6
                                      
                                • Bug fixes: nasty entity bug introduced in 2.7.0, restore old behaviour
                                • Packit Service a31ea6
                                          when saving an HTML doc with an xml dump function, HTML UTF-8 parsing
                                  Packit Service a31ea6
                                          bug, fix reader custom error handlers (Riccardo Scussat)
                                  Packit Service a31ea6
                                      
                                • Improvement: xmlSave options for more flexibility to save as
                                • Packit Service a31ea6
                                          XML/HTML/XHTML, handle leading BOM in HTML documents
                                  Packit Service a31ea6

                                  2.7.1: Sep 1 2008

                                    Packit Service a31ea6
                                        
                                  • Portability fix: Borland C fix (Moritz Both)
                                  • Packit Service a31ea6
                                        
                                  • Bug fixes: python serialization wrappers, XPath QName corner
                                  • Packit Service a31ea6
                                            case handking and leaks (Martin)
                                    Packit Service a31ea6
                                        
                                  • Improvement: extend the xmlSave to handle HTML documents and trees
                                  • Packit Service a31ea6
                                        
                                  • Cleanup: python serialization wrappers
                                  • Packit Service a31ea6

                                    2.7.0: Aug 30 2008

                                      Packit Service a31ea6
                                        
                                    • Documentation: switch ChangeLog to UTF-8, improve mutithreads and
                                    • Packit Service a31ea6
                                            xmlParserCleanup docs
                                      Packit Service a31ea6
                                        
                                    • Portability fixes: Older Win32 platforms (Rob Richards), MSVC
                                    • Packit Service a31ea6
                                            porting fix (Rob Richards), Mac OS X regression tests (Sven Herzberg),
                                      Packit Service a31ea6
                                            non GNUCC builds (Rob Richards), compilation on Haiku (Andreas Färber)
                                      Packit Service a31ea6
                                            
                                      Packit Service a31ea6
                                        
                                    • Bug fixes: various realloc problems (Ashwin), potential double-free
                                    • Packit Service a31ea6
                                            (Ashwin), regexp crash, icrash with invalid whitespace facets (Rob
                                      Packit Service a31ea6
                                            Richards), pattern fix when streaming (William Brack), various XML
                                      Packit Service a31ea6
                                            parsing and validation fixes based on the W3C regression tests, reader
                                      Packit Service a31ea6
                                            tree skipping function fix (Ashwin), Schemas regexps escaping fix
                                      Packit Service a31ea6
                                            (Volker Grabsch), handling of entity push errors (Ashwin), fix a slowdown
                                      Packit Service a31ea6
                                            when encoder cant serialize characters on output
                                      Packit Service a31ea6
                                        
                                    • Code cleanup: compilation fix without the reader, without the output
                                    • Packit Service a31ea6
                                            (Robert Schwebel), python whitespace (Martin), many space/tabs cleanups,
                                      Packit Service a31ea6
                                            serious cleanup of the entity handling code
                                      Packit Service a31ea6
                                        
                                    • Improvement: switch parser to XML-1.0 5th edition, add parsing flags
                                    • Packit Service a31ea6
                                            for old versions, switch URI parsing to RFC 3986,
                                      Packit Service a31ea6
                                            add xmlSchemaValidCtxtGetParserCtxt (Holger Kaelberer),
                                      Packit Service a31ea6
                                            new hashing functions for dictionnaries (based on Stefan Behnel work),
                                      Packit Service a31ea6
                                            improve handling of misplaced html/head/body in HTML parser, better
                                      Packit Service a31ea6
                                            regression test tools and code coverage display, better algorithms
                                      Packit Service a31ea6
                                            to detect various versions of the billion laughts attacks, make
                                      Packit Service a31ea6
                                            arbitrary parser limits avoidable as a parser option
                                      Packit Service a31ea6

                                      2.6.32: Apr 8 2008

                                        Packit Service a31ea6
                                          
                                      • Documentation: returning heap memory to kernel (Wolfram Sang),
                                      • Packit Service a31ea6
                                              trying to clarify xmlCleanupParser() use, xmlXPathContext improvement
                                        Packit Service a31ea6
                                              (Jack Jansen), improve the *Recover* functions documentation,
                                        Packit Service a31ea6
                                              XmlNodeType doc link fix (Martijn Arts)
                                        Packit Service a31ea6
                                          
                                      • Bug fixes: internal subset memory leak (Ashwin), avoid problem with
                                      • Packit Service a31ea6
                                              paths starting with // (Petr Sumbera), streaming XSD validation callback
                                        Packit Service a31ea6
                                              patches (Ashwin), fix redirection on port other than 80 (William Brack),
                                        Packit Service a31ea6
                                              SAX2 leak (Ashwin), XInclude fragment of own document (Chris Ryan),
                                        Packit Service a31ea6
                                              regexp bug with '.' (Andrew Tosh), flush the writer at the end of the
                                        Packit Service a31ea6
                                              document (Alfred Mickautsch), output I/O bug fix (William Brack),
                                        Packit Service a31ea6
                                              writer CDATA output after a text node (Alex Khesin), UTF-16 encoding
                                        Packit Service a31ea6
                                              detection (William Brack), fix handling of empty CDATA nodes for Safari
                                        Packit Service a31ea6
                                              team, python binding problem with namespace nodes, improve HTML parsing
                                        Packit Service a31ea6
                                              (Arnold Hendriks), regexp automata build bug, memory leak fix (Vasily
                                        Packit Service a31ea6
                                              Chekalkin), XSD test crash, weird system parameter entity parsing problem,
                                        Packit Service a31ea6
                                              allow save to file:///X:/ windows paths, various attribute normalisation
                                        Packit Service a31ea6
                                              problems, externalSubsetSplit fix (Ashwin), attribute redefinition in
                                        Packit Service a31ea6
                                              the DTD (Ashwin), fix in char ref parsing check (Alex Khesin), many
                                        Packit Service a31ea6
                                              out of memory handling fixes (Ashwin), XPath out of memory handling fixes
                                        Packit Service a31ea6
                                              (Alvaro Herrera), various realloc problems (Ashwin), UCS4 encoding
                                        Packit Service a31ea6
                                              conversion buffer size (Christian Fruth), problems with EatName
                                        Packit Service a31ea6
                                              functions on memory errors, BOM handling in external parsed entities
                                        Packit Service a31ea6
                                              (Mark Rowe)
                                        Packit Service a31ea6
                                          
                                      • Code cleanup: fix build under VS 2008 (David Wimsey), remove useless
                                      • Packit Service a31ea6
                                              mutex in xmlDict (Florent Guilian), Mingw32 compilation fix (Carlo
                                        Packit Service a31ea6
                                              Bramini), Win and MacOS EOL cleanups (Florent Guiliani), iconv need
                                        Packit Service a31ea6
                                              a const detection (Roumen Petrov), simplify xmlSetProp (Julien Charbon),
                                        Packit Service a31ea6
                                              cross compilation fixes for Mingw (Roumen Petrov), SCO Openserver build
                                        Packit Service a31ea6
                                              fix (Florent Guiliani), iconv uses const on Win32 (Rob Richards),
                                        Packit Service a31ea6
                                              duplicate code removal (Ashwin), missing malloc test and error reports
                                        Packit Service a31ea6
                                              (Ashwin), VMS makefile fix (Tycho Hilhorst)
                                        Packit Service a31ea6
                                          
                                      • improvements: better plug of schematron in the normal error handling
                                      • Packit Service a31ea6
                                              (Tobias Minich)
                                        Packit Service a31ea6

                                        2.6.31: Jan 11 2008

                                          Packit Service a31ea6
                                            
                                        • Security fix: missing of checks in UTF-8 parsing
                                        • Packit Service a31ea6
                                            
                                        • Bug fixes: regexp bug, dump attribute from XHTML document, fix
                                        • Packit Service a31ea6
                                                xmlFree(NULL) to not crash in debug mode, Schematron parsing crash
                                          Packit Service a31ea6
                                                (Rob Richards), global lock free on Windows (Marc-Antoine Ruel),
                                          Packit Service a31ea6
                                                XSD crash due to double free (Rob Richards), indentation fix in
                                          Packit Service a31ea6
                                                xmlTextWriterFullEndElement (Felipe Pena), error in attribute type
                                          Packit Service a31ea6
                                                parsing if attribute redeclared, avoid crash in hash list scanner if
                                          Packit Service a31ea6
                                                deleting elements, column counter bug fix (Christian Schmidt),
                                          Packit Service a31ea6
                                                HTML embed element saving fix (Stefan Behnel), avoid -L/usr/lib
                                          Packit Service a31ea6
                                                output from xml2-config (Fred Crozat), avoid an xmllint crash 
                                          Packit Service a31ea6
                                                (Stefan Kost), don't stop HTML parsing on out of range chars.
                                          Packit Service a31ea6
                                                
                                          Packit Service a31ea6
                                            
                                        • Code cleanup: fix open() call third argument, regexp cut'n paste
                                        • Packit Service a31ea6
                                                copy error, unused variable in __xmlGlobalInitMutexLock (Hannes Eder),
                                          Packit Service a31ea6
                                                some make distcheck realted fixes (John Carr)
                                          Packit Service a31ea6
                                            
                                        • Improvements: HTTP Header: includes port number (William Brack),
                                        • Packit Service a31ea6
                                                testURI --debug option, 
                                          Packit Service a31ea6

                                          2.6.30: Aug 23 2007

                                            Packit Service a31ea6
                                              
                                          • Portability: Solaris crash on error handling, windows path fixes
                                          • Packit Service a31ea6
                                                  (Roland Schwarz and Rob Richards), mingw build (Roland Schwarz)
                                            Packit Service a31ea6
                                              
                                          • Bugfixes: xmlXPathNodeSetSort problem (William Brack), leak when
                                          • Packit Service a31ea6
                                                  reusing a writer for a new document (Dodji Seketeli), Schemas
                                            Packit Service a31ea6
                                                  xsi:nil handling patch (Frank Gross), relative URI build problem
                                            Packit Service a31ea6
                                                  (Patrik Fimml), crash in xmlDocFormatDump, invalid char in comment
                                            Packit Service a31ea6
                                                  detection bug, fix disparity with xmlSAXUserParseMemory, automata
                                            Packit Service a31ea6
                                                  generation for complex regexp counts problems, Schemas IDC import
                                            Packit Service a31ea6
                                                  problems (Frank Gross), xpath predicate evailation error handling
                                            Packit Service a31ea6
                                                  (William Brack)
                                            Packit Service a31ea6

                                            2.6.29: Jun 12 2007

                                              Packit Service a31ea6
                                                
                                            • Portability: patches from Andreas Stricke for WinCEi,
                                            • Packit Service a31ea6
                                                    fix compilation warnings (William Brack), avoid warnings on Apple OS/X
                                              Packit Service a31ea6
                                                    (Wendy Doyle and Mark Rowe), Windows compilation and threading
                                              Packit Service a31ea6
                                                    improvements (Rob Richards), compilation against old Python versions,
                                              Packit Service a31ea6
                                                    new GNU tar changes (Ryan Hill)
                                              Packit Service a31ea6
                                                
                                            • Documentation: xmlURIUnescapeString comment,
                                            • Packit Service a31ea6
                                                
                                            • Bugfixes: xmlBufferAdd problem (Richard Jones), 'make valgrind'
                                            • Packit Service a31ea6
                                                    flag fix (Richard Jones), regexp interpretation of \,
                                              Packit Service a31ea6
                                                    htmlCreateDocParserCtxt (Jean-Daniel Dupas), configure.in
                                              Packit Service a31ea6
                                                    typo (Bjorn Reese), entity content failure, xmlListAppend() fix
                                              Packit Service a31ea6
                                                    (Georges-André Silber), XPath number serialization (William Brack),
                                              Packit Service a31ea6
                                                    nanohttp gzipped stream fix (William Brack and Alex Cornejo),
                                              Packit Service a31ea6
                                                    xmlCharEncFirstLine typo (Mark Rowe), uri bug (François Delyon),
                                              Packit Service a31ea6
                                                    XPath string value of PI nodes (William Brack), XPath node set
                                              Packit Service a31ea6
                                                    sorting bugs (William Brack), avoid outputting namespace decl
                                              Packit Service a31ea6
                                                    dups in the writer (Rob Richards), xmlCtxtReset bug, UTF-8 encoding
                                              Packit Service a31ea6
                                                    error handling, recustion on next in catalogs, fix a Relax-NG crash,
                                              Packit Service a31ea6
                                                    workaround wrong file: URIs, htmlNodeDumpFormatOutput on attributes,
                                              Packit Service a31ea6
                                                    invalid character in attribute detection bug, big comments before 
                                              Packit Service a31ea6
                                                    internal subset streaming bug, HTML parsing of attributes with : in
                                              Packit Service a31ea6
                                                    the name, IDness of name in HTML (Dagfinn I. Mannsåker) 
                                              Packit Service a31ea6
                                                
                                            • Improvement: keep URI query parts in raw form (Richard Jones),
                                            • Packit Service a31ea6
                                                    embed tag support in HTML (Michael Day) 
                                              Packit Service a31ea6

                                              2.6.28: Apr 17 2007

                                                Packit Service a31ea6
                                                  
                                              • Documentation: comment fixes (Markus Keim), xpath comments fixes too
                                              • Packit Service a31ea6
                                                      (James Dennett)
                                                Packit Service a31ea6
                                                  
                                              • Bug fixes: XPath bug (William Brack), HTML parser autoclose stack usage
                                              • Packit Service a31ea6
                                                      (Usamah Malik), various regexp bug fixes (DV and William), path conversion
                                                Packit Service a31ea6
                                                      on Windows (Igor Zlatkovic), htmlCtxtReset fix (Michael Day), XPath
                                                Packit Service a31ea6
                                                      principal node of axis bug, HTML serialization of some codepoint
                                                Packit Service a31ea6
                                                      (Steven Rainwater), user data propagation in XInclude (Michael Day),
                                                Packit Service a31ea6
                                                      standalone and XML decl detection (Michael Day), Python id ouptut
                                                Packit Service a31ea6
                                                      for some id, fix the big python string memory leak, URI parsing fixes
                                                Packit Service a31ea6
                                                      (Stéphane Bidoul and William), long comments parsing bug (William),
                                                Packit Service a31ea6
                                                      concurrent threads initialization (Ted Phelps), invalid char
                                                Packit Service a31ea6
                                                      in text XInclude (William), XPath memory leak (William), tab in
                                                Packit Service a31ea6
                                                      python problems (Andreas Hanke), XPath node comparison error
                                                Packit Service a31ea6
                                                      (Oleg Paraschenko), cleanup patch for reader (Julien Reichel),
                                                Packit Service a31ea6
                                                      XML Schemas attribute group (William), HTML parsing problem (William),
                                                Packit Service a31ea6
                                                      fix char 0x2d in regexps (William), regexp quantifier range with
                                                Packit Service a31ea6
                                                      min occurs of 0 (William), HTML script/style parsing (Mike Day)
                                                Packit Service a31ea6
                                                  
                                              • Improvement: make xmlTextReaderSetup() public
                                              • Packit Service a31ea6
                                                  
                                              • Compilation and postability: fix a missing include problem (William),
                                              • Packit Service a31ea6
                                                      __ss_familly on AIX again (Björn Wiberg), compilation without zlib
                                                Packit Service a31ea6
                                                      (Michael Day), catalog patch for Win32 (Christian Ehrlicher),
                                                Packit Service a31ea6
                                                      Windows CE fixes (Andreas Stricke)
                                                Packit Service a31ea6
                                                  
                                              • Various CVS to SVN infrastructure changes
                                              • Packit Service a31ea6

                                                2.6.27: Oct 25 2006

                                                  Packit Service a31ea6
                                                    
                                                • Portability fixes: file names on windows (Roland Schwingel,
                                                • Packit Service a31ea6
                                                        Emelyanov Alexey), windows compile fixup (Rob Richards), 
                                                  Packit Service a31ea6
                                                        AIX iconv() is apparently case sensitive
                                                  Packit Service a31ea6
                                                    
                                                • improvements: Python XPath types mapping (Nic Ferrier), XPath optimization
                                                • Packit Service a31ea6
                                                        (Kasimier), add xmlXPathCompiledEvalToBoolean (Kasimier), Python node
                                                  Packit Service a31ea6
                                                        equality and comparison (Andreas Pakulat), xmlXPathCollectAndTest
                                                  Packit Service a31ea6
                                                        improvememt (Kasimier), expose if library was compiled with zlib 
                                                  Packit Service a31ea6
                                                        support (Andrew Nosenko), cache for xmlSchemaIDCMatcher structs
                                                  Packit Service a31ea6
                                                        (Kasimier), xmlTextConcat should work with comments and PIs (Rob
                                                  Packit Service a31ea6
                                                        Richards), export htmlNewParserCtxt needed by Michael Day, refactoring
                                                  Packit Service a31ea6
                                                        of catalog entity loaders (Michael Day), add XPointer support to 
                                                  Packit Service a31ea6
                                                        python bindings (Ross Reedstrom, Brian West and Stefan Anca), 
                                                  Packit Service a31ea6
                                                        try to sort out most file path to URI conversions and xmlPathToUri,
                                                  Packit Service a31ea6
                                                        add --html --memory case to xmllint
                                                  Packit Service a31ea6
                                                    
                                                • building fix: fix --with-minimum (Felipe Contreras), VMS fix,
                                                • Packit Service a31ea6
                                                        const'ification of HTML parser structures (Matthias Clasen),
                                                  Packit Service a31ea6
                                                        portability fix (Emelyanov Alexey), wget autodetection (Peter
                                                  Packit Service a31ea6
                                                        Breitenlohner),  remove the build path recorded in the python
                                                  Packit Service a31ea6
                                                        shared module, separate library flags for shared and static builds
                                                  Packit Service a31ea6
                                                        (Mikhail Zabaluev), fix --with-minimum --with-sax1 builds, fix
                                                  Packit Service a31ea6
                                                        --with-minimum --with-schemas builds
                                                  Packit Service a31ea6
                                                    
                                                • bug fix: xmlGetNodePath fix (Kasimier), xmlDOMWrapAdoptNode and
                                                • Packit Service a31ea6
                                                        attribute (Kasimier), crash when using the recover mode, 
                                                  Packit Service a31ea6
                                                        xmlXPathEvalExpr problem (Kasimier), xmlXPathCompExprAdd bug (Kasimier),
                                                  Packit Service a31ea6
                                                        missing destry in xmlFreeRMutex (Andrew Nosenko), XML Schemas fixes
                                                  Packit Service a31ea6
                                                        (Kasimier), warning on entities processing, XHTML script and style
                                                  Packit Service a31ea6
                                                        serialization (Kasimier), python generator for long types, bug in
                                                  Packit Service a31ea6
                                                        xmlSchemaClearValidCtxt (Bertrand Fritsch), xmlSchemaXPathEvaluate
                                                  Packit Service a31ea6
                                                        allocation bug (Marton Illes), error message end of line (Rob Richards),
                                                  Packit Service a31ea6
                                                        fix attribute serialization in writer (Rob Richards), PHP4 DTD validation
                                                  Packit Service a31ea6
                                                        crasher, parser safety patch (Ben Darnell), _private context propagation
                                                  Packit Service a31ea6
                                                        when parsing entities (with Michael Day), fix entities behaviour when 
                                                  Packit Service a31ea6
                                                        using SAX, URI to file path fix (Mikhail Zabaluev), disapearing validity
                                                  Packit Service a31ea6
                                                        context, arg error in SAX callback (Mike Hommey), fix mixed-content
                                                  Packit Service a31ea6
                                                        autodetect when using --noblanks, fix xmlIOParseDTD error handling,
                                                  Packit Service a31ea6
                                                        fix bug in xmlSplitQName on special Names, fix Relax-NG element content
                                                  Packit Service a31ea6
                                                        validation bug, fix xmlReconciliateNs bug, fix potential attribute 
                                                  Packit Service a31ea6
                                                        XML parsing bug, fix line/column accounting in XML parser, chunking bug
                                                  Packit Service a31ea6
                                                        in the HTML parser on script, try to detect obviously buggy HTML
                                                  Packit Service a31ea6
                                                        meta encoding indications, bugs with encoding BOM and xmlSaveDoc, 
                                                  Packit Service a31ea6
                                                        HTML entities in attributes parsing, HTML minimized attribute values,
                                                  Packit Service a31ea6
                                                        htmlReadDoc and htmlReadIO were broken, error handling bug in
                                                  Packit Service a31ea6
                                                        xmlXPathEvalExpression (Olaf Walkowiak), fix a problem in
                                                  Packit Service a31ea6
                                                        htmlCtxtUseOptions, xmlNewInputFromFile could leak (Marius Konitzer),
                                                  Packit Service a31ea6
                                                        bug on misformed SSD regexps (Christopher Boumenot)
                                                  Packit Service a31ea6
                                                        
                                                  Packit Service a31ea6
                                                    
                                                • documentation: warning about XML_PARSE_COMPACT (Kasimier Buchcik),
                                                • Packit Service a31ea6
                                                        fix xmlXPathCastToString documentation, improve man pages for
                                                  Packit Service a31ea6
                                                        xmllitn and xmlcatalog (Daniel Leidert), fixed comments of a few
                                                  Packit Service a31ea6
                                                        functions
                                                  Packit Service a31ea6

                                                  2.6.26: Jun 6 2006

                                                    Packit Service a31ea6
                                                      
                                                  • portability fixes: Python detection (Joseph Sacco), compilation
                                                  • Packit Service a31ea6
                                                        error(William Brack and Graham Bennett), LynxOS patch (Olli Savia)
                                                    Packit Service a31ea6
                                                      
                                                  • bug fixes: encoding buffer problem, mix of code and data in
                                                  • Packit Service a31ea6
                                                        xmlIO.c(Kjartan Maraas), entities in XSD validation (Kasimier Buchcik),
                                                    Packit Service a31ea6
                                                        variousXSD validation fixes (Kasimier), memory leak in pattern (Rob
                                                    Packit Service a31ea6
                                                        Richards andKasimier), attribute with colon in name (Rob Richards), XPath
                                                    Packit Service a31ea6
                                                        leak inerror reporting (Aleksey Sanin), XInclude text include of
                                                    Packit Service a31ea6
                                                        selfdocument.
                                                    Packit Service a31ea6
                                                      
                                                  • improvements: Xpath optimizations (Kasimier), XPath object
                                                  • Packit Service a31ea6
                                                        cache(Kasimier)
                                                    Packit Service a31ea6

                                                    2.6.25: Jun 6 2006:

                                                    Do not use or package 2.6.25

                                                    2.6.24: Apr 28 2006

                                                      Packit Service a31ea6
                                                        
                                                    • Portability fixes: configure on Windows, testapi compile on windows
                                                    • Packit Service a31ea6
                                                            (Kasimier Buchcik, venkat naidu), Borland C++ 6 compile (Eric Zurcher),
                                                      Packit Service a31ea6
                                                            HP-UX compiler workaround (Rick Jones), xml2-config bugfix, gcc-4.1
                                                      Packit Service a31ea6
                                                            cleanups, Python detection scheme (Joseph Sacco), UTF-8 file paths on
                                                      Packit Service a31ea6
                                                            Windows (Roland Schwingel).
                                                      Packit Service a31ea6
                                                            
                                                      Packit Service a31ea6
                                                        
                                                    • Improvements: xmlDOMWrapReconcileNamespaces xmlDOMWrapCloneNode (Kasimier
                                                    • Packit Service a31ea6
                                                            Buchcik), XML catalog debugging (Rick Jones), update to Unicode 4.01.
                                                      Packit Service a31ea6
                                                        
                                                    • Bug fixes: xmlParseChunk() problem in 2.6.23, xmlParseInNodeContext()
                                                    • Packit Service a31ea6
                                                            on HTML docs, URI behaviour on Windows (Rob Richards), comment streaming
                                                      Packit Service a31ea6
                                                            bug, xmlParseComment (with William Brack), regexp bug fixes (DV &
                                                      Packit Service a31ea6
                                                            Youri Golovanov), xmlGetNodePath on text/CDATA (Kasimier),
                                                      Packit Service a31ea6
                                                            one Relax-NG interleave bug, xmllint --path and --valid,
                                                      Packit Service a31ea6
                                                            XSD bugfixes (Kasimier), remove debug
                                                      Packit Service a31ea6
                                                            left in Python bindings (Nic Ferrier), xmlCatalogAdd bug (Martin Cole),
                                                      Packit Service a31ea6
                                                            xmlSetProp fixes (Rob Richards), HTML IDness (Rob Richards), a large
                                                      Packit Service a31ea6
                                                            number of cleanups and small fixes based on Coverity reports, bug
                                                      Packit Service a31ea6
                                                            in character ranges, Unicode tables const (Aivars Kalvans), schemas
                                                      Packit Service a31ea6
                                                            fix (Stefan Kost), xmlRelaxNGParse error deallocation, 
                                                      Packit Service a31ea6
                                                            xmlSchemaAddSchemaDoc error deallocation, error handling on unallowed
                                                      Packit Service a31ea6
                                                            code point, ixmllint --nonet to never reach the net (Gary Coady),
                                                      Packit Service a31ea6
                                                            line break in writer after end PI (Jason Viers). 
                                                      Packit Service a31ea6
                                                        
                                                    • Documentation: man pages updates and cleanups (Daniel Leidert).
                                                    • Packit Service a31ea6
                                                        
                                                    • New features: Relax NG structure error handlers.
                                                    • Packit Service a31ea6

                                                      2.6.23: Jan 5 2006

                                                        Packit Service a31ea6
                                                          
                                                      • portability fixes: Windows (Rob Richards), getaddrinfo on Windows
                                                      • Packit Service a31ea6
                                                            (Kolja Nowak, Rob Richards), icc warnings (Kjartan Maraas),
                                                        Packit Service a31ea6
                                                            --with-minimum compilation fixes (William Brack), error case handling fix
                                                        Packit Service a31ea6
                                                            on Solaris (Albert Chin), don't use 'list' as parameter name reported by
                                                        Packit Service a31ea6
                                                            Samuel Diaz Garcia, more old Unices portability fixes (Albert Chin),
                                                        Packit Service a31ea6
                                                            MinGW compilation (Mark Junker), HP-UX compiler warnings (Rick
                                                        Packit Service a31ea6
                                                          Jones),
                                                        Packit Service a31ea6
                                                          
                                                      • code cleanup: xmlReportError (Adrian Mouat), remove xmlBufferClose
                                                      • Packit Service a31ea6
                                                            (Geert Jansen), unreachable code (Oleksandr Kononenko), refactoring
                                                        Packit Service a31ea6
                                                            parsing code (Bjorn Reese)
                                                        Packit Service a31ea6
                                                          
                                                      • bug fixes: xmlBuildRelativeURI and empty path (William Brack),
                                                      • Packit Service a31ea6
                                                            combinatory explosion and performances in regexp code, leak in
                                                        Packit Service a31ea6
                                                            xmlTextReaderReadString(), xmlStringLenDecodeEntities problem (Massimo
                                                        Packit Service a31ea6
                                                            Morara), Identity Constraints bugs and a segfault (Kasimier Buchcik),
                                                        Packit Service a31ea6
                                                            XPath pattern based evaluation bugs (DV & Kasimier),
                                                        Packit Service a31ea6
                                                            xmlSchemaContentModelDump() memory leak (Kasimier), potential leak in
                                                        Packit Service a31ea6
                                                            xmlSchemaCheckCSelectorXPath(), xmlTextWriterVSprintf() misuse of
                                                        Packit Service a31ea6
                                                            vsnprintf (William Brack), XHTML serialization fix (Rob Richards), CRLF
                                                        Packit Service a31ea6
                                                            split problem (William), issues with non-namespaced attributes in
                                                        Packit Service a31ea6
                                                            xmlAddChild() xmlAddNextSibling() and xmlAddPrevSibling() (Rob Richards),
                                                        Packit Service a31ea6
                                                            HTML parsing of script, Python must not output to stdout (Nic Ferrier),
                                                        Packit Service a31ea6
                                                            exclusive C14N namespace visibility (Aleksey Sanin), XSD dataype
                                                        Packit Service a31ea6
                                                            totalDigits bug (Kasimier Buchcik), error handling when writing to an
                                                        Packit Service a31ea6
                                                            xmlBuffer (Rob Richards), runtest schemas error not reported (Hisashi
                                                        Packit Service a31ea6
                                                            Fujinaka), signed/unsigned problem in date/time code (Albert Chin), fix
                                                        Packit Service a31ea6
                                                            XSI driven XSD validation (Kasimier), parsing of xs:decimal (Kasimier),
                                                        Packit Service a31ea6
                                                            fix DTD writer output (Rob Richards), leak in xmlTextReaderReadInnerXml
                                                        Packit Service a31ea6
                                                            (Gary Coady), regexp bug affecting schemas (Kasimier), configuration of
                                                        Packit Service a31ea6
                                                            runtime debugging (Kasimier), xmlNodeBufGetContent bug on entity refs
                                                        Packit Service a31ea6
                                                            (Oleksandr Kononenko), xmlRegExecPushString2 bug (Sreeni Nair),
                                                        Packit Service a31ea6
                                                            compilation and build fixes (Michael Day), removed dependancies on
                                                        Packit Service a31ea6
                                                            xmlSchemaValidError (Kasimier), bug with <xml:foo/>, more XPath
                                                        Packit Service a31ea6
                                                            pattern based evaluation fixes (Kasimier)
                                                        Packit Service a31ea6
                                                          
                                                      • improvements: XSD Schemas redefinitions/restrictions (Kasimier
                                                      • Packit Service a31ea6
                                                            Buchcik), node copy checks and fix for attribute (Rob Richards), counted
                                                        Packit Service a31ea6
                                                            transition bug in regexps, ctxt->standalone = -2 to indicate no
                                                        Packit Service a31ea6
                                                            standalone attribute was found, add xmlSchemaSetParserStructuredErrors()
                                                        Packit Service a31ea6
                                                            (Kasimier Buchcik), add xmlTextReaderSchemaValidateCtxt() to API
                                                        Packit Service a31ea6
                                                            (Kasimier), handle gzipped HTTP resources (Gary Coady), add
                                                        Packit Service a31ea6
                                                            htmlDocDumpMemoryFormat. (Rob Richards),
                                                        Packit Service a31ea6
                                                          
                                                      • documentation: typo (Michael Day), libxml man page (Albert Chin), save
                                                      • Packit Service a31ea6
                                                            function to XML buffer (Geert Jansen), small doc fix (Aron Stansvik),
                                                        Packit Service a31ea6

                                                        2.6.22: Sep 12 2005

                                                          Packit Service a31ea6
                                                            
                                                        • build fixes: compile without schematron (Stéphane Bidoul)
                                                        • Packit Service a31ea6
                                                            
                                                        • bug fixes: xmlDebugDumpNode on namespace node (Oleg Paraschenko)i,
                                                        • Packit Service a31ea6
                                                              CDATA push parser bug, xmlElemDump problem with XHTML1 doc,
                                                          Packit Service a31ea6
                                                              XML_FEATURE_xxx clash with expat headers renamed XML_WITH_xxx, fix some
                                                          Packit Service a31ea6
                                                              output formatting for meta element (Rob Richards), script and style
                                                          Packit Service a31ea6
                                                              XHTML1 serialization (David Madore), Attribute derivation fixups in XSD
                                                          Packit Service a31ea6
                                                              (Kasimier Buchcik), better IDC error reports (Kasimier Buchcik)
                                                          Packit Service a31ea6
                                                            
                                                        • improvements: add XML_SAVE_NO_EMPTY xmlSaveOption (Rob Richards), add
                                                        • Packit Service a31ea6
                                                              XML_SAVE_NO_XHTML xmlSaveOption, XML Schemas improvements preparing for
                                                          Packit Service a31ea6
                                                              derive (Kasimier Buchcik).
                                                          Packit Service a31ea6
                                                            
                                                        • documentation: generation of gtk-doc like docs, integration with
                                                        • Packit Service a31ea6
                                                              devhelp.
                                                          Packit Service a31ea6

                                                          2.6.21: Sep 4 2005

                                                            Packit Service a31ea6
                                                              
                                                          • build fixes: Cygwin portability fixes (Gerrit P. Haase), calling
                                                          • Packit Service a31ea6
                                                                convention problems on Windows (Marcus Boerger), cleanups based on Linus'
                                                            Packit Service a31ea6
                                                                sparse tool, update of win32/configure.js (Rob Richards), remove warnings
                                                            Packit Service a31ea6
                                                                on Windows(Marcus Boerger), compilation without SAX1, detection of the
                                                            Packit Service a31ea6
                                                                Python binary, use $GCC inestad of $CC = 'gcc' (Andrew W. Nosenko),
                                                            Packit Service a31ea6
                                                                compilation/link with threads and old gcc, compile problem by C370 on
                                                            Packit Service a31ea6
                                                                Z/OS,
                                                            Packit Service a31ea6
                                                              
                                                          • bug fixes: http_proxy environments (Peter Breitenlohner), HTML UTF-8
                                                          • Packit Service a31ea6
                                                                bug (Jiri Netolicky), XPath NaN compare bug (William Brack),
                                                            Packit Service a31ea6
                                                                htmlParseScript potential bug, Schemas regexp handling of spaces, Base64
                                                            Packit Service a31ea6
                                                                Schemas comparisons NIST passes, automata build error xsd:all,
                                                            Packit Service a31ea6
                                                                xmlGetNodePath for namespaced attributes (Alexander Pohoyda), xmlSchemas
                                                            Packit Service a31ea6
                                                                foreign namespaces handling, XML Schemas facet comparison (Kupriyanov
                                                            Packit Service a31ea6
                                                                Anatolij), xmlSchemaPSimpleTypeErr error report (Kasimier Buchcik), xml:
                                                            Packit Service a31ea6
                                                                namespace ahndling in Schemas (Kasimier), empty model group in Schemas
                                                            Packit Service a31ea6
                                                                (Kasimier), wilcard in Schemas (Kasimier), URI composition (William),
                                                            Packit Service a31ea6
                                                                xs:anyType in Schemas (Kasimier), Python resolver emmitting error
                                                            Packit Service a31ea6
                                                                messages directly, Python xmlAttr.parent (Jakub Piotr Clapa), trying to
                                                            Packit Service a31ea6
                                                                fix the file path/URI conversion, xmlTextReaderGetAttribute fix (Rob
                                                            Packit Service a31ea6
                                                                Richards), xmlSchemaFreeAnnot memleak (Kasimier), HTML UTF-8
                                                            Packit Service a31ea6
                                                                serialization, streaming XPath, Schemas determinism detection problem,
                                                            Packit Service a31ea6
                                                                XInclude bug, Schemas context type (Dean Hill), validation fix (Derek
                                                            Packit Service a31ea6
                                                                Poon), xmlTextReaderGetAttribute[Ns] namespaces (Rob Richards), Schemas
                                                            Packit Service a31ea6
                                                                type fix (Kuba Nowakowski), UTF-8 parser bug, error in encoding handling,
                                                            Packit Service a31ea6
                                                                xmlGetLineNo fixes, bug on entities handling, entity name extraction in
                                                            Packit Service a31ea6
                                                                error handling with XInclude, text nodes in HTML body tags (Gary Coady),
                                                            Packit Service a31ea6
                                                                xml:id and IDness at the treee level fixes, XPath streaming patterns
                                                            Packit Service a31ea6
                                                              bugs.
                                                            Packit Service a31ea6
                                                              
                                                          • improvements: structured interfaces for schemas and RNG error reports
                                                          • Packit Service a31ea6
                                                                (Marcus Boerger), optimization of the char data inner loop parsing
                                                            Packit Service a31ea6
                                                                (thanks to Behdad Esfahbod for the idea), schematron validation though
                                                            Packit Service a31ea6
                                                                not finished yet, xmlSaveOption to omit XML declaration, keyref match
                                                            Packit Service a31ea6
                                                                error reports (Kasimier), formal expression handling code not plugged
                                                            Packit Service a31ea6
                                                                yet, more lax mode for the HTML parser, parser XML_PARSE_COMPACT option
                                                            Packit Service a31ea6
                                                                for text nodes allocation.
                                                            Packit Service a31ea6
                                                              
                                                          • documentation: xmllint man page had --nonet duplicated
                                                          • Packit Service a31ea6

                                                            2.6.20: Jul 10 2005

                                                              Packit Service a31ea6
                                                                
                                                            • build fixes: Windows build (Rob Richards), Mingw compilation (Igor
                                                            • Packit Service a31ea6
                                                                  Zlatkovic), Windows Makefile (Igor), gcc warnings (Kasimier and
                                                              Packit Service a31ea6
                                                                  andriy@google.com), use gcc weak references to pthread to avoid the
                                                              Packit Service a31ea6
                                                                  pthread dependancy on Linux, compilation problem (Steve Nairn), compiling
                                                              Packit Service a31ea6
                                                                  of subset (Morten Welinder), IPv6/ss_family compilation (William Brack),
                                                              Packit Service a31ea6
                                                                  compilation when disabling parts of the library, standalone test
                                                              Packit Service a31ea6
                                                                  distribution.
                                                              Packit Service a31ea6
                                                                
                                                            • bug fixes: bug in lang(), memory cleanup on errors (William Brack),
                                                            • Packit Service a31ea6
                                                                  HTTP query strings (Aron Stansvik), memory leak in DTD (William), integer
                                                              Packit Service a31ea6
                                                                  overflow in XPath (William), nanoftp buffer size, pattern "." apth fixup
                                                              Packit Service a31ea6
                                                                  (Kasimier), leak in tree reported by Malcolm Rowe, replaceNode patch
                                                              Packit Service a31ea6
                                                                  (Brent Hendricks), CDATA with NULL content (Mark Vakoc), xml:base fixup
                                                              Packit Service a31ea6
                                                                  on XInclude (William), pattern fixes (William), attribute bug in
                                                              Packit Service a31ea6
                                                                  exclusive c14n (Aleksey Sanin), xml:space and xml:lang with SAX2 (Rob
                                                              Packit Service a31ea6
                                                                  Richards), namespace trouble in complex parsing (Malcolm Rowe), XSD type
                                                              Packit Service a31ea6
                                                                  QNames fixes (Kasimier), XPath streaming fixups (William), RelaxNG bug
                                                              Packit Service a31ea6
                                                                  (Rob Richards), Schemas for Schemas fixes (Kasimier), removal of ID (Rob
                                                              Packit Service a31ea6
                                                                  Richards), a small RelaxNG leak, HTML parsing in push mode bug (James
                                                              Packit Service a31ea6
                                                                  Bursa), failure to detect UTF-8 parsing bugs in CDATA sections,
                                                              Packit Service a31ea6
                                                                  areBlanks() heuristic failure, duplicate attributes in DTD bug
                                                              Packit Service a31ea6
                                                                (William).
                                                              Packit Service a31ea6
                                                                
                                                            • improvements: lot of work on Schemas by Kasimier Buchcik both on
                                                            • Packit Service a31ea6
                                                                  conformance and streaming, Schemas validation messages (Kasimier Buchcik,
                                                              Packit Service a31ea6
                                                                  Matthew Burgess), namespace removal at the python level (Brent
                                                              Packit Service a31ea6
                                                                  Hendricks), Update to new Schemas regression tests from W3C/Nist
                                                              Packit Service a31ea6
                                                                  (Kasimier), xmlSchemaValidateFile() (Kasimier), implementation of
                                                              Packit Service a31ea6
                                                                  xmlTextReaderReadInnerXml and xmlTextReaderReadOuterXml (James Wert),
                                                              Packit Service a31ea6
                                                                  standalone test framework and programs, new DOM import APIs
                                                              Packit Service a31ea6
                                                                  xmlDOMWrapReconcileNamespaces() xmlDOMWrapAdoptNode() and
                                                              Packit Service a31ea6
                                                                  xmlDOMWrapRemoveNode(), extension of xmllint capabilities for SAX and
                                                              Packit Service a31ea6
                                                                  Schemas regression tests, xmlStopParser() available in pull mode too,
                                                              Packit Service a31ea6
                                                                  ienhancement to xmllint --shell namespaces support, Windows port of the
                                                              Packit Service a31ea6
                                                                  standalone testing tools (Kasimier and William),
                                                              Packit Service a31ea6
                                                                  xmlSchemaValidateStream() xmlSchemaSAXPlug() and xmlSchemaSAXUnplug() SAX
                                                              Packit Service a31ea6
                                                                  Schemas APIs, Schemas xmlReader support.
                                                              Packit Service a31ea6

                                                              2.6.19: Apr 02 2005

                                                                Packit Service a31ea6
                                                                  
                                                              • build fixes: drop .la from RPMs, --with-minimum build fix (William
                                                              • Packit Service a31ea6
                                                                    Brack), use XML_SOCKLEN_T instead of SOCKLEN_T because it breaks with AIX
                                                                Packit Service a31ea6
                                                                    5.3 compiler, fixed elfgcchack.h generation and PLT reduction code on
                                                                Packit Service a31ea6
                                                                    Linux/ELF/gcc4
                                                                Packit Service a31ea6
                                                                  
                                                              • bug fixes: schemas type decimal fixups (William Brack), xmmlint return
                                                              • Packit Service a31ea6
                                                                    code (Gerry Murphy), small schemas fixes (Matthew Burgess and GUY
                                                                Packit Service a31ea6
                                                                    Fabrice), workaround "DAV:" namespace brokeness in c14n (Aleksey Sanin),
                                                                Packit Service a31ea6
                                                                    segfault in Schemas (Kasimier Buchcik), Schemas attribute validation
                                                                Packit Service a31ea6
                                                                    (Kasimier), Prop related functions and xmlNewNodeEatName (Rob Richards),
                                                                Packit Service a31ea6
                                                                    HTML serialization of name attribute on a elements, Python error handlers
                                                                Packit Service a31ea6
                                                                    leaks and improvement (Brent Hendricks), uninitialized variable in
                                                                Packit Service a31ea6
                                                                    encoding code, Relax-NG validation bug, potential crash if
                                                                Packit Service a31ea6
                                                                    gnorableWhitespace is NULL, xmlSAXParseDoc and xmlParseDoc signatures,
                                                                Packit Service a31ea6
                                                                    switched back to assuming UTF-8 in case no encoding is given at
                                                                Packit Service a31ea6
                                                                    serialization time
                                                                Packit Service a31ea6
                                                                  
                                                              • improvements: lot of work on Schemas by Kasimier Buchcik on facets
                                                              • Packit Service a31ea6
                                                                    checking and also mixed handling.
                                                                Packit Service a31ea6
                                                                  
                                                              • Packit Service a31ea6

                                                                2.6.18: Mar 13 2005

                                                                  Packit Service a31ea6
                                                                    
                                                                • build fixes: warnings (Peter Breitenlohner), testapi.c generation,
                                                                • Packit Service a31ea6
                                                                      Bakefile support (Francesco Montorsi), Windows compilation (Joel Reed),
                                                                  Packit Service a31ea6
                                                                      some gcc4 fixes, HP-UX portability fixes (Rick Jones).
                                                                  Packit Service a31ea6
                                                                    
                                                                • bug fixes: xmlSchemaElementDump namespace (Kasimier Buchcik), push and
                                                                • Packit Service a31ea6
                                                                      xmlreader stopping on non-fatal errors, thread support for dictionnaries
                                                                  Packit Service a31ea6
                                                                      reference counting (Gary Coady), internal subset and push problem, URL
                                                                  Packit Service a31ea6
                                                                      saved in xmlCopyDoc, various schemas bug fixes (Kasimier), Python paths
                                                                  Packit Service a31ea6
                                                                      fixup (Stephane Bidoul), xmlGetNodePath and namespaces, xmlSetNsProp fix
                                                                  Packit Service a31ea6
                                                                      (Mike Hommey), warning should not count as error (William Brack),
                                                                  Packit Service a31ea6
                                                                      xmlCreatePushParser empty chunk, XInclude parser flags (William), cleanup
                                                                  Packit Service a31ea6
                                                                      FTP and HTTP code to reuse the uri parsing and IPv6 (William),
                                                                  Packit Service a31ea6
                                                                      xmlTextWriterStartAttributeNS fix (Rob Richards), XMLLINT_INDENT being
                                                                  Packit Service a31ea6
                                                                      empty (William), xmlWriter bugs (Rob Richards), multithreading on Windows
                                                                  Packit Service a31ea6
                                                                      (Rich Salz), xmlSearchNsByHref fix (Kasimier), Python binding leak (Brent
                                                                  Packit Service a31ea6
                                                                      Hendricks), aliasing bug exposed by gcc4 on s390, xmlTextReaderNext bug
                                                                  Packit Service a31ea6
                                                                      (Rob Richards), Schemas decimal type fixes (William Brack),
                                                                  Packit Service a31ea6
                                                                      xmlByteConsumed static buffer (Ben Maurer).
                                                                  Packit Service a31ea6
                                                                    
                                                                • improvement: speedup parsing comments and DTDs, dictionary support for
                                                                • Packit Service a31ea6
                                                                      hash tables, Schemas Identity constraints (Kasimier), streaming XPath
                                                                  Packit Service a31ea6
                                                                      subset, xmlTextReaderReadString added (Bjorn Reese), Schemas canonical
                                                                  Packit Service a31ea6
                                                                      values handling (Kasimier), add xmlTextReaderByteConsumed (Aron
                                                                  Packit Service a31ea6
                                                                    Stansvik),
                                                                  Packit Service a31ea6
                                                                    
                                                                • Documentation: Wiki support (Joel Reed)
                                                                • Packit Service a31ea6

                                                                  2.6.17: Jan 16 2005

                                                                    Packit Service a31ea6
                                                                      
                                                                  • build fixes: Windows, warnings removal (William Brack),
                                                                  • Packit Service a31ea6
                                                                        maintainer-clean dependency(William), build in a different directory
                                                                    Packit Service a31ea6
                                                                        (William), fixing --with-minimum configure build (William), BeOS build
                                                                    Packit Service a31ea6
                                                                        (Marcin Konicki), Python-2.4 detection (William), compilation on AIX (Dan
                                                                    Packit Service a31ea6
                                                                        McNichol)
                                                                    Packit Service a31ea6
                                                                      
                                                                  • bug fixes: xmlTextReaderHasAttributes (Rob Richards), xmlCtxtReadFile()
                                                                  • Packit Service a31ea6
                                                                        to use the catalog(s), loop on output (William Brack), XPath memory leak,
                                                                    Packit Service a31ea6
                                                                        ID deallocation problem (Steve Shepard), debugDumpNode crash (William),
                                                                    Packit Service a31ea6
                                                                        warning not using error callback (William), xmlStopParser bug (William),
                                                                    Packit Service a31ea6
                                                                        UTF-16 with BOM on DTDs (William), namespace bug on empty elements in
                                                                    Packit Service a31ea6
                                                                        push mode (Rob Richards), line and col computations fixups (Aleksey
                                                                    Packit Service a31ea6
                                                                        Sanin), xmlURIEscape fix (William), xmlXPathErr on bad range (William),
                                                                    Packit Service a31ea6
                                                                        patterns with too many steps, bug in RNG choice optimization, line number
                                                                    Packit Service a31ea6
                                                                        sometimes missing.
                                                                    Packit Service a31ea6
                                                                      
                                                                  • improvements: XSD Schemas (Kasimier Buchcik), python generator
                                                                  • Packit Service a31ea6
                                                                        (William), xmlUTF8Strpos speedup (William), unicode Python strings
                                                                    Packit Service a31ea6
                                                                        (William), XSD error reports (Kasimier Buchcik), Python __str__ call
                                                                    Packit Service a31ea6
                                                                        serialize().
                                                                    Packit Service a31ea6
                                                                      
                                                                  • new APIs: added xmlDictExists(), GetLineNumber and GetColumnNumber for
                                                                  • Packit Service a31ea6
                                                                        the xmlReader (Aleksey Sanin), Dynamic Shared Libraries APIs (mostly Joel
                                                                    Packit Service a31ea6
                                                                        Reed), error extraction API from regexps, new XMLSave option for format
                                                                    Packit Service a31ea6
                                                                        (Phil Shafer)
                                                                    Packit Service a31ea6
                                                                      
                                                                  • documentation: site improvement (John Fleck), FAQ entries
                                                                  • Packit Service a31ea6
                                                                      (William).
                                                                    Packit Service a31ea6

                                                                    2.6.16: Nov 10 2004

                                                                      Packit Service a31ea6
                                                                        
                                                                    • general hardening and bug fixing crossing all the API based on new
                                                                    • Packit Service a31ea6
                                                                          automated regression testing
                                                                      Packit Service a31ea6
                                                                        
                                                                    • build fix: IPv6 build and test on AIX (Dodji Seketeli)
                                                                    • Packit Service a31ea6
                                                                        
                                                                    • bug fixes: problem with XML::Libxml reported by Petr Pajas, encoding
                                                                    • Packit Service a31ea6
                                                                          conversion functions return values, UTF-8 bug affecting XPath reported by
                                                                      Packit Service a31ea6
                                                                          Markus Bertheau, catalog problem with NULL entries (William Brack)
                                                                      Packit Service a31ea6
                                                                        
                                                                    • documentation: fix to xmllint man page, some API function descritpion
                                                                    • Packit Service a31ea6
                                                                          were updated.
                                                                      Packit Service a31ea6
                                                                        
                                                                    • improvements: DTD validation APIs provided at the Python level (Brent
                                                                    • Packit Service a31ea6
                                                                          Hendricks)
                                                                      Packit Service a31ea6

                                                                      2.6.15: Oct 27 2004

                                                                        Packit Service a31ea6
                                                                          
                                                                      • security fixes on the nanoftp and nanohttp modules
                                                                      • Packit Service a31ea6
                                                                          
                                                                      • build fixes: xmllint detection bug in configure, building outside the
                                                                      • Packit Service a31ea6
                                                                            source tree (Thomas Fitzsimmons)
                                                                        Packit Service a31ea6
                                                                          
                                                                      • bug fixes: HTML parser on broken ASCII chars in names (William), Python
                                                                      • Packit Service a31ea6
                                                                            paths (Malcolm Tredinnick), xmlHasNsProp and default namespace (William),
                                                                        Packit Service a31ea6
                                                                            saving to python file objects (Malcolm Tredinnick), DTD lookup fix
                                                                        Packit Service a31ea6
                                                                            (Malcolm), save back <group> in catalogs (William), tree build
                                                                        Packit Service a31ea6
                                                                            fixes (DV and Rob Richards), Schemas memory bug, structured error handler
                                                                        Packit Service a31ea6
                                                                            on Python 64bits, thread local memory deallocation, memory leak reported
                                                                        Packit Service a31ea6
                                                                            by Volker Roth, xmlValidateDtd in the presence of an internal subset,
                                                                        Packit Service a31ea6
                                                                            entities and _private problem (William), xmlBuildRelativeURI error
                                                                        Packit Service a31ea6
                                                                            (William).
                                                                        Packit Service a31ea6
                                                                          
                                                                      • improvements: better XInclude error reports (William), tree debugging
                                                                      • Packit Service a31ea6
                                                                            module and tests, convenience functions at the Reader API (Graham
                                                                        Packit Service a31ea6
                                                                            Bennett), add support for PI in the HTML parser.
                                                                        Packit Service a31ea6

                                                                        2.6.14: Sep 29 2004

                                                                          Packit Service a31ea6
                                                                            
                                                                        • build fixes: configure paths for xmllint and xsltproc, compilation
                                                                        • Packit Service a31ea6
                                                                              without HTML parser, compilation warning cleanups (William Brack &
                                                                          Packit Service a31ea6
                                                                              Malcolm Tredinnick), VMS makefile update (Craig Berry),
                                                                          Packit Service a31ea6
                                                                            
                                                                        • bug fixes: xmlGetUTF8Char (William Brack), QName properties (Kasimier
                                                                        • Packit Service a31ea6
                                                                              Buchcik), XInclude testing, Notation serialization, UTF8ToISO8859x
                                                                          Packit Service a31ea6
                                                                              transcoding (Mark Itzcovitz), lots of XML Schemas cleanup and fixes
                                                                          Packit Service a31ea6
                                                                              (Kasimier), ChangeLog cleanup (Stepan Kasal), memory fixes (Mark Vakoc),
                                                                          Packit Service a31ea6
                                                                              handling of failed realloc(), out of bound array adressing in Schemas
                                                                          Packit Service a31ea6
                                                                              date handling, Python space/tabs cleanups (Malcolm Tredinnick), NMTOKENS
                                                                          Packit Service a31ea6
                                                                              E20 validation fix (Malcolm),
                                                                          Packit Service a31ea6
                                                                            
                                                                        • improvements: added W3C XML Schemas testsuite (Kasimier Buchcik), add
                                                                        • Packit Service a31ea6
                                                                              xmlSchemaValidateOneElement (Kasimier), Python exception hierearchy
                                                                          Packit Service a31ea6
                                                                              (Malcolm Tredinnick), Python libxml2 driver improvement (Malcolm
                                                                          Packit Service a31ea6
                                                                              Tredinnick), Schemas support for xsi:schemaLocation,
                                                                          Packit Service a31ea6
                                                                              xsi:noNamespaceSchemaLocation, xsi:type (Kasimier Buchcik)
                                                                          Packit Service a31ea6

                                                                          2.6.13: Aug 31 2004

                                                                            Packit Service a31ea6
                                                                              
                                                                          • build fixes: Windows and zlib (Igor Zlatkovic), -O flag with gcc,
                                                                          • Packit Service a31ea6
                                                                                Solaris compiler warning, fixing RPM BuildRequires,
                                                                            Packit Service a31ea6
                                                                              
                                                                          • fixes: DTD loading on Windows (Igor), Schemas error reports APIs
                                                                          • Packit Service a31ea6
                                                                                (Kasimier Buchcik), Schemas validation crash, xmlCheckUTF8 (William Brack
                                                                            Packit Service a31ea6
                                                                                and Julius Mittenzwei), Schemas facet check (Kasimier), default namespace
                                                                            Packit Service a31ea6
                                                                                problem (William), Schemas hexbinary empty values, encoding error could
                                                                            Packit Service a31ea6
                                                                                genrate a serialization loop.
                                                                            Packit Service a31ea6
                                                                              
                                                                          • Improvements: Schemas validity improvements (Kasimier), added --path
                                                                          • Packit Service a31ea6
                                                                                and --load-trace options to xmllint
                                                                            Packit Service a31ea6
                                                                              
                                                                          • documentation: tutorial update (John Fleck)
                                                                          • Packit Service a31ea6

                                                                            2.6.12: Aug 22 2004

                                                                              Packit Service a31ea6
                                                                                
                                                                            • build fixes: fix --with-minimum, elfgcchack.h fixes (Peter
                                                                            • Packit Service a31ea6
                                                                                  Breitenlohner), perl path lookup (William), diff on Solaris (Albert
                                                                              Packit Service a31ea6
                                                                                  Chin), some 64bits cleanups.
                                                                              Packit Service a31ea6
                                                                                
                                                                            • Python: avoid a warning with 2.3 (William Brack), tab and space mixes
                                                                            • Packit Service a31ea6
                                                                                  (William), wrapper generator fixes (William), Cygwin support (Gerrit P.
                                                                              Packit Service a31ea6
                                                                                  Haase), node wrapper fix (Marc-Antoine Parent), XML Schemas support
                                                                              Packit Service a31ea6
                                                                                  (Torkel Lyng)
                                                                              Packit Service a31ea6
                                                                                
                                                                            • Schemas: a lot of bug fixes and improvements from Kasimier Buchcik
                                                                            • Packit Service a31ea6
                                                                                
                                                                            • fixes: RVT fixes (William), XPath context resets bug (William), memory
                                                                            • Packit Service a31ea6
                                                                                  debug (Steve Hay), catalog white space handling (Peter Breitenlohner),
                                                                              Packit Service a31ea6
                                                                                  xmlReader state after attribute reading (William), structured error
                                                                              Packit Service a31ea6
                                                                                  handler (William), XInclude generated xml:base fixup (William), Windows
                                                                              Packit Service a31ea6
                                                                                  memory reallocation problem (Steve Hay), Out of Memory conditions
                                                                              Packit Service a31ea6
                                                                                  handling (William and Olivier Andrieu), htmlNewDoc() charset bug,
                                                                              Packit Service a31ea6
                                                                                  htmlReadMemory init (William), a posteriori validation DTD base
                                                                              Packit Service a31ea6
                                                                                  (William), notations serialization missing, xmlGetNodePath (Dodji),
                                                                              Packit Service a31ea6
                                                                                  xmlCheckUTF8 (Diego Tartara), missing line numbers on entity
                                                                              Packit Service a31ea6
                                                                                (William)
                                                                              Packit Service a31ea6
                                                                                
                                                                            • improvements: DocBook catalog build scrip (William), xmlcatalog tool
                                                                            • Packit Service a31ea6
                                                                                  (Albert Chin), xmllint --c14n option, no_proxy environment (Mike Hommey),
                                                                              Packit Service a31ea6
                                                                                  xmlParseInNodeContext() addition, extend xmllint --shell, allow XInclude
                                                                              Packit Service a31ea6
                                                                                  to not generate start/end nodes, extend xmllint --version to include CVS
                                                                              Packit Service a31ea6
                                                                                  tag (William)
                                                                              Packit Service a31ea6
                                                                                
                                                                            • documentation: web pages fixes, validity API docs fixes (William)
                                                                            • Packit Service a31ea6
                                                                                  schemas API fix (Eric Haszlakiewicz), xmllint man page (John Fleck)
                                                                              Packit Service a31ea6

                                                                              2.6.11: July 5 2004

                                                                                Packit Service a31ea6
                                                                                  
                                                                              • Schemas: a lot of changes and improvements by Kasimier Buchcik for
                                                                              • Packit Service a31ea6
                                                                                    attributes, namespaces and simple types.
                                                                                Packit Service a31ea6
                                                                                  
                                                                              • build fixes: --with-minimum (William Brack), some gcc cleanup
                                                                              • Packit Service a31ea6
                                                                                    (William), --with-thread-alloc (William)
                                                                                Packit Service a31ea6
                                                                                  
                                                                              • portability: Windows binary package change (Igor Zlatkovic), Catalog
                                                                              • Packit Service a31ea6
                                                                                    path on Windows
                                                                                Packit Service a31ea6
                                                                                  
                                                                              • documentation: update to the tutorial (John Fleck), xmllint return code
                                                                              • Packit Service a31ea6
                                                                                    (John Fleck), man pages (Ville Skytta),
                                                                                Packit Service a31ea6
                                                                                  
                                                                              • bug fixes: C14N bug serializing namespaces (Aleksey Sanin), testSAX
                                                                              • Packit Service a31ea6
                                                                                    properly initialize the library (William), empty node set in XPath
                                                                                Packit Service a31ea6
                                                                                    (William), xmlSchemas errors (William), invalid charref problem pointed
                                                                                Packit Service a31ea6
                                                                                    by Morus Walter, XInclude xml:base generation (William), Relax-NG bug
                                                                                Packit Service a31ea6
                                                                                    with div processing (William), XPointer and xml:base problem(William),
                                                                                Packit Service a31ea6
                                                                                    Reader and entities, xmllint return code for schemas (William), reader
                                                                                Packit Service a31ea6
                                                                                    streaming problem (Steve Ball), DTD serialization problem (William),
                                                                                Packit Service a31ea6
                                                                                    libxml.m4 fixes (Mike Hommey), do not provide destructors as methods on
                                                                                Packit Service a31ea6
                                                                                    Python classes, xmlReader buffer bug, Python bindings memory interfaces
                                                                                Packit Service a31ea6
                                                                                    improvement (with Stéphane Bidoul), Fixed the push parser to be back to
                                                                                Packit Service a31ea6
                                                                                    synchronous behaviour.
                                                                                Packit Service a31ea6
                                                                                  
                                                                              • improvement: custom per-thread I/O enhancement (Rob Richards), register
                                                                              • Packit Service a31ea6
                                                                                    namespace in debug shell (Stefano Debenedetti), Python based regression
                                                                                Packit Service a31ea6
                                                                                    test for non-Unix users (William), dynamically increase the number of
                                                                                Packit Service a31ea6
                                                                                    XPath extension functions in Python and fix a memory leak (Marc-Antoine
                                                                                Packit Service a31ea6
                                                                                    Parent and William)
                                                                                Packit Service a31ea6
                                                                                  
                                                                              • performance: hack done with Arjan van de Ven to reduce ELF footprint
                                                                              • Packit Service a31ea6
                                                                                    and generated code on Linux, plus use gcc runtime profiling to optimize
                                                                                Packit Service a31ea6
                                                                                    the code generated in the RPM packages.
                                                                                Packit Service a31ea6

                                                                                2.6.10: May 17 2004

                                                                                  Packit Service a31ea6
                                                                                    
                                                                                • Web page generated for ChangeLog
                                                                                • Packit Service a31ea6
                                                                                    
                                                                                • build fixes: --without-html problems, make check without make all
                                                                                • Packit Service a31ea6
                                                                                    
                                                                                • portability: problem with xpath.c on Windows (MSC and Borland), memcmp
                                                                                • Packit Service a31ea6
                                                                                      vs. strncmp on Solaris, XPath tests on Windows (Mark Vakoc), C++ do not
                                                                                  Packit Service a31ea6
                                                                                      use "list" as parameter name, make tests work with Python 1.5 (Ed
                                                                                  Packit Service a31ea6
                                                                                    Davis),
                                                                                  Packit Service a31ea6
                                                                                    
                                                                                • improvements: made xmlTextReaderMode public, small buffers resizing
                                                                                • Packit Service a31ea6
                                                                                      (Morten Welinder), add --maxmem option to xmllint, add
                                                                                  Packit Service a31ea6
                                                                                      xmlPopInputCallback() for Matt Sergeant, refactoring of serialization
                                                                                  Packit Service a31ea6
                                                                                      escaping, added escaping customization
                                                                                  Packit Service a31ea6
                                                                                    
                                                                                • bugfixes: xsd:extension (Taihei Goi), assorted regexp bugs (William
                                                                                • Packit Service a31ea6
                                                                                      Brack), xmlReader end of stream problem, node deregistration with reader,
                                                                                  Packit Service a31ea6
                                                                                      URI escaping and filemanes,  XHTML1 formatting (Nick Wellnhofer), regexp
                                                                                  Packit Service a31ea6
                                                                                      transition reduction (William), various XSD Schemas fixes (Kasimier
                                                                                  Packit Service a31ea6
                                                                                      Buchcik), XInclude fallback problem (William), weird problems with DTD
                                                                                  Packit Service a31ea6
                                                                                      (William), structured error handler callback context (William), reverse
                                                                                  Packit Service a31ea6
                                                                                      xmlEncodeSpecialChars() behaviour back to escaping '"'
                                                                                  Packit Service a31ea6

                                                                                  2.6.9: Apr 18 2004

                                                                                    Packit Service a31ea6
                                                                                      
                                                                                  • implement xml:id Working Draft, relaxed XPath id() checking
                                                                                  • Packit Service a31ea6
                                                                                      
                                                                                  • bugfixes: xmlCtxtReset (Brent Hendricks), line number and CDATA (Dave
                                                                                  • Packit Service a31ea6
                                                                                        Beckett), Relax-NG compilation (William Brack), Regexp patches (with
                                                                                    Packit Service a31ea6
                                                                                        William), xmlUriEscape (Mark Vakoc), a Relax-NG notAllowed problem (with
                                                                                    Packit Service a31ea6
                                                                                        William), Relax-NG name classes compares (William), XInclude duplicate
                                                                                    Packit Service a31ea6
                                                                                        fallback (William), external DTD encoding detection (William), a DTD
                                                                                    Packit Service a31ea6
                                                                                        validation bug (William), xmlReader Close() fix, recusive extention
                                                                                    Packit Service a31ea6
                                                                                        schemas
                                                                                    Packit Service a31ea6
                                                                                      
                                                                                  • improvements: use xmlRead* APIs in test tools (Mark Vakoc), indenting
                                                                                  • Packit Service a31ea6
                                                                                        save optimization, better handle IIS broken HTTP redirect  behaviour (Ian
                                                                                    Packit Service a31ea6
                                                                                        Hummel), HTML parser frameset (James Bursa), libxml2-python RPM
                                                                                    Packit Service a31ea6
                                                                                        dependancy, XML Schemas union support (Kasimier Buchcik), warning removal
                                                                                    Packit Service a31ea6
                                                                                        clanup (William), keep ChangeLog compressed when installing from RPMs
                                                                                    Packit Service a31ea6
                                                                                      
                                                                                  • documentation: examples and xmlDocDumpMemory docs (John Fleck), new
                                                                                  • Packit Service a31ea6
                                                                                        example (load, xpath, modify, save), xmlCatalogDump() comments,
                                                                                    Packit Service a31ea6
                                                                                      
                                                                                  • Windows: Borland C++ builder (Eric Zurcher), work around Microsoft
                                                                                  • Packit Service a31ea6
                                                                                        compiler NaN handling bug (Mark Vakoc)
                                                                                    Packit Service a31ea6

                                                                                    2.6.8: Mar 23 2004

                                                                                      Packit Service a31ea6
                                                                                        
                                                                                    • First step of the cleanup of the serialization code and APIs
                                                                                    • Packit Service a31ea6
                                                                                        
                                                                                    • XML Schemas: mixed content (Adam Dickmeiss), QName handling fixes (Adam
                                                                                    • Packit Service a31ea6
                                                                                          Dickmeiss), anyURI for "" (John Belmonte)
                                                                                      Packit Service a31ea6
                                                                                        
                                                                                    • Python: Canonicalization C14N support added (Anthony Carrico)
                                                                                    • Packit Service a31ea6
                                                                                        
                                                                                    • xmlDocCopyNode() extension (William)
                                                                                    • Packit Service a31ea6
                                                                                        
                                                                                    • Relax-NG: fix when processing XInclude results (William), external
                                                                                    • Packit Service a31ea6
                                                                                          reference in interleave (William), missing error on <choice>
                                                                                      Packit Service a31ea6
                                                                                          failure (William), memory leak in schemas datatype facets.
                                                                                      Packit Service a31ea6
                                                                                        
                                                                                    • xmlWriter: patch for better DTD support (Alfred Mickautsch)
                                                                                    • Packit Service a31ea6
                                                                                        
                                                                                    • bug fixes: xmlXPathLangFunction memory leak (Mike Hommey and William
                                                                                    • Packit Service a31ea6
                                                                                          Brack), no ID errors if using HTML_PARSE_NOERROR, xmlcatalog fallbacks to
                                                                                      Packit Service a31ea6
                                                                                          URI on SYSTEM lookup failure, XInclude parse flags inheritance (William),
                                                                                      Packit Service a31ea6
                                                                                          XInclude and XPointer fixes for entities (William), XML parser bug
                                                                                      Packit Service a31ea6
                                                                                          reported by Holger Rauch, nanohttp fd leak (William),  regexps char
                                                                                      Packit Service a31ea6
                                                                                          groups '-' handling (William), dictionary reference counting problems,
                                                                                      Packit Service a31ea6
                                                                                          do not close stderr.
                                                                                      Packit Service a31ea6
                                                                                        
                                                                                    • performance patches from Petr Pajas
                                                                                    • Packit Service a31ea6
                                                                                        
                                                                                    • Documentation fixes: XML_CATALOG_FILES in man pages (Mike Hommey)
                                                                                    • Packit Service a31ea6
                                                                                        
                                                                                    • compilation and portability fixes: --without-valid, catalog cleanups
                                                                                    • Packit Service a31ea6
                                                                                          (Peter Breitenlohner), MingW patch (Roland Schwingel), cross-compilation
                                                                                      Packit Service a31ea6
                                                                                          to Windows (Christophe de Vienne),  --with-html-dir fixup (Julio Merino
                                                                                      Packit Service a31ea6
                                                                                          Vidal), Windows build (Eric Zurcher)
                                                                                      Packit Service a31ea6

                                                                                      2.6.7: Feb 23 2004

                                                                                        Packit Service a31ea6
                                                                                          
                                                                                      • documentation: tutorial updates (John Fleck), benchmark results
                                                                                      • Packit Service a31ea6
                                                                                          
                                                                                      • xmlWriter: updates and fixes (Alfred Mickautsch, Lucas Brasilino)
                                                                                      • Packit Service a31ea6
                                                                                          
                                                                                      • XPath optimization (Petr Pajas)
                                                                                      • Packit Service a31ea6
                                                                                          
                                                                                      • DTD ID handling optimization
                                                                                      • Packit Service a31ea6
                                                                                          
                                                                                      • bugfixes: xpath number with > 19 fractional (William Brack), push
                                                                                      • Packit Service a31ea6
                                                                                            mode with unescaped '>' characters, fix xmllint --stream --timing, fix
                                                                                        Packit Service a31ea6
                                                                                            xmllint --memory --stream memory usage, xmlAttrSerializeTxtContent
                                                                                        Packit Service a31ea6
                                                                                            handling NULL, trying to fix Relax-NG/Perl interface.
                                                                                        Packit Service a31ea6
                                                                                          
                                                                                      • python: 2.3 compatibility, whitespace fixes (Malcolm Tredinnick)
                                                                                      • Packit Service a31ea6
                                                                                          
                                                                                      • Added relaxng option to xmllint --shell
                                                                                      • Packit Service a31ea6

                                                                                        2.6.6: Feb 12 2004

                                                                                          Packit Service a31ea6
                                                                                            
                                                                                        • nanohttp and nanoftp: buffer overflow error on URI parsing (Igor and
                                                                                        • Packit Service a31ea6
                                                                                              William) reported by Yuuichi Teranishi
                                                                                          Packit Service a31ea6
                                                                                            
                                                                                        • bugfixes: make test and path issues, xmlWriter attribute serialization
                                                                                        • Packit Service a31ea6
                                                                                              (William Brack), xmlWriter indentation (William), schemas validation
                                                                                          Packit Service a31ea6
                                                                                              (Eric Haszlakiewicz), XInclude dictionnaries issues (William and Oleg
                                                                                          Packit Service a31ea6
                                                                                              Paraschenko), XInclude empty fallback (William), HTML warnings (William),
                                                                                          Packit Service a31ea6
                                                                                              XPointer in XInclude (William), Python namespace serialization,
                                                                                          Packit Service a31ea6
                                                                                              isolat1ToUTF8 bound error (Alfred Mickautsch), output of parameter
                                                                                          Packit Service a31ea6
                                                                                              entities in internal subset (William), internal subset bug in push mode,
                                                                                          Packit Service a31ea6
                                                                                              <xs:all> fix (Alexey Sarytchev)
                                                                                          Packit Service a31ea6
                                                                                            
                                                                                        • Build: fix for automake-1.8 (Alexander Winston), warnings removal
                                                                                        • Packit Service a31ea6
                                                                                              (Philip Ludlam), SOCKLEN_T detection fixes (Daniel Richard), fix
                                                                                          Packit Service a31ea6
                                                                                              --with-minimum configuration.
                                                                                          Packit Service a31ea6
                                                                                            
                                                                                        • XInclude: allow the 2001 namespace without warning.
                                                                                        • Packit Service a31ea6
                                                                                            
                                                                                        • Documentation: missing example/index.html (John Fleck), version
                                                                                        • Packit Service a31ea6
                                                                                              dependancies (John Fleck)
                                                                                          Packit Service a31ea6
                                                                                            
                                                                                        • reader API: structured error reporting (Steve Ball)
                                                                                        • Packit Service a31ea6
                                                                                            
                                                                                        • Windows compilation: mingw, msys (Mikhail Grushinskiy), function
                                                                                        • Packit Service a31ea6
                                                                                              prototype (Cameron Johnson), MSVC6 compiler warnings, _WINSOCKAPI_
                                                                                          Packit Service a31ea6
                                                                                            patch
                                                                                          Packit Service a31ea6
                                                                                            
                                                                                        • Parsers: added xmlByteConsumed(ctxt) API to get the byte offest in
                                                                                        • Packit Service a31ea6
                                                                                              input.
                                                                                          Packit Service a31ea6

                                                                                          2.6.5: Jan 25 2004

                                                                                            Packit Service a31ea6
                                                                                              
                                                                                          • Bugfixes: dictionnaries for schemas (William Brack), regexp segfault
                                                                                          • Packit Service a31ea6
                                                                                                (William), xs:all problem (William), a number of XPointer bugfixes
                                                                                            Packit Service a31ea6
                                                                                                (William), xmllint error go to stderr, DTD validation problem with
                                                                                            Packit Service a31ea6
                                                                                                namespace, memory leak (William), SAX1 cleanup and minimal options fixes
                                                                                            Packit Service a31ea6
                                                                                                (Mark Vadoc), parser context reset on error (Shaun McCance), XPath union
                                                                                            Packit Service a31ea6
                                                                                                evaluation problem (William) , xmlReallocLoc with NULL (Aleksey Sanin),
                                                                                            Packit Service a31ea6
                                                                                                XML Schemas double free (Steve Ball), XInclude with no href, argument
                                                                                            Packit Service a31ea6
                                                                                                callbacks order for XPath callbacks (Frederic Peters)
                                                                                            Packit Service a31ea6
                                                                                              
                                                                                          • Documentation: python scripts (William Brack), xslt stylesheets (John
                                                                                          • Packit Service a31ea6
                                                                                                Fleck), doc (Sven Zimmerman), I/O example.
                                                                                            Packit Service a31ea6
                                                                                              
                                                                                          • Python bindings: fixes (William), enum support (Stéphane Bidoul),
                                                                                          • Packit Service a31ea6
                                                                                                structured error reporting (Stéphane Bidoul)
                                                                                            Packit Service a31ea6
                                                                                              
                                                                                          • XInclude: various fixes for conformance, problem related to dictionary
                                                                                          • Packit Service a31ea6
                                                                                                references (William & me), recursion (William)
                                                                                            Packit Service a31ea6
                                                                                              
                                                                                          • xmlWriter: indentation (Lucas Brasilino), memory leaks (Alfred
                                                                                          • Packit Service a31ea6
                                                                                                Mickautsch),
                                                                                            Packit Service a31ea6
                                                                                              
                                                                                          • xmlSchemas: normalizedString datatype (John Belmonte)
                                                                                          • Packit Service a31ea6
                                                                                              
                                                                                          • code cleanup for strings functions (William)
                                                                                          • Packit Service a31ea6
                                                                                              
                                                                                          • Windows: compiler patches (Mark Vakoc)
                                                                                          • Packit Service a31ea6
                                                                                              
                                                                                          • Parser optimizations, a few new XPath and dictionary APIs for future
                                                                                          • Packit Service a31ea6
                                                                                                XSLT optimizations.
                                                                                            Packit Service a31ea6

                                                                                            2.6.4: Dec 24 2003

                                                                                              Packit Service a31ea6
                                                                                                
                                                                                            • Windows build fixes (Igor Zlatkovic)
                                                                                            • Packit Service a31ea6
                                                                                                
                                                                                            • Some serious XInclude problems reported by Oleg Paraschenko and
                                                                                            • Packit Service a31ea6
                                                                                                
                                                                                            • Unix and Makefile packaging fixes (me, William Brack,
                                                                                            • Packit Service a31ea6
                                                                                                
                                                                                            • Documentation improvements (John Fleck, William Brack), example fix
                                                                                            • Packit Service a31ea6
                                                                                                  (Lucas Brasilino)
                                                                                              Packit Service a31ea6
                                                                                                
                                                                                            • bugfixes: xmlTextReaderExpand() with xmlReaderWalker, XPath handling of
                                                                                            • Packit Service a31ea6
                                                                                                  NULL strings (William Brack) , API building reader or parser from
                                                                                              Packit Service a31ea6
                                                                                                  filedescriptor should not close it, changed XPath sorting to be stable
                                                                                              Packit Service a31ea6
                                                                                                  again (William Brack), xmlGetNodePath() generating '(null)' (William
                                                                                              Packit Service a31ea6
                                                                                                  Brack), DTD validation and namespace bug (William Brack), XML Schemas
                                                                                              Packit Service a31ea6
                                                                                                  double inclusion behaviour
                                                                                              Packit Service a31ea6

                                                                                              2.6.3: Dec 10 2003

                                                                                                Packit Service a31ea6
                                                                                                  
                                                                                              • documentation updates and cleanup (DV, William Brack, John Fleck)
                                                                                              • Packit Service a31ea6
                                                                                                  
                                                                                              • added a repository of examples, examples from Aleksey Sanin, Dodji
                                                                                              • Packit Service a31ea6
                                                                                                    Seketeli, Alfred Mickautsch
                                                                                                Packit Service a31ea6
                                                                                                  
                                                                                              • Windows updates: Mark Vakoc, Igor Zlatkovic, Eric Zurcher, Mingw
                                                                                              • Packit Service a31ea6
                                                                                                    (Kenneth Haley)
                                                                                                Packit Service a31ea6
                                                                                                  
                                                                                              • Unicode range checking (William Brack)
                                                                                              • Packit Service a31ea6
                                                                                                  
                                                                                              • code cleanup (William Brack)
                                                                                              • Packit Service a31ea6
                                                                                                  
                                                                                              • Python bindings: doc (John Fleck), bug fixes
                                                                                              • Packit Service a31ea6
                                                                                                  
                                                                                              • UTF-16 cleanup and BOM issues (William Brack)
                                                                                              • Packit Service a31ea6
                                                                                                  
                                                                                              • bug fixes: ID and xmlReader validation, XPath (William Brack),
                                                                                              • Packit Service a31ea6
                                                                                                    xmlWriter (Alfred Mickautsch), hash.h inclusion problem, HTML parser
                                                                                                Packit Service a31ea6
                                                                                                    (James Bursa), attribute defaulting and validation, some serialization
                                                                                                Packit Service a31ea6
                                                                                                    cleanups, XML_GET_LINE macro, memory debug when using threads (William
                                                                                                Packit Service a31ea6
                                                                                                    Brack), serialization of attributes and entities content, xmlWriter
                                                                                                Packit Service a31ea6
                                                                                                    (Daniel Schulman)
                                                                                                Packit Service a31ea6
                                                                                                  
                                                                                              • XInclude bugfix, new APIs and update to the last version including the
                                                                                              • Packit Service a31ea6
                                                                                                    namespace change.
                                                                                                Packit Service a31ea6
                                                                                                  
                                                                                              • XML Schemas improvements: include (Robert Stepanek), import and
                                                                                              • Packit Service a31ea6
                                                                                                    namespace handling, fixed the regression tests troubles, added examples
                                                                                                Packit Service a31ea6
                                                                                                    based on Eric van der Vlist book, regexp fixes
                                                                                                Packit Service a31ea6
                                                                                                  
                                                                                              • preliminary pattern support for streaming (needed for schemas
                                                                                              • Packit Service a31ea6
                                                                                                    constraints), added xmlTextReaderPreservePattern() to collect subdocument
                                                                                                Packit Service a31ea6
                                                                                                    when streaming.
                                                                                                Packit Service a31ea6
                                                                                                  
                                                                                              • various fixes in the structured error handling
                                                                                              • Packit Service a31ea6

                                                                                                2.6.2: Nov 4 2003

                                                                                                  Packit Service a31ea6
                                                                                                    
                                                                                                • XPath context unregistration fixes
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • text node coalescing fixes (Mark Lilback)
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • API to screate a W3C Schemas from an existing document (Steve Ball)
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • BeOS patches (Marcin 'Shard' Konicki)
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • xmlStrVPrintf function added (Aleksey Sanin)
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • compilation fixes (Mark Vakoc)
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • stdin parsing fix (William Brack)
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • a posteriori DTD validation fixes
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • xmlReader bug fixes: Walker fixes, python bindings
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • fixed xmlStopParser() to really stop the parser and errors
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • always generate line numbers when using the new xmlReadxxx
                                                                                                • Packit Service a31ea6
                                                                                                    functions
                                                                                                  Packit Service a31ea6
                                                                                                    
                                                                                                • added XInclude support to the xmlReader interface
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • implemented XML_PARSE_NONET parser option
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • DocBook XSLT processing bug fixed
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • HTML serialization for <p> elements (William Brack and me)
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • XPointer failure in XInclude are now handled as resource errors
                                                                                                • Packit Service a31ea6
                                                                                                    
                                                                                                • fixed xmllint --html to use the HTML serializer on output (added
                                                                                                • Packit Service a31ea6
                                                                                                      --xmlout to implement the previous behaviour of saving it using the XML
                                                                                                  Packit Service a31ea6
                                                                                                      serializer)
                                                                                                  Packit Service a31ea6

                                                                                                  2.6.1: Oct 28 2003

                                                                                                    Packit Service a31ea6
                                                                                                      
                                                                                                  • Mostly bugfixes after the big 2.6.0 changes
                                                                                                  • Packit Service a31ea6
                                                                                                      
                                                                                                  • Unix compilation patches: libxml.m4 (Patrick Welche), warnings cleanup
                                                                                                  • Packit Service a31ea6
                                                                                                        (William Brack)
                                                                                                    Packit Service a31ea6
                                                                                                      
                                                                                                  • Windows compilation patches (Joachim Bauch, Stephane Bidoul, Igor
                                                                                                  • Packit Service a31ea6
                                                                                                        Zlatkovic)
                                                                                                    Packit Service a31ea6
                                                                                                      
                                                                                                  • xmlWriter bugfix (Alfred Mickautsch)
                                                                                                  • Packit Service a31ea6
                                                                                                      
                                                                                                  • chvalid.[ch]: couple of fixes from Stephane Bidoul
                                                                                                  • Packit Service a31ea6
                                                                                                      
                                                                                                  • context reset: error state reset, push parser reset (Graham
                                                                                                  • Packit Service a31ea6
                                                                                                      Bennett)
                                                                                                    Packit Service a31ea6
                                                                                                      
                                                                                                  • context reuse: generate errors if file is not readable
                                                                                                  • Packit Service a31ea6
                                                                                                      
                                                                                                  • defaulted attributes for element coming from internal entities
                                                                                                  • Packit Service a31ea6
                                                                                                        (Stephane Bidoul)
                                                                                                    Packit Service a31ea6
                                                                                                      
                                                                                                  • Python: tab and spaces mix (William Brack)
                                                                                                  • Packit Service a31ea6
                                                                                                      
                                                                                                  • Error handler could crash in DTD validation in 2.6.0
                                                                                                  • Packit Service a31ea6
                                                                                                      
                                                                                                  • xmlReader: do not use the document or element _private field
                                                                                                  • Packit Service a31ea6
                                                                                                      
                                                                                                  • testSAX.c: avoid a problem with some PIs (Massimo Morara)
                                                                                                  • Packit Service a31ea6
                                                                                                      
                                                                                                  • general bug fixes: mandatory encoding in text decl, serializing
                                                                                                  • Packit Service a31ea6
                                                                                                        Document Fragment nodes, xmlSearchNs 2.6.0 problem (Kasimier Buchcik),
                                                                                                    Packit Service a31ea6
                                                                                                        XPath errors not reported,  slow HTML parsing of large documents.
                                                                                                    Packit Service a31ea6

                                                                                                    2.6.0: Oct 20 2003

                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • Major revision release: should be API and ABI compatible but got a lot
                                                                                                    • Packit Service a31ea6
                                                                                                          of change
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • Increased the library modularity, far more options can be stripped out,
                                                                                                    • Packit Service a31ea6
                                                                                                          a --with-minimum configuration will weight around 160KBytes
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • Use per parser and per document dictionary, allocate names and small
                                                                                                    • Packit Service a31ea6
                                                                                                          text nodes from the dictionary
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • Switch to a SAX2 like parser rewrote most of the XML parser core,
                                                                                                    • Packit Service a31ea6
                                                                                                          provides namespace resolution and defaulted attributes, minimize memory
                                                                                                      Packit Service a31ea6
                                                                                                          allocations and copies, namespace checking and specific error handling,
                                                                                                      Packit Service a31ea6
                                                                                                          immutable buffers, make predefined entities static structures, etc...
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • rewrote all the error handling in the library, all errors can be
                                                                                                    • Packit Service a31ea6
                                                                                                          intercepted at a structured level, with precise information
                                                                                                      Packit Service a31ea6
                                                                                                        available.
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • New simpler and more generic XML and HTML parser APIs, allowing to
                                                                                                    • Packit Service a31ea6
                                                                                                          easilly modify the parsing options and reuse parser context for multiple
                                                                                                      Packit Service a31ea6
                                                                                                          consecutive documents.
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • Similar new APIs for the xmlReader, for options and reuse, provided new
                                                                                                    • Packit Service a31ea6
                                                                                                          functions to access content as const strings, use them for Python
                                                                                                      Packit Service a31ea6
                                                                                                        bindings
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • a lot of other smaller API improvements: xmlStrPrintf (Aleksey Sanin),
                                                                                                    • Packit Service a31ea6
                                                                                                          Walker i.e. reader on a document tree based on Alfred Mickautsch code,
                                                                                                      Packit Service a31ea6
                                                                                                          make room in nodes for line numbers, reference counting and future PSVI
                                                                                                      Packit Service a31ea6
                                                                                                          extensions, generation of character ranges to be checked with faster
                                                                                                      Packit Service a31ea6
                                                                                                          algorithm (William),  xmlParserMaxDepth (Crutcher Dunnavant), buffer
                                                                                                      Packit Service a31ea6
                                                                                                          access
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • New xmlWriter API provided by Alfred Mickautsch
                                                                                                    • Packit Service a31ea6
                                                                                                        
                                                                                                    • Schemas: base64 support by Anthony Carrico
                                                                                                    • Packit Service a31ea6
                                                                                                        
                                                                                                    • Parser<->HTTP integration fix, proper processing of the Mime-Type
                                                                                                    • Packit Service a31ea6
                                                                                                          and charset information if available.
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • Relax-NG: bug fixes including the one reported by Martijn Faassen and
                                                                                                    • Packit Service a31ea6
                                                                                                          zeroOrMore, better error reporting.
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • Python bindings (Stéphane Bidoul), never use stdout for errors
                                                                                                    • Packit Service a31ea6
                                                                                                        output
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • Portability: all the headers have macros for export and calling
                                                                                                    • Packit Service a31ea6
                                                                                                          convention definitions (Igor Zlatkovic), VMS update (Craig A. Berry),
                                                                                                      Packit Service a31ea6
                                                                                                          Windows: threads (Jesse Pelton), Borland compiler (Eric Zurcher,  Igor),
                                                                                                      Packit Service a31ea6
                                                                                                          Mingw (Igor), typos (Mark Vakoc),  beta version (Stephane Bidoul),
                                                                                                      Packit Service a31ea6
                                                                                                          warning cleanups on AIX and MIPS compilers (William Brack), BeOS (Marcin
                                                                                                      Packit Service a31ea6
                                                                                                          'Shard' Konicki)
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • Documentation fixes and README (William Brack), search fix (William),
                                                                                                    • Packit Service a31ea6
                                                                                                          tutorial updates (John Fleck), namespace docs (Stefan Kost)
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • Bug fixes: xmlCleanupParser (Dave Beckett), threading uninitialized
                                                                                                    • Packit Service a31ea6
                                                                                                          mutexes, HTML doctype lowercase,  SAX/IO (William), compression detection
                                                                                                      Packit Service a31ea6
                                                                                                          and restore (William), attribute declaration in DTDs (William), namespace
                                                                                                      Packit Service a31ea6
                                                                                                          on attribute in HTML output (William), input filename (Rob Richards),
                                                                                                      Packit Service a31ea6
                                                                                                          namespace DTD validation, xmlReplaceNode (Chris Ryland), I/O callbacks
                                                                                                      Packit Service a31ea6
                                                                                                          (Markus Keim), CDATA serialization (Shaun McCance), xmlReader (Peter
                                                                                                      Packit Service a31ea6
                                                                                                          Derr), high codepoint charref like &#x10FFFF;, buffer access in push
                                                                                                      Packit Service a31ea6
                                                                                                          mode (Justin Fletcher), TLS threads on Windows (Jesse Pelton), XPath bug
                                                                                                      Packit Service a31ea6
                                                                                                          (William), xmlCleanupParser (Marc Liyanage), CDATA output (William), HTTP
                                                                                                      Packit Service a31ea6
                                                                                                          error handling.
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • xmllint options: --dtdvalidfpi for Tobias Reif, --sax1 for compat
                                                                                                    • Packit Service a31ea6
                                                                                                          testing,  --nodict for building without tree dictionary, --nocdata to
                                                                                                      Packit Service a31ea6
                                                                                                          replace CDATA by text, --nsclean to remove surperfluous  namespace
                                                                                                      Packit Service a31ea6
                                                                                                          declarations
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • added xml2-config --libtool-libs option from Kevin P. Fleming
                                                                                                    • Packit Service a31ea6
                                                                                                        
                                                                                                    • a lot of profiling and tuning of the code, speedup patch for
                                                                                                    • Packit Service a31ea6
                                                                                                          xmlSearchNs() by Luca Padovani. The xmlReader should do far less
                                                                                                      Packit Service a31ea6
                                                                                                          allocation and it speed should get closer to SAX. Chris Anderson worked
                                                                                                      Packit Service a31ea6
                                                                                                          on speeding and cleaning up repetitive checking code.
                                                                                                      Packit Service a31ea6
                                                                                                        
                                                                                                    • cleanup of "make tests"
                                                                                                    • Packit Service a31ea6
                                                                                                        
                                                                                                    • libxml-2.0-uninstalled.pc from Malcolm Tredinnick
                                                                                                    • Packit Service a31ea6
                                                                                                        
                                                                                                    • deactivated the broken docBook SGML parser code and plugged the XML
                                                                                                    • Packit Service a31ea6
                                                                                                          parser instead.
                                                                                                      Packit Service a31ea6

                                                                                                      2.5.11: Sep 9 2003

                                                                                                      A bugfix only release:

                                                                                                        Packit Service a31ea6
                                                                                                          
                                                                                                      • risk of crash in Relax-NG
                                                                                                      • Packit Service a31ea6
                                                                                                          
                                                                                                      • risk of crash when using multithreaded programs
                                                                                                      • Packit Service a31ea6

                                                                                                        2.5.10: Aug 15 2003

                                                                                                        A bugfixes only release

                                                                                                          Packit Service a31ea6
                                                                                                            
                                                                                                        • Windows Makefiles (William Brack)
                                                                                                        • Packit Service a31ea6
                                                                                                            
                                                                                                        • UTF-16 support fixes (Mark Itzcovitz)
                                                                                                        • Packit Service a31ea6
                                                                                                            
                                                                                                        • Makefile and portability (William Brack) automake, Linux alpha, Mingw
                                                                                                        • Packit Service a31ea6
                                                                                                              on Windows (Mikhail Grushinskiy)
                                                                                                          Packit Service a31ea6
                                                                                                            
                                                                                                        • HTML parser (Oliver Stoeneberg)
                                                                                                        • Packit Service a31ea6
                                                                                                            
                                                                                                        • XInclude performance problem reported by Kevin Ruscoe
                                                                                                        • Packit Service a31ea6
                                                                                                            
                                                                                                        • XML parser performance problem reported by Grant Goodale
                                                                                                        • Packit Service a31ea6
                                                                                                            
                                                                                                        • xmlSAXParseDTD() bug fix from Malcolm Tredinnick
                                                                                                        • Packit Service a31ea6
                                                                                                            
                                                                                                        • and a couple other cleanup
                                                                                                        • Packit Service a31ea6

                                                                                                          2.5.9: Aug 9 2003

                                                                                                            Packit Service a31ea6
                                                                                                              
                                                                                                          • bugfixes: IPv6 portability, xmlHasNsProp (Markus Keim), Windows build
                                                                                                          • Packit Service a31ea6
                                                                                                                (Wiliam Brake, Jesse Pelton, Igor), Schemas (Peter Sobisch), threading
                                                                                                            Packit Service a31ea6
                                                                                                                (Rob Richards), hexBinary type (), UTF-16 BOM (Dodji Seketeli),
                                                                                                            Packit Service a31ea6
                                                                                                                xmlReader, Relax-NG schemas compilation, namespace handling,  EXSLT (Sean
                                                                                                            Packit Service a31ea6
                                                                                                                Griffin), HTML parsing problem (William Brack), DTD validation for mixed
                                                                                                            Packit Service a31ea6
                                                                                                                content + namespaces, HTML serialization, library initialization,
                                                                                                            Packit Service a31ea6
                                                                                                                progressive HTML parser
                                                                                                            Packit Service a31ea6
                                                                                                              
                                                                                                          • better interfaces for Relax-NG error handling (Joachim Bauch, )
                                                                                                          • Packit Service a31ea6
                                                                                                              
                                                                                                          • adding xmlXIncludeProcessTree() for XInclud'ing in a subtree
                                                                                                          • Packit Service a31ea6
                                                                                                              
                                                                                                          • doc fixes and improvements (John Fleck)
                                                                                                          • Packit Service a31ea6
                                                                                                              
                                                                                                          • configure flag for -with-fexceptions when embedding in C++
                                                                                                          • Packit Service a31ea6
                                                                                                              
                                                                                                          • couple of new UTF-8 helper functions (William Brack)
                                                                                                          • Packit Service a31ea6
                                                                                                              
                                                                                                          • general encoding cleanup + ISO-8859-x without iconv (Peter Jacobi)
                                                                                                          • Packit Service a31ea6
                                                                                                              
                                                                                                          • xmlTextReader cleanup + enum for node types (Bjorn Reese)
                                                                                                          • Packit Service a31ea6
                                                                                                              
                                                                                                          • general compilation/warning cleanup Solaris/HP-UX/... (William
                                                                                                          • Packit Service a31ea6
                                                                                                              Brack)
                                                                                                            Packit Service a31ea6

                                                                                                            2.5.8: Jul 6 2003

                                                                                                              Packit Service a31ea6
                                                                                                                
                                                                                                            • bugfixes: XPath, XInclude, file/URI mapping, UTF-16 save (Mark
                                                                                                            • Packit Service a31ea6
                                                                                                                  Itzcovitz), UTF-8 checking, URI saving, error printing (William Brack),
                                                                                                              Packit Service a31ea6
                                                                                                                  PI related memleak, compilation without schemas or without xpath (Joerg
                                                                                                              Packit Service a31ea6
                                                                                                                  Schmitz-Linneweber/Garry Pennington), xmlUnlinkNode problem with DTDs,
                                                                                                              Packit Service a31ea6
                                                                                                                  rpm problem on , i86_64, removed a few compilation problems from 2.5.7,
                                                                                                              Packit Service a31ea6
                                                                                                                  xmlIOParseDTD, and xmlSAXParseDTD (Malcolm Tredinnick)
                                                                                                              Packit Service a31ea6
                                                                                                                
                                                                                                            • portability: DJGPP (MsDos) , OpenVMS (Craig A. Berry)
                                                                                                            • Packit Service a31ea6
                                                                                                                
                                                                                                            • William Brack fixed multithreading lock problems
                                                                                                            • Packit Service a31ea6
                                                                                                                
                                                                                                            • IPv6 patch for FTP and HTTP accesses (Archana Shah/Wipro)
                                                                                                            • Packit Service a31ea6
                                                                                                                
                                                                                                            • Windows fixes (Igor Zlatkovic, Eric Zurcher), threading (Stéphane
                                                                                                            • Packit Service a31ea6
                                                                                                                  Bidoul)
                                                                                                              Packit Service a31ea6
                                                                                                                
                                                                                                            • A few W3C Schemas Structure improvements
                                                                                                            • Packit Service a31ea6
                                                                                                                
                                                                                                            • W3C Schemas Datatype improvements (Charlie Bozeman)
                                                                                                            • Packit Service a31ea6
                                                                                                                
                                                                                                            • Python bindings for thread globals (Stéphane Bidoul), and method/class
                                                                                                            • Packit Service a31ea6
                                                                                                                  generator
                                                                                                              Packit Service a31ea6
                                                                                                                
                                                                                                            • added --nonet option to xmllint
                                                                                                            • Packit Service a31ea6
                                                                                                                
                                                                                                            • documentation improvements (John Fleck)
                                                                                                            • Packit Service a31ea6

                                                                                                              2.5.7: Apr 25 2003

                                                                                                                Packit Service a31ea6
                                                                                                                  
                                                                                                              • Relax-NG: Compiling to regexp and streaming validation on top of the
                                                                                                              • Packit Service a31ea6
                                                                                                                    xmlReader interface, added to xmllint --stream
                                                                                                                Packit Service a31ea6
                                                                                                                  
                                                                                                              • xmlReader: Expand(), Next() and DOM access glue, bug fixes
                                                                                                              • Packit Service a31ea6
                                                                                                                  
                                                                                                              • Support for large files: RGN validated a 4.5GB instance
                                                                                                              • Packit Service a31ea6
                                                                                                                  
                                                                                                              • Thread support is now configured in by default
                                                                                                              • Packit Service a31ea6
                                                                                                                  
                                                                                                              • Fixes: update of the Trio code (Bjorn), WXS Date and Duration fixes
                                                                                                              • Packit Service a31ea6
                                                                                                                    (Charles Bozeman), DTD and namespaces (Brent Hendricks), HTML push parser
                                                                                                                Packit Service a31ea6
                                                                                                                    and zero bytes handling, some missing Windows file path conversions,
                                                                                                                Packit Service a31ea6
                                                                                                                    behaviour of the parser and validator in the presence of "out of memory"
                                                                                                                Packit Service a31ea6
                                                                                                                    error conditions
                                                                                                                Packit Service a31ea6
                                                                                                                  
                                                                                                              • extended the API to be able to plug a garbage collecting memory
                                                                                                              • Packit Service a31ea6
                                                                                                                    allocator, added xmlMallocAtomic() and modified the allocations
                                                                                                                Packit Service a31ea6
                                                                                                                    accordingly.
                                                                                                                Packit Service a31ea6
                                                                                                                  
                                                                                                              • Performances: removed excessive malloc() calls, speedup of the push and
                                                                                                              • Packit Service a31ea6
                                                                                                                    xmlReader interfaces, removed excessive thread locking
                                                                                                                Packit Service a31ea6
                                                                                                                  
                                                                                                              • Documentation: man page (John Fleck), xmlReader documentation
                                                                                                              • Packit Service a31ea6
                                                                                                                  
                                                                                                              • Python: adding binding for xmlCatalogAddLocal (Brent M Hendricks)
                                                                                                              • Packit Service a31ea6

                                                                                                                2.5.6: Apr 1 2003

                                                                                                                  Packit Service a31ea6
                                                                                                                    
                                                                                                                • Fixed W3C XML Schemas datatype, should be compliant now except for
                                                                                                                • Packit Service a31ea6
                                                                                                                      binHex and base64 which are not supported yet.
                                                                                                                  Packit Service a31ea6
                                                                                                                    
                                                                                                                • bug fixes: non-ASCII IDs, HTML output, XInclude on large docs and
                                                                                                                • Packit Service a31ea6
                                                                                                                      XInclude entities handling, encoding detection on external subsets, XML
                                                                                                                  Packit Service a31ea6
                                                                                                                      Schemas bugs and memory leaks, HTML parser (James Bursa)
                                                                                                                  Packit Service a31ea6
                                                                                                                    
                                                                                                                • portability: python/trio (Albert Chin), Sun compiler warnings
                                                                                                                • Packit Service a31ea6
                                                                                                                    
                                                                                                                • documentation: added --relaxng option to xmllint man page (John)
                                                                                                                • Packit Service a31ea6
                                                                                                                    
                                                                                                                • improved error reporting: xml:space, start/end tag mismatches, Relax NG
                                                                                                                • Packit Service a31ea6
                                                                                                                      errors
                                                                                                                  Packit Service a31ea6

                                                                                                                  2.5.5: Mar 24 2003

                                                                                                                    Packit Service a31ea6
                                                                                                                      
                                                                                                                  • Lot of fixes on the Relax NG implementation. More testing including
                                                                                                                  • Packit Service a31ea6
                                                                                                                        DocBook and TEI examples.
                                                                                                                    Packit Service a31ea6
                                                                                                                      
                                                                                                                  • Increased the support for W3C XML Schemas datatype
                                                                                                                  • Packit Service a31ea6
                                                                                                                      
                                                                                                                  • Several bug fixes in the URI handling layer
                                                                                                                  • Packit Service a31ea6
                                                                                                                      
                                                                                                                  • Bug fixes: HTML parser, xmlReader, DTD validation, XPath, encoding
                                                                                                                  • Packit Service a31ea6
                                                                                                                        conversion, line counting in the parser.
                                                                                                                    Packit Service a31ea6
                                                                                                                      
                                                                                                                  • Added support for $XMLLINT_INDENT environment variable, FTP delete
                                                                                                                  • Packit Service a31ea6
                                                                                                                      
                                                                                                                  • Fixed the RPM spec file name
                                                                                                                  • Packit Service a31ea6

                                                                                                                    2.5.4: Feb 20 2003

                                                                                                                      Packit Service a31ea6
                                                                                                                        
                                                                                                                    • Conformance testing and lot of fixes on Relax NG and XInclude
                                                                                                                    • Packit Service a31ea6
                                                                                                                          implementation
                                                                                                                      Packit Service a31ea6
                                                                                                                        
                                                                                                                    • Implementation of XPointer element() scheme
                                                                                                                    • Packit Service a31ea6
                                                                                                                        
                                                                                                                    • Bug fixes: XML parser, XInclude entities merge, validity checking on
                                                                                                                    • Packit Service a31ea6
                                                                                                                          namespaces,
                                                                                                                      Packit Service a31ea6
                                                                                                                          

                                                                                                                      2 serialization bugs, node info generation problems, a DTD regexp

                                                                                                                      Packit Service a31ea6
                                                                                                                          generation problem.

                                                                                                                      Packit Service a31ea6
                                                                                                                        
                                                                                                                      Packit Service a31ea6
                                                                                                                        
                                                                                                                    • Portability: windows updates and path canonicalization (Igor)
                                                                                                                    • Packit Service a31ea6
                                                                                                                        
                                                                                                                    • A few typo fixes (Kjartan Maraas)
                                                                                                                    • Packit Service a31ea6
                                                                                                                        
                                                                                                                    • Python bindings generator fixes (Stephane Bidoul)
                                                                                                                    • Packit Service a31ea6

                                                                                                                      2.5.3: Feb 10 2003

                                                                                                                        Packit Service a31ea6
                                                                                                                          
                                                                                                                      • RelaxNG and XML Schemas datatypes improvements, and added a first
                                                                                                                      • Packit Service a31ea6
                                                                                                                            version of RelaxNG Python bindings
                                                                                                                        Packit Service a31ea6
                                                                                                                          
                                                                                                                      • Fixes: XLink (Sean Chittenden), XInclude (Sean Chittenden), API fix for
                                                                                                                      • Packit Service a31ea6
                                                                                                                            serializing namespace nodes, encoding conversion bug, XHTML1
                                                                                                                        Packit Service a31ea6
                                                                                                                          serialization
                                                                                                                        Packit Service a31ea6
                                                                                                                          
                                                                                                                      • Portability fixes: Windows (Igor), AMD 64bits RPM spec file
                                                                                                                      • Packit Service a31ea6

                                                                                                                        2.5.2: Feb 5 2003

                                                                                                                          Packit Service a31ea6
                                                                                                                            
                                                                                                                        • First implementation of RelaxNG, added --relaxng flag to xmllint
                                                                                                                        • Packit Service a31ea6
                                                                                                                            
                                                                                                                        • Schemas support now compiled in by default.
                                                                                                                        • Packit Service a31ea6
                                                                                                                            
                                                                                                                        • Bug fixes: DTD validation, namespace checking, XInclude and entities,
                                                                                                                        • Packit Service a31ea6
                                                                                                                              delegateURI in XML Catalogs, HTML parser, XML reader (Stéphane Bidoul),
                                                                                                                          Packit Service a31ea6
                                                                                                                              XPath parser and evaluation,  UTF8ToUTF8 serialization, XML reader memory
                                                                                                                          Packit Service a31ea6
                                                                                                                              consumption, HTML parser, HTML serialization in the presence of
                                                                                                                          Packit Service a31ea6
                                                                                                                            namespaces
                                                                                                                          Packit Service a31ea6
                                                                                                                            
                                                                                                                        • added an HTML API to check elements and attributes.
                                                                                                                        • Packit Service a31ea6
                                                                                                                            
                                                                                                                        • Documentation improvement, PDF for the tutorial (John Fleck), doc
                                                                                                                        • Packit Service a31ea6
                                                                                                                              patches (Stefan Kost)
                                                                                                                          Packit Service a31ea6
                                                                                                                            
                                                                                                                        • Portability fixes: NetBSD (Julio Merino), Windows (Igor Zlatkovic)
                                                                                                                        • Packit Service a31ea6
                                                                                                                            
                                                                                                                        • Added python bindings for XPointer, contextual error reporting
                                                                                                                        • Packit Service a31ea6
                                                                                                                              (Stéphane Bidoul)
                                                                                                                          Packit Service a31ea6
                                                                                                                            
                                                                                                                        • URI/file escaping problems (Stefano Zacchiroli)
                                                                                                                        • Packit Service a31ea6

                                                                                                                          2.5.1: Jan 8 2003

                                                                                                                            Packit Service a31ea6
                                                                                                                              
                                                                                                                          • Fixes a memory leak and configuration/compilation problems in 2.5.0
                                                                                                                          • Packit Service a31ea6
                                                                                                                              
                                                                                                                          • documentation updates (John)
                                                                                                                          • Packit Service a31ea6
                                                                                                                              
                                                                                                                          • a couple of XmlTextReader fixes
                                                                                                                          • Packit Service a31ea6

                                                                                                                            2.5.0: Jan 6 2003

                                                                                                                              Packit Service a31ea6
                                                                                                                                
                                                                                                                            • New XmltextReader interface based on C#
                                                                                                                            • Packit Service a31ea6
                                                                                                                                  API (with help of Stéphane Bidoul)
                                                                                                                              Packit Service a31ea6
                                                                                                                                
                                                                                                                            • Windows: more exports, including the new API (Igor)
                                                                                                                            • Packit Service a31ea6
                                                                                                                                
                                                                                                                            • XInclude fallback fix
                                                                                                                            • Packit Service a31ea6
                                                                                                                                
                                                                                                                            • Python: bindings for the new API, packaging (Stéphane Bidoul),
                                                                                                                            • Packit Service a31ea6
                                                                                                                                  drv_libxml2.py Python xml.sax driver (Stéphane Bidoul), fixes, speedup
                                                                                                                              Packit Service a31ea6
                                                                                                                                  and iterators for Python-2.2 (Hannu Krosing)
                                                                                                                              Packit Service a31ea6
                                                                                                                                
                                                                                                                            • Tutorial fixes (john Fleck and Niraj Tolia) xmllint man update
                                                                                                                            • Packit Service a31ea6
                                                                                                                                (John)
                                                                                                                              Packit Service a31ea6
                                                                                                                                
                                                                                                                            • Fix an XML parser bug raised by Vyacheslav Pindyura
                                                                                                                            • Packit Service a31ea6
                                                                                                                                
                                                                                                                            • Fix for VMS serialization (Nigel Hall) and config (Craig A. Berry)
                                                                                                                            • Packit Service a31ea6
                                                                                                                                
                                                                                                                            • Entities handling fixes
                                                                                                                            • Packit Service a31ea6
                                                                                                                                
                                                                                                                            • new API to optionally track node creation and deletion (Lukas
                                                                                                                            • Packit Service a31ea6
                                                                                                                                Schroeder)
                                                                                                                              Packit Service a31ea6
                                                                                                                                
                                                                                                                            • Added documentation for the XmltextReader interface and some XML guidelines
                                                                                                                            • Packit Service a31ea6

                                                                                                                              2.4.30: Dec 12 2002

                                                                                                                                Packit Service a31ea6
                                                                                                                                  
                                                                                                                              • 2.4.29 broke the python bindings, rereleasing
                                                                                                                              • Packit Service a31ea6
                                                                                                                                  
                                                                                                                              • Improvement/fixes of the XML API generator, and couple of minor code
                                                                                                                              • Packit Service a31ea6
                                                                                                                                    fixes.
                                                                                                                                Packit Service a31ea6

                                                                                                                                2.4.29: Dec 11 2002

                                                                                                                                  Packit Service a31ea6
                                                                                                                                    
                                                                                                                                • Windows fixes (Igor): Windows CE port, pthread linking, python bindings
                                                                                                                                • Packit Service a31ea6
                                                                                                                                      (Stéphane Bidoul), Mingw (Magnus Henoch), and export list updates
                                                                                                                                  Packit Service a31ea6
                                                                                                                                    
                                                                                                                                • Fix for prev in python bindings (ERDI Gergo)
                                                                                                                                • Packit Service a31ea6
                                                                                                                                    
                                                                                                                                • Fix for entities handling (Marcus Clarke)
                                                                                                                                • Packit Service a31ea6
                                                                                                                                    
                                                                                                                                • Refactored the XML and HTML dumps to a single code path, fixed XHTML1
                                                                                                                                • Packit Service a31ea6
                                                                                                                                      dump
                                                                                                                                  Packit Service a31ea6
                                                                                                                                    
                                                                                                                                • Fix for URI parsing when handling URNs with fragment identifiers
                                                                                                                                • Packit Service a31ea6
                                                                                                                                    
                                                                                                                                • Fix for HTTP URL escaping problem
                                                                                                                                • Packit Service a31ea6
                                                                                                                                    
                                                                                                                                • added an TextXmlReader (C#) like API (work in progress)
                                                                                                                                • Packit Service a31ea6
                                                                                                                                    
                                                                                                                                • Rewrote the API in XML generation script, includes a C parser and saves
                                                                                                                                • Packit Service a31ea6
                                                                                                                                      more information needed for C# bindings
                                                                                                                                  Packit Service a31ea6

                                                                                                                                  2.4.28: Nov 22 2002

                                                                                                                                    Packit Service a31ea6
                                                                                                                                      
                                                                                                                                  • a couple of python binding fixes
                                                                                                                                  • Packit Service a31ea6
                                                                                                                                      
                                                                                                                                  • 2 bug fixes in the XML push parser
                                                                                                                                  • Packit Service a31ea6
                                                                                                                                      
                                                                                                                                  • potential memory leak removed (Martin Stoilov)
                                                                                                                                  • Packit Service a31ea6
                                                                                                                                      
                                                                                                                                  • fix to the configure script for Unix (Dimitri Papadopoulos)
                                                                                                                                  • Packit Service a31ea6
                                                                                                                                      
                                                                                                                                  • added encoding support for XInclude parse="text"
                                                                                                                                  • Packit Service a31ea6
                                                                                                                                      
                                                                                                                                  • autodetection of XHTML1 and specific serialization rules added
                                                                                                                                  • Packit Service a31ea6
                                                                                                                                      
                                                                                                                                  • nasty threading bug fixed (William Brack)
                                                                                                                                  • Packit Service a31ea6

                                                                                                                                    2.4.27: Nov 17 2002

                                                                                                                                      Packit Service a31ea6
                                                                                                                                        
                                                                                                                                    • fixes for the Python bindings
                                                                                                                                    • Packit Service a31ea6
                                                                                                                                        
                                                                                                                                    • a number of bug fixes: SGML catalogs, xmlParseBalancedChunkMemory(),
                                                                                                                                    • Packit Service a31ea6
                                                                                                                                          HTML parser,  Schemas (Charles Bozeman), document fragment support
                                                                                                                                      Packit Service a31ea6
                                                                                                                                          (Christian Glahn), xmlReconciliateNs (Brian Stafford), XPointer,
                                                                                                                                      Packit Service a31ea6
                                                                                                                                          xmlFreeNode(), xmlSAXParseMemory (Peter Jones), xmlGetNodePath (Petr
                                                                                                                                      Packit Service a31ea6
                                                                                                                                          Pajas), entities processing
                                                                                                                                      Packit Service a31ea6
                                                                                                                                        
                                                                                                                                    • added grep to xmllint --shell
                                                                                                                                    • Packit Service a31ea6
                                                                                                                                        
                                                                                                                                    • VMS update patch from Craig A. Berry
                                                                                                                                    • Packit Service a31ea6
                                                                                                                                        
                                                                                                                                    • cleanup of the Windows build with support for more compilers (Igor),
                                                                                                                                    • Packit Service a31ea6
                                                                                                                                          better thread support on Windows
                                                                                                                                      Packit Service a31ea6
                                                                                                                                        
                                                                                                                                    • cleanup of Unix Makefiles and spec file
                                                                                                                                    • Packit Service a31ea6
                                                                                                                                        
                                                                                                                                    • Improvements to the documentation (John Fleck)
                                                                                                                                    • Packit Service a31ea6

                                                                                                                                      2.4.26: Oct 18 2002

                                                                                                                                        Packit Service a31ea6
                                                                                                                                          
                                                                                                                                      • Patches for Windows CE port, improvements on Windows paths handling
                                                                                                                                      • Packit Service a31ea6
                                                                                                                                          
                                                                                                                                      • Fixes to the validation code (DTD and Schemas), xmlNodeGetPath() ,
                                                                                                                                      • Packit Service a31ea6
                                                                                                                                            HTML serialization, Namespace compliance,  and a number of small
                                                                                                                                        Packit Service a31ea6
                                                                                                                                          problems
                                                                                                                                        Packit Service a31ea6

                                                                                                                                        2.4.25: Sep 26 2002

                                                                                                                                          Packit Service a31ea6
                                                                                                                                            
                                                                                                                                        • A number of bug fixes: XPath, validation, Python bindings, DOM and
                                                                                                                                        • Packit Service a31ea6
                                                                                                                                              tree, xmlI/O,  Html
                                                                                                                                          Packit Service a31ea6
                                                                                                                                            
                                                                                                                                        • Serious rewrite of XInclude
                                                                                                                                        • Packit Service a31ea6
                                                                                                                                            
                                                                                                                                        • Made XML Schemas regexp part of the default build and APIs, small fix
                                                                                                                                        • Packit Service a31ea6
                                                                                                                                              and improvement of the regexp core
                                                                                                                                          Packit Service a31ea6
                                                                                                                                            
                                                                                                                                        • Changed the validation code to reuse XML Schemas regexp APIs
                                                                                                                                        • Packit Service a31ea6
                                                                                                                                            
                                                                                                                                        • Better handling of Windows file paths, improvement of Makefiles (Igor,
                                                                                                                                        • Packit Service a31ea6
                                                                                                                                              Daniel Gehriger, Mark Vakoc)
                                                                                                                                          Packit Service a31ea6
                                                                                                                                            
                                                                                                                                        • Improved the python I/O bindings, the tests, added resolver and regexp
                                                                                                                                        • Packit Service a31ea6
                                                                                                                                              APIs
                                                                                                                                          Packit Service a31ea6
                                                                                                                                            
                                                                                                                                        • New logos from Marc Liyanage
                                                                                                                                        • Packit Service a31ea6
                                                                                                                                            
                                                                                                                                        • Tutorial improvements: John Fleck, Christopher Harris
                                                                                                                                        • Packit Service a31ea6
                                                                                                                                            
                                                                                                                                        • Makefile: Fixes for AMD x86_64 (Mandrake), DESTDIR (Christophe
                                                                                                                                        • Packit Service a31ea6
                                                                                                                                            Merlet)
                                                                                                                                          Packit Service a31ea6
                                                                                                                                            
                                                                                                                                        • removal of all stderr/perror use for error reporting
                                                                                                                                        • Packit Service a31ea6
                                                                                                                                            
                                                                                                                                        • Better error reporting: XPath and DTD validation
                                                                                                                                        • Packit Service a31ea6
                                                                                                                                            
                                                                                                                                        • update of the trio portability layer (Bjorn Reese)
                                                                                                                                        • Packit Service a31ea6

                                                                                                                                          2.4.24: Aug 22 2002

                                                                                                                                            Packit Service a31ea6
                                                                                                                                              
                                                                                                                                          • XPath fixes (William), xf:escape-uri() (Wesley Terpstra)
                                                                                                                                          • Packit Service a31ea6
                                                                                                                                              
                                                                                                                                          • Python binding fixes: makefiles (William), generator, rpm build, x86-64
                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                (fcrozat)
                                                                                                                                            Packit Service a31ea6
                                                                                                                                              
                                                                                                                                          • HTML <style> and boolean attributes serializer fixes
                                                                                                                                          • Packit Service a31ea6
                                                                                                                                              
                                                                                                                                          • C14N improvements by Aleksey
                                                                                                                                          • Packit Service a31ea6
                                                                                                                                              
                                                                                                                                          • doc cleanups: Rick Jones
                                                                                                                                          • Packit Service a31ea6
                                                                                                                                              
                                                                                                                                          • Windows compiler makefile updates: Igor and Elizabeth Barham
                                                                                                                                          • Packit Service a31ea6
                                                                                                                                              
                                                                                                                                          • XInclude: implementation of fallback and xml:base fixup added
                                                                                                                                          • Packit Service a31ea6

                                                                                                                                            2.4.23: July 6 2002

                                                                                                                                              Packit Service a31ea6
                                                                                                                                                
                                                                                                                                            • performances patches: Peter Jacobi
                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                
                                                                                                                                            • c14n fixes, testsuite and performances: Aleksey Sanin
                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                
                                                                                                                                            • added xmlDocFormatDump: Chema Celorio
                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                
                                                                                                                                            • new tutorial: John Fleck
                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                
                                                                                                                                            • new hash functions and performances: Sander Vesik, portability fix from
                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                  Peter Jacobi
                                                                                                                                              Packit Service a31ea6
                                                                                                                                                
                                                                                                                                            • a number of bug fixes: XPath (William Brack, Richard Jinks), XML and
                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                  HTML parsers, ID lookup function
                                                                                                                                              Packit Service a31ea6
                                                                                                                                                
                                                                                                                                            • removal of all remaining sprintf: Aleksey Sanin
                                                                                                                                            • Packit Service a31ea6

                                                                                                                                              2.4.22: May 27 2002

                                                                                                                                                Packit Service a31ea6
                                                                                                                                                  
                                                                                                                                              • a number of bug fixes: configure scripts, base handling, parser, memory
                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                    usage, HTML parser, XPath, documentation (Christian Cornelssen),
                                                                                                                                                Packit Service a31ea6
                                                                                                                                                    indentation, URI parsing
                                                                                                                                                Packit Service a31ea6
                                                                                                                                                  
                                                                                                                                              • Optimizations for XMLSec, fixing and making public some of the network
                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                    protocol handlers (Aleksey)
                                                                                                                                                Packit Service a31ea6
                                                                                                                                                  
                                                                                                                                              • performance patch from Gary Pennington
                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                  
                                                                                                                                              • Charles Bozeman provided date and time support for XML Schemas
                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                  datatypes
                                                                                                                                                Packit Service a31ea6

                                                                                                                                                2.4.21: Apr 29 2002

                                                                                                                                                This release is both a bug fix release and also contains the early XML

                                                                                                                                                Packit Service a31ea6
                                                                                                                                                Schemas structures and datatypes code, beware, all
                                                                                                                                                Packit Service a31ea6
                                                                                                                                                interfaces are likely to change, there is huge holes, it is clearly a work in
                                                                                                                                                Packit Service a31ea6
                                                                                                                                                progress and don't even think of putting this code in a production system,
                                                                                                                                                Packit Service a31ea6
                                                                                                                                                it's actually not compiled in by default. The real fixes are:
                                                                                                                                                Packit Service a31ea6

                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                    
                                                                                                                                                • a couple of bugs or limitations introduced in 2.4.20
                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                    
                                                                                                                                                • patches for Borland C++ and MSC by Igor
                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                    
                                                                                                                                                • some fixes on XPath strings and conformance patches by Richard
                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                    Jinks
                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                    
                                                                                                                                                • patch from Aleksey for the ExcC14N specification
                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                    
                                                                                                                                                • OSF/1 bug fix by Bjorn
                                                                                                                                                • Packit Service a31ea6

                                                                                                                                                  2.4.20: Apr 15 2002

                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                      
                                                                                                                                                  • bug fixes: file descriptor leak, XPath, HTML output, DTD validation
                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                      
                                                                                                                                                  • XPath conformance testing by Richard Jinks
                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                      
                                                                                                                                                  • Portability fixes: Solaris, MPE/iX, Windows, OSF/1, python bindings,
                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                        libxml.m4
                                                                                                                                                    Packit Service a31ea6

                                                                                                                                                    2.4.19: Mar 25 2002

                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                        
                                                                                                                                                    • bug fixes: half a dozen XPath bugs, Validation, ISO-Latin to UTF8
                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                          encoder
                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                        
                                                                                                                                                    • portability fixes in the HTTP code
                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                        
                                                                                                                                                    • memory allocation checks using valgrind, and profiling tests
                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                        
                                                                                                                                                    • revamp of the Windows build and Makefiles
                                                                                                                                                    • Packit Service a31ea6

                                                                                                                                                      2.4.18: Mar 18 2002

                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                          
                                                                                                                                                      • bug fixes: tree, SAX, canonicalization, validation, portability,
                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                          XPath
                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                          
                                                                                                                                                      • removed the --with-buffer option it was becoming unmaintainable
                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                          
                                                                                                                                                      • serious cleanup of the Python makefiles
                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                          
                                                                                                                                                      • speedup patch to XPath very effective for DocBook stylesheets
                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                          
                                                                                                                                                      • Fixes for Windows build, cleanup of the documentation
                                                                                                                                                      • Packit Service a31ea6

                                                                                                                                                        2.4.17: Mar 8 2002

                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                            
                                                                                                                                                        • a lot of bug fixes, including "namespace nodes have no parents in
                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                            XPath"
                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                            
                                                                                                                                                        • fixed/improved the Python wrappers, added more examples and more
                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                              regression tests, XPath extension functions can now return node-sets
                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                            
                                                                                                                                                        • added the XML Canonicalization support from Aleksey Sanin
                                                                                                                                                        • Packit Service a31ea6

                                                                                                                                                          2.4.16: Feb 20 2002

                                                                                                                                                            Packit Service a31ea6
                                                                                                                                                              
                                                                                                                                                          • a lot of bug fixes, most of them were triggered by the XML Testsuite
                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                from OASIS and W3C. Compliance has been significantly improved.
                                                                                                                                                            Packit Service a31ea6
                                                                                                                                                              
                                                                                                                                                          • a couple of portability fixes too.
                                                                                                                                                          • Packit Service a31ea6

                                                                                                                                                            2.4.15: Feb 11 2002

                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                
                                                                                                                                                            • Fixed the Makefiles, especially the python module ones
                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                
                                                                                                                                                            • A few bug fixes and cleanup
                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                
                                                                                                                                                            • Includes cleanup
                                                                                                                                                            • Packit Service a31ea6

                                                                                                                                                              2.4.14: Feb 8 2002

                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                  
                                                                                                                                                              • Change of License to the MIT
                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                    License basically for integration in XFree86 codebase, and removing
                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                    confusion around the previous dual-licensing
                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                  
                                                                                                                                                              • added Python bindings, beta software but should already be quite
                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                    complete
                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                  
                                                                                                                                                              • a large number of fixes and cleanups, especially for all tree
                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                    manipulations
                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                  
                                                                                                                                                              • cleanup of the headers, generation of a reference API definition in
                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                  XML
                                                                                                                                                                Packit Service a31ea6

                                                                                                                                                                2.4.13: Jan 14 2002

                                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                                    
                                                                                                                                                                • update of the documentation: John Fleck and Charlie Bozeman
                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                    
                                                                                                                                                                • cleanup of timing code from Justin Fletcher
                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                    
                                                                                                                                                                • fixes for Windows and initial thread support on Win32: Igor and Serguei
                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                      Narojnyi
                                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                                    
                                                                                                                                                                • Cygwin patch from Robert Collins
                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                    
                                                                                                                                                                • added xmlSetEntityReferenceFunc() for Keith Isdale work on xsldbg
                                                                                                                                                                • Packit Service a31ea6

                                                                                                                                                                  2.4.12: Dec 7 2001

                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                      
                                                                                                                                                                  • a few bug fixes: thread (Gary Pennington), xmllint (Geert Kloosterman),
                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                        XML parser (Robin Berjon), XPointer (Danny Jamshy), I/O cleanups
                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                      (robert)
                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                      
                                                                                                                                                                  • Eric Lavigne contributed project files for MacOS
                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                      
                                                                                                                                                                  • some makefiles cleanups
                                                                                                                                                                  • Packit Service a31ea6

                                                                                                                                                                    2.4.11: Nov 26 2001

                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                        
                                                                                                                                                                    • fixed a couple of errors in the includes, fixed a few bugs, some code
                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                          cleanups
                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                        
                                                                                                                                                                    • xmllint man pages improvement by Heiko Rupp
                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                        
                                                                                                                                                                    • updated VMS build instructions from John A Fotheringham
                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                        
                                                                                                                                                                    • Windows Makefiles updates from Igor
                                                                                                                                                                    • Packit Service a31ea6

                                                                                                                                                                      2.4.10: Nov 10 2001

                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                          
                                                                                                                                                                      • URI escaping fix (Joel Young)
                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                          
                                                                                                                                                                      • added xmlGetNodePath() (for paths or XPointers generation)
                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                          
                                                                                                                                                                      • Fixes namespace handling problems when using DTD and validation
                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                          
                                                                                                                                                                      • improvements on xmllint: Morus Walter patches for --format and
                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                            --encode, Stefan Kost and Heiko Rupp improvements on the --shell
                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                          
                                                                                                                                                                      • fixes for xmlcatalog linking pointed by Weiqi Gao
                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                          
                                                                                                                                                                      • fixes to the HTML parser
                                                                                                                                                                      • Packit Service a31ea6

                                                                                                                                                                        2.4.9: Nov 6 2001

                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                            
                                                                                                                                                                        • fixes more catalog bugs
                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                            
                                                                                                                                                                        • avoid a compilation problem, improve xmlGetLineNo()
                                                                                                                                                                        • Packit Service a31ea6

                                                                                                                                                                          2.4.8: Nov 4 2001

                                                                                                                                                                            Packit Service a31ea6
                                                                                                                                                                              
                                                                                                                                                                          • fixed SGML catalogs broken in previous release, updated xmlcatalog
                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                              tool
                                                                                                                                                                            Packit Service a31ea6
                                                                                                                                                                              
                                                                                                                                                                          • fixed a compile errors and some includes troubles.
                                                                                                                                                                          • Packit Service a31ea6

                                                                                                                                                                            2.4.7: Oct 30 2001

                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                
                                                                                                                                                                            • exported some debugging interfaces
                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                
                                                                                                                                                                            • serious rewrite of the catalog code
                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                
                                                                                                                                                                            • integrated Gary Pennington thread safety patch, added configure option
                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                  and regression tests
                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                
                                                                                                                                                                            • removed an HTML parser bug
                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                
                                                                                                                                                                            • fixed a couple of potentially serious validation bugs
                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                
                                                                                                                                                                            • integrated the SGML DocBook support in xmllint
                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                
                                                                                                                                                                            • changed the nanoftp anonymous login passwd
                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                
                                                                                                                                                                            • some I/O cleanup and a couple of interfaces for Perl wrapper
                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                
                                                                                                                                                                            • general bug fixes
                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                
                                                                                                                                                                            • updated xmllint man page by John Fleck
                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                
                                                                                                                                                                            • some VMS and Windows updates
                                                                                                                                                                            • Packit Service a31ea6

                                                                                                                                                                              2.4.6: Oct 10 2001

                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                  
                                                                                                                                                                              • added an updated man pages by John Fleck
                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                  
                                                                                                                                                                              • portability and configure fixes
                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                  
                                                                                                                                                                              • an infinite loop on the HTML parser was removed (William)
                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                  
                                                                                                                                                                              • Windows makefile patches from Igor
                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                  
                                                                                                                                                                              • fixed half a dozen bugs reported for libxml or libxslt
                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                  
                                                                                                                                                                              • updated xmlcatalog to be able to modify SGML super catalogs
                                                                                                                                                                              • Packit Service a31ea6

                                                                                                                                                                                2.4.5: Sep 14 2001

                                                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                                                    
                                                                                                                                                                                • Remove a few annoying bugs in 2.4.4
                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                    
                                                                                                                                                                                • forces the HTML serializer to output decimal charrefs since some
                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                      version of Netscape can't handle hexadecimal ones
                                                                                                                                                                                  Packit Service a31ea6

                                                                                                                                                                                  1.8.16: Sep 14 2001

                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                      
                                                                                                                                                                                  • maintenance release of the old libxml1 branch, couple of bug and
                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                        portability fixes
                                                                                                                                                                                    Packit Service a31ea6

                                                                                                                                                                                    2.4.4: Sep 12 2001

                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                        
                                                                                                                                                                                    • added --convert to xmlcatalog, bug fixes and cleanups of XML
                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                        Catalog
                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                        
                                                                                                                                                                                    • a few bug fixes and some portability changes
                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                        
                                                                                                                                                                                    • some documentation cleanups
                                                                                                                                                                                    • Packit Service a31ea6

                                                                                                                                                                                      2.4.3: Aug 23 2001

                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                          
                                                                                                                                                                                      • XML Catalog support see the doc
                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                          
                                                                                                                                                                                      • New NaN/Infinity floating point code
                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                          
                                                                                                                                                                                      • A few bug fixes
                                                                                                                                                                                      • Packit Service a31ea6

                                                                                                                                                                                        2.4.2: Aug 15 2001

                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                            
                                                                                                                                                                                        • adds xmlLineNumbersDefault() to control line number generation
                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                            
                                                                                                                                                                                        • lot of bug fixes
                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                            
                                                                                                                                                                                        • the Microsoft MSC projects files should now be up to date
                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                            
                                                                                                                                                                                        • inheritance of namespaces from DTD defaulted attributes
                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                            
                                                                                                                                                                                        • fixes a serious potential security bug
                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                            
                                                                                                                                                                                        • added a --format option to xmllint
                                                                                                                                                                                        • Packit Service a31ea6

                                                                                                                                                                                          2.4.1: July 24 2001

                                                                                                                                                                                            Packit Service a31ea6
                                                                                                                                                                                              
                                                                                                                                                                                          • possibility to keep line numbers in the tree
                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                              
                                                                                                                                                                                          • some computation NaN fixes
                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                              
                                                                                                                                                                                          • extension of the XPath API
                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                              
                                                                                                                                                                                          • cleanup for alpha and ia64 targets
                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                              
                                                                                                                                                                                          • patch to allow saving through HTTP PUT or POST
                                                                                                                                                                                          • Packit Service a31ea6

                                                                                                                                                                                            2.4.0: July 10 2001

                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                
                                                                                                                                                                                            • Fixed a few bugs in XPath, validation, and tree handling.
                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                
                                                                                                                                                                                            • Fixed XML Base implementation, added a couple of examples to the
                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                  regression tests
                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                
                                                                                                                                                                                            • A bit of cleanup
                                                                                                                                                                                            • Packit Service a31ea6

                                                                                                                                                                                              2.3.14: July 5 2001

                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                  
                                                                                                                                                                                              • fixed some entities problems and reduce memory requirement when
                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                    substituting them
                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                  
                                                                                                                                                                                              • lots of improvements in the XPath queries interpreter can be
                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                    substantially faster
                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                  
                                                                                                                                                                                              • Makefiles and configure cleanups
                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                  
                                                                                                                                                                                              • Fixes to XPath variable eval, and compare on empty node set
                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                  
                                                                                                                                                                                              • HTML tag closing bug fixed
                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                  
                                                                                                                                                                                              • Fixed an URI reference computation problem when validating
                                                                                                                                                                                              • Packit Service a31ea6

                                                                                                                                                                                                2.3.13: June 28 2001

                                                                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                                                                    
                                                                                                                                                                                                • 2.3.12 configure.in was broken as well as the push mode XML parser
                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                    
                                                                                                                                                                                                • a few more fixes for compilation on Windows MSC by Yon Derek
                                                                                                                                                                                                • Packit Service a31ea6

                                                                                                                                                                                                  1.8.14: June 28 2001

                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                      
                                                                                                                                                                                                  • Zbigniew Chyla gave a patch to use the old XML parser in push mode
                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                      
                                                                                                                                                                                                  • Small Makefile fix
                                                                                                                                                                                                  • Packit Service a31ea6

                                                                                                                                                                                                    2.3.12: June 26 2001

                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                        
                                                                                                                                                                                                    • lots of cleanup
                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                        
                                                                                                                                                                                                    • a couple of validation fix
                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                        
                                                                                                                                                                                                    • fixed line number counting
                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                        
                                                                                                                                                                                                    • fixed serious problems in the XInclude processing
                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                        
                                                                                                                                                                                                    • added support for UTF8 BOM at beginning of entities
                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                        
                                                                                                                                                                                                    • fixed a strange gcc optimizer bugs in xpath handling of float, gcc-3.0
                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                          miscompile uri.c (William), Thomas Leitner provided a fix for the
                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                          optimizer on Tru64
                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                        
                                                                                                                                                                                                    • incorporated Yon Derek and Igor Zlatkovic fixes and improvements for
                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                          compilation on Windows MSC
                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                        
                                                                                                                                                                                                    • update of libxml-doc.el (Felix Natter)
                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                        
                                                                                                                                                                                                    • fixed 2 bugs in URI normalization code
                                                                                                                                                                                                    • Packit Service a31ea6

                                                                                                                                                                                                      2.3.11: June 17 2001

                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                          
                                                                                                                                                                                                      • updates to trio, Makefiles and configure should fix some portability
                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                            problems (alpha)
                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                          
                                                                                                                                                                                                      • fixed some HTML serialization problems (pre, script, and block/inline
                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                            handling), added encoding aware APIs, cleanup of this code
                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                          
                                                                                                                                                                                                      • added xmlHasNsProp()
                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                          
                                                                                                                                                                                                      • implemented a specific PI for encoding support in the DocBook SGML
                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                            parser
                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                          
                                                                                                                                                                                                      • some XPath fixes (-Infinity, / as a function parameter and namespaces
                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                            node selection)
                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                          
                                                                                                                                                                                                      • fixed a performance problem and an error in the validation code
                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                          
                                                                                                                                                                                                      • fixed XInclude routine to implement the recursive behaviour
                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                          
                                                                                                                                                                                                      • fixed xmlFreeNode problem when libxml is included statically twice
                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                          
                                                                                                                                                                                                      • added --version to xmllint for bug reports
                                                                                                                                                                                                      • Packit Service a31ea6

                                                                                                                                                                                                        2.3.10: June 1 2001

                                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                                            
                                                                                                                                                                                                        • fixed the SGML catalog support
                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                            
                                                                                                                                                                                                        • a number of reported bugs got fixed, in XPath, iconv detection,
                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                              XInclude processing
                                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                                            
                                                                                                                                                                                                        • XPath string function should now handle unicode correctly
                                                                                                                                                                                                        • Packit Service a31ea6

                                                                                                                                                                                                          2.3.9: May 19 2001

                                                                                                                                                                                                          Lots of bugfixes, and added a basic SGML catalog support:

                                                                                                                                                                                                          Packit Service a31ea6

                                                                                                                                                                                                            Packit Service a31ea6
                                                                                                                                                                                                              
                                                                                                                                                                                                          • HTML push bugfix #54891 and another patch from Jonas Borgstrom
                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                              
                                                                                                                                                                                                          • some serious speed optimization again
                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                              
                                                                                                                                                                                                          • some documentation cleanups
                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                              
                                                                                                                                                                                                          • trying to get better linking on Solaris (-R)
                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                              
                                                                                                                                                                                                          • XPath API cleanup from Thomas Broyer
                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                              
                                                                                                                                                                                                          • Validation bug fixed #54631, added a patch from Gary Pennington, fixed
                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                                xmlValidGetValidElements()
                                                                                                                                                                                                            Packit Service a31ea6
                                                                                                                                                                                                              
                                                                                                                                                                                                          • Added an INSTALL file
                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                              
                                                                                                                                                                                                          • Attribute removal added to API: #54433
                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                              
                                                                                                                                                                                                          • added a basic support for SGML catalogs
                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                              
                                                                                                                                                                                                          • fixed xmlKeepBlanksDefault(0) API
                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                              
                                                                                                                                                                                                          • bugfix in xmlNodeGetLang()
                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                              
                                                                                                                                                                                                          • fixed a small configure portability problem
                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                              
                                                                                                                                                                                                          • fixed an inversion of SYSTEM and PUBLIC identifier in HTML document
                                                                                                                                                                                                          • Packit Service a31ea6

                                                                                                                                                                                                            1.8.13: May 14 2001

                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                
                                                                                                                                                                                                            • bugfixes release of the old libxml1 branch used by Gnome
                                                                                                                                                                                                            • Packit Service a31ea6

                                                                                                                                                                                                              2.3.8: May 3 2001

                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                  
                                                                                                                                                                                                              • Integrated an SGML DocBook parser for the Gnome project
                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                  
                                                                                                                                                                                                              • Fixed a few things in the HTML parser
                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                  
                                                                                                                                                                                                              • Fixed some XPath bugs raised by XSLT use, tried to fix the floating
                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                    point portability issue
                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                  
                                                                                                                                                                                                              • Speed improvement (8M/s for SAX, 3M/s for DOM, 1.5M/s for
                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                    DOM+validation using the XML REC as input and a 700MHz celeron).
                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                  
                                                                                                                                                                                                              • incorporated more Windows cleanup
                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                  
                                                                                                                                                                                                              • added xmlSaveFormatFile()
                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                  
                                                                                                                                                                                                              • fixed problems in copying nodes with entities references (gdome)
                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                  
                                                                                                                                                                                                              • removed some troubles surrounding the new validation module
                                                                                                                                                                                                              • Packit Service a31ea6

                                                                                                                                                                                                                2.3.7: April 22 2001

                                                                                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                                                                                    
                                                                                                                                                                                                                • lots of small bug fixes, corrected XPointer
                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                    
                                                                                                                                                                                                                • Non deterministic content model validation support
                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                    
                                                                                                                                                                                                                • added xmlDocCopyNode for gdome2
                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                    
                                                                                                                                                                                                                • revamped the way the HTML parser handles end of tags
                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                    
                                                                                                                                                                                                                • XPath: corrections of namespaces support and number formatting
                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                    
                                                                                                                                                                                                                • Windows: Igor Zlatkovic patches for MSC compilation
                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                    
                                                                                                                                                                                                                • HTML output fixes from P C Chow and William M. Brack
                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                    
                                                                                                                                                                                                                • Improved validation speed sensible for DocBook
                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                    
                                                                                                                                                                                                                • fixed a big bug with ID declared in external parsed entities
                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                    
                                                                                                                                                                                                                • portability fixes, update of Trio from Bjorn Reese
                                                                                                                                                                                                                • Packit Service a31ea6

                                                                                                                                                                                                                  2.3.6: April 8 2001

                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                      
                                                                                                                                                                                                                  • Code cleanup using extreme gcc compiler warning options, found and
                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                        cleared half a dozen potential problem
                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                      
                                                                                                                                                                                                                  • the Eazel team found an XML parser bug
                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                      
                                                                                                                                                                                                                  • cleaned up the user of some of the string formatting function. used the
                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                        trio library code to provide the one needed when the platform is missing
                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                        them
                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                      
                                                                                                                                                                                                                  • xpath: removed a memory leak and fixed the predicate evaluation
                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                        problem, extended the testsuite and cleaned up the result. XPointer seems
                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                        broken ...
                                                                                                                                                                                                                    Packit Service a31ea6

                                                                                                                                                                                                                    2.3.5: Mar 23 2001

                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                        
                                                                                                                                                                                                                    • Biggest change is separate parsing and evaluation of XPath expressions,
                                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                                          there is some new APIs for this too
                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                        
                                                                                                                                                                                                                    • included a number of bug fixes(XML push parser, 51876, notations,
                                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                                        52299)
                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                        
                                                                                                                                                                                                                    • Fixed some portability issues
                                                                                                                                                                                                                    • Packit Service a31ea6

                                                                                                                                                                                                                      2.3.4: Mar 10 2001

                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                          
                                                                                                                                                                                                                      • Fixed bugs #51860 and #51861
                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                          
                                                                                                                                                                                                                      • Added a global variable xmlDefaultBufferSize to allow default buffer
                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                            size to be application tunable.
                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                          
                                                                                                                                                                                                                      • Some cleanup in the validation code, still a bug left and this part
                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                            should probably be rewritten to support ambiguous content model :-\
                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                          
                                                                                                                                                                                                                      • Fix a couple of serious bugs introduced or raised by changes in 2.3.3
                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                            parser
                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                          
                                                                                                                                                                                                                      • Fixed another bug in xmlNodeGetContent()
                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                          
                                                                                                                                                                                                                      • Bjorn fixed XPath node collection and Number formatting
                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                          
                                                                                                                                                                                                                      • Fixed a loop reported in the HTML parsing
                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                          
                                                                                                                                                                                                                      • blank space are reported even if the Dtd content model proves that they
                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                            are formatting spaces, this is for XML conformance
                                                                                                                                                                                                                        Packit Service a31ea6

                                                                                                                                                                                                                        2.3.3: Mar 1 2001

                                                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                                                            
                                                                                                                                                                                                                        • small change in XPath for XSLT
                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                            
                                                                                                                                                                                                                        • documentation cleanups
                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                            
                                                                                                                                                                                                                        • fix in validation by Gary Pennington
                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                            
                                                                                                                                                                                                                        • serious parsing performances improvements
                                                                                                                                                                                                                        • Packit Service a31ea6

                                                                                                                                                                                                                          2.3.2: Feb 24 2001

                                                                                                                                                                                                                            Packit Service a31ea6
                                                                                                                                                                                                                              
                                                                                                                                                                                                                          • chasing XPath bugs, found a bunch, completed some TODO
                                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                                              
                                                                                                                                                                                                                          • fixed a Dtd parsing bug
                                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                                              
                                                                                                                                                                                                                          • fixed a bug in xmlNodeGetContent
                                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                                              
                                                                                                                                                                                                                          • ID/IDREF support partly rewritten by Gary Pennington
                                                                                                                                                                                                                          • Packit Service a31ea6

                                                                                                                                                                                                                            2.3.1: Feb 15 2001

                                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                                
                                                                                                                                                                                                                            • some XPath and HTML bug fixes for XSLT
                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                
                                                                                                                                                                                                                            • small extension of the hash table interfaces for DOM gdome2
                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                  implementation
                                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                                
                                                                                                                                                                                                                            • A few bug fixes
                                                                                                                                                                                                                            • Packit Service a31ea6

                                                                                                                                                                                                                              2.3.0: Feb 8 2001 (2.2.12 was on 25 Jan but I didn't kept track)

                                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                                  
                                                                                                                                                                                                                              • Lots of XPath bug fixes
                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                  
                                                                                                                                                                                                                              • Add a mode with Dtd lookup but without validation error reporting for
                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                    XSLT
                                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                                  
                                                                                                                                                                                                                              • Add support for text node without escaping (XSLT)
                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                  
                                                                                                                                                                                                                              • bug fixes for xmlCheckFilename
                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                  
                                                                                                                                                                                                                              • validation code bug fixes from Gary Pennington
                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                  
                                                                                                                                                                                                                              • Patch from Paul D. Smith correcting URI path normalization
                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                  
                                                                                                                                                                                                                              • Patch to allow simultaneous install of libxml-devel and
                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                  libxml2-devel
                                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                                  
                                                                                                                                                                                                                              • the example Makefile is now fixed
                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                  
                                                                                                                                                                                                                              • added HTML to the RPM packages
                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                  
                                                                                                                                                                                                                              • tree copying bugfixes
                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                  
                                                                                                                                                                                                                              • updates to Windows makefiles
                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                  
                                                                                                                                                                                                                              • optimization patch from Bjorn Reese
                                                                                                                                                                                                                              • Packit Service a31ea6

                                                                                                                                                                                                                                2.2.11: Jan 4 2001

                                                                                                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                • bunch of bug fixes (memory I/O, xpath, ftp/http, ...)
                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                • added htmlHandleOmittedElem()
                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                • Applied Bjorn Reese's IPV6 first patch
                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                • Applied Paul D. Smith patches for validation of XInclude results
                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                • added XPointer xmlns() new scheme support
                                                                                                                                                                                                                                • Packit Service a31ea6

                                                                                                                                                                                                                                  2.2.10: Nov 25 2000

                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                  • Fix the Windows problems of 2.2.8
                                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                  • integrate OpenVMS patches
                                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                  • better handling of some nasty HTML input
                                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                  • Improved the XPointer implementation
                                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                  • integrate a number of provided patches
                                                                                                                                                                                                                                  • Packit Service a31ea6

                                                                                                                                                                                                                                    2.2.9: Nov 25 2000

                                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                    • erroneous release :-(
                                                                                                                                                                                                                                    • Packit Service a31ea6

                                                                                                                                                                                                                                      2.2.8: Nov 13 2000

                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                      • First version of XInclude
                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                            support
                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                      • Patch in conditional section handling
                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                      • updated MS compiler project
                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                      • fixed some XPath problems
                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                      • added an URI escaping function
                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                      • some other bug fixes
                                                                                                                                                                                                                                      • Packit Service a31ea6

                                                                                                                                                                                                                                        2.2.7: Oct 31 2000

                                                                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                        • added message redirection
                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                        • XPath improvements (thanks TOM !)
                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                        • xmlIOParseDTD() added
                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                        • various small fixes in the HTML, URI, HTTP and XPointer support
                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                        • some cleanup of the Makefile, autoconf and the distribution content
                                                                                                                                                                                                                                        • Packit Service a31ea6

                                                                                                                                                                                                                                          2.2.6: Oct 25 2000:

                                                                                                                                                                                                                                            Packit Service a31ea6
                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                          • Added an hash table module, migrated a number of internal structure to
                                                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                                                                those
                                                                                                                                                                                                                                            Packit Service a31ea6
                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                          • Fixed a posteriori validation problems
                                                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                          • HTTP module cleanups
                                                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                          • HTML parser improvements (tag errors, script/style handling, attribute
                                                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                                                                normalization)
                                                                                                                                                                                                                                            Packit Service a31ea6
                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                          • coalescing of adjacent text nodes
                                                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                          • couple of XPath bug fixes, exported the internal API
                                                                                                                                                                                                                                          • Packit Service a31ea6

                                                                                                                                                                                                                                            2.2.5: Oct 15 2000:

                                                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                            • XPointer implementation and testsuite
                                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                            • Lot of XPath fixes, added variable and functions registration, more
                                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                                  tests
                                                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                            • Portability fixes, lots of enhancements toward an easy Windows build
                                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                                  and release
                                                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                            • Late validation fixes
                                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                            • Integrated a lot of contributed patches
                                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                            • added memory management docs
                                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                            • a performance problem when using large buffer seems fixed
                                                                                                                                                                                                                                            • Packit Service a31ea6

                                                                                                                                                                                                                                              2.2.4: Oct 1 2000:

                                                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                              • main XPath problem fixed
                                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                              • Integrated portability patches for Windows
                                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                              • Serious bug fixes on the URI and HTML code
                                                                                                                                                                                                                                              • Packit Service a31ea6

                                                                                                                                                                                                                                                2.2.3: Sep 17 2000

                                                                                                                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                • bug fixes
                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                • cleanup of entity handling code
                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                • overall review of all loops in the parsers, all sprintf usage has been
                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                      checked too
                                                                                                                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                • Far better handling of larges Dtd. Validating against DocBook XML Dtd
                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                      works smoothly now.
                                                                                                                                                                                                                                                  Packit Service a31ea6

                                                                                                                                                                                                                                                  1.8.10: Sep 6 2000

                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                  • bug fix release for some Gnome projects
                                                                                                                                                                                                                                                  • Packit Service a31ea6

                                                                                                                                                                                                                                                    2.2.2: August 12 2000

                                                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                    • mostly bug fixes
                                                                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                    • started adding routines to access xml parser context options
                                                                                                                                                                                                                                                    • Packit Service a31ea6

                                                                                                                                                                                                                                                      2.2.1: July 21 2000

                                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                      • a purely bug fixes release
                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                      • fixed an encoding support problem when parsing from a memory block
                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                      • fixed a DOCTYPE parsing problem
                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                      • removed a bug in the function allowing to override the memory
                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                            allocation routines
                                                                                                                                                                                                                                                        Packit Service a31ea6

                                                                                                                                                                                                                                                        2.2.0: July 14 2000

                                                                                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                        • applied a lot of portability fixes
                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                        • better encoding support/cleanup and saving (content is now always
                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                              encoded in UTF-8)
                                                                                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                        • the HTML parser now correctly handles encodings
                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                        • added xmlHasProp()
                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                        • fixed a serious problem with &#38;
                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                        • propagated the fix to FTP client
                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                        • cleanup, bugfixes, etc ...
                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                        • Added a page about libxml Internationalization
                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                              support
                                                                                                                                                                                                                                                          Packit Service a31ea6

                                                                                                                                                                                                                                                          1.8.9: July 9 2000

                                                                                                                                                                                                                                                            Packit Service a31ea6
                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                          • fixed the spec the RPMs should be better
                                                                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                          • fixed a serious bug in the FTP implementation, released 1.8.9 to solve
                                                                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                                                                                rpmfind users problem
                                                                                                                                                                                                                                                            Packit Service a31ea6

                                                                                                                                                                                                                                                            2.1.1: July 1 2000

                                                                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                            • fixes a couple of bugs in the 2.1.0 packaging
                                                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                            • improvements on the HTML parser
                                                                                                                                                                                                                                                            • Packit Service a31ea6

                                                                                                                                                                                                                                                              2.1.0 and 1.8.8: June 29 2000

                                                                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                              • 1.8.8 is mostly a commodity package for upgrading to libxml2 according
                                                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                                                    to new instructions. It fixes a nasty problem
                                                                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                                                                    about &#38; charref parsing
                                                                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                              • 2.1.0 also ease the upgrade from libxml v1 to the recent version. it
                                                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                                                    also contains numerous fixes and enhancements:
                                                                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                • added xmlStopParser() to stop parsing
                                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                • improved a lot parsing speed when there is large CDATA blocs
                                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                • includes XPath patches provided by Picdar Technology
                                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                • tried to fix as much as possible DTD validation and namespace
                                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                                          related problems
                                                                                                                                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                • output to a given encoding has been added/tested
                                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                • lot of various fixes
                                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                  Packit Service a31ea6

                                                                                                                                                                                                                                                                  2.0.0: Apr 12 2000

                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                  • First public release of libxml2. If you are using libxml, it's a good
                                                                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                                                                        idea to check the 1.x to 2.x upgrade instructions. NOTE: while initially
                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                        scheduled for Apr 3 the release occurred only on Apr 12 due to massive
                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                        workload.
                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                  • The include are now located under $prefix/include/libxml (instead of
                                                                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                                                                        $prefix/include/gnome-xml), they also are referenced by
                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                    #include <libxml/xxx.h>
                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                        

                                                                                                                                                                                                                                                                    instead of

                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                    #include "xxx.h"
                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                  • a new URI module for parsing URIs and following strictly RFC 2396
                                                                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                  • the memory allocation routines used by libxml can now be overloaded
                                                                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                                                                        dynamically by using xmlMemSetup()
                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                  • The previously CVS only tool tester has been renamed
                                                                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                                                                        xmllint and is now installed as part of the libxml2
                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                        package
                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                  • The I/O interface has been revamped. There is now ways to plug in
                                                                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                                                                        specific I/O modules, either at the URI scheme detection level using
                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                        xmlRegisterInputCallbacks()  or by passing I/O functions when creating a
                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                        parser context using xmlCreateIOParserCtxt()
                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                  • there is a C preprocessor macro LIBXML_VERSION providing the version
                                                                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                                                                        number of the libxml module in use
                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                  • a number of optional features of libxml can now be excluded at
                                                                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                                                                        configure time (FTP/HTTP/HTML/XPath/Debug)
                                                                                                                                                                                                                                                                    Packit Service a31ea6

                                                                                                                                                                                                                                                                    2.0.0beta: Mar 14 2000

                                                                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                    • This is a first Beta release of libxml version 2
                                                                                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                    • It's available only fromxmlsoft.org
                                                                                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                                                                                          FTP, it's packaged as libxml2-2.0.0beta and available as tar and
                                                                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                                                                        RPMs
                                                                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                    • This version is now the head in the Gnome CVS base, the old one is
                                                                                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                                                                                          available under the tag LIB_XML_1_X
                                                                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                    • This includes a very large set of changes. From a programmatic point
                                                                                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                                                                                          of view applications should not have to be modified too much, check the
                                                                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                                                                          upgrade page
                                                                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                    • Some interfaces may changes (especially a bit about encoding).
                                                                                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                    • the updates includes:
                                                                                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                      • fix I18N support. ISO-Latin-x/UTF-8/UTF-16 (nearly) seems correctly
                                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                                                handled now
                                                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                      • Better handling of entities, especially well-formedness checking
                                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                                                and proper PEref extensions in external subsets
                                                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                      • DTD conditional sections
                                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                      • Validation now correctly handle entities content
                                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                      • change
                                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                                                structures to accommodate DOM
                                                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                      • Serious progress were made toward compliance, here are the result of the test against the
                                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                                            OASIS testsuite (except the Japanese tests since I don't support that
                                                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                                                            encoding yet). This URL is rebuilt every couple of hours using the CVS
                                                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                                                            head version.
                                                                                                                                                                                                                                                                        Packit Service a31ea6

                                                                                                                                                                                                                                                                        1.8.7: Mar 6 2000

                                                                                                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                        • This is a bug fix release:
                                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                        • It is possible to disable the ignorable blanks heuristic used by
                                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                                              libxml-1.x, a new function  xmlKeepBlanksDefault(0) will allow this. Note
                                                                                                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                                                                                                              that for adherence to XML spec, this behaviour will be disabled by
                                                                                                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                                                                                                              default in 2.x . The same function will allow to keep compatibility for
                                                                                                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                                                                                                              old code.
                                                                                                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                        • Blanks in <a> </a> constructs are not ignored anymore,
                                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                                              avoiding heuristic is really the Right Way :-\
                                                                                                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                        • The unchecked use of snprintf which was breaking libxml-1.8.6
                                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                                              compilation on some platforms has been fixed
                                                                                                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                        • nanoftp.c nanohttp.c: Fixed '#' and '?' stripping when processing
                                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                                            URIs
                                                                                                                                                                                                                                                                          Packit Service a31ea6

                                                                                                                                                                                                                                                                          1.8.6: Jan 31 2000

                                                                                                                                                                                                                                                                            Packit Service a31ea6
                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                          • added a nanoFTP transport module, debugged until the new version of rpmfind can use
                                                                                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                                                                                                it without troubles
                                                                                                                                                                                                                                                                            Packit Service a31ea6

                                                                                                                                                                                                                                                                            1.8.5: Jan 21 2000

                                                                                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                            • adding APIs to parse a well balanced chunk of XML (production [43] content of the
                                                                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                                                                  XML spec)
                                                                                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                            • fixed a hideous bug in xmlGetProp pointed by Rune.Djurhuus@fast.no
                                                                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                            • Jody Goldberg <jgoldberg@home.com> provided another patch trying
                                                                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                                                                  to solve the zlib checks problems
                                                                                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                            • The current state in gnome CVS base is expected to ship as 1.8.5 with
                                                                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                                                                  gnumeric soon
                                                                                                                                                                                                                                                                              Packit Service a31ea6

                                                                                                                                                                                                                                                                              1.8.4: Jan 13 2000

                                                                                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                              • bug fixes, reintroduced xmlNewGlobalNs(), fixed xmlNewNs()
                                                                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                              • all exit() call should have been removed from libxml
                                                                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                              • fixed a problem with INCLUDE_WINSOCK on WIN32 platform
                                                                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                              • added newDocFragment()
                                                                                                                                                                                                                                                                              • Packit Service a31ea6

                                                                                                                                                                                                                                                                                1.8.3: Jan 5 2000

                                                                                                                                                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                • a Push interface for the XML and HTML parsers
                                                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                • a shell-like interface to the document tree (try tester --shell :-)
                                                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                • lots of bug fixes and improvement added over XMas holidays
                                                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                • fixed the DTD parsing code to work with the xhtml DTD
                                                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                • added xmlRemoveProp(), xmlRemoveID() and xmlRemoveRef()
                                                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                • Fixed bugs in xmlNewNs()
                                                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                • External entity loading code has been revamped, now it uses
                                                                                                                                                                                                                                                                                • Packit Service a31ea6
                                                                                                                                                                                                                                                                                      xmlLoadExternalEntity(), some fix on entities processing were added
                                                                                                                                                                                                                                                                                  Packit Service a31ea6
                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                • cleaned up WIN32 includes of socket stuff
                                                                                                                                                                                                                                                                                • Packit Service a31ea6

                                                                                                                                                                                                                                                                                  1.8.2: Dec 21 1999

                                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                  • I got another problem with includes and C++, I hope this issue is fixed
                                                                                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                                                                                        for good this time
                                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                  • Added a few tree modification functions: xmlReplaceNode,
                                                                                                                                                                                                                                                                                  • Packit Service a31ea6
                                                                                                                                                                                                                                                                                        xmlAddPrevSibling, xmlAddNextSibling, xmlNodeSetName and
                                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                                        xmlDocSetRootElement
                                                                                                                                                                                                                                                                                    Packit Service a31ea6
                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                  • Tried to improve the HTML output with help from Chris Lahey
                                                                                                                                                                                                                                                                                  • Packit Service a31ea6

                                                                                                                                                                                                                                                                                    1.8.1: Dec 18 1999

                                                                                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                    • various patches to avoid troubles when using libxml with C++ compilers
                                                                                                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                                                                                                          the "namespace" keyword and C escaping in include files
                                                                                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                    • a problem in one of the core macros IS_CHAR was corrected
                                                                                                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                    • fixed a bug introduced in 1.8.0 breaking default namespace processing,
                                                                                                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                                                                                                          and more specifically the Dia application
                                                                                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                    • fixed a posteriori validation (validation after parsing, or by using a
                                                                                                                                                                                                                                                                                    • Packit Service a31ea6
                                                                                                                                                                                                                                                                                          Dtd not specified in the original document)
                                                                                                                                                                                                                                                                                      Packit Service a31ea6
                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                    • fixed a bug in
                                                                                                                                                                                                                                                                                    • Packit Service a31ea6

                                                                                                                                                                                                                                                                                      1.8.0: Dec 12 1999

                                                                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                      • cleanup, especially memory wise
                                                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                      • the parser should be more reliable, especially the HTML one, it should
                                                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                                                            not crash, whatever the input !
                                                                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                      • Integrated various patches, especially a speedup improvement for large
                                                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                                                            dataset from Carl Nygard,
                                                                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                                                                            configure with --with-buffers to enable them.
                                                                                                                                                                                                                                                                                        Packit Service a31ea6
                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                      • attribute normalization, oops should have been added long ago !
                                                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                      • attributes defaulted from DTDs should be available, xmlSetProp() now
                                                                                                                                                                                                                                                                                      • Packit Service a31ea6
                                                                                                                                                                                                                                                                                            does entities escaping by default.
                                                                                                                                                                                                                                                                                        Packit Service a31ea6

                                                                                                                                                                                                                                                                                        1.7.4: Oct 25 1999

                                                                                                                                                                                                                                                                                          Packit Service a31ea6
                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                        • Lots of HTML improvement
                                                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                        • Fixed some errors when saving both XML and HTML
                                                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                        • More examples, the regression tests should now look clean
                                                                                                                                                                                                                                                                                        • Packit Service a31ea6
                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                        • Fixed a bug with contiguous charref
                                                                                                                                                                                                                                                                                        • Packit Service a31ea6

                                                                                                                                                                                                                                                                                          1.7.3: Sep 29 1999

                                                                                                                                                                                                                                                                                            Packit Service a31ea6
                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                          • portability problems fixed
                                                                                                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                          • snprintf was used unconditionally, leading to link problems on system
                                                                                                                                                                                                                                                                                          • Packit Service a31ea6
                                                                                                                                                                                                                                                                                                were it's not available, fixed
                                                                                                                                                                                                                                                                                            Packit Service a31ea6

                                                                                                                                                                                                                                                                                            1.7.1: Sep 24 1999

                                                                                                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                            • The basic type for strings manipulated by libxml has been renamed in
                                                                                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                                                                                  1.7.1 from CHAR to xmlChar. The reason
                                                                                                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                                                                                                  is that CHAR was conflicting with a predefined type on Windows. However
                                                                                                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                                                                                                  on non WIN32 environment, compatibility is provided by the way of  a
                                                                                                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                                                                                                  #define .
                                                                                                                                                                                                                                                                                              Packit Service a31ea6
                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                            • Changed another error : the use of a structure field called errno, and
                                                                                                                                                                                                                                                                                            • Packit Service a31ea6
                                                                                                                                                                                                                                                                                                  leading to troubles on platforms where it's a macro
                                                                                                                                                                                                                                                                                              Packit Service a31ea6

                                                                                                                                                                                                                                                                                              1.7.0: Sep 23 1999

                                                                                                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                              • Added the ability to fetch remote DTD or parsed entities, see the nanohttp module.
                                                                                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                              • Added an errno to report errors by another mean than a simple printf
                                                                                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                                                                                    like callback
                                                                                                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                              • Finished ID/IDREF support and checking when validation
                                                                                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                              • Serious memory leaks fixed (there is now a memory wrapper module)
                                                                                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                              • Improvement of XPath
                                                                                                                                                                                                                                                                                              • Packit Service a31ea6
                                                                                                                                                                                                                                                                                                    implementation
                                                                                                                                                                                                                                                                                                Packit Service a31ea6
                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                              • Added an HTML parser front-end
                                                                                                                                                                                                                                                                                              • Packit Service a31ea6

                                                                                                                                                                                                                                                                                                Daniel Veillard

                                                                                                                                                                                                                                                                                                </body></html>