aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2011-05-11Create SerdNodeFlags typedef for flags.David Robillard3-48/+44
2011-05-11Record whether strings contains quotes or newlines for smart selection of lon...David Robillard5-64/+100
2011-05-09Improve documentation and const-correctness.David Robillard1-3/+3
2011-05-06Make writer methods directly compatible with reader callbacks.David Robillard2-72/+35
2011-05-06Merge SerdEnv and SerdReadState.David Robillard3-121/+96
2011-05-05Tidy.David Robillard3-28/+28
2011-05-05Remove datatype and lang from internal Node struct (use less stack space).David Robillard1-58/+76
2011-05-05Replace strlen of string constants with sizeof.David Robillard1-3/+3
2011-05-05Fix comments mangled by search/replace.David Robillard1-3/+3
2011-05-05Make serd_read_state_get_base_uri return a pointer.David Robillard2-12/+14
2011-05-04Fix too-short buffer.David Robillard1-1/+1
2011-04-30Use descriptive return codes instead of boolDavid Robillard6-74/+63
2011-04-30Consistent error messagesDavid Robillard4-14/+14
2011-04-27Don't hide pointers in typedefs.David Robillard4-119/+118
2011-04-24Fix reader memory stack use and verify read_object fully clears its stack.David Robillard3-33/+66
2011-04-23Fix stack memory leak (unbounded memory increasing per read triple, oops).David Robillard1-3/+5
2011-04-23Improve node struct alignmentDavid Robillard2-5/+5
2011-04-23Fix parsing of language tags with several hyphens.David Robillard1-1/+1
2011-04-23Tidy.David Robillard7-7/+0
2011-04-23Fix crazy define name.David Robillard1-5/+5
2011-04-22Fix license header (awk oops).David Robillard7-7/+7
2011-04-22Switch to ISC license (legally equivalent to MIT license but with less obnoxi...David Robillard7-140/+84
2011-04-16Update copyright headersDavid Robillard3-3/+2
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-03-02Fix parsing several files/strings with the same parser.David Robillard1-0/+26
2011-02-25Abstract common read state tracking code (SerdReadState) to make user code le...David Robillard2-73/+118
2011-02-25Switch to 2-clause BSD license.David Robillard7-120/+168
2011-02-16Make serd_writer_set_prefix return bool so it is compatible with SerdPrefixSi...David Robillard2-11/+20
2011-02-16Add SERD_STYLE_RESOLVED option for resolving (expanding) relative URIs in out...David Robillard2-0/+38
2011-02-16Fix serd_node_new_uri_from_string with empty string.David Robillard1-5/+8
2011-02-16Turtle rdf:type, xsd:decimal, xsd:integer, and xsd:float abbreviation.David Robillard1-1/+21
2011-02-10Add serd_node_new_uri_from_string.David Robillard1-1/+10
2011-02-10Add base parameter to serd_node_new_uri and add serd_node_new_uri_from_node.David Robillard2-28/+50
2011-02-10Make serd_uri_resolve return void, since it has no error case anyway.David Robillard3-17/+10
2011-02-04Fix parsing double with signs in their exponents (e.g. 1.234e+56).David Robillard1-0/+5
2011-02-03Fix memory error caused by r89.David Robillard1-1/+2
2011-02-03Add ability to set blank node prefix for parsing several files without conflict.David Robillard1-2/+16
2011-02-03Add serd_node_from_string.David Robillard1-0/+10
2011-02-03Write "//" for URIs with empty authorities (e.g. the correct file:///foo/bar ...David Robillard1-1/+4
2011-01-28Fix crashes when passed NULL nodes.David Robillard2-4/+6
2011-01-26Tolerate NULL base URI.David Robillard2-2/+3
2011-01-26Fix compilation in C++ (which won't implicitly cast 0 to an enum).David Robillard1-0/+2
2011-01-25Add `amalgamate' waf target for building single source file distribution.David Robillard5-0/+10
2011-01-25Move node functions into API.David Robillard4-74/+90
2011-01-25Lint.David Robillard1-1/+1
2011-01-25Change source header tag line.David Robillard6-6/+6
2011-01-25Remove cruft.David Robillard1-8/+0
2011-01-25Fix/test reading empty files.David Robillard1-2/+1