aboutsummaryrefslogtreecommitdiff
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-20Add tests for extra validation for date, dateTime, and gMonthDayBoris Kolpackov2-0/+39
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 Kolpackov3-3/+3
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 Kolpackov2-3/+3
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 Kolpackov2-3/+3
2020-02-25Fix shared_ptr ambiguity errorBoris Kolpackov1-1/+2
2020-02-25Bump version to 3.3.0.a11Boris Kolpackov2-3/+3
2020-02-14Update copyright last year in doc/cxx/**.{html2ps,xhtml}Karen Arutyunov6-9/+9
2020-02-14Add doc/doc.shKaren Arutyunov4-3/+120
2020-02-14Update copyright last year printed by utilityKaren Arutyunov4-7/+7
2020-02-14Update last year in LICENSE filesKaren Arutyunov3-4/+3
2020-02-14Drop copyright notice from source codeKaren Arutyunov1159-1156/+6
2020-02-14Remove build/import/*/LICENSE filesKaren Arutyunov4-407/+0
2020-02-14Add copyright notice to LICENSE fileKaren Arutyunov1-0/+2
2017-02-20Allow empty base64Binary value space per specBoris Kolpackov3-123/+130
2017-01-03Update copyright yearBoris Kolpackov1153-1163/+1163
2016-01-18Quote some values since cli no longer quotes \c in plain textBoris Kolpackov2-7/+7
2016-01-17Bump version to 3.3.0.a10Boris Kolpackov2-3/+3
2016-01-17Resolve issue with very long if-else chainsBoris Kolpackov1-6/+32
MSVC has a limit of 128.
2016-01-11Bump version to 3.3.0.a9Boris Kolpackov2-3/+3
2016-01-11Use correct option key for serializerBoris Kolpackov1-1/+1
2015-12-10Bump version to 3.3.0.a8Boris Kolpackov2-3/+3
2015-12-10Use derived (variadic) return type in polymorphic type post_*() callbacksBoris Kolpackov2-41/+31
We cannot use the base return type since it is not assigned (by the type processor) for types that are in included/imported schemas.
2015-11-30Return NULL pointer instead of falseBoris Kolpackov1-1/+1
2015-11-05Update HTML style to work with new CLIBoris Kolpackov1-4/+6
Specifically, now each option class gets its own <dl> so use margin instead of padding to make it look like one continuous list.
2015-10-23Minor improvement to Windows installation instructionsBoris Kolpackov1-2/+2
2015-05-14Add FLOSS exceptionBoris Kolpackov2-0/+93
2014-12-17Bump version to 3.3.0.a7Boris Kolpackov2-3/+3
2014-12-16Update to new revision of genxBoris Kolpackov22-135/+317
Now by elements with empty content a closed immediately and attributes are no longer sorted.
2014-04-29Bump version to 3.3.0.a6Boris Kolpackov2-3/+3
2014-04-24Fix bug in recursive polymorphic parsingBoris Kolpackov2-1/+9
2014-04-20Use todos instead of deprecated unix2dosBoris Kolpackov40-45/+45
2014-04-20Bump version to 3.3.0.a5Boris Kolpackov2-3/+3
2014-04-20Add support for fractionDigits in serializerBoris Kolpackov10-4/+49
2014-04-10Remove author from .xml and .xsd filesBoris Kolpackov67-67/+0
2014-04-10Add missing space in generated error messagesBoris Kolpackov3-6/+6
2014-03-21Update copyrightBoris Kolpackov1153-1163/+1163
2014-03-19Remove author from source filesBoris Kolpackov1270-1271/+0