Timeline



Nov 18, 2018:

10:05 AM Changeset in serd [26fcdf6]serd1 by David Robillard <d@…>
Improve node test coverage
10:05 AM Changeset in serd [4bb761e]serd1 by David Robillard <d@…>
Add stack overflow tests
10:05 AM Changeset in serd [8df747d]serd1 by David Robillard <d@…>
Add test for bad blank graph labels
10:05 AM Changeset in serd [1ce86f8]serd1 by David Robillard <d@…>
Fix writer flags type
10:05 AM Changeset in serd [881cdc9]serd1 by David Robillard <d@…>
Simplify reader stack pushing code
10:05 AM Changeset in serd [e0e0aff]serd1 by David Robillard <d@…>
Ensure serd_new_resolved_uri returns an absolute URI or NULL
10:05 AM Changeset in serd [9312993]serd1 by David Robillard <d@…>
Simplify streaming API and improve pretty printing This removes the …
10:05 AM Changeset in serd [78ca64c]serd1 by David Robillard <d@…>
Add validation test suite
9:38 AM Changeset in serd [6edd79e]serd1 by David Robillard <d@…>
WIP: Add C++ bindings
9:38 AM Changeset in serd [dd7356c]serd1 by David Robillard <d@…>
Add serd_env_equals()
9:38 AM Changeset in serd [64d3954]serd1 by David Robillard <d@…>
WIP: Add serd_validate
9:38 AM Changeset in serd [658652b]serd1 by David Robillard <d@…>
Add model to benchmarks
9:38 AM Changeset in serd [b2af7f4]serd1 by David Robillard <d@…>
WIP: Add model
9:38 AM Changeset in serd [fcb2c4f]serd1 by David Robillard <d@…>
Cache commonly used nodes in the world
9:38 AM Changeset in serd [e248b7e]serd1 by David Robillard <d@…>
Add SerdNodes? class for storing a cache of nodes
9:38 AM Changeset in serd [24475c3]serd1 by David Robillard <d@…>
Add serd_env_copy()
9:38 AM Changeset in serd [4227540]serd1 by David Robillard <d@…>
Separate ByteSink? from Writer
9:38 AM Changeset in serd [8d8b9e2]serd1 by David Robillard <d@…>
Expose SerdByteSink? in public API
9:38 AM Changeset in serd [669b767]serd1 by David Robillard <d@…>
Remove serd_reader_set_default_graph This is easily handled by the …
9:38 AM Changeset in serd [9fee011]serd1 by David Robillard <d@…>
Factor out some generic test suite running code
9:38 AM Changeset in serd [0b681ff]serd1 by David Robillard <d@…>
Add debug check that BTree nodes are properly sorted
9:38 AM Changeset in serd [6315ab5]serd1 by David Robillard <d@…>
Add zix data structures for use in model
9:38 AM Changeset in serd [19a3bb6]serd1 by David Robillard <d@…>
Add rooted URI resolution test
9:38 AM Changeset in serd [cd3c7f6]serd1 by David Robillard <d@…>
Fix warnings
9:38 AM Changeset in serd [042269b]serd1 by David Robillard <d@…>
Simplify writer style options
9:38 AM Changeset in serd [2b3dd79]serd1 by David Robillard <d@…>
Separate style enum from style flags types
9:38 AM Changeset in serd [c3024e3]serd1 by David Robillard <d@…>
Automatically finish reader on destruction
9:38 AM Changeset in serd [e6b2839]serd1 by David Robillard <d@…>
Make SerdSink? opaque
9:38 AM Changeset in serd [626da2d]serd1 by David Robillard <d@…>
Simplify SerdEnv? API
9:38 AM Changeset in serd [8a5dd44]serd1 by David Robillard <d@…>
Add cursor to statement This allows the file and position of …
9:38 AM Changeset in serd [fc71c3f]serd1 by David Robillard <d@…>
Add SerdCursor? to public API
9:38 AM Changeset in serd [62fa31f]serd1 by David Robillard <d@…>
Remove escape parameter from serd_new_file_uri Since characters are …
9:38 AM Changeset in serd [7f51113]serd1 by David Robillard <d@…>
Shorten node constructor names
9:38 AM Changeset in serd [196a10f]serd1 by David Robillard <d@…>
Make statement sink take a statement rather than nodes This makes the …
9:38 AM Changeset in serd [5fb3002]serd1 by David Robillard <d@…>
Add sink interface
9:38 AM Changeset in serd [1adadf1]serd1 by David Robillard <d@…>
Add SerdStatement?
9:38 AM Changeset in serd [a18bea4]serd1 by David Robillard <d@…>
Expand datatype of literal nodes in serd_env_expand_node
9:38 AM Changeset in serd [5236eb4]serd1 by David Robillard <d@…>
Move syntax name/extension utilities to public API
9:38 AM Changeset in serd [1df781c]serd1 by David Robillard <d@…>
Move SerdField? to public API
9:38 AM Changeset in serd [5353c62]serd1 by David Robillard <d@…>
Clean up reader error handling
9:38 AM Changeset in serd [25f22c3]serd1 by David Robillard <d@…>
Fix UTF-8 round tripping
9:38 AM Changeset in serd [0da31e5]serd1 by David Robillard <d@…>
Add debug checks for node padding
9:38 AM Changeset in serd [7737360]serd1 by David Robillard <d@…>
Zero node padding before passing to reader sinks
9:38 AM Changeset in serd [494c47d]serd1 by David Robillard <d@…>
Remove datatype and language from reader context
9:38 AM Changeset in serd [9d21ff9]serd1 by David Robillard <d@…>
Remove unused parameters from emit_statement
9:38 AM Changeset in serd [17e2d5f]serd1 by David Robillard <d@…>
Simplify stack management by popping in bulk at higher levels Since …
9:38 AM Changeset in serd [a347688]serd1 by David Robillard <d@…>
Use fixed size stack
9:38 AM Changeset in serd [b7a90f4]serd1 by David Robillard <d@…>
Set datatypes on integer, decimal, and base64 nodes
9:38 AM Changeset in serd [a81caff]serd1 by David Robillard <d@…>
Add serd_world_get_blank()
9:38 AM Changeset in serd [f9e869d]serd1 by David Robillard <d@…>
Avoid copying nodes when equivalent prefixes are set
9:38 AM Changeset in serd [eb06037]serd1 by David Robillard <d@…>
Separate base64 implementation
9:38 AM Changeset in serd [aff0396]serd1 by David Robillard <d@…>
Clean up node construction API
9:38 AM Changeset in serd [a2bd3a9]serd1 by David Robillard <d@…>
Clean up includes and improve source file separation
9:38 AM Changeset in serd [c3449fc]serd1 by David Robillard <d@…>
Move system utilities to separate source files
9:38 AM Changeset in serd [575e993]serd1 by David Robillard <d@…>
Hide fopen wrapper and use reader interface consistently
9:38 AM Changeset in serd [7998663]serd1 by David Robillard <d@…>
Add blank node API
9:38 AM Changeset in serd [d414d20]serd1 by David Robillard <d@…>
Make serd_node_new_literal take datatype as a node
9:38 AM Changeset in serd [a098df1]serd1 by David Robillard <d@…>
Move error handling to world
9:38 AM Changeset in serd [6e7def0]serd1 by David Robillard <d@…>
Add SerdWorld? for shared library state
9:38 AM Changeset in serd [25b587d]serd1 by David Robillard <d@…>
Add SerdSink? interface and hide individual function implementations
9:38 AM Changeset in serd [cf47b67]serd1 by David Robillard <d@…>
Bring read/write interface closer to C standard
9:38 AM Changeset in serd [b6f86ab]serd1 by David Robillard <d@…>
Add test for reading chunks
9:38 AM Changeset in serd [82bed6d]serd1 by David Robillard <d@…>
Clean up and separate internal headers
9:38 AM Changeset in serd [709c978]serd1 by David Robillard <d@…>
Merge datatype and/or language into node This moves closer to the …
9:38 AM Changeset in serd [a9a932b]serd1 by David Robillard <d@…>
Simplify reader interface
9:38 AM Changeset in serd [d629740]serd1 by David Robillard <d@…>
Remove serd_uri_to_path()
9:38 AM Changeset in serd [8e4efb7]serd1 by David Robillard <d@…>
Make nodes opaque
9:38 AM Changeset in serd [325a9e2]serd1 by David Robillard <d@…>
Use opaque node API
9:38 AM Changeset in serd [df9ef13]serd1 by David Robillard <d@…>
Add node accessor API
9:38 AM Changeset in serd [1490af9]serd1 by David Robillard <d@…>
Make serd_strtod API const-correct This is an API breakage, but a …
9:38 AM Changeset in serd [678fee9]serd1 by David Robillard <d@…>
Rename SerdChunk? to SerdSlice?
9:38 AM Changeset in serd [1723412]serd1 by David Robillard <d@…>
Use char* for strings in public API The constant casting just makes …
9:38 AM Changeset in serd [3a81524]serd1 by David Robillard <d@…>
Remove useless character counting
9:38 AM Changeset in serd [3130613]serd1 by David Robillard <d@…>
Use SerdBuffer? for mutable buffers This avoids const violations from …
9:37 AM Changeset in serd [564eb12]masterserd1 by David Robillard <d@…>
Simplify test flags code

