master
Rework entity boundary checks
Fix a bug in CData error handling in the push parser
Bug 758588: Heap-based buffer overread in xmlParserPrintFileContextInternal <https://bugzilla.gnome.org/show_bug.cgi?id=758588>
Heap use-after-free in xmlSAX2AttributeNs
Check for invalid redeclarations of predefined entities
Heap-based buffer-underreads due to xmlParseName
Detect infinite recursion in parameter entities
Beuah ! Daniel
fixed problem with free on dupl attribute in dtd (bug309637). added
fix bug #414846 where invalid characters in attributes would sometimes not
tests: Add more tests for redefined attributes
fixed a bug failing to detect UTF-8 violations in CData in push mode.
fixed a bug where invalid charrefs may not be detected sometimes as
fixed a parser bug where invalid char in comment may not be detected,
fix a memeory leak in internal subset parsing with a fix from Ashwin add
parser: Fix parsing of doctype declarations
Huge commit: 1.5.0, XML validation, Xpath, bugfixes, examples .... Daniel
parser: Fix detection of duplicate attributes in XML namespace
parser: Fix detection of duplicate attributes
parser: More fixes to push parser error handling
Only warn on invalid redeclarations of predefined entities
Do not fetch external parsed entities
Fix double counting of CRLF in comments
parser: Fix parsing of DTD content
parser: Make CRLF increment line number
parser: Fix general entity parsing
parser: Avoid duplicate namespace errors
parser: Protect against quadratic default attribute expansion
parser: Fix entity check in attributes
Add test case for recursive external parsed entities
parser: Fix detection of null bytes
parser: Check for truncated multi-byte sequences
parser: Make unsupported encodings an error in declarations
error: Make sure that error messages are valid UTF-8