aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-06-21Use ultra-strict warnings with clang and on CIserd1David Robillard6-45/+62
2020-06-21Use a manual type-safe stack in SerdWriterDavid Robillard2-27/+30
2020-06-21Allow setting the base URI of an Env to NULLDavid Robillard1-1/+5
2020-06-21Emit reader errors on stack overflows in string literalsDavid Robillard1-0/+8
2020-06-21Simplify ByteSource implementationDavid Robillard2-31/+27
2020-06-21WIP: Add statement filteringDavid Robillard4-0/+227
2020-06-21Factor out command wrapping for ARM emulatorDavid Robillard1-5/+9
2020-06-21Add support for parsing variablesDavid Robillard17-15/+186
2020-06-21Fix crash when expanding empty URI prefixesDavid Robillard1-1/+1
2020-06-21Use Werror on CIDavid Robillard1-15/+15
2020-06-21Fix memory leak in writer when caller doesn't clean up the stackDavid Robillard1-0/+5
2020-06-21Avoid use of ctype.h macros entirelyDavid Robillard2-4/+15
2020-06-21Improve writer packingDavid Robillard1-1/+1
2020-06-21Fix spurious semicolonsDavid Robillard1-1/+1
2020-06-21Normalise away rdf:langString datatypeDavid Robillard3-0/+5
2020-06-21Enable signed conversion warningsDavid Robillard1-0/+11
2020-06-21Add support for basic literal normalisationDavid Robillard10-5/+531
2020-06-21WIP: Add C++ bindingsDavid Robillard10-9/+3200
2020-06-21Add function to SerdSink for freeing opaque handleDavid Robillard7-11/+32
2020-06-21Replace multiple stream callbacks with SerdEventDavid Robillard8-85/+195
2020-06-21Remove old floating point testsDavid Robillard1-103/+0
2020-06-21Add precise floating point parsingDavid Robillard3-5/+593
2020-06-21Separate decimal parsing from floating point conversionDavid Robillard1-40/+126
2020-06-21Add support for xsd:double and xsd:floatDavid Robillard4-0/+114
2020-06-21Add precise decimal digit generationDavid Robillard6-66/+400
2020-06-21Factor out decimal digit generationDavid Robillard3-51/+73
2020-06-21Add minimal big integer implementationDavid Robillard5-0/+1674
2020-06-21Add minimal soft floating point implementationDavid Robillard6-1/+406
2020-06-21Add IEEE floating point utility headerDavid Robillard1-0/+55
2020-06-21Add faster decimal digit counting functionDavid Robillard5-1/+111
2020-06-21Move MIN macro to int_math.hDavid Robillard10-16/+14
2020-06-21Add integer and bit math utilitiesDavid Robillard4-0/+205
2020-06-21Fix clang-tidy warningsDavid Robillard2-5/+5
2020-06-21Remove spurious semicolonsDavid Robillard6-16/+16
2020-06-21Use one sentence per line in man pageDavid Robillard1-13/+11
2020-06-21Add validation to command line interfaceDavid Robillard39-7/+2006
2020-06-21Add support for reading multiple files at onceDavid Robillard6-36/+112
2020-06-21Suppress simple test outputDavid Robillard1-1/+1
2020-06-21Add empty syntax type for suppressing outputDavid Robillard6-19/+38
2020-06-21Improve add and chop prefix functions when given empty stringsDavid Robillard2-8/+10
2020-06-21Simplify handling of input string argumentsDavid Robillard3-11/+13
2020-06-21Add input base URI optionDavid Robillard3-11/+23
2020-06-21Remove redundant castsDavid Robillard1-5/+5
2020-06-21Add test for failure while writing a list from a modelDavid Robillard1-0/+68
2020-06-21Replace serd_reader_set_strict() with SerdReaderFlagsDavid Robillard7-34/+30
2020-06-21Report writer errors and add strict write modeDavid Robillard7-173/+273
2020-06-21Fix node alignment on 32-bit ARMDavid Robillard3-2/+5
2020-06-21Make node size always 64 bitsDavid Robillard1-1/+2
2020-06-21Allocate nodes with posix_memalign when availableDavid Robillard3-8/+43
2020-06-21Avoid absurd Windows warnings about "deprecated" POSIX functionsDavid Robillard1-2/+2