summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-01-02Use SORD_STATIC instead of SORD_SHARED to control visibilityDavid Robillard2-19/+12
For consistency, this seems to be the most common convention.
2021-01-01Use __builtin_unreachable() with clangDavid Robillard1-1/+1
Clang apparently pretends to be GCC 4.2.
2021-01-01Suppress clang-tidy C11 warningsDavid Robillard1-0/+2
2021-01-01Remove the need for a generated configuration headerDavid Robillard4-7/+70
2020-12-26Format all code with clang-formatDavid Robillard9-2965/+2977
2020-12-24Fix build as a subprojectDavid Robillard1-10/+12
2020-12-24Move headers to a conventional "include" directoryDavid Robillard3-11/+11
2020-12-18Fix manifest test on WindowsDavid Robillard1-1/+1
2020-12-18Run debug build tests on WindowsDavid Robillard1-5/+0
2020-12-17Fix clang-tidy configuration for older versionsDavid Robillard1-2/+1
2020-12-17Remove extra semicolonsDavid Robillard2-3/+2
2020-12-16C++: Suppress clang-tidy warning in headerDavid Robillard1-1/+1
2020-12-16C++: Use "auto" to avoid redundancyDavid Robillard1-1/+1
2020-12-16C++: Remove meaningless const qualifiersDavid Robillard1-3/+3
2020-12-16C++: Intialize variableDavid Robillard1-1/+1
2020-12-16C++: Use faster std::string::find overloadDavid Robillard1-1/+1
2020-12-16C++: Avoid parameter copy overheadDavid Robillard1-1/+1
2020-12-16C++: Fix const correctnessDavid Robillard1-13/+14
2020-12-16C++: Modernize special member functionsDavid Robillard1-9/+12
2020-12-16Clean up includesDavid Robillard11-48/+68
2020-12-16Add clang-tidy configurationDavid Robillard1-0/+59
2020-12-01Add an assertion that the world is not null on node destructionDavid Robillard1-0/+3
2020-11-30Fix build on x32 with SSE 4.2David Robillard1-1/+19
2020-11-17Remove use of deprecated serd_uri_to_path()David Robillard2-4/+11
2020-11-12Fix subproject environment when sord_validate can not be builtDavid Robillard1-2/+2
2020-11-12Fix subproject environment when sord_validate can not be builtDavid Robillard1-3/+3
2020-11-11Update BTreeDavid Robillard2-97/+196
2020-11-11Set up environment for using serd_validate as a subprojectDavid Robillard1-0/+5
2020-11-11Fix filtering query modesDavid Robillard1-1/+18
These were incorrect before because the tree was not ordered with respect to the search key. Enabling ZIX_BTREE_SORTED_CHECK (which should probably have a configure option) catches this.
2020-11-11Fix flaky literal comparisonDavid Robillard2-15/+39
2020-11-11Suppress clang warning about nullability extension used by serdDavid Robillard1-0/+1
2020-11-11Fix another unsigned integer underflowDavid Robillard1-1/+1
2020-11-11Fix unsigned integer underflowDavid Robillard1-1/+1
This is not undefined behaviour, but sanitizers have a check for it that is useful sometimes, and this makes the return value more predictable anyway.
2020-11-11Update zixDavid Robillard9-44/+64
2020-09-27Fix documentation buildingv0.16.6David Robillard1-6/+0
2020-09-27Remove deprecated Doxygen configuration keysDavid Robillard1-30/+0
2020-09-27Sord 0.16.6David Robillard2-1/+8
2020-09-27Suppress warnings in ultra-strict release buildsDavid Robillard1-0/+5
2020-09-27Normalise NEWS fileDavid Robillard1-1/+1
2020-09-26Update autowafDavid Robillard1-0/+0
2020-09-26Update autowafDavid Robillard1-0/+0
2020-09-26Update autowafDavid Robillard1-0/+0
2020-09-26Update zixDavid Robillard7-35/+144
2020-08-03Build as C++11David Robillard1-0/+1
2020-08-03Fix deprecated-copy-dtor warningsDavid Robillard2-1/+10
2020-07-21Always include stdbool.hDavid Robillard1-2/+1
This was a workaround for ancient versions of MSVC that are no longer supported.
2020-07-18Use modern casts in C++ bindingsDavid Robillard2-45/+74
2020-07-18Use nullptr in C++ bindingsDavid Robillard2-21/+28
2020-07-17Update zixDavid Robillard5-53/+181
Fixes an issue introduced by 616517f among various other minor things.
2020-07-17Fix potential string null termination issueDavid Robillard1-1/+1