491 Commits (d220bb91039da4dcc45913bfcd860eef2135b073)
 

Author SHA1 Message Date
David Robillard afe8dedca6 Compile with -MD on Windows so passing a FILE* between DLLs doesn't crash. 11 years ago
David Robillard 191968810e Fix test suite on UNIX when . is not in PATH. 11 years ago
David Robillard e3dcfd6ac4 Fix compilation on sane platforms. 11 years ago
David Robillard 2d724f0e19 Support compilation as C++ under MSVC++ 11 years ago
David Robillard 80a8bad679 Update to r63/autowaf 11 years ago
David Robillard c9ce5eca60 Update to r62/autowaf. 11 years ago
David Robillard f96ac3ff6c Fix test suite link errors when gcov is unavailable. 11 years ago
David Robillard aee3de65e8 Make gcov check non-mandatory. 11 years ago
David Robillard 43b1c1e9d1 Fix test suite compilation when -lgcov is unavailable. 11 years ago
David Robillard 3c3e2de8a7 Update copyright dates. 11 years ago
David Robillard d3f590c371 Fix test suite with Python 2.4. 11 years ago
David Robillard e092ff0935 Lint. 11 years ago
David Robillard 62b8156a4b Update man page. 11 years ago
David Robillard be42496e09 Remove unused parameter. 11 years ago
David Robillard 847e56d9e6 Add serd_node_new_blob and serd_base64_decode for handling arbitrary binary 11 years ago
David Robillard e0f18e3402 Warn on invalid unicode character and replace (fix #796). 11 years ago
David Robillard f4b25c0297 Escape non-printable ASCII characters in ASCII output (fix #795). 11 years ago
David Robillard f3c95977f6 Near 100% branch coverage. 11 years ago
David Robillard b2effabfc5 100% test coverage. 11 years ago
David Robillard 2501f12f80 Cover serd_node_from_string. 11 years ago
David Robillard 6f523cba5f Add tests for malformed UTF-8 input. 11 years ago
David Robillard 5218a07706 100% test coverage (by line) for serdi.c. 11 years ago
David Robillard bfd550f201 Remove pointless check. 11 years ago
David Robillard 15b033080c Allow digit as first character of prefixed name suffix (match latest Turtle spec). 11 years ago
David Robillard cc9f30fefe Move serd_test.c to tests/ so it doesn't show up in test coverage output. 11 years ago
David Robillard 5444866800 Support file://localhost/foo URIs in serd_uri_to_path(). 11 years ago
David Robillard 834aede261 Clean up path writing logic in serd_uri_serialise. 11 years ago
David Robillard e2099741e8 Separate remove_dot_segments from serd_uri_resolve. 11 years ago
David Robillard 4bce092503 Improve URI resolution to cover most of the abnormal cases from RFC3986. 11 years ago
David Robillard 58dba94bf0 Test serd_strlen and serd_strerror. 11 years ago
David Robillard d7c7e4910a Make test suite cover bulk writer. 11 years ago
David Robillard 4f1cec5fd4 Escape ASCII control characters in output (e.g. fix problems with string 11 years ago
David Robillard 4b512a6890 Add serd_file_sink for the common case of writing to a FILE* stream. 11 years ago
David Robillard e9cdaa1d2f Remove trailing whitespace. 11 years ago
David Robillard 2469c739d8 Add serd_strtod(), serd_node_new_decimal(), and serd_node_new_integer() for 11 years ago
David Robillard 085fe30c4c Remove debug print. 11 years ago
David Robillard 7e5b419828 Update ChangeLog. 11 years ago
David Robillard 75ed265afb Update ChangeLog. 11 years ago
David Robillard 28eead258c Remove peek_string, use exactly 1 page as a read buffer. 11 years ago
David Robillard 0ddb866a84 Use memcmp instead of strcmp for serd_node_equals. 11 years ago
David Robillard 22ac239266 Make bulk writer internal and inlinable to avoid function call overhead in the writer. 11 years ago
David Robillard e731c88e80 More parser micro-optimization. 11 years ago
David Robillard ba781cef54 Remove eat_byte correctness checks for known-correct bytes in optimized builds. 11 years ago
David Robillard a230bac3a0 Remove branch for EOF detection in eat_byte. 11 years ago
David Robillard cd4ad24910 Update ChangeLog. 11 years ago
David Robillard 9098c7725e Use common uri_to_path code. 11 years ago
David Robillard f2373c4fd2 Reuse write context node memory where possible. 11 years ago
David Robillard d5dd73fda1 Fix memory error introduced a few commits ago. 11 years ago
David Robillard 00547a842e Add serdi -f option to avoid qualifying URIs. 11 years ago
David Robillard 3979c76b27 Fix debug build without --stack-check. 11 years ago