aboutsummaryrefslogtreecommitdiff
path: root/libxsde
AgeCommit message (Collapse)AuthorFilesLines
2023-07-11Import potentially missing NULL pointer checks in ExpatHEADmasterBoris Kolpackov1-0/+18
Packport commit b3a467e (Fix potential null pointer dereference).
2023-03-21Relicense changes in libxsde/xsde/c/regexp/ under original licenseBoris Kolpackov3-19/+2
2023-03-20Tighten error code accessors to check error typeBoris Kolpackov2-19/+23
2023-03-20Add extra validation for date, dateTime, and gMonthDay per XML Schema 1.1Boris Kolpackov6-14/+156
2023-03-20Update copyright yearBoris Kolpackov2-2/+2
2022-12-06Import fix for Expat bugBoris Kolpackov1-3/+3
Backport commit d1e0ca1 (Stop leaking opening tag bindings after closing tag mismatch error).
2022-11-30Import more fixes for Expat security vulnerabilitiesBoris Kolpackov1-0/+8
CVE-2022-43680
2022-09-14Import more fixes for Expat security vulnerabilitiesBoris Kolpackov1-7/+50
CVE-2022-25314 CVE-2022-40674
2022-09-09Import fixes for Expat security vulnerabilitiesBoris Kolpackov3-1330/+1612
Specifically: CVE-2022-25315 CVE-2022-25313 CVE-2022-25236 CVE-2022-25235 CVE-2022-23990 CVE-2022-23852 CVE-2022-22822-22827 CVE-2021-46143 CVE-2021-45960
2022-08-19Bump version to 3.3.0.a13Boris Kolpackov1-2/+2
2020-11-03Add missing copy constructorBoris Kolpackov1-0/+5
We have a copy assigned operator and without the corresponding copy constructor we get a -Wdeprecated-copy warning with newer GCC versions. Instead of adding the copy constructor we could have also dropped the copy assignment since it is identical to what would be implied. It's not, however, clear why it was added in the first place (it was added before we started tracking development with git). Chances are, some old and broken compiler is confused by the other assignment operator. So to be on the safe side we rather add the copy constructor.
2020-09-22Rename LICENSE to COPYING in libxsde/xsde/c/expat/ to match source referencesBoris Kolpackov1-0/+0
2020-08-12Import additional Expat tweakBoris Kolpackov1-3/+4
2020-07-22Upgrade expat to 2.1.0Boris Kolpackov11-274/+631
2020-07-22Update to latest genx sourceBoris Kolpackov4-89/+328
2020-02-25Bump version to 3.3.0.a12Boris Kolpackov1-2/+2
2020-02-25Bump version to 3.3.0.a11Boris Kolpackov1-2/+2
2020-02-14Update last year in LICENSE filesKaren Arutyunov2-3/+2
2020-02-14Drop copyright notice from source codeKaren Arutyunov770-767/+6
2017-02-20Allow empty base64Binary value space per specBoris Kolpackov2-113/+119
2017-01-03Update copyright yearBoris Kolpackov769-769/+769
2016-01-17Bump version to 3.3.0.a10Boris Kolpackov1-2/+2
2016-01-11Bump version to 3.3.0.a9Boris Kolpackov1-2/+2
2015-12-10Bump version to 3.3.0.a8Boris Kolpackov1-2/+2
2015-11-30Return NULL pointer instead of falseBoris Kolpackov1-1/+1
2014-12-17Bump version to 3.3.0.a7Boris Kolpackov1-2/+2
2014-12-16Update to new revision of genxBoris Kolpackov3-114/+289
Now by elements with empty content a closed immediately and attributes are no longer sorted.
2014-04-29Bump version to 3.3.0.a6Boris Kolpackov1-2/+2
2014-04-20Bump version to 3.3.0.a5Boris Kolpackov1-2/+2
2014-04-20Add support for fractionDigits in serializerBoris Kolpackov3-4/+20
2014-03-21Update copyrightBoris Kolpackov769-769/+769
2014-03-19Remove author from source filesBoris Kolpackov764-765/+0
2014-02-26Bump version to 3.3.0.a4Boris Kolpackov1-2/+2
2014-02-25Make sure config.h is generated before library can be usedBoris Kolpackov1-0/+1
This is needed for the generic compiler without proper dependency tracking support.
2013-05-30Bump version to 3.3.0.a2Boris Kolpackov1-2/+2
2012-01-10Typedef function types to help Diab C++ compiler (VxWorks)Boris Kolpackov2-19/+18
2011-10-28Bump version to 3.3.0.a2Boris Kolpackov1-2/+2
2011-09-15Bump version to 3.3.0.a1Boris Kolpackov1-2/+2
2011-06-28Add format()/precision() modifiers to floating-point serializersBoris Kolpackov12-0/+58
2011-02-21Fix bug in decimal data types parsingBoris Kolpackov2-8/+6
2011-02-14Fix warningBoris Kolpackov1-1/+1
2011-02-13Bump version to 3.2.0Boris Kolpackov1-2/+2
2011-02-11Fix recursive polymorphic parsing in C++/ParserBoris Kolpackov2-4/+40
New test: cxx/parser/polyrecur.
2011-02-10Move inline c-tors after non-inline functions to help VxWorks 5.xBoris Kolpackov27-85/+81
2011-02-08Use bracket includes in C sourcesBoris Kolpackov9-61/+62
This way we can move the source code around without also having to move the headers.
2011-02-08Disable VC++ warning 4996 (deprecated POSIX) in C codeBoris Kolpackov4-0/+30
2011-01-12Bump version to 3.2.0.b3Boris Kolpackov1-2/+2
2011-01-12Work around corner case problem with aborting finished parserBoris Kolpackov1-0/+15
2011-01-04Copyright updateBoris Kolpackov767-767/+767
2010-12-15Initialize the callback function in serializer mapBoris Kolpackov1-1/+1