aboutsummaryrefslogtreecommitdiffstats
path: root/src/serdi.c
AgeCommit message (Expand)AuthorFilesLines
2012-07-05Add error callback to reader and writer for custom error reporting.David Robillard1-0/+15
2012-05-08Add incremental read interface suitable for reading from infinite streams.David Robillard1-3/+16
2012-03-29Don't break relative URIs with up-references when parsing a document with no ...David Robillard1-1/+1
2012-03-10Add serd_writer_set_root_uri(), root parameter toDavid Robillard1-18/+23
2012-03-08Add serd_writer_get_env().David Robillard1-1/+2
2012-03-03Fix reading of empty files (e.g. /dev/null) test case.David Robillard1-1/+1
2012-02-21Print command name in serdi error messages.David Robillard1-35/+25
2012-01-16Support compilation as C++ under MSVC++David Robillard1-2/+3
2012-01-16Update copyright dates.David Robillard1-2/+2
2012-01-08Update man page.David Robillard1-4/+4
2011-12-25100% test coverage.David Robillard1-1/+1
2011-12-24Remove pointless check.David Robillard1-5/+0
2011-12-23Add serd_file_sink for the common case of writing to a FILE* stream.David Robillard1-8/+1
2011-12-21Remove trailing whitespace.David Robillard1-1/+1
2011-12-12Make bulk writer internal and inlinable to avoid function call overhead in th...David Robillard1-8/+2
2011-12-12Remove branch for EOF detection in eat_byte.David Robillard1-1/+1
2011-12-12Use common uri_to_path code.David Robillard1-16/+1
2011-12-12Add serdi -f option to avoid qualifying URIs.David Robillard1-4/+15
2011-12-11Move all #ifdef gunk to serd_internal.h.David Robillard1-17/+2
2011-12-11Use posix_fadvise to advise about sequential file access.David Robillard1-0/+9
2011-12-11Add SerdBulkSink for writing bulk output and corresponding serdi -B option.David Robillard1-1/+17
2011-12-11Report reason for failure to open file in serdi.David Robillard1-1/+3
2011-09-29Tidy.David Robillard1-3/+3
2011-05-24Fix crash when input is not given.David Robillard1-1/+6
2011-05-18Add test to ensure blank node IDs don't clash with generated IDs.David Robillard1-28/+66
2011-05-16Mention - for stdin in help message.David Robillard1-1/+2
2011-05-15Remove dead code found by clang static analyser.David Robillard1-1/+1
2011-05-15Print (stdin) as file in error messages when reading stdinDavid Robillard1-1/+1
2011-05-12Abort when given an invalid base URI.David Robillard1-0/+1
2011-05-06Make writer methods directly compatible with reader callbacks.David Robillard1-49/+5
2011-05-06Merge SerdEnv and SerdReadState.David Robillard1-11/+9
2011-04-30Use descriptive return codes instead of boolDavid Robillard1-16/+12
2011-04-30Consistent error messagesDavid Robillard1-7/+7
2011-04-27Don't hide pointers in typedefs.David Robillard1-8/+8
2011-04-23Tidy.David Robillard1-1/+0
2011-04-22Fix license header (awk oops).David Robillard1-1/+1
2011-04-22Switch to ISC license (legally equivalent to MIT license but with less obnoxi...David Robillard1-22/+14
2011-04-16Update copyright headersDavid Robillard1-1/+1
2011-03-28Fix serdi on Windows (support file:///C:/... URIs)David Robillard1-0/+5
2011-03-19Fix references to old license.David Robillard1-2/+1
2011-03-02Shrink.David Robillard1-2/+0
2011-02-25Abstract common read state tracking code (SerdReadState) to make user code le...David Robillard1-63/+26
2011-02-25Switch to 2-clause BSD license.David Robillard1-16/+24
2011-02-16Add SERD_STYLE_RESOLVED option for resolving (expanding) relative URIs in out...David Robillard1-0/+2
2011-02-10Add base parameter to serd_node_new_uri and add serd_node_new_uri_from_node.David Robillard1-25/+28
2011-02-10Make serd_uri_resolve return void, since it has no error case anyway.David Robillard1-7/+2
2011-01-28Fix crashes when passed NULL nodes.David Robillard1-1/+1
2011-01-26Tolerate NULL base URI.David Robillard1-1/+2
2011-01-25Move node functions into API.David Robillard1-58/+0
2011-01-25Change source header tag line.David Robillard1-1/+1