aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2012-02-20Fix collection parsing code to not leak stack space.David Robillard4-183/+151
2012-02-20Fix collection writing memory leaks.David Robillard1-2/+2
2012-02-20Break collection writing out into a simple separate case to avoid confusing t...David Robillard1-22/+24
2012-02-20Use iterative algorithm for collection parsing.David Robillard1-59/+52
2012-02-20Implement pretty-printing for collections.David Robillard2-94/+203
2012-02-05Update to r65/autowaf and waf-1.6.10.David Robillard1-2/+4
2012-02-01Fix jumps past variable initialization.David Robillard1-4/+6
2012-01-18Use consistent *_config.h rather than *-config.h.David Robillard1-1/+1
2012-01-18Make serd_node_new_integer take int64_t instead of long.David Robillard2-6/+6
2012-01-16Avoid non-portable %zu (offset is of dubious value in this case anyway).David Robillard1-1/+1
2012-01-16Fix compilation on sane platforms.David Robillard3-5/+7
2012-01-16Support compilation as C++ under MSVC++David Robillard8-46/+60
2012-01-16Update copyright dates.David Robillard8-9/+9
2012-01-14Lint.David Robillard4-10/+10
2012-01-08Update man page.David Robillard1-4/+4
2012-01-06Remove unused parameter.David Robillard1-7/+7
2011-12-30Add serd_node_new_blob and serd_base64_decode for handling arbitrary binaryDavid Robillard3-0/+94
2011-12-27Warn on invalid unicode character and replace (fix #796).David Robillard1-7/+13
2011-12-26Escape non-printable ASCII characters in ASCII output (fix #795).David Robillard1-1/+2
2011-12-25Near 100% branch coverage.David Robillard7-104/+77
2011-12-25100% test coverage.David Robillard5-85/+62
2011-12-24Remove pointless check.David Robillard2-6/+1
2011-12-24Allow digit as first character of prefixed name suffix (match latest Turtle s...David Robillard1-20/+14
2011-12-24Move serd_test.c to tests/ so it doesn't show up in test coverage output.David Robillard1-181/+0
2011-12-24Support file://localhost/foo URIs in serd_uri_to_path().David Robillard2-15/+37
2011-12-24Clean up path writing logic in serd_uri_serialise.David Robillard1-30/+26
2011-12-24Separate remove_dot_segments from serd_uri_resolve.David Robillard1-62/+73
2011-12-24Improve URI resolution to cover most of the abnormal cases from RFC3986.David Robillard1-9/+32
2011-12-24Test serd_strlen and serd_strerror.David Robillard2-0/+28
2011-12-23Escape ASCII control characters in output (e.g. fix problems with stringDavid Robillard1-8/+9
2011-12-23Add serd_file_sink for the common case of writing to a FILE* stream.David Robillard2-8/+10
2011-12-21Remove trailing whitespace.David Robillard2-2/+2
2011-12-19Add serd_strtod(), serd_node_new_decimal(), and serd_node_new_integer() forDavid Robillard4-0/+277
2011-12-16Remove debug print.David Robillard1-1/+0
2011-12-15Remove peek_string, use exactly 1 page as a read buffer.David Robillard2-108/+86
2011-12-12Use memcmp instead of strcmp for serd_node_equals.David Robillard1-2/+3
2011-12-12Make bulk writer internal and inlinable to avoid function call overhead in th...David Robillard4-151/+154
2011-12-12More parser micro-optimization.David Robillard1-47/+48
2011-12-12Remove eat_byte correctness checks for known-correct bytes in optimized builds.David Robillard1-70/+77
2011-12-12Remove branch for EOF detection in eat_byte.David Robillard2-10/+5
2011-12-12Use common uri_to_path code.David Robillard1-16/+1
2011-12-12Reuse write context node memory where possible.David Robillard2-34/+55
2011-12-12Fix memory error introduced a few commits ago.David Robillard1-2/+5
2011-12-12Add serdi -f option to avoid qualifying URIs.David Robillard1-4/+15
2011-12-11Fix debug build without --stack-check.David Robillard1-0/+2
2011-12-11Move all #ifdef gunk to serd_internal.h.David Robillard8-53/+50
2011-12-11Use posix_fadvise to advise about sequential file access.David Robillard2-1/+17
2011-12-11Add SerdBulkSink for writing bulk output and corresponding serdi -B option.David Robillard4-14/+119
2011-12-11Fix string length calculation.David Robillard1-3/+2
2011-12-11Align read buffer to page boundary if posix_memalign is available.David Robillard1-1/+8