aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-07-30Make read_PN_CHARS functions return a status codeDavid Robillard1-22/+19
2017-07-30Cleanup: Add push_bytes function to reduce code verbosityDavid Robillard3-15/+11
2017-07-21Serd 0.28.0v0.28.0David Robillard2-4/+4
2017-07-10Cleanup: Separate writer code into smaller functionsDavid Robillard1-154/+207
2017-07-10Fix hangs when reading corrupt UTF-8David Robillard4-23/+25
2017-07-10Fix potential use of uninitialized variableDavid Robillard1-3/+3
2017-07-10Add test for parsing empty documentsDavid Robillard2-0/+0
2017-07-10Gracefully handle applications that write corrupt UTF-8David Robillard3-12/+26
2017-07-10Reduce test code lengthDavid Robillard1-17/+8
2017-07-10Factor out UTF-8 character size countingDavid Robillard3-31/+26
2017-07-09Add serd_node_from_substring()David Robillard7-13/+97
This allows creating nodes in-place from substrings of other strings to allow zero-copy serialization from existing delimited buffers.
2017-07-08Improve URI escaping and parsing testsDavid Robillard1-103/+53
2017-07-08Fix parsing of hex escapes in file URIsJohannes Mueller2-1/+8
This fixes round-trip of paths to/from escaped file URIs.
2017-06-30Rename README to README.mdDavid Robillard2-1/+1
2017-06-30Add Travis configurationDavid Robillard1-0/+32
2017-06-30Clean up UTF-8 parsing and use CLZ if availableDavid Robillard2-27/+34
2017-06-30Cleanup: Remove unnecessary variableDavid Robillard1-4/+3
2017-06-30Use consistent parameter namesDavid Robillard2-36/+36
2017-06-30Fix spurious error message when parsing empty filesDavid Robillard2-8/+12
2017-06-30Fix various clang-tidy issuesDavid Robillard9-88/+88
2017-06-29Fix strict parsing of abolute URI schemesDavid Robillard11-29/+57
2017-05-20Abstract more syntax specifics away from writerDavid Robillard1-7/+11
2017-04-24Fix reading with non-standard page sizesDavid Robillard1-2/+2
2017-04-24Allow arbitrary page size to be passed for custom sourcesDavid Robillard6-25/+29
2017-04-14Add gitignore fileDavid Robillard1-0/+3
2017-04-14Clean up test outputDavid Robillard1-15/+18
2017-04-14Make BulkSink general and factor out details from WriterDavid Robillard2-34/+27
2017-04-14Add test for corrupt BOMsDavid Robillard1-0/+3
2017-04-14Test read errors with both bulk and non-bulk readingDavid Robillard1-1/+5
2017-04-14Factor out file reading from readerDavid Robillard6-84/+307
2017-04-14Cleanup: Fix whitespaceDavid Robillard1-1/+1
2017-04-14Print consistent relative paths in test outputDavid Robillard1-7/+9
2017-04-14Store status in reader rather than error flagDavid Robillard1-14/+11
2017-02-18Fix invalid doc commentDavid Robillard1-1/+1
2017-02-14Improve struct packingDavid Robillard2-2/+2
2017-02-07Remove comment fragment cruftDavid Robillard1-6/+1
2017-01-10Serd 0.26.0v0.26.0David Robillard2-3/+3
2017-01-07Fix missing prefix in test report outputDavid Robillard1-2/+2
2017-01-07Add support for writing TriGDavid Robillard5-46/+85
2017-01-07Update repository informationDavid Robillard1-2/+2
2017-01-06Add support for reading TriGDavid Robillard453-60/+4723
2017-01-06TidyDavid Robillard2-22/+13
2017-01-06Add support for SPARQL PREFIX and BASE directivesDavid Robillard3-106/+147
2017-01-05Add support for NQuadsDavid Robillard97-45/+1123
2017-01-03Test file URI escapingDavid Robillard1-0/+17
2017-01-03Always escape file URIsDavid Robillard1-1/+1
2016-09-19Serd 0.24.0v0.24.0David Robillard2-3/+3
2016-09-19Avoid write error test unless /dev/full is presentDavid Robillard1-6/+8
2016-09-18Update copyright datesDavid Robillard3-4/+4
2016-09-18Update documentation styleDavid Robillard1-63/+53