summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-09-08Fix accidentally exposed internal zix symbolsDavid Robillard3-10/+13
2022-09-01Adopt REUSE machine-readable licensing standardDavid Robillard35-264/+264
2022-08-22Use standard ISC license textDavid Robillard1-8/+8
I'm not sure where the disclaimer variant that starts with "THIS" came from (although it is better that way), but this one that starts with "THE" is the standard text which is recognized by tools like `licensee` (and therefore Github) as a perfect match. There are no other changes other than whitespace.
2022-08-22Only run autoship test in strict modeDavid Robillard2-4/+10
2022-08-17Bump dependency requirements to stable versionsDavid Robillard1-1/+1
2022-08-09Allow programs to be used from subprojectDavid Robillard3-7/+17
2022-07-20Make NEWS file readable by dpkg-parsechangelogDavid Robillard1-16/+16
2022-07-18Sord 0.16.12v0.16.12David Robillard3-3/+3
2022-07-18Switch to meson build systemDavid Robillard19-526/+599
2022-07-17Suppress new warnings in clang-tidy 14David Robillard1-0/+2
2022-07-17Remove deprecated doxygen configuration keysDavid Robillard1-45/+0
2022-07-17Implement SORD_UNREACHABLE() for MSVCDavid Robillard1-2/+3
2022-07-17Fix conversion warningsDavid Robillard3-17/+19
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