Timeline



Jan 11, 2019:

9:23 AM Changeset in lilv [729beb7]serd1 by David Robillard <d@…>
Use a clearer name for state directory and improve documentation
9:13 AM Changeset in lilv [95c84bb]serd1 by David Robillard <d@…>
Cleanup: Fix some long lines
9:05 AM Changeset in lilv [bb5d979]serd1 by David Robillard <d@…>
Fix order of parameter documentation

Jan 9, 2019:

10:46 AM Changeset in ingen [cc3d7ef]atom-cppserd1 by David Robillard <d@…>
Remove debug noise
10:43 AM Changeset in ingen [dc0548b]atom-cppserd1 by David Robillard <d@…>
Fix SocketWriter? bundle delimiters In particular, this fixes …

Jan 7, 2019:

9:55 AM Changeset in serd [9d31b07]serd1-warnings by David Robillard <d@…>
WIP: Fix warnings

Jan 6, 2019:

7:18 AM Changeset in serd [ba72f5a]jsonldremove-messageserd1test-performance by David Robillard <d@…>
Fix serd_node_new_decimal() on Windows

Jan 5, 2019:

9:55 AM Changeset in serd [026989b]jsonldremove-messageserd1test-performance by David Robillard <d@…>
Turn off overly noisy new clang-format checks
9:55 AM Changeset in serd [17b3fdc]jsonldremove-messageserd1test-performance by David Robillard <d@…>
Use lround() instead of sketchy offset and cast
9:55 AM Changeset in serd [04e6f01]jsonldremove-messageserd1test-performance by David Robillard <d@…>
Rewrite switch statements that are better written as ifs
9:55 AM Changeset in serd [bb9d51a]jsonldremove-messageserd1test-performance by David Robillard <d@…>
Fix potential use of uninitialised data
9:55 AM Changeset in serd [0da82a3]jsonldremove-messageserd1test-performance by David Robillard <d@…>
Fix unsorted includes
9:55 AM Changeset in serd [09add52]jsonldremove-messageserd1test-performance by David Robillard <d@…>
Remove pointless const in prototype
9:55 AM Changeset in serd [9b67e27]jsonldremove-messageserd1test-performance by David Robillard <d@…>
Fix unused parameter warnings
9:55 AM Changeset in serd [ec42a28]jsonldremove-messageserd1test-performance by David Robillard <d@…>
Remove manifest test
9:55 AM Changeset in serd [c2f8d84]jsonldremove-messageserd1test-performance by David Robillard <d@…>
Remove ancient MSVC workaround for stdbool.h
8:12 AM Changeset in serd [9b80535]serd1-warnings by David Robillard <d@…>
Fix implicit signed conversions in base64 implementation
8:12 AM Changeset in serd [e7f88b4]serd1-warnings by David Robillard <d@…>
Fix implicit signed conversions for writer indent
8:12 AM Changeset in serd [31b57fd]serd1-warnings by David Robillard <d@…>
Add serd_new_boolean()
8:12 AM Changeset in serd [d4e594b]serd1-warnings by David Robillard <d@…>
Remove reader status and handle errors more precisely
8:12 AM Changeset in serd [d493841]serd1-warnings by David Robillard <d@…>
Add separate test suite for lax syntax tests
8:12 AM Changeset in serd [a061646]serd1-warnings by David Robillard <d@…>
Test fast model serialisation
8:12 AM Changeset in serd [1460ce89]serd1-warnings by David Robillard <d@…>
Add validation test suite
8:12 AM Changeset in serd [0f943c2]serd1-warnings by David Robillard <d@…>
WIP: Add C++ bindings

Dec 31, 2018:

