Timeline



Nov 29, 2018:

12:08 PM Changeset in serd [7d663f4]serd1-world-log by David Robillard <d@…>
WIP: Use SerdWorld? log in validator

Nov 26, 2018:

1:14 PM Changeset in serd [af475a0]serd1-world-log by David Robillard <d@…>
Rename SerdError? to SerdMessage? Towards more general usage for all …

Nov 25, 2018:

1:14 PM Changeset in lilv [867861e]serd1 by David Robillard <d@…>
WIP: Port to serd1
1:12 PM Changeset in serd [2a1a252]serd1serd1-world-log by David Robillard <d@…>
Remove reader status and handle errors more precisely
1:12 PM Changeset in serd [61f44d8]serd1serd1-world-log by David Robillard <d@…>
Add separate test suite for lax syntax tests
1:12 PM Changeset in serd [9624610]serd1serd1-world-log by David Robillard <d@…>
Remove manifest test
1:12 PM Changeset in serd [1b27899]serd1serd1-world-log by David Robillard <d@…>
Test fast model serialisation
1:12 PM Changeset in serd [b5865b7]serd1serd1-world-log by David Robillard <d@…>
Add validation test suite
1:12 PM Changeset in serd [a70ee29]serd1serd1-world-log by David Robillard <d@…>
WIP: Add C++ bindings
1:12 PM Changeset in serd [535bc53]serd1serd1-world-log by David Robillard <d@…>
WIP: Add serd_validate
1:12 PM Changeset in serd [584e7d3]serd1serd1-world-log by David Robillard <d@…>
Add model to benchmarks
1:12 PM Changeset in serd [c9fe9fd]serd1serd1-world-log by David Robillard <d@…>
WIP: Add model
1:12 PM Changeset in serd [06f860f]serd1serd1-world-log by David Robillard <d@…>
Add stack overflow tests
1:12 PM Changeset in serd [92c3a13]serd1serd1-world-log by David Robillard <d@…>
Improve node test coverage
1:12 PM Changeset in serd [ef40c21]serd1serd1-world-log by David Robillard <d@…>
Add test for bad blank graph labels
1:12 PM Changeset in serd [42e9dea]serd1serd1-world-log by David Robillard <d@…>
Fix writer flags type
1:12 PM Changeset in serd [fd021f9]serd1serd1-world-log by David Robillard <d@…>
Simplify reader stack pushing code
1:12 PM Changeset in serd [27249b1]serd1serd1-world-log by David Robillard <d@…>
Ensure serd_new_resolved_uri returns an absolute URI or NULL
1:12 PM Changeset in serd [505209a]serd1serd1-world-log by David Robillard <d@…>
Simplify streaming API and improve pretty printing This removes the …
1:12 PM Changeset in serd [ea4ade3]serd1serd1-world-log by David Robillard <d@…>
Cache commonly used nodes in the world
1:12 PM Changeset in serd [01ce25a]serd1serd1-world-log by David Robillard <d@…>
Add SerdNodes? class for storing a cache of nodes
1:12 PM Changeset in serd [6a95fc3]serd1serd1-world-log by David Robillard <d@…>
Add serd_env_copy() and serd_env_equals()
1:12 PM Changeset in serd [5a6a76f]serd1serd1-world-log by David Robillard <d@…>
Separate ByteSink? from Writer
1:12 PM Changeset in serd [5c6b16d]serd1serd1-world-log by David Robillard <d@…>
Expose SerdByteSink? in public API
1:12 PM Changeset in serd [b82920d]serd1serd1-world-log by David Robillard <d@…>
Remove serd_reader_set_default_graph This is easily handled by the …
1:12 PM Changeset in serd [f5e1b26]serd1serd1-world-log by David Robillard <d@…>
Factor out some generic test suite running code
1:12 PM Changeset in serd [a160d53]serd1serd1-world-log by David Robillard <d@…>
Add debug check that BTree nodes are properly sorted
1:12 PM Changeset in serd [08a9968]serd1serd1-world-log by David Robillard <d@…>
Add zix data structures for use in model
1:12 PM Changeset in serd [b3d4f65]serd1serd1-world-log by David Robillard <d@…>
Add rooted URI resolution test
1:12 PM Changeset in serd [3f8ff16]serd1serd1-world-log by David Robillard <d@…>
Add test for reading chunks
1:12 PM Changeset in serd [065a062]serd1serd1-world-log by David Robillard <d@…>
Make reader return failure when no statement is read
1:12 PM Changeset in serd [904ef9c]serd1serd1-world-log by David Robillard <d@…>
Fix warnings
1:12 PM Changeset in serd [4e7bf77]serd1serd1-world-log by David Robillard <d@…>
Simplify writer style options
1:12 PM Changeset in serd [f591a37]serd1serd1-world-log by David Robillard <d@…>
Separate style enum from style flags types
1:12 PM Changeset in serd [42ebdc8]serd1serd1-world-log by David Robillard <d@…>
Automatically finish reader on destruction
1:12 PM Changeset in serd [c452f0c]serd1serd1-world-log by David Robillard <d@…>
Make SerdSink? opaque
1:12 PM Changeset in serd [cdbd9de]serd1serd1-world-log by David Robillard <d@…>
Simplify SerdEnv? API
1:12 PM Changeset in serd [afab9f8]serd1serd1-world-log by David Robillard <d@…>
Add cursor to statement This allows the file and position of …
1:12 PM Changeset in serd [47e3539]serd1serd1-world-log by David Robillard <d@…>
Add SerdCursor? to public API
1:12 PM Changeset in serd [1913925]serd1serd1-world-log by David Robillard <d@…>
Remove escape parameter from serd_new_file_uri Since characters are …
1:12 PM Changeset in serd [29f0cef]serd1serd1-world-log by David Robillard <d@…>
Shorten node constructor names
1:12 PM Changeset in serd [957fbba]serd1serd1-world-log by David Robillard <d@…>
Make statement sink take a statement rather than nodes This makes the …
1:12 PM Changeset in serd [cd63c3d]serd1serd1-world-log by David Robillard <d@…>
Add sink interface
1:12 PM Changeset in serd [b2e692c]serd1serd1-world-log by David Robillard <d@…>
Add SerdStatement?
1:12 PM Changeset in serd [45a2fee]serd1serd1-world-log by David Robillard <d@…>
Expand datatype of literal nodes in serd_env_expand_node
1:12 PM Changeset in serd [d6f1e25]serd1serd1-world-log by David Robillard <d@…>
Move syntax name/extension utilities to public API
1:12 PM Changeset in serd [3401e9c]serd1serd1-world-log by David Robillard <d@…>
Move SerdField? to public API
1:12 PM Changeset in serd [7084cc4]serd1serd1-world-log by David Robillard <d@…>
Clean up reader error handling
1:12 PM Changeset in serd [3036b6c]serd1serd1-world-log by David Robillard <d@…>
Fix UTF-8 round tripping
1:12 PM Changeset in serd [29d83d5]serd1serd1-world-log by David Robillard <d@…>
Add debug checks for node padding
1:12 PM Changeset in serd [9c5e416]serd1serd1-world-log by David Robillard <d@…>
Zero node padding before passing to reader sinks
1:12 PM Changeset in serd [7698e11]serd1serd1-world-log by David Robillard <d@…>
Remove datatype and language from reader context
1:12 PM Changeset in serd [81ac64b]serd1serd1-world-log by David Robillard <d@…>
Remove unused parameters from emit_statement
1:12 PM Changeset in serd [976ba57]serd1serd1-world-log by David Robillard <d@…>
Simplify stack management by popping in bulk at higher levels Since …
1:12 PM Changeset in serd [24d7ed6]serd1serd1-world-log by David Robillard <d@…>
Use fixed size stack
1:12 PM Changeset in serd [ba67dcd]serd1serd1-world-log by David Robillard <d@…>
Set datatypes on integer, decimal, and base64 nodes
1:12 PM Changeset in serd [5683b00]serd1serd1-world-log by David Robillard <d@…>
Add serd_world_get_blank()
1:12 PM Changeset in serd [54ceea1]serd1serd1-world-log by David Robillard <d@…>
Avoid copying nodes when equivalent prefixes are set
1:12 PM Changeset in serd [95e4ca4]serd1serd1-world-log by David Robillard <d@…>
Separate base64 implementation
1:12 PM Changeset in serd [3b4397f]serd1serd1-world-log by David Robillard <d@…>
Clean up node construction API
1:12 PM Changeset in serd [adfa427]serd1serd1-world-log by David Robillard <d@…>
Clean up includes and improve source file separation
1:12 PM Changeset in serd [ac858ea]serd1serd1-world-log by David Robillard <d@…>
Move system utilities to separate source files
1:12 PM Changeset in serd [29fefca]serd1serd1-world-log by David Robillard <d@…>
Hide fopen wrapper and use reader interface consistently
1:12 PM Changeset in serd [3a0be6d]serd1serd1-world-log by David Robillard <d@…>
Add blank node API
1:12 PM Changeset in serd [10521b7]serd1serd1-world-log by David Robillard <d@…>
Make serd_node_new_literal take datatype as a node
1:12 PM Changeset in serd [4dba05e]serd1serd1-world-log by David Robillard <d@…>
Move error handling to world
6:58 AM Changeset in serd [bcf32f9]serd1serd1-world-log by David Robillard <d@…>
Add SerdWorld? for shared library state
6:58 AM Changeset in serd [f2a1994]serd1serd1-world-log by David Robillard <d@…>
Add SerdSink? interface and hide individual function implementations
6:58 AM Changeset in serd [6cf2ecf]serd1serd1-world-log by David Robillard <d@…>
Bring read/write interface closer to C standard
12:21 AM Changeset in serd [c8a91d6]serd1serd1-world-log by David Robillard <d@…>
Clean up and separate internal headers
12:21 AM Changeset in serd [f6511f8]serd1serd1-world-log by David Robillard <d@…>
Merge datatype and/or language into node This moves closer to the …
12:21 AM Changeset in serd [dae82c2]serd1serd1-world-log by David Robillard <d@…>
Simplify reader interface
12:21 AM Changeset in serd [8a315ba8]serd1serd1-world-log by David Robillard <d@…>
Remove serd_uri_to_path()
12:21 AM Changeset in serd [43e4cba]serd1serd1-world-log by David Robillard <d@…>
Make nodes opaque
12:21 AM Changeset in serd [7519da9]serd1serd1-world-log by David Robillard <d@…>
Use opaque node API
12:21 AM Changeset in serd [dbca226]serd1serd1-world-log by David Robillard <d@…>
Add node accessor API
12:21 AM Changeset in serd [6d57362]serd1serd1-world-log by David Robillard <d@…>
Make serd_strtod API const-correct This is an API breakage, but a …
12:21 AM Changeset in serd [9e9ef4b]serd1serd1-world-log by David Robillard <d@…>
Rename SerdChunk? to SerdSlice?
12:21 AM Changeset in serd [5e60861]serd1serd1-world-log by David Robillard <d@…>
Use char* for strings in public API The constant casting just makes …
12:21 AM Changeset in serd [d70d76d]serd1serd1-world-log by David Robillard <d@…>
Remove useless character counting
12:21 AM Changeset in serd [f046eb9]serd1serd1-world-log by David Robillard <d@…>
Use SerdBuffer? for mutable buffers This avoids const violations from …

