- Oct 06, 2022
-
-
- Oct 05, 2022
-
-
-
-
Roger Leigh authored
Mark Dependencies as `PRIVATE` in CMake
-
- May 17, 2022
-
-
Fred Hornsey authored
Fixes https://issues.apache.org/jira/browse/XERCESC-2236, where trying to use the generated CMake config package doesn't work because the dependencies are not loaded using find_package in the config package. This change assumes they're not necessary for users of the library and marks them as PRIVATE so they don't end up in the config package in the first place.
-
- Mar 13, 2022
-
-
Roger Leigh authored
[XERCESC-2235] DFAContentModel::buildDFA(): correctly zero-initialize fFollowList
-
- Dec 20, 2021
-
-
Even Rouault authored
Due to a copy&paste issue, the intended zero-initialization of fFollowList wasn't done (copy&paste issue), and thus in case of OutOfMemory exception when initializing the array, the memory freeing in cleanup() could access uninitialized elements. Follow-up of https://github.com/apache/xerces-c/pull/40 / a65990d7 Fixes GDAL's https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=42636
-
- Nov 17, 2021
-
-
Roger Leigh authored
[XERCESC-2230] DFAContentModel::buildSyntaxTree(): fix memory leaks when OutOfMemoryException occurs
-
- Nov 15, 2021
-
-
Even Rouault authored
Fixes GDAL's https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=40866
-
- Nov 06, 2021
-
-
Roger Leigh authored
[XERCESC-2229] IGXMLScanner::scanDocTypeDecl(): fix memory leak on exception
-
- Oct 28, 2021
-
-
Even Rouault authored
The method can leak pubId and sysId when subsequent call to fReaderMgr.skipPastSpaces() throws an exception (e.g. a TranscodingException)
-
- Oct 24, 2021
-
-
Roger Leigh authored
[XERCESC-2228] DFAContentModel: fix memory leaks when OutOfMemoryException occurs
-
Roger Leigh authored
[XERCESC-2227] Memleak fixes in ContentSpecNode and ComplexTypeInfo classes
-
- Sep 27, 2021
-
-
Roger Leigh authored
XERCESC-2208: XMLSize_t size_t revert
-
Roger Leigh authored
-
Roger Leigh authored
-
- Sep 23, 2021
-
-
Even Rouault authored
ComplexTypeInfo::expandContentModel(): restore use of retNode as in original code (this is equivalent)
-
Even Rouault authored
Fixes GDAL's https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=39159
-
- Sep 22, 2021
-
-
Roger Leigh authored
XERCESC-2208: Use cstdint and standard integer types
-
Even Rouault authored
-
Even Rouault authored
-
Even Rouault authored
-
Even Rouault authored
-
Roger Leigh authored
-
Roger Leigh authored
-
Roger Leigh authored
-
Roger Leigh authored
-
Roger Leigh authored
-
- Sep 21, 2021
-
-
Roger Leigh authored
XERCESC-2226: Update minimum CMake version to 3.12
-
- Sep 20, 2021
-
-
Roger Leigh authored
* Required for CURL imported target usage in XERCESC-2225 * Drop old cmake_policy settings which are now the default behaviour
-
Roger Leigh authored
XERCESC-2225: Link to installed CMake targets of CURL
-
Roger Leigh authored
[XERCESC-2224] DFAContentModel::checkUniqueParticleAttribution (): speed enhancement
-
Even Rouault authored
The complexity of this method is roughly O(n^3). Fuzzers can generate schemas with n = several thousands. The test fTransTable[i][j] == XMLContentModel::gInvalidTrans is independant of the k loop, and can thus being moved at a upper level to improve runtime.
-
- Sep 19, 2021
-
-
Roger Leigh authored
[XERCESC-2223] SAX2XMLReaderImpl::error(): use exception memory manager, …
-
- Sep 15, 2021
-
-
Even Rouault authored
SAX2XMLReaderImpl::error(): use exception memory manager, otherwise regular memory manager might fail to fully allocate the strings in the exception and cause memory leaks
-
- Sep 12, 2021
-
-
Roger Leigh authored
[XERCESC-2222] DFAContentModel::checkUniqueParticleAttribution(): fix memory leak
-
- Sep 11, 2021
-
-
Even Rouault authored
If a memory allocation of conflictTable[] fails, or later in the function, the array is not freed. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=38533
-
- Sep 09, 2021
-
-
Roger Leigh authored
Fix -Wmemset-transposed-args warnings of clang++
-
Roger Leigh authored
XERCESC-2221: InMemMsgLoader::loadMsg(): fix memory leak when transcoding fails.
-
- Sep 04, 2021
-
-
Chris Mc authored
Just like how it was done for ICU
-