aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-09-25Add missing waf command documentationDavid Robillard1-0/+2
2017-09-24Don't smash error status when lax parsingDavid Robillard1-1/+4
2017-09-24Remove test suite rdflib dependencyDavid Robillard1-27/+31
2017-09-24Clean up wscriptDavid Robillard1-63/+41
2017-09-24Make internal tests standard manifest-driven test suitesDavid Robillard457-488/+1045
2017-09-24Report error on unexpected object endDavid Robillard1-4/+2
2017-09-24Make serdi guess input syntax from extension if unspecifiedDavid Robillard2-3/+29
2017-09-24Make serdi syntax options case-insensitiveDavid Robillard5-31/+47
2017-09-23Add basic error tolerant parsing for line-based formatsDavid Robillard2-2/+17
2017-09-23Improve error reportingDavid Robillard1-9/+12
2017-09-23Fix potential use of uninitialized variableDavid Robillard1-2/+2
2017-09-23Add missing tests for invalid characters in namesDavid Robillard3-1/+5
2017-09-23Report errors when lax parsingDavid Robillard1-3/+5
2017-09-23Fix quiet flag testDavid Robillard1-1/+1
2017-09-23Add NTriples test suiteDavid Robillard74-2/+721
2017-09-23Clean up test output and ensure errors are always reportedDavid Robillard2-94/+93
2017-09-23Use more efficient stack allocation and growth policiesDavid Robillard3-3/+4
2017-09-23Report errors for all failing test casesDavid Robillard2-7/+11
2017-09-23Remove duplicated codeDavid Robillard1-12/+2
2017-09-23Report errors for directives or abbreviations in NTriples or NQuadsDavid Robillard2-2/+16
2017-09-23Simplify syntax support checkingDavid Robillard1-10/+4
2017-09-11Remove redundant testsDavid Robillard49-350/+0
2017-09-10Report if static or dynamic library will be builtDavid Robillard1-0/+2
2017-08-29Fix building with MSVCDavid Robillard2-3/+5
2017-08-29Fix writing of corrupt UTF-8David Robillard3-20/+8
2017-08-28Add tests for corrupt UTF-8 in prefixed namesDavid Robillard2-0/+4
2017-08-28Report errors for prematurely terminated statementsDavid Robillard5-5/+10
2017-07-30Support strict parsing of prefixed namesDavid Robillard3-31/+92
2017-07-30Move parse_utf8_char to shared internal headerDavid Robillard2-20/+25
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