9:15 AM Changeset in serd [6650e22]serd1-warnings by David Robillard <d@…>
WIP: Add validation
9:15 AM Changeset in serd [85627db]serd1-warnings by David Robillard <d@…>
Add model to benchmarks
9:15 AM Changeset in serd [0342270]serd1-warnings by David Robillard <d@…>
WIP: Add model
9:15 AM Changeset in serd [5307a8c]serd1-warnings by David Robillard <d@…>
Use line comments where appropriate and clean up header
8:37 AM Changeset in serd [904d3d9]serd1-warnings by David Robillard <d@…>
Add Env to Sink This isn't technically necessary for any sink, but is …
8:37 AM Changeset in serd [beb2eba]serd1-warnings by David Robillard <d@…>
Rename SerdStyle? to SerdWriterFlags?
8:37 AM Changeset in serd [201888d]serd1-warnings by David Robillard <d@…>
Rename SerdType? to SerdNodeType? The old name has become ambiguous …
8:37 AM Changeset in serd [8790f78]serd1-warnings by David Robillard <d@…>
Expose the node cache in the world
8:37 AM Changeset in serd [b3c0633]serd1-warnings by David Robillard <d@…>
Remove serd_env_foreach()
8:37 AM Changeset in serd [b1c007c]serd1-warnings by David Robillard <d@…>
Add serd_env_send_prefixes()
8:37 AM Changeset in serd [bb495bd]serd1-warnings by David Robillard <d@…>
Simplify reader test sink
8:37 AM Changeset in serd [88d6264]serd1-warnings by David Robillard <d@…>
Add serd_node_compare()
8:37 AM Changeset in serd [66412dc]serd1-warnings by David Robillard <d@…>
Rename SerdError? to SerdMessage? Towards more general usage for all …
8:37 AM Changeset in serd [086c16d]serd1-warnings by David Robillard <d@…>
Add stack overflow tests
8:37 AM Changeset in serd [f910557]serd1-warnings by David Robillard <d@…>
Improve node test coverage
8:37 AM Changeset in serd [79af3ce]serd1-warnings by David Robillard <d@…>
Add test for bad blank graph labels
8:37 AM Changeset in serd [fcc49e5]serd1-warnings by David Robillard <d@…>
Fix writer flags type
8:37 AM Changeset in serd [64d6f4e]serd1-warnings by David Robillard <d@…>
Simplify reader stack pushing code
8:37 AM Changeset in serd [4a49f7d]serd1-warnings by David Robillard <d@…>
Ensure serd_new_resolved_uri returns an absolute URI or NULL
8:37 AM Changeset in serd [ef3554d]serd1-warnings by David Robillard <d@…>
Use simpler names for statement flags
8:37 AM Changeset in serd [0edc2af]serd1-warnings by David Robillard <d@…>
Simplify streaming API and improve pretty printing This removes the …
8:37 AM Changeset in serd [315268f]serd1-warnings by David Robillard <d@…>
Cache commonly used nodes in the world
8:37 AM Changeset in serd [b4a73bd]serd1-warnings by David Robillard <d@…>
Add SerdNodes? class for storing a cache of nodes
8:37 AM Changeset in serd [dcf231a]serd1-warnings by David Robillard <d@…>
Add serd_env_copy() and serd_env_equals()
8:37 AM Changeset in serd [8e5dbd1]serd1-warnings by David Robillard <d@…>
Separate ByteSink? from Writer
8:37 AM Changeset in serd [87a1b30]serd1-warnings by David Robillard <d@…>
Expose SerdByteSink? in public API
8:37 AM Changeset in serd [b69236b]serd1-warnings by David Robillard <d@…>
Remove Remove serd_reader_set_default_graph()
8:37 AM Changeset in serd [08bf8fd]serd1-warnings by David Robillard <d@…>
Factor out some generic test suite running code
8:37 AM Changeset in serd [03cc815]serd1-warnings by David Robillard <d@…>
Add debug check that BTree nodes are properly sorted
8:37 AM Changeset in serd [7eecae6]serd1-warnings by David Robillard <d@…>
Add zix data structures for use in model
8:37 AM Changeset in serd [3910558]serd1-warnings by David Robillard <d@…>
Add rooted URI resolution test
8:37 AM Changeset in serd [bddc1fa]serd1-warnings by David Robillard <d@…>
Add test for reading chunks
8:37 AM Changeset in serd [c0d8180]serd1-warnings by David Robillard <d@…>
Make reader return failure when no statement is read
8:37 AM Changeset in serd [aa82276]serd1-warnings by David Robillard <d@…>
Fix warnings
8:37 AM Changeset in serd [32604d5]serd1-warnings by David Robillard <d@…>
Simplify writer style options
8:37 AM Changeset in serd [d6936bc]serd1-warnings by David Robillard <d@…>
Separate style enum from style flags types
8:37 AM Changeset in serd [9016264]serd1-warnings by David Robillard <d@…>
Automatically finish reader on destruction
8:37 AM Changeset in serd [dadf080]serd1-warnings by David Robillard <d@…>
Make SerdSink? opaque
8:37 AM Changeset in serd [feb16bc]serd1-warnings by David Robillard <d@…>
Simplify SerdEnv? API
8:37 AM Changeset in serd [b6197eb]serd1-warnings by David Robillard <d@…>
Add cursor to statement This allows the file and position of …
8:37 AM Changeset in serd [5246440]serd1-warnings by David Robillard <d@…>
Add SerdCursor? to public API
8:37 AM Changeset in serd [c10db88]serd1-warnings by David Robillard <d@…>
Remove escape parameter from serd_new_file_uri Since characters are …
8:37 AM Changeset in serd [3a173d7]serd1-warnings by David Robillard <d@…>
Shorten node constructor names
8:37 AM Changeset in serd [6413746]serd1-warnings by David Robillard <d@…>
Make statement sink take a statement rather than nodes This makes the …
8:37 AM Changeset in serd [39fabf4]serd1-warnings by David Robillard <d@…>
Add sink interface
8:37 AM Changeset in serd [7dafd64]serd1-warnings by David Robillard <d@…>
Add SerdStatement?
8:37 AM Changeset in serd [c757182]serd1-warnings by David Robillard <d@…>
Expand datatype of literal nodes in serd_env_expand_node
8:37 AM Changeset in serd [ab3df0b]serd1-warnings by David Robillard <d@…>
Move syntax name/extension utilities to public API
8:37 AM Changeset in serd [d5d8b24]serd1-warnings by David Robillard <d@…>
Move SerdField? to public API
8:37 AM Changeset in serd [12ef275]serd1-warnings by David Robillard <d@…>
Clean up reader error handling
8:37 AM Changeset in serd [59f20cd]serd1-warnings by David Robillard <d@…>
Fix UTF-8 round tripping
8:37 AM Changeset in serd [a8e4707a]serd1-warnings by David Robillard <d@…>
Add debug checks for node padding
8:37 AM Changeset in serd [299e386]serd1-warnings by David Robillard <d@…>
Zero node padding before passing to reader sinks
8:37 AM Changeset in serd [3a62732]serd1-warnings by David Robillard <d@…>
Remove datatype and language from reader context
8:37 AM Changeset in serd [b449920]serd1-warnings by David Robillard <d@…>
Simplify stack management by popping in bulk at higher levels Since …
8:37 AM Changeset in serd [869e805]serd1-warnings by David Robillard <d@…>
Use fixed size stack

