[libxml2] Created tag v2.9.13



The unsigned tag 'v2.9.13' was created.

Tagger: Nick Wellnhofer <wellnhofer aevum de>
Date: 1645361047 +0100

    Release v2.9.13

Changes since the last tag 'v2.9.12':

Arne Becker (1):
      Patch to forbid epsilon-reduction of final states

Ben Boeckel (5):
      cmake: fix `ATTRIBUTE_DESTRUCTOR` definition
      configure: remove unused checks for headers
      cmake: remove unused checks
      configure: remove unused checks for libraries
      configure: remove unused checks for functions

Chun-wei Fan (4):
      python: Port python 3.x module to Windows
      tstmem.py: Try importing from libxmlmods.libxml2mod if needed
      Python distutils: Make DLL packaging more flexible
      setup.py.in: Try to import setuptools

David Kilzer (2):
      Fix parse failure when 4-byte character in UTF-16 BE is split across a chunk
      xmlAddChild() and xmlAddNextSibling() may not attach their second argument

David King (14):
      Remove unused variable in xmlCharEncOutFunc
      Fix some validation errors in the FAQ
      Fix memory leak in xmlFreeParserInputBuffer
      Fix memory leak in xmlSAX2AttributeDecl
      Fix memory leak in xmlParseCatalogFile
      Fix memory leak in xmlParseSGMLCatalog
      Fix memory leak in xmlCreateIOParserCtxt
      Fix memory leak in xmlNewInputFromFile
      Fix memory leak in libxml_saveNodeTo
      Fix memory leak in libxml_C14NDocSaveTo
      Fix memory leak in xmlRelaxNGParseData
      Fix memory leak in xmlRelaxNGNewDocParserCtxt
      Fix leak in __xmlOutputBufferCreateFilename
      Remove duplicated code in xmlcatalog

Emmanuele Bassi (1):
      Generate devhelp2 index file

Finn Barber (2):
      Fix htmlReadFd, which was using a mix of xml and html context functions
      Added regression tests for xmlReadFd() and htmlReadFd()

Jan Tojnar (1):
      man: Mention XML_CATALOG_FILES is space-separated

Kjell Ahlstedt (1):
      Update URL for libxml++ C++ binding

Markus Rickert (4):
      Add instructions on how to use CMake to compile libxml
      Add missing file xmlwin32version.h.in to EXTRA_DIST
      Add CMake alias targets for embedded projects
      Update CMake project version

Mattia Rizzolo (2):
      Refactor the settings of $docdir
      Correctly install the HTML examples into their subdirectory.

Mike Dalessio (1):
      fix: avoid segfault at exit when using custom memory functions

Mohammad Razavi (1):
      Fix random dropping of characters on dumping ASCII encoded XML

Nick Wellnhofer (71):
      Work around lxml API abuse
      Fix regression in xmlNodeDumpOutputInternal
      Fix XPath recursion limit
      Fix whitespace when serializing empty HTML documents
      Fix buffering in xmlOutputBufferWrite
      Fix regression parsing public IDs literals in HTML
      Fix regression when parsing invalid HTML tags in push mode
      Different approach to fix quadratic behavior in HTML push parser
      Revert "Make schema validation fail with multiple top-level elements"
      Add myself to maintainers
      Fix check for libtool in autogen.sh
      Fix null pointer deref in xmlStringGetNodeList
      Fix memory leak in xmlXPathCompNodeTest
      Fix libxml2.doap
      Fix xmllint --maxmem
      Fix regression with PEs in external DTD
      Remove old devhelp format
      Remove wrong tarname from AC_INIT
      Fix handling of ctxt->base in xmlXPtrEvalXPtrPart
      Add explicit cast in xmlURIUnescapeString
      Fix integer conversion warnings in xmlstring.c
      Add explicit casts in testchar.c
      Add suffix to unsigned constant in xmlmemory.c
      Fix integer conversion warning in xmlIconvWrapper
      Add explicit casts in runtest.c
      Fix integer conversion warnings in hash.c
      Fix casting of line numbers in SAX2.c
      Run CI tests with UBSan implicit-conversion checks
      Avoid potential integer overflow in xmlstring.c
      Make xmllint return an error if arguments are missing
      Add more checks for malloc failures in xmllint.c
      Also register HTML document nodes
      Fix parsing of xmllint --maxmem option
      Update NewsML DTD in test suite
      Fix handling of XSD with empty namespace
      Don't normalize namespace URIs in XPointer xmlns() scheme
      Don't ignore xmllint options after "-"
      Fix unused function warning in testapi.c
      Make sure to grow input buffer in xmlParseMisc
      Properly handle nested documents in xmlFreeNode
      Document how to escape XML_CATALOG_FILES
      Remove old ChangeLog
      Fix double counting of CRLF in comments
      Fix "xmllint -"
      Fix xmlSetTreeDoc with entity references
      Make xmlFuzzReadString return a zero size in error case
      Upload documentation to GitLab pages
      Only build GitLab Pages on main repo
      Try again to only build GitLab Pages on main repo
      Try again to only build GitLab Pages on main repo
      Remove .travis.yml
      Fix regression in RelaxNG pattern matching
      Remove xmltutorial.pdf
      Remove MAINTAINERS
      Remove README.docs
      Redirect links to xmlsoft.org
      Remove CVS and SVN-related code
      Remove outdated ChangeLog code
      Remove README.cvs-commits
      Rework README
      Fix distribution after README change
      Remove Makefile.win
      Support custom prefix when installing Python module
      Fix fuzzer test with VPATH build
      Fix source URL in libxml.spec.in
      Remove xmlwin32version.h
      Remove SVN keyword anchors
      Fix fuzz/.gitignore after fixing VPATH build
      [CVE-2022-23308] Use-after-free of ID and IDREF attributes
      Update news and rebuild documentation
      Release v2.9.13

Rainer M. Canavan (1):
      add documentaiton for xmllint exit code 10

Sam James (1):
      python/Makefile.am: use *_LIBADD, not *_LDFLAGS for LIBS

Timothy Lyanguzov (1):
      Use version in configure.ac for CMake

Yulin Li (1):
      move current position before possible calling of ctxt->sax->characters.

huangduirong (1):
      Fix Null-deref-in-xmlSchemaGetComponentTargetNs


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]