aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_uri.c
AgeCommit message (Collapse)AuthorFilesLines
2023-12-02Add SerdNodes for storing a cache of interned nodesDavid Robillard1-4/+7
2023-12-02[WIP] Generalize node construction APIDavid Robillard1-15/+20
2023-12-02Add support for custom allocatorsDavid Robillard1-26/+60
This makes it explicit in the API where memory is allocated, and allows the user to provide a custom allocator to avoid the use of the default system allocator for whatever reason.
2023-12-02Simplify node construction APIDavid Robillard1-6/+6
2023-12-02Simplify URI API and implementationDavid Robillard1-31/+131
2023-12-02Make nodes opaqueDavid Robillard1-27/+26
2023-12-02Shorten node constructor namesDavid Robillard1-12/+11
2023-12-02Rename string view fieldsDavid Robillard1-3/+3
2023-12-02Split up public API headerDavid Robillard1-1/+4
2023-12-02Rename SerdURI to SerdURIViewDavid Robillard1-8/+8
2023-12-02Rename SerdChunk to SerdStringViewDavid Robillard1-1/+1
2023-12-02Use char* for strings in public APIDavid Robillard1-39/+32
The constant casting just makes user code a mess, for no benefit.
2023-12-02Remove escape parameter from serd_node_new_file_uriDavid Robillard1-25/+10
Since characters are escaped because they are not valid characters in a URI, any use of this function without escaping is problematic at best.
2023-12-02Remove serd_uri_to_path()David Robillard1-45/+0
2023-04-05Fix relative URI creationDavid Robillard1-13/+0
2023-04-05Clean up relative URI unit testsDavid Robillard1-31/+156
2023-04-05Strengthen URI utility unit testsDavid Robillard1-6/+29
2022-11-24Avoid mutation in testDavid Robillard1-18/+22
2022-11-14Add Windows path separator support to serd_node_new_file_uri()David Robillard1-5/+51
2022-08-31Adopt REUSE machine-readable licensing standardDavid Robillard1-15/+2
2021-01-02Use email address instead of website for attributionDavid Robillard1-1/+1
2020-12-31Format all code with clang-formatDavid Robillard1-107/+109
2020-12-17Add test for attempting to convert a non-file URI to a pathDavid Robillard1-0/+3
2020-11-14Deprecate serd_uri_to_path()David Robillard1-0/+9
2020-11-09Split out URI testsDavid Robillard1-0/+171