Dec 30, 2018:

2:58 PM Changeset in serd [2b0e3de]serd1-warnings by David Robillard <d@…>
Set datatypes on integer, decimal, and base64 nodes
2:58 PM Changeset in serd [f539637]serd1-warnings by David Robillard <d@…>
Add serd_world_get_blank()
2:58 PM Changeset in serd [9c4bb09]serd1-warnings by David Robillard <d@…>
Avoid copying nodes when equivalent prefixes are set
2:58 PM Changeset in serd [c6daba3]serd1-warnings by David Robillard <d@…>
Separate base64 implementation
2:58 PM Changeset in serd [9e84cf7]serd1-warnings by David Robillard <d@…>
Clean up node construction API
2:58 PM Changeset in serd [32c5486]serd1-warnings by David Robillard <d@…>
Clean up includes and improve source file separation
2:58 PM Changeset in serd [520f208]serd1-warnings by David Robillard <d@…>
Move system utilities to separate source files
2:58 PM Changeset in serd [512ba51]serd1-warnings by David Robillard <d@…>
Hide fopen wrapper and use reader interface consistently
2:58 PM Changeset in serd [7b21341]serd1-warnings by David Robillard <d@…>
Add blank node API
2:58 PM Changeset in serd [4057fae]serd1-warnings by David Robillard <d@…>
Make serd_node_new_literal take datatype as a node
2:58 PM Changeset in serd [94f49fa]serd1-warnings by David Robillard <d@…>
Move error handling to world
2:58 PM Changeset in serd [9fd4ff5]serd1-warnings by David Robillard <d@…>
Add SerdWorld? for shared library state
2:58 PM Changeset in serd [aebfe13]serd1-warnings by David Robillard <d@…>
Add SerdSink? interface and hide individual function implementations
2:58 PM Changeset in serd [acc79c5]serd1-warnings by David Robillard <d@…>
Bring read/write interface closer to C standard
2:58 PM Changeset in serd [9b5c844]serd1-warnings by David Robillard <d@…>
Clean up and separate internal headers
2:56 PM Changeset in serd [380c2bc]serd1-warnings by David Robillard <d@…>
Merge datatype and/or language into node This moves closer to the …
2:56 PM Changeset in serd [0e24282]serd1-warnings by David Robillard <d@…>
Simplify reader interface
2:56 PM Changeset in serd [9f7d2de]serd1-warnings by David Robillard <d@…>
Remove serd_uri_to_path()
2:56 PM Changeset in serd [873b05e]serd1-warnings by David Robillard <d@…>
Make nodes opaque
2:56 PM Changeset in serd [a67d0b0]serd1-warnings by David Robillard <d@…>
Use opaque node API
2:56 PM Changeset in serd [d1f3455]serd1-warnings by David Robillard <d@…>
Add node accessor API
2:56 PM Changeset in serd [86681fb]serd1-warnings by David Robillard <d@…>
Make serd_strtod API const-correct This is an API breakage, but a …
2:56 PM Changeset in serd [cedc953]serd1-warnings by David Robillard <d@…>
Rename SerdChunk? to SerdSlice?
2:56 PM Changeset in serd [65efdce]serd1-warnings by David Robillard <d@…>
Use char* for strings in public API The constant casting just makes …
2:55 PM Changeset in serd [d7197f5]serd1-warnings by David Robillard <d@…>
Remove useless character counting
2:55 PM Changeset in serd [ee9f495]serd1-warnings by David Robillard <d@…>
Use SerdBuffer? for mutable buffers This avoids const violations from …
2:55 PM Changeset in serd [6857f60]serd1-warnings by David Robillard <d@…>
Turn off overly noisy new clang-format checks
2:47 PM Changeset in serd [03eaadd]serd1-warnings by David Robillard <d@…>
Use lround() instead of sketchy offset and cast
2:45 PM Changeset in serd [a0fa76d]serd1-warnings by David Robillard <d@…>
Rewrite switch statements that are better written as ifs
2:44 PM Changeset in serd [276ec06]serd1-warnings by David Robillard <d@…>
Fix potential use of uninitialised data
2:43 PM Changeset in serd [c123a1e]serd1-warnings by David Robillard <d@…>
Fix unsorted includes
2:43 PM Changeset in serd [1a80174]serd1-warnings by David Robillard <d@…>
Remove pointless const in prototype
11:08 AM Changeset in serd [230bbb8]serd1-warnings by David Robillard <d@…>
Fix unused parameter warnings
9:43 AM Changeset in serd [15d1977]serd1-warnings by David Robillard <d@…>
Remove manifest test
7:51 AM Changeset in serd [b600907]serd1-warnings by David Robillard <d@…>
Remove ancient MSVC workaround for stdbool.h

