Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-03-14 | Fix MinGW build | David Robillard | 1 | -0/+2 | |
2022-02-01 | Fix static build on Windows | David Robillard | 1 | -2/+4 | |
2021-12-17 | Suppress warning in glib headers | David Robillard | 1 | -1/+2 | |
This should really be done more precisely, but I can't be bothered. | |||||
2021-12-17 | Suppress new warnings in clang 13 | David Robillard | 1 | -0/+10 | |
2021-11-02 | Avoid printing configuration summary as a subproject | David Robillard | 1 | -1/+1 | |
2021-10-25 | Fix incomplete header installation | David Robillard | 1 | -0/+3 | |
2021-09-16 | Suppress warnings on FreeBSD | David Robillard | 1 | -0/+1 | |
Unfortunately clang proper supports this in earlier versions, but Apple's fork doesn't until the version that reports itself as clang 12. Since this is caught by the GCC builds anyway, just suppress them for clang unconditionally. | |||||
2021-09-16 | Suppress warnings in non-strict builds | David Robillard | 1 | -2/+6 | |
2021-09-16 | Add a simple bump pointer allocator | David Robillard | 1 | -2/+3 | |
2021-09-14 | Replace shared library malloc shim with explicit allocation testing | David Robillard | 1 | -5/+0 | |
The old approach was generally annoying to deal with sometimes, and not particularly portable. This replaces it by using the new custom allocator interface with unit tests that specifically check that failed allocation is handled properly. | |||||
2021-09-10 | Fix includes when using as a subproject | David Robillard | 1 | -1/+3 | |
2021-09-10 | Fix warning suppressions | David Robillard | 1 | -5/+3 | |
2021-09-10 | Suppress nullability extension warnings regardless of strict mode | David Robillard | 1 | -1/+9 | |
2021-09-10 | Use conventional name for meson dependency variable | David Robillard | 1 | -3/+3 | |
2021-09-10 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -0/+11 | |
2021-09-10 | Add test for zix_strerror() | David Robillard | 1 | -0/+1 | |
2021-09-10 | Test failed Ring allocation | David Robillard | 1 | -1/+1 | |
2021-09-10 | Add custom allocator support | David Robillard | 1 | -0/+2 | |
2021-09-10 | Add nullability annotations | David Robillard | 1 | -0/+1 | |
This allows clang to issue warnings at compile time when null is passed to a non-null parameter. For public entry points, also add assertions to catch such issues when the compiler does not support this. | |||||
2021-09-10 | Rewrite ZixHash as a flat table with open addressing | David Robillard | 1 | -1/+1 | |
2021-09-10 | Allow ZixBTreeIter to be allocated on the stack | David Robillard | 1 | -2/+2 | |
2021-09-10 | Fix conversion warnings | David Robillard | 1 | -2/+1 | |
2021-09-10 | Remove ZixStrindex | David Robillard | 1 | -3/+0 | |
2021-07-17 | Remove ZixSortedArray | David Robillard | 1 | -3/+0 | |
2021-07-17 | Fix building without benchmarks | David Robillard | 1 | -1/+1 | |
2021-04-14 | Fix VS2019 warnings | David Robillard | 1 | -0/+1 | |
2021-01-10 | Add configuration summary | David Robillard | 1 | -1/+12 | |
2020-12-31 | Remove ZixChunk | David Robillard | 1 | -2/+0 | |
2020-12-31 | Switch to Meson | David Robillard | 1 | -0/+295 | |