[libxml2] Created tag v2.9.5-rc1



The signed tag 'v2.9.5-rc1' was created.

Tagger: Daniel Veillard <veillard redhat com>
Date: Tue Aug 29 13:17:48 2017 +0200

    Release Candidate 1 for libxml2-2.9.5

Changes since the last tag 'v2.9.4':

Alex Henrie (1):
      Fix attribute decoding during XML schema validation

Boris Shtrasman (1):
      Allow build on Visual Studio 2017 community edition for WIN32 on a 64 bit machine.

Bruce Dawson (1):
      Add const in five places to move 1 KiB to .rdata

Chun-wei Fan (1):
      relaxng.c, xmlschemas.c: Fix build on pre-C99 compilers

Daniel Veillard (9):
      Increase buffer space for port in HTTP redirect support
      Fix NULL pointer deref in xmlDumpElementContent
      Fix signature of xmlSchemaAugmentImportedIDC
      Revert "Allow build on Visual Studio 2017 community edition for WIN32 on a 64 bit machine."
      Adding README.zOS to list of extra files for the release
      Fix missing part of comment for function xmlXPathEvalExpression()
      Fix a couple of misleading indentation errors
      Problem resolving relative URIs
      Updating the spec file to reflect Fedora 24

David Kilzer (3):
      Add test cases for bug 758518
      Fix duplicate SAX callbacks for entity content
      Heap-buffer-overflow read of size 1 in xmlFAParsePosCharGroup

David Tardon (1):
      Do not leak the new CData node if adding fails

Doran Moppert (1):
      Add an XML_PARSE_NOXXE flag to block all entities loading even local

Neel Mehta (1):
      Prevent unwanted external entity reference

Nick Wellnhofer (88):
      Don't print generic error messages in XPath tests
      Fix NULL pointer deref in XPointer range-to
      Fix comparison with root node in xmlXPathCmpNodes
      Fix XPointer paths beginning with range-to
      Disallow namespace nodes in XPointer points
      Disallow namespace nodes in XPointer ranges
      Fix format string warnings
      Remove unused variables
      Avoid function/data pointer conversion in xpath.c
      Fix more NULL pointer derefs in xpointer.c
      Fix memory leaks in XPath error paths
      Fix memory leak in XPath filter optimizations
      Fix memory leak in xmlXPathNodeSetMergeAndClear
      Fix memory leaks in XPointer error paths
      Fix memory leak in parser error path
      Fix memory leak in pattern error path
      Fix memory leak in xmlXPathCompareNodeSetValue
      Fix memory leak in xmlCanonicPath
      Make xmlXPathEvalExpression call xmlXPathEval
      Rework final handling of XPath results
      Check for trailing characters in XPath expressions earlier
      Fix spurious error message
      Fix axis traversal from attribute and namespace nodes
      Fix white space in test output
      Rework XPath rounding functions
      Parse small XPath numbers more accurately
      Check for overflow in xmlXPathIsPositionalPredicate
      Check XPath exponents for overflow
      Avoid spurious UBSan errors in parser.c
      Fix undefined behavior in xmlRegExecPushStringInternal
      Avoid out-of-bound array access in API tests
      Disable LeakSanitizer when running API tests
      Simplify control flow in xmlParseStartTag2
      Avoid reparsing in xmlParseStartTag2
      Fix expected error output in Python tests
      Add .travis.yml
      Make Travis print UBSan stacktraces
      Check for integer overflow in xmlXPathFormatNumber
      Fix handling of parameter-entity references
      Fix buffer size checks in xmlSnprintfElementContent
      Check for integer overflow in memory debug code
      Revert "Add an XML_PARSE_NOXXE flag to block all entities loading even local"
      Stop parser on unsupported encodings
      Fix memory leak in xmlBufAttrSerializeTxtContent
      Fix memory leak in xmlStringLenGetNodeList
      Fix type confusion in xmlValidateOneNamespace
      Add TODO comment in xmlSwitchEncoding
      Fix xmlBuildRelativeURI for URIs starting with './'
      Allow zero sized memory input buffers
      Fix memory leak in xmlParseEntityDecl error path
      Reset parser input pointers on encoding failure
      Remove useless check in xmlParseAttributeListDecl
      Fix potential infinite loop in xmlStringLenDecodeEntities
      Print error messages for truncated UTF-8 sequences
      Fix sanity check in htmlParseNameComplex
      Fix compiler warning in htmlParseElementInternal
      Fix copy-paste errors in error messages
      Initialize keepBlanks in HTML parser
      Misc fixes for 'make tests'
      Treat URIs with scheme as absolute in C14N
      Support catalog and threads tests under --without-sax1
      Test SAX2 callbacks with entity substitution
      Merge duplicate code paths handling PE references
      Don't switch encoding for internal parameter entities
      Rework entity boundary checks
      Fix invalid-source-encoding warnings in testWriter.c
      Fix unused-parameter warnings
      Fix cast-align warnings
      Fix empty-body warning in nanohttp.c
      Fix compiler warnings in threads.c
      Fix doc/examples/index.py
      Build test programs only when needed
      Make HTML parser functions take const pointers
      Spelling and grammar fixes
      Documentation fixes
      Deduplicate code in encoding.c
      Fix pathological performance when outputting charrefs
      Fix xmlHaltParser
      Simplify handling of parameter entity references
      Remove unnecessary calls to xmlPopInput
      Make sure not to call IS_BLANK_CH when parsing the DTD
      Get rid of "blanks wrapper" for parameter entities
      Fix NULL deref in xmlParseExternalEntityPrivate
      Send xmllint usage error to stderr
      Fix infinite loops with push parser in recovery mode
      Fix NULL pointer deref in xmlFAParseCharClassEsc
      Detect infinite recursion in parameter entities
      Fix unwanted warnings when switching encodings

Patrick Monnerat (1):
      small changes for OS/400

Stéphane Michaut (2):
      Porting libxml2 on zOS encoding of code
      Description of work needed to compile on zOS


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