Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libxml2
/
8f57103793e1e1b1be478f1feb607d19d725d048
/
parser.c
454e397
Porting libxml2 on zOS encoding of code
by Stéphane Michaut
· 7 years ago
899a5d9
Detect infinite recursion in parameter entities
by Nick Wellnhofer
· 7 years ago
52ceced
Fix infinite loops with push parser in recovery mode
by Nick Wellnhofer
· 7 years ago
3eef3f3
Fix NULL deref in xmlParseExternalEntityPrivate
by Nick Wellnhofer
· 7 years ago
872fea9
Get rid of "blanks wrapper" for parameter entities
by Nick Wellnhofer
· 7 years ago
d9e43c7
Make sure not to call IS_BLANK_CH when parsing the DTD
by Nick Wellnhofer
· 7 years ago
453dff1
Remove unnecessary calls to xmlPopInput
by Nick Wellnhofer
· 7 years ago
aa267cd
Simplify handling of parameter entity references
by Nick Wellnhofer
· 7 years ago
24246c7
Fix xmlHaltParser
by Nick Wellnhofer
· 7 years ago
8bbe450
Spelling and grammar fixes
by Nick Wellnhofer
· 7 years ago
5f440d8
Rework entity boundary checks
by Nick Wellnhofer
· 7 years ago
46dc989
Don't switch encoding for internal parameter entities
by Nick Wellnhofer
· 7 years ago
0390415
Merge duplicate code paths handling PE references
by Nick Wellnhofer
· 7 years ago
3f0627a
Fix duplicate SAX callbacks for entity content
by David Kilzer
· 7 years ago
fb2f518
Fix potential infinite loop in xmlStringLenDecodeEntities
by Nick Wellnhofer
· 7 years ago
4ba8cc8
Remove useless check in xmlParseAttributeListDecl
by Nick Wellnhofer
· 7 years ago
bedbef8
Fix memory leak in xmlParseEntityDecl error path
by Nick Wellnhofer
· 7 years ago
030b1f7
Revert "Add an XML_PARSE_NOXXE flag to block all entities loading even local"
by Nick Wellnhofer
· 7 years ago
e266305
Fix handling of parameter-entity references
by Nick Wellnhofer
· 7 years ago
855c19e
Avoid reparsing in xmlParseStartTag2
by Nick Wellnhofer
· 7 years ago
07b7428
Simplify control flow in xmlParseStartTag2
by Nick Wellnhofer
· 7 years ago
4749672
Avoid spurious UBSan errors in parser.c
by Nick Wellnhofer
· 7 years ago
8627e4e
Fix memory leak in parser error path
by Nick Wellnhofer
· 7 years ago
90ccb58
Prevent unwanted external entity reference
by Neel Mehta
· 8 years ago
2304078
Add an XML_PARSE_NOXXE flag to block all entities loading even local
by Doran Moppert
· 8 years ago
bdd6618
Avoid building recursive entities
by Daniel Veillard
· 8 years ago
0090675
Heap-based buffer-underreads due to xmlParseName
by David Kilzer
· 9 years ago
38eae57
Heap use-after-free in xmlSAX2AttributeNs
by Pranjal Jumde
· 9 years ago
4472c3a
Fix some format string warnings with possible format string vulnerability
by David Kilzer
· 8 years ago
b1d34de
Fix inappropriate fetch of entities content
by Daniel Veillard
· 9 years ago
45752d2
Bug 759398: Heap use-after-free in xmlDictComputeFastKey <https://bugzilla.gnome.org/show_bug.cgi?id=759398>
by Pranjal Jumde
· 9 years ago
db07dd6
Bug 758588: Heap-based buffer overread in xmlParserPrintFileContextInternal <https://bugzilla.gnome.org/show_bug.cgi?id=758588>
by David Kilzer
· 9 years ago
8f30bdf
Add missing increments of recursion depth counter to XML parser.
by Peter Simons
· 9 years ago
bb654fe
Fix typos: dictio{ nn -> n }ar{y,ies}
by Jan Pokorný
· 9 years ago
4f8606c
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>
by David Kilzer
· 9 years ago
a7a9461
Heap-based buffer overread in xmlNextChar
by Daniel Veillard
· 9 years ago
f1063fd
CVE-2015-7500 Fix memory access error due to incorrect entities boundaries
by Daniel Veillard
· 9 years ago
3bd6ae1
Fix some loop issues embedding NEXT
by Daniel Veillard
· 9 years ago
35bcb1d
Detect incoherency on GROW
by Daniel Veillard
· 9 years ago
e3b1597
Reuse xmlHaltParser() where it makes sense
by Daniel Veillard
· 9 years ago
28cd9cb
Add xmlHaltParser() to stop the parser
by Daniel Veillard
· 9 years ago
6903071
CVE-2015-5312 Another entity expansion issue
by David Drysdale
· 9 years ago
53ac9c9
xmlStopParser reset errNo
by Daniel Veillard
· 9 years ago
afd27c2
Avoid processing entities after encoding conversion failures
by Daniel Veillard
· 9 years ago
ab2b9a9
Avoid extra processing of MarkupDecl when EOF
by Hugh Davenport
· 9 years ago
41ac904
Fix an error in previous Conditional section patch
by Daniel Veillard
· 9 years ago
bd0526e
Another variation of overflow in Conditional sections
by Daniel Veillard
· 9 years ago
cf77e60
Add missing Null check in xmlParseExternalEntityPrivate
by Gaurav Gupta
· 9 years ago
4a5d80a
Fix a bug in CData error handling in the push parser
by Daniel Veillard
· 9 years ago
51f02b0
Fix a bug on name parsing at the end of current input buffer
by Daniel Veillard
· 9 years ago
709a952
Fail parsing early on if encoding conversion failed
by Daniel Veillard
· 9 years ago
9aa3758
Do not process encoding values if the declaration if broken
by Daniel Veillard
· 9 years ago
9b85123
Cleanup conditional section error handling
by Daniel Veillard
· 10 years ago
a7dfab7
Stop parsing on entities boundaries errors
by Daniel Veillard
· 10 years ago
72a46a5
Fix missing entities after CVE-2014-3660 fix
by Daniel Veillard
· 10 years ago
f65128f
Revert "Missing initialization for the catalog module"
by Daniel Veillard
· 10 years ago
be2a7ed
Fix for CVE-2014-3660
by Daniel Veillard
· 10 years ago
500c54e
fix memory leak xml header encoding field with XML_PARSE_IGNORE_ENC
by Bart De Schuymer
· 10 years ago
7cf5738
Parser error on repeated recursive entity expansion containing <
by Daniel Veillard
· 10 years ago
7e9bbdf
parser bug on misformed namespace attributes
by Dennis Filder
· 10 years ago
24fb4c3
wrong error column in structured error when parsing end tag
by Juergen Keil
· 10 years ago
33f658c
wrong error column in structured error when parsing attribute values
by Juergen Keil
· 10 years ago
5d4310a
wrong error column in structured error when skipping whitespace in xml decl
by Juergen Keil
· 10 years ago
2f9b126
typo in error messages "colon are forbidden from..."
by Daniel Veillard
· 10 years ago
c836ba6
Fix a potential NULL dereference
by Daniel Veillard
· 10 years ago
dd8367d
Fix regressions introduced by CVE-2014-0191 patch
by Daniel Veillard
· 10 years ago
9cd1c3c
Do not fetch external parameter entities
by Daniel Veillard
· 11 years ago
6faa126
Fix xmlParseInNodeContext() if node is not element
by Daniel Veillard
· 11 years ago
190a0b8
Fix a portability issue on Windows
by Longstreth Jon
· 11 years ago
054c716
Missing initialization for the catalog module
by Daniel Veillard
· 11 years ago
4e1476c
adding init calls to xml and html Read parsing entry points
by Daniel Veillard
· 11 years ago
9a85d40
Fix incorrect spelling entites->entities
by Jan Pokorný
· 11 years ago
dcc1950
Fix a parsing bug on non-ascii element and CR/LF usage
by Daniel Veillard
· 11 years ago
63588f4
Fix a regression in xmlGetDocCompressMode()
by Daniel Veillard
· 12 years ago
d4a5d98
Cast encoding name to char pointer to match arg type
by Nikolay Sivov
· 12 years ago
704d8c5
Fix an error in xmlCleanupParser
by Alexander Pastukhov
· 12 years ago
9ca816b
Fix a couple of return without value
by Jüri Aedla
· 12 years ago
e50ba81
Improve handling of xmlStopParser()
by Daniel Veillard
· 12 years ago
cff2546
Cache presence of '<' in entities content
by Daniel Veillard
· 12 years ago
a3f1e3e
Avoid extra processing on entities
by Daniel Veillard
· 12 years ago
23f05e0
Detect excessive entities expansion upon replacement
by Daniel Veillard
· 12 years ago
bf058dc
Fix the flushing out of raw buffers on encoding conversions
by Daniel Veillard
· 12 years ago
de0cc20
Fix some buffer conversion issues
by Daniel Veillard
· 12 years ago
9c8eaab
Fix compiler warning after 153cf15905cf4ec080612ada6703757d10caba1e
by Patrick Gansterer
· 12 years ago
cf8f042
Fix an error in the progressive DTD parsing code
by Dan Winship
· 12 years ago
fb27e2c
Fix spelling of "length".
by Michael Wood
· 12 years ago
6a36fbe
Fix potential out of bound access
by Daniel Veillard
· 12 years ago
153cf15
Fix large parse of file from memory
by Daniel Veillard
· 12 years ago
711b15d
Fix a bug in the nsclean option of the parser
by Daniel Veillard
· 12 years ago
6c91aa3
Fix a regression in 2.9.0 breaking validation while streaming
by Daniel Veillard
· 12 years ago
81d7a82
Fix typos in parser comments
by Jan Pokorný
· 12 years ago
f8e3db0
Big space and tab cleanup
by Daniel Veillard
· 12 years ago
28f5e1a
Fix potential crash on entities errors
by Daniel Veillard
· 12 years ago
1f972e9
Cleanup some of the parser code
by Daniel Veillard
· 12 years ago
968a03a
Add support for big line numbers in error reporting
by Daniel Veillard
· 12 years ago
5353bbf
More fixups on the push parser behaviour
by Daniel Veillard
· 12 years ago
2b52aa0
Strengthen behaviour of the push parser in problematic situations
by Daniel Veillard
· 12 years ago
e7bf892
Improve error reporting on parser errors
by Daniel Veillard
· 12 years ago
48b4cdd
Enforce XML_PARSER_EOF state handling through the parser
by Daniel Veillard
· 12 years ago
0df83ca
Fixup limits parser
by Daniel Veillard
· 12 years ago
Next »