aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-01-28WIP: make end always return an allocated cursorDavid Robillard1-3/+1
2022-01-28[WIP] Build a Python packageDavid Robillard4-6/+108
2022-01-28[WIP] Add Python bindingsDavid Robillard14-1/+4561
2022-01-28WIP: dox_to_sphinx.py: Improve C++ supportDavid Robillard1-27/+123
2022-01-28[WIP] Add C++ bindingsDavid Robillard33-1/+5853
2022-01-28Update dox_to_sphinx.pyDavid Robillard1-4/+9
2022-01-28Add high-level documentationDavid Robillard27-29/+2713
2022-01-28Remove fill from logoDavid Robillard1-17/+9
2022-01-28Improve API reference documentationDavid Robillard1-31/+65
2022-01-28Fix code whitespace in HTML man pagesDavid Robillard1-0/+1
2022-01-28Isolate man pages and build HTML versions with mandoc if possibleDavid Robillard8-6/+43
2022-01-28WIPDavid Robillard2-5/+36
2022-01-28[WIP] Add validationDavid Robillard84-22/+9103
2022-01-28Add rerex subprojectDavid Robillard5-5/+15
2022-01-28[TESTED] Use a custom allocator to simplify SerdNodes implementationDavid Robillard1-129/+137
2022-01-28Add support for xsd:hexBinary literalsDavid Robillard5-57/+268
2022-01-28Add serd_nodes_file_uri()David Robillard3-4/+44
2022-01-28Use SerdNodes instead of manual memory management in testsDavid Robillard6-92/+132
2022-01-28Expose serd_nodes_token()David Robillard2-1/+22
2022-01-28Consolidate number support into a single "value" APIDavid Robillard10-422/+685
2022-01-28Remove datatype arguments from integer and base64 constructorsDavid Robillard7-123/+50
2022-01-28Add custom allocator supportDavid Robillard62-915/+2729
2022-01-28Update zix and make it a proper subprojectDavid Robillard15-2357/+33
2022-01-28Make environments and sinks part of the worldDavid Robillard21-179/+299
2022-01-28Fix handling of deferred write errors that happen when closingDavid Robillard10-30/+77
2022-01-28Use simpler names for I/O function typesDavid Robillard5-46/+46
2022-01-28Use more human-readable status codesDavid Robillard35-247/+246
2022-01-28Add "contextual" output optionDavid Robillard10-4/+83
2022-01-28Simplify input stream APIDavid Robillard20-382/+422
2022-01-28Simplify output stream APIDavid Robillard23-409/+449
2022-01-28Provide a full output stream implementation for SerdBufferDavid Robillard11-79/+120
2022-01-28Build with C11 on CIDavid Robillard1-13/+13
2022-01-28Remove SERD_NO_INLINE_OBJECTSDavid Robillard3-22/+13
2022-01-28Put rdf:type properties first when pretty-printingDavid Robillard21-91/+214
2022-01-28Fix TriG graph indentationDavid Robillard4-9/+37
2022-01-28Ensure that indentation is always reset with the writer contextDavid Robillard1-3/+1
2022-01-28Fix pretty-printing nested empty lists and add test suiteDavid Robillard28-202/+446
2022-01-28Make tools read stdin by defaultDavid Robillard6-32/+15
2022-01-28Replace serdi with more fine-grained toolsDavid Robillard64-1132/+3228
2022-01-28Make blank node prefixing automaticDavid Robillard12-153/+27
2022-01-28Split SERD_READ_VERBATIM into two more precise flagsDavid Robillard4-14/+24
2022-01-28Add a reader flag to disable generated blank label avoidanceDavid Robillard4-4/+27
2022-01-28Write test outputs to a temporary directoryDavid Robillard2-44/+36
2022-01-28Split up test suite build definitionsDavid Robillard12-87/+166
2022-01-28Factor out serd_choose_input_syntax()David Robillard4-13/+40
2022-01-28Add a close function to SerdByteSinkDavid Robillard10-81/+90
2022-01-28Collapse input and output options into a single flagDavid Robillard6-60/+168
2022-01-28Expose serd_strncasecmp in public APIDavid Robillard4-15/+28
2022-01-28Simplify command line usage printingDavid Robillard1-24/+27
2022-01-28Preserve anonymous graph syntax in TriGDavid Robillard4-8/+12