summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-07-17Avoid VLA with old compilers that don't understand static constDavid Robillard1-11/+11
MinGW warns about this.
2022-07-17Fix unused parameter warningsDavid Robillard6-3/+17
2022-07-08Remove redundant includeDavid Robillard1-1/+0
This is implicitly included by <inttypes.h>.
2022-05-27Build as C++14David Robillard1-1/+1
2022-05-26Sord 0.16.10v0.16.10David Robillard3-4/+5
2022-05-26Suppress new warnings in clang-tidy 13David Robillard1-0/+5
2022-05-19Fix C++ test buildDavid Robillard1-1/+1
2021-01-12Fix Windows buildDavid Robillard1-6/+12
2021-01-12Update zixDavid Robillard10-979/+1004
This fixes, once again, a potential BTree crash with GCC 10 which got lost somewhere along the way.
2021-01-07Sord 0.16.8v0.16.8David Robillard3-4/+4
2021-01-07Add waf build artifacts to gitignore fileDavid Robillard1-0/+3
2021-01-07Update autowafDavid Robillard1-0/+0
2021-01-07Fix documentation buildDavid Robillard1-1/+1
2021-01-02Update date in version outputDavid Robillard3-3/+3
2021-01-02Use email address instead of website for attributionDavid Robillard18-20/+20
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