aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-02-25Emit reader errors on stack overflows in string literalsserd1David Robillard1-0/+8
2019-12-20Simplify ByteSource implementationDavid Robillard2-31/+27
2019-12-20WIP: Add statement filteringDavid Robillard4-0/+230
2019-12-20Add support for parsing variablesDavid Robillard17-14/+179
2019-12-20Fix crash when expanding empty URI prefixesDavid Robillard1-1/+1
2019-12-20Use Werror on CIDavid Robillard1-15/+15
2019-12-20Fix memory leak in writer when caller doesn't clean up the stackDavid Robillard1-0/+5
2019-12-20Strengthen clang-tidy warningsDavid Robillard2-10/+4
2019-12-20Enable ultra strict warnings with clangDavid Robillard1-0/+12
2019-12-20Avoid use of ctype.h macros entirelyDavid Robillard2-4/+15
2019-12-20Improve writer packingDavid Robillard1-1/+1
2019-12-20Fix spurious semicolonsDavid Robillard1-1/+1
2019-12-20Normalise away rdf:langString datatypeDavid Robillard3-0/+5
2019-12-20Enable signed conversion warningsDavid Robillard1-0/+3
2019-12-20Add support for basic literal normalisationDavid Robillard10-5/+537
2019-12-20Add function to SerdSink for freeing opaque handleDavid Robillard8-12/+33
2019-12-20WIP: Add C++ bindingsDavid Robillard9-3/+3116
2019-12-20Remove old floating point testsDavid Robillard1-104/+1
2019-12-20Add precise floating point parsingDavid Robillard3-4/+591
2019-12-20Separate decimal parsing from floating point conversionDavid Robillard1-41/+126
2019-12-20Add support for xsd:double and xsd:floatDavid Robillard4-0/+114
2019-12-20Add precise decimal digit generationDavid Robillard6-64/+397
2019-12-20Factor out decimal digit generationDavid Robillard3-49/+71
2019-12-20Add minimal big integer implementationDavid Robillard5-0/+1672
2019-12-20Add minimal soft floating point implementationDavid Robillard5-0/+405
2019-12-20Add IEEE floating point utility headerDavid Robillard1-0/+55
2019-12-20Add faster decimal digit counting functionDavid Robillard5-1/+111
2019-12-20Move MIN macro to int_math.hDavid Robillard10-15/+13
2019-12-20Add integer and bit math utilitiesDavid Robillard4-0/+205
2019-12-20Fix clang-tidy warningsDavid Robillard3-6/+7
2019-12-20Remove spurious semicolonsDavid Robillard6-16/+16
2019-12-20Use one sentence per line in man pageDavid Robillard1-13/+11
2019-12-20Add validation to command line interfaceDavid Robillard39-7/+2002
2019-12-20Add support for reading multiple files at onceDavid Robillard6-36/+112
2019-12-20Suppress simple test outputDavid Robillard1-1/+1
2019-12-20Add empty syntax type for suppressing outputDavid Robillard6-22/+40
2019-12-20Improve add and chop prefix functions when given empty stringsDavid Robillard2-8/+10
2019-12-20Simplify handling of input string argumentsDavid Robillard3-11/+13
2019-12-20Add input base URI optionDavid Robillard3-11/+23
2019-12-20Remove redundant castsDavid Robillard1-5/+5
2019-12-20Add test for failure while writing a list from a modelDavid Robillard1-0/+68
2019-12-20Replace serd_reader_set_strict() with SerdReaderFlagsDavid Robillard7-34/+30
2019-12-20Report writer errors and add strict write modeDavid Robillard7-179/+280
2019-12-20Fix node alignment on 32-bit ARMDavid Robillard3-2/+5
2019-12-20Make node size always 64 bitsDavid Robillard1-1/+2
2019-12-20Allocate nodes with posix_memalign when availableDavid Robillard3-9/+43
2019-12-20Avoid absurd Windows warnings about "deprecated" POSIX functionsDavid Robillard1-2/+2
2019-12-20Improve Env test coverageDavid Robillard1-0/+3
2019-12-20Add support for writing terse collectionsDavid Robillard10-17/+208
2019-12-20Tolerate lack of predicate when context is poppedDavid Robillard1-1/+2