Dec 27, 2018:

11:29 AM Changeset in sratom [2794238]serd1 by David Robillard <d@…>
Update lint target
11:27 AM Changeset in sratom [7e8a015]serd1 by David Robillard <d@…>
Remove static data in test and fix unused parameter warnings
11:17 AM Changeset in sratom [d865baf]serd1 by David Robillard <d@…>
Make sratom_free() safe to call on NULL
11:16 AM Changeset in sratom [fb88a51]serd1 by David Robillard <d@…>
Sort includes
11:16 AM Changeset in sratom [c4a8252]serd1 by David Robillard <d@…>
Make unnecessary pointer argument a value
11:16 AM Changeset in sratom [edf1a11]serd1 by David Robillard <d@…>
Remove redundant cast
11:05 AM Changeset in sratom [696827c]serd1 by David Robillard <d@…>
Remove redundant API declarations
11:03 AM Changeset in sratom [391fdf8]serd1 by David Robillard <d@…>
Add missing include
10:19 AM Changeset in sratom [68a9406]serd1 by David Robillard <d@…>
Move literal reading case to a separate function
8:36 AM Changeset in jalv [8311df9]serd1 by David Robillard <d@…>
Remove unused jalv_ui_resize() This function was added many years ago …
8:21 AM Changeset in jalv [566d380]serd1 by David Robillard <d@…>
Remove garbage element from features array

Dec 26, 2018:

1:40 PM Changeset in serd [514e302]jsonldremove-messageserd1serd1-warningstest-performance by David Robillard <d@…>
Remove test utilities and simply use assert for unit tests
10:10 AM Changeset in sratom [dec275c]serd1 by David Robillard <d@…>
Move object reading case to a separate function

Dec 24, 2018:

12:05 PM Changeset in sratom [f53a06f]serd1 by David Robillard <d@…>
Add missing c99 flag

Dec 20, 2018:

1:41 PM Changeset in serd [81ae621]jsonldremove-messageserd1serd1-warningstest-performance by David Robillard <d@…>
Remove old URI parse debug logging code
9:32 AM Changeset in suil [924f244]v0.10.2 by David Robillard <d@…>
Suil 0.10.2
9:31 AM Changeset in suil [e813e36] by David Robillard <d@…>
Move README to README.md

Dec 19, 2018:

5:24 PM Changeset in suil [8d50742] by David Robillard <d@…>
Fix qt5_in_gtk2 wrapper Removes the built-in QApplication …

Dec 13, 2018:

8:46 AM Changeset in serd [073c843]serd1-world-log by David Robillard <d@…>
WIP: Validator log
Note: See TracTimeline for information about the timeline view.