aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-08-14Use SerdNodeFlags type everywhereDavid Robillard1-7/+7
2020-08-14Clean up and separate internal headersDavid Robillard19-606/+885
2020-08-14Reorder declarations to put node constructors togetherDavid Robillard1-16/+16
2020-07-21Suppress Wzero-as-null-pointer-constant in headerDavid Robillard1-0/+7
For convenience of C++ projects that include the C header.
2020-07-15Update autowafDavid Robillard1-0/+0
2020-07-15Build with ultra-strict flags and Werror on CIDavid Robillard1-15/+15
2020-07-15Fix strict build with MinGWDavid Robillard1-0/+1
2020-07-15Fix strict release configuration with GCC 10.1.0David Robillard2-0/+4
2020-07-06Update autowaf and be explicit about warning flagsDavid Robillard2-3/+44
2020-07-06Fix spurious semicolon warningsDavid Robillard4-12/+14
2020-07-06Fix format conversion warningsDavid Robillard2-4/+10
2020-07-05Remove redundant switch statementDavid Robillard1-3/+1
2020-07-05Remove unreachable codeDavid Robillard1-3/+2
2020-06-21Normalise NEWS fileDavid Robillard1-1/+1
2020-06-21Strengthen lint targetDavid Robillard2-20/+67
2020-06-21Cleanup: Add missing default switch casesDavid Robillard3-0/+13
2020-06-21Cleanup: Fix uninitialised variablesDavid Robillard5-32/+33
2020-06-21Cleanup: Avoid declaring multiple variables on a single lineDavid Robillard2-2/+5
2020-06-21Cleanup: Avoid malloc of 0 bytesDavid Robillard1-1/+1
2020-06-21Cleanup: Remove unnecessary storesDavid Robillard3-6/+5
2020-06-21Cleanup: Remove redundant castDavid Robillard1-1/+1
2020-06-21Clean up includesDavid Robillard13-29/+76
2020-06-21Strengthen function checks to check for typeDavid Robillard2-4/+14
This makes the checks work with strict warnings and Werror.
2020-06-21Clean up wscriptDavid Robillard1-20/+45
2020-06-21Update autowafDavid Robillard1-0/+0
2020-04-26Serd 0.30.4v0.30.4David Robillard2-3/+3
2020-04-26Fix potential passing of NULL to printfDavid Robillard1-1/+1
2020-04-26Update autowafDavid Robillard1-0/+0
2020-04-11Add gitattributes to disable newline mangling for RDF filesDavid Robillard1-0/+4
2020-03-17Update documentation styleDavid Robillard3-381/+446
2020-03-17Remove unused obsolete Doxygen optionsDavid Robillard1-15/+0
2020-02-09Add tags to Windows builds to exclude Gitlab shared runnersDavid Robillard1-5/+4
Gitlab now has shared Windows runners, which is cool, but unfortunately they don't have Python, so they are useless here and will cause failed builds if they pick up the job.
2019-12-14Fix function prototypeDavid Robillard1-1/+1
2019-12-14Split up unit testsDavid Robillard1-39/+100
2019-12-08Fix reading from a null-delimited socketDavid Robillard4-2/+70
2019-11-10Update autowafDavid Robillard1-0/+0
2019-10-27Simplify syntax dispatch conditionDavid Robillard1-4/+2
This avoids the Wswitch-enum warning in clang.
2019-10-27Fix EOF handling while reading in bulk or from stringsDavid Robillard9-18/+70
2019-10-27Use int as internal character type so it can represent EOFDavid Robillard3-80/+94
2019-10-27Fix example prefixes in test casesDavid Robillard10-10/+10
2019-10-27Add test case for base URI with no pathDavid Robillard3-0/+11
2019-10-27Fix integer conversion warningsDavid Robillard7-33/+40
2019-10-27Fix lax handling of string errors and add separate lax test suiteDavid Robillard10-27/+67
2019-10-27Support passing arguments to test wrappersDavid Robillard1-1/+2
This allows using prefixes like valgrind --leak-check=full.
2019-10-21Update metadataDavid Robillard1-2/+2
2019-10-21Serd 0.30.2v0.30.2David Robillard2-3/+4
2019-10-21Add __pycache__ to gitignoreDavid Robillard1-0/+1
2019-10-21Add test that NEWS file is normalised and round-trips to TurtleDavid Robillard1-0/+23
2019-10-21Update autowafDavid Robillard2-11/+5
2019-10-21Fix amalgamationDavid Robillard1-2/+5