Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-10-27 | Add integer and bit math utilities | David Robillard | 1 | -0/+12 | |
2020-10-27 | Add validation to command line interface | David Robillard | 1 | -0/+42 | |
2020-10-27 | Add support for reading multiple files at once | David Robillard | 1 | -1/+8 | |
2020-10-27 | Suppress simple test output | David Robillard | 1 | -1/+1 | |
2020-10-27 | Add empty syntax type for suppressing output | David Robillard | 1 | -0/+7 | |
2020-10-27 | Simplify handling of input string arguments | David Robillard | 1 | -0/+1 | |
2020-10-27 | Add input base URI option | David Robillard | 1 | -5/+9 | |
2020-10-27 | Report writer errors and add strict write mode | David Robillard | 1 | -1/+3 | |
2020-10-27 | Use C11 if possible | David Robillard | 1 | -1/+3 | |
2020-10-27 | Add support for writing terse collections | David Robillard | 1 | -5/+17 | |
2020-10-27 | Fix various warnings and conversion issues | David Robillard | 1 | -10/+0 | |
2020-10-27 | Add model validation | David Robillard | 1 | -2/+28 | |
2020-10-27 | Add model | David Robillard | 1 | -2/+42 | |
2020-10-27 | Clean up and expose base64 implementation | David Robillard | 1 | -0/+2 | |
2020-10-27 | Add stack overflow tests | David Robillard | 1 | -0/+2 | |
2020-10-27 | Simplify streaming API and improve pretty printing | David Robillard | 1 | -0/+1 | |
This removes the obligation from the caller to correctly maintain flags to describe the current anonymous context, instead making the writer handle this itself as much as possible. Flags remain for the cases the writer can not infer from context: the start of anonymous subject and object nodes. | |||||
2020-10-27 | Add SerdNodes class for storing a cache of nodes | David Robillard | 1 | -1/+6 | |
2020-10-27 | Expose SerdByteSink in public API | David Robillard | 1 | -0/+1 | |
2020-10-27 | Add zix data structures for use in model | David Robillard | 1 | -0/+1 | |
2020-10-27 | Simplify writer style options | David Robillard | 1 | -5/+27 | |
2020-10-27 | Add SerdCursor to public API | David Robillard | 1 | -0/+3 | |
2020-10-27 | Add sink interface | David Robillard | 1 | -0/+1 | |
2020-10-27 | Add SerdStatement | David Robillard | 1 | -0/+1 | |
2020-10-27 | Move syntax name/extension utilities to public API | David Robillard | 1 | -0/+1 | |
2020-10-27 | Use a fixed-size reader stack | David Robillard | 1 | -1/+5 | |
This improves performance, and makes the reader more suitable for embedded or network-facing applications, at the cost of requiring the user to specify a maximum stack size. | |||||
2020-10-27 | Add SerdWorld for shared library state | David Robillard | 1 | -0/+2 | |
2020-10-27 | Add SerdBuffer type for mutable buffers | David Robillard | 1 | -2/+2 | |
This avoids const violations from abusing SerdChunk as a mutable buffer for string sinks. | |||||
2020-10-27 | Update autowaf | David Robillard | 1 | -2/+2 | |
2020-09-27 | Serd 0.30.6v0.30.6 | David Robillard | 1 | -1/+1 | |
2020-08-16 | Ensure that all free methods tolerate NULL | David Robillard | 1 | -0/+2 | |
2020-08-16 | Move Env tests to a separate file | David Robillard | 1 | -0/+2 | |
2020-08-16 | Add test for reading chunks | David Robillard | 1 | -0/+2 | |
2020-08-14 | Use ultra-strict warnings and Werror on Windows CI rows | David Robillard | 1 | -0/+2 | |
2020-08-14 | Factor out command wrapping for ARM emulator | David Robillard | 1 | -5/+9 | |
2020-08-14 | Factor out test option iterator generation | David Robillard | 1 | -7/+12 | |
2020-08-14 | Fix Wswitch-enum warnings | David Robillard | 1 | -2/+0 | |
2020-08-14 | Separate base64 implementation | David Robillard | 1 | -1/+2 | |
2020-08-14 | Clean up and separate internal headers | David Robillard | 1 | -9/+24 | |
2020-07-15 | Fix strict build with MinGW | David Robillard | 1 | -0/+1 | |
2020-07-15 | Fix strict release configuration with GCC 10.1.0 | David Robillard | 1 | -0/+4 | |
2020-07-06 | Update autowaf and be explicit about warning flags | David Robillard | 1 | -3/+44 | |
2020-06-21 | Strengthen lint target | David Robillard | 1 | -20/+48 | |
2020-06-21 | Clean up includes | David Robillard | 1 | -0/+8 | |
2020-06-21 | Strengthen function checks to check for type | David Robillard | 1 | -4/+8 | |
This makes the checks work with strict warnings and Werror. | |||||
2020-06-21 | Clean up wscript | David Robillard | 1 | -20/+45 | |
2020-04-26 | Serd 0.30.4v0.30.4 | David Robillard | 1 | -1/+1 | |
2019-12-08 | Fix reading from a null-delimited socket | David Robillard | 1 | -1/+1 | |
2019-10-27 | Fix lax handling of string errors and add separate lax test suite | David Robillard | 1 | -7/+7 | |
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 | Serd 0.30.2v0.30.2 | David Robillard | 1 | -1/+1 | |