Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-12-19 | Move error handling to world | David Robillard | 5 | -33/+37 | |
2019-12-19 | Add SerdWorld for shared library state | David Robillard | 11 | -63/+154 | |
2019-12-19 | Add SerdSink interface and hide individual function implementations | David Robillard | 7 | -144/+101 | |
2019-12-19 | Bring read/write interface closer to C standard | David Robillard | 11 | -84/+88 | |
2019-12-19 | Clean up and separate internal headers | David Robillard | 18 | -614/+779 | |
2019-12-19 | Merge datatype and/or language into node | David Robillard | 7 | -90/+246 | |
This moves closer to the sord API, and is more convenient in most cases. | |||||
2019-12-19 | Simplify reader interface | David Robillard | 6 | -139/+113 | |
2019-12-19 | Remove serd_uri_to_path() | David Robillard | 5 | -65/+8 | |
2019-12-19 | Remove SERD_NOTHING node type | David Robillard | 2 | -8/+1 | |
2019-12-19 | Make nodes opaque | David Robillard | 9 | -396/+459 | |
2019-12-19 | Use opaque node API | David Robillard | 5 | -57/+82 | |
2019-12-19 | Add node accessor API | David Robillard | 2 | -0/+52 | |
2019-12-19 | Add support for parsing NaN, INF, and -INF | David Robillard | 2 | -4/+24 | |
2019-12-19 | Make serd_strtod API const-correct | David Robillard | 7 | -11/+15 | |
This is an API breakage, but a minor one (particularly since NULL is allowed) that avoids the flaw in the C API. | |||||
2019-12-18 | Rename SerdChunk to SerdStringView | David Robillard | 7 | -28/+30 | |
2019-12-18 | Use char* for strings in public API | David Robillard | 14 | -308/+304 | |
The constant casting just makes user code a mess, for no benefit. | |||||
2019-12-18 | Remove useless character counting | David Robillard | 10 | -90/+51 | |
2019-12-14 | Use SerdBuffer for mutable buffers | David Robillard | 7 | -32/+47 | |
This avoids const violations from abusing SerdChunk as a mutable buffer for string sinks. | |||||
2019-12-14 | Fix function prototype | David Robillard | 1 | -1/+1 | |
2019-12-14 | Split up unit tests | David Robillard | 1 | -39/+100 | |
2019-12-08 | Fix reading from a null-delimited socket | David Robillard | 4 | -2/+70 | |
2019-11-10 | Update autowaf | David Robillard | 1 | -0/+0 | |
2019-10-27 | Simplify syntax dispatch condition | David Robillard | 1 | -4/+2 | |
This avoids the Wswitch-enum warning in clang. | |||||
2019-10-27 | Fix EOF handling while reading in bulk or from strings | David Robillard | 9 | -18/+70 | |
2019-10-27 | Use int as internal character type so it can represent EOF | David Robillard | 3 | -80/+94 | |
2019-10-27 | Fix example prefixes in test cases | David Robillard | 10 | -10/+10 | |
2019-10-27 | Add test case for base URI with no path | David Robillard | 3 | -0/+11 | |
2019-10-27 | Fix integer conversion warnings | David Robillard | 7 | -33/+40 | |
2019-10-27 | Fix lax handling of string errors and add separate lax test suite | David Robillard | 10 | -27/+67 | |
2019-10-27 | Support passing arguments to test wrappers | David Robillard | 1 | -1/+2 | |
This allows using prefixes like valgrind --leak-check=full. | |||||
2019-10-21 | Update metadata | David Robillard | 1 | -2/+2 | |
2019-10-21 | Serd 0.30.2v0.30.2 | David Robillard | 2 | -3/+4 | |
2019-10-21 | Add __pycache__ to gitignore | David Robillard | 1 | -0/+1 | |
2019-10-21 | Add test that NEWS file is normalised and round-trips to Turtle | David Robillard | 1 | -0/+23 | |
2019-10-21 | Update autowaf | David Robillard | 2 | -11/+5 | |
2019-10-21 | Fix amalgamation | David Robillard | 1 | -2/+5 | |
2019-10-21 | Remove upload_docs target | David Robillard | 1 | -6/+0 | |
2019-10-20 | Normalise NEWS file | David Robillard | 1 | -90/+90 | |
Towards reproducible round-tripping and sanity checks. | |||||
2019-10-20 | Remove link to test coverage from README | David Robillard | 1 | -1/+0 | |
This is linked to from the badge anyway. | |||||
2019-10-20 | Don't deploy pages until all previous stages are complete | David Robillard | 1 | -1/+0 | |
2019-10-19 | Use terser list syntax in CI configuration | David Robillard | 1 | -28/+12 | |
2019-10-17 | Fix autowaf submodule URL | nick87720z | 1 | -1/+1 | |
2019-10-17 | Update autowaf | David Robillard | 2 | -5/+5 | |
2019-10-14 | Improve man page formatting | David Robillard | 1 | -23/+23 | |
2019-10-14 | Update autowaf | David Robillard | 1 | -0/+0 | |
2019-10-14 | Enable parallelism between CI stages | David Robillard | 1 | -24/+12 | |
2019-10-14 | Add MinGW CI rows | David Robillard | 1 | -0/+34 | |
2019-07-25 | Incorporate homepage as README | David Robillard | 1 | -2/+58 | |
2019-07-25 | Add benchmark plots | David Robillard | 4 | -0/+5375 | |
2019-07-25 | Build documentation on CI | David Robillard | 1 | -4/+16 | |