aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2021-03-07Simplify reader interfaceDavid Robillard5-135/+78
2021-03-07Add SerdSink interface and hide implementationsDavid Robillard7-77/+197
2021-03-07Use consistent naming for function typesDavid Robillard7-36/+36
2021-03-07Bring read/write interface closer to C standardDavid Robillard8-56/+53
2021-03-07Simplify reader interfaceDavid Robillard3-92/+74
2021-03-07Set datatypes on integer, decimal, and base64 nodesDavid Robillard2-28/+92
2021-03-07Simplify node construction APIDavid Robillard5-150/+177
2021-03-07Simplify URI API and implementationDavid Robillard8-312/+290
2021-03-07Add serd_node_uri_view()David Robillard1-0/+12
2021-03-07Add serd_node_string_view()David Robillard1-0/+8
2021-03-07Merge datatype/language into nodeDavid Robillard5-65/+174
2021-03-07Remove SERD_NOTHING node typeDavid Robillard2-4/+0
2021-03-07Make nodes opaqueDavid Robillard9-272/+318
2021-03-07Add node accessor APIDavid Robillard1-0/+24
2021-03-07Shorten node constructor namesDavid Robillard3-25/+23
2021-03-07Remove "get" from accessor namesDavid Robillard3-7/+10
2021-03-07Rename SerdStyle to SerdWriterFlagsDavid Robillard2-35/+35
2021-03-07Rename SerdType to SerdNodeTypeDavid Robillard4-17/+23
2021-03-07Rename SerdURI to SerdURIViewDavid Robillard6-57/+59
2021-03-07Rename SerdChunk to SerdStringViewDavid Robillard4-20/+14
2021-03-07Use char* for strings in public APIDavid Robillard16-238/+211
2021-03-07Remove escape parameter from serd_node_new_file_uriDavid Robillard2-4/+3
2021-03-07Remove useless character countingDavid Robillard7-77/+43
2021-03-07Add SerdBuffer type for mutable buffersDavid Robillard4-24/+23
2021-03-07Remove serd_uri_to_path()David Robillard1-26/+1
2021-02-15Fix writing long literals with triple quotesDavid Robillard2-3/+11
2021-01-20Serd 0.30.10v0.30.10David Robillard1-1/+1
2021-01-17Remove aligned_alloc supportDavid Robillard2-19/+0
2021-01-10Add missing includesDavid Robillard1-0/+2
2021-01-10Avoid use of strcpyDavid Robillard1-3/+3
2021-01-09Only define WIN32_LEAN_AND_MEAN for MSVCDavid Robillard1-1/+3
2021-01-09Avoid GCC warning about printed string overflowDavid Robillard1-9/+14
2021-01-09Avoid GCC warning about potential signed overflowDavid Robillard1-1/+1
2021-01-09Add missing pure attributesDavid Robillard2-2/+2
2021-01-09Fix fallback aligned_alloc() detectionDavid Robillard1-1/+1
2021-01-09Fix SERD_DISABLE_DEPRECATEDDavid Robillard1-1/+1
2021-01-07Update fallback versionDavid Robillard1-1/+1
2021-01-02Update date in version outputDavid Robillard1-1/+1
2021-01-02Use email address instead of website for attributionDavid Robillard23-24/+24
2021-01-01Remove the need for a generated configuration headerDavid Robillard3-6/+121
2020-12-31Format all code with clang-formatDavid Robillard22-3873/+4116
2020-12-31Avoid "else" after "break" and "return"David Robillard11-53/+117
2020-12-15Clean up includesDavid Robillard5-7/+7
2020-12-15Suppress new clang-tidy warningsDavid Robillard1-1/+6
2020-11-15Only use aligned_alloc in C11David Robillard1-1/+1
2020-11-14Deprecate serd_uri_to_path()David Robillard1-2/+8
2020-11-14Refuse to write relative URI references to NTriplesDavid Robillard1-0/+15
2020-11-14Simplify abbreviated URI writing codeDavid Robillard1-13/+14
2020-11-13Fix test coverageDavid Robillard1-9/+7
2020-11-13Remove dead codeDavid Robillard2-22/+0