Nov 11, 2018:

2:01 PM Changeset [695cdd9]master by David Robillard <d@…>
Update submodules
1:58 PM Changeset in ingen [daeab68]serd1 by David Robillard <d@…>
fixup! serd1
1:58 PM Changeset in lilv [4fa9e92d]serd1 by David Robillard <d@…>
fixup! serd1
1:58 PM Changeset in sratom [b10b5ef]serd1 by David Robillard <d@…>
fixup! serd1
6:53 AM Changeset in serd [57b5233]serd1 by David Robillard <d@…>
Add tests for misspelled prefix and base directives
6:38 AM Changeset in serd [2d212ba]serd1 by David Robillard <d@…>
Remove some unnecessary test files
5:26 AM Changeset in serd [dec98f7]serd1 by David Robillard <d@…>
Shrink serd_byte_source_advance() code slightly
4:59 AM Changeset in serd [35b439b]serd1 by David Robillard <d@…>
Add test for writing URIs that can not be shortened
3:26 AM Changeset in serd [7b55df3]serd1 by David Robillard <d@…>
Make logged test names unambiguous
3:26 AM Changeset in serd [ba99a29]serd1 by David Robillard <d@…>
Make waf exit with non-zero status when test suite fails
2:43 AM Changeset in serd [f17cced]serd1 by David Robillard <d@…>
Fix missing parse error messages
2:20 AM Changeset in serd [0cecfb2]serd1 by David Robillard <d@…>
Fix error message output test