Nov 24, 2018:

4:47 AM Changeset [6d76040]master by David Robillard <d@…>
Update submodules
4:44 AM Changeset in serd [fc6ef04]masterserd1serd1-world-log by David Robillard <d@…>
Merge commit '668a088c7005ec6f6c5fc119470002cc73a1040a'
4:44 AM Changeset in serd [668a088]serd1serd1-world-log by David Robillard <d@…>
Squashed 'waflib/' changes from 4687ba6..5ea8f99 5ea8f99 Improve test …
4:44 AM Changeset in raul [a6b5e9b]master by David Robillard <d@…>
Merge commit '068ef135020f278c76927b038265e3f5eca72daf'
4:44 AM Changeset in raul [068ef13] by David Robillard <d@…>
Squashed 'waflib/' changes from 3e43d09..5ea8f99 5ea8f99 Improve test …
4:44 AM Changeset in omins.lv2 [c912655]master by David Robillard <d@…>
Merge commit '6940067be5bc81897833bcb03a36ae1f8546d57d'
4:44 AM Changeset in omins.lv2 [6940067] by David Robillard <d@…>
Squashed 'waflib/' changes from 3e43d09..5ea8f99 5ea8f99 Improve test …
4:44 AM Changeset in mda.lv2 [dc11f75]master by David Robillard <d@…>
Merge commit '6407d891e501da897101530f35c2b1ea92480497'
4:44 AM Changeset in mda.lv2 [6407d89] by David Robillard <d@…>
Squashed 'waflib/' changes from 3e43d09..5ea8f99 5ea8f99 Improve test …
4:44 AM Changeset in fomp.lv2 [3177f43]master by David Robillard <d@…>
Merge commit '93c6f4621370a98c1b03e2e29f856baff09428be'
4:44 AM Changeset in fomp.lv2 [93c6f46] by David Robillard <d@…>
Squashed 'waflib/' changes from 3e43d09..5ea8f99 5ea8f99 Improve test …
4:44 AM Changeset in blop.lv2 [dc1b0fb]master by David Robillard <d@…>
Merge commit '1efa58b62551533338683d61ef127a7ce944d519'
4:44 AM Changeset in blop.lv2 [1efa58b] by David Robillard <d@…>
Squashed 'waflib/' changes from 3e43d09..5ea8f99 5ea8f99 Improve test …
4:44 AM Changeset in patchage [7be6fe5]master by David Robillard <d@…>
Merge commit 'be536401e35a59166ef1566e3251e993a08a750c'
4:44 AM Changeset in patchage [be53640] by David Robillard <d@…>
Squashed 'waflib/' changes from 3e43d09..5ea8f99 5ea8f99 Improve test …
4:44 AM Changeset in machina [46d5d54]master by David Robillard <d@…>
Merge commit '32d8df7b14e1071866250295acaa54f53ae8271a'
4:44 AM Changeset in machina [32d8df7] by David Robillard <d@…>
Squashed 'waflib/' changes from 3e43d09..5ea8f99 5ea8f99 Improve test …
4:44 AM Changeset in lilv [bf061a4]masterserd1 by David Robillard <d@…>
Merge commit '9f90cba127e9721b022e9c21e69bd9e4a46ecfe0'
4:44 AM Changeset in lilv [9f90cba]serd1 by David Robillard <d@…>
Squashed 'waflib/' changes from 3e43d09..5ea8f99 5ea8f99 Improve test …
4:44 AM Changeset in jalv [f20f25a]master by David Robillard <d@…>
Merge commit '1c5d1c8712500cf4ad5f286f5e2cfcc55292ca7e'
4:44 AM Changeset in jalv [1c5d1c8] by David Robillard <d@…>
Squashed 'waflib/' changes from 3e43d09..5ea8f99 5ea8f99 Improve test …
4:44 AM Changeset in ingen [26e33ec]master by David Robillard <d@…>
Merge commit 'a7d83f19b08eb4c6f79a82fe60c2b86db13f4420'
4:44 AM Changeset in ingen [a7d83f1] by David Robillard <d@…>
Squashed 'waflib/' changes from 6e726eb1..5ea8f99f 5ea8f99f Improve …
4:44 AM Changeset in ganv [d7057cd]master by David Robillard <d@…>
Merge commit 'd74de7f575a9ec49f96138c3c5251f28946c0c0e'
4:44 AM Changeset in ganv [d74de7f] by David Robillard <d@…>
Squashed 'waflib/' changes from 6e726eb..5ea8f99 5ea8f99 Improve test …
4:43 AM Changeset [4512a38] by David Robillard <d@…>
Merge commit '4eb0b11b1d3f195cc9f5787273d034a9b2b365ef'
4:43 AM Changeset [4eb0b11] by David Robillard <d@…>
Squashed 'waflib/' changes from 6e726eb..5ea8f99 5ea8f99 Improve test …
4:43 AM Changeset [ff80f7b] by David Robillard <d@…>
Update submodules
4:43 AM Changeset in serd [9456b3a]serd1serd1-world-log by David Robillard <d@…>
Fix test suite when running recursively

Nov 18, 2018:

9:37 AM Changeset in serd [564eb12]serd1serd1-world-log by David Robillard <d@…>
Simplify test flags code
5:47 AM Changeset in sratom [8195158]serd1 by David Robillard <d@…>
WIP: Port to serd1
Note: See TracTimeline for information about the timeline view.