Nov 10, 2018:

2:50 AM Changeset in jalv [e003490]master by David Robillard <d@…>
Free LilvNodes? when no longer required Signed-off-by: Timo Wischer …
2:45 AM Changeset in jalv [9e42562] by David Robillard <d@…>
Use distinct error codes for all cases in jalv_open
2:45 AM Changeset in jalv [8e1c42a] by David Robillard <d@…>
Add support for running as an internal Jack client
2:45 AM Changeset in jalv [8e5353c] by David Robillard <d@…>
Move features to Jalv struct
2:45 AM Changeset in jalv [9bf6ccb] by David Robillard <d@…>
Remove unnecessary preallocation
2:45 AM Changeset in jalv [10795f4] by David Robillard <d@…>
Move exit semaphore to Jalv struct
2:45 AM Changeset in jalv [67440e0] by David Robillard <d@…>
Clean up properly after failing to open
2:45 AM Changeset in jalv [29c7dd8] by David Robillard <d@…>
Factor out signal setup
2:45 AM Changeset in jalv [84d5676] by David Robillard <d@…>
Separate the bulk of main code into jalv_open() and jalv_close()
2:45 AM Changeset in jalv [677b06d] by David Robillard <d@…>
Separate Jack client creation from backend initialisation

Oct 28, 2018:

6:25 AM Changeset in serd [6a26f8a]serd1 by David Robillard <d@…>
Show diffs for all failed file equality checks
6:25 AM Changeset in serd [64ee297]serd1 by David Robillard <d@…>
Factor out test output diffing
6:23 AM Changeset in serd [4f366a0]serd1 by David Robillard <d@…>
Make same-syntax test runner code generic
6:21 AM Changeset in serd [dfacddf]serd1 by David Robillard <d@…>
Avoid use of sscanf for parsing escapes in URIs
5:34 AM Changeset in serd [dfe929e]serd1 by David Robillard <d@…>
Clean up test output
5:30 AM Changeset in serd [8da22b2]serd1 by David Robillard <d@…>
Merge commit '6e20080b1bf1d6800aa4074aed4345683f2e874d'
5:30 AM Changeset in serd [6e20080]serd1 by David Robillard <d@…>
Squashed 'waflib/' changes from 3e43d09..4687ba6 4687ba6 Use …
4:59 AM Changeset in serd [9905ec6]serd1 by David Robillard <d@…>
Put all tests in groups with consistent naming style
4:56 AM Changeset in serd [16e9e7a]serd1 by David Robillard <d@…>
Use relative paths in test commands and output
Note: See TracTimeline for information about the timeline view.