Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-06-28 | Fix build as C with MSVC | David Robillard | 1 | -1/+1 | |
2022-03-14 | Reduce default BTree test time | David Robillard | 1 | -1/+1 | |
2021-09-14 | Replace shared library malloc shim with explicit allocation testing | David Robillard | 1 | -21/+24 | |
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 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -15/+2 | |
2021-09-10 | Add custom allocator support | David Robillard | 1 | -7/+7 | |
2021-09-10 | Add a user handle to destroy callback | David Robillard | 1 | -11/+13 | |
2021-09-10 | Add test that covers more BTree removal cases | David Robillard | 1 | -0/+39 | |
2021-09-10 | Add test for reinserting a value that is a BTree node split pivot | David Robillard | 1 | -0/+20 | |
2021-09-10 | Add test for BTree iterator comparison | David Robillard | 1 | -0/+44 | |
2021-09-10 | Simplify BTree implementation | David Robillard | 1 | -3/+3 | |
2021-09-10 | Avoid inserting wildcards as values in BTree test | David Robillard | 1 | -8/+8 | |
2021-09-10 | Allow ZixBTreeIter to be allocated on the stack | David Robillard | 1 | -49/+8 | |
2021-09-10 | Remove destroy field of BTree and add zix_btree_clear() | David Robillard | 1 | -10/+53 | |
If this is used, it is only when clearing or freeing a tree. Allowing it to be given as a parameter directly there is clearer and avoids bloating the tree itself with information that isn't needed. | |||||
2021-09-10 | Fix conversion warnings | David Robillard | 1 | -1/+1 | |
2021-07-17 | Avoid use of rand() | David Robillard | 1 | -17/+2 | |
2021-07-17 | Avoid use of atoi() and atol() | David Robillard | 1 | -3/+3 | |
2021-07-17 | Use line comments where appropriate | David Robillard | 1 | -1/+1 | |
2021-04-14 | Fix VS2019 warnings | David Robillard | 1 | -1/+1 | |
2020-12-31 | Fix MinGW build | David Robillard | 1 | -11/+28 | |
2020-12-31 | Update copyright headers | David Robillard | 1 | -1/+1 | |
2020-12-31 | Force enable assertions in BTree test | David Robillard | 1 | -0/+2 | |
2020-12-31 | Initialize all variables | David Robillard | 1 | -6/+8 | |
2020-12-31 | Format all code with clang-format | David Robillard | 1 | -424/+447 | |
2020-12-31 | Avoid "else" after "return" | David Robillard | 1 | -22/+58 | |
2020-11-11 | Add configure option to disable test malloc implementation | David Robillard | 1 | -1/+1 | |
2020-08-14 | Fix potential division by zero | David Robillard | 1 | -1/+3 | |
2020-08-13 | Shrink some code | David Robillard | 1 | -11/+5 | |
2020-08-13 | Fix signed operands of bitwise operators | David Robillard | 1 | -1/+1 | |
2020-08-13 | Clean up includes and forward declarations | David Robillard | 1 | -1/+1 | |
2020-08-13 | Fix Wno-shorten-64-to-32 warnings | David Robillard | 1 | -1/+1 | |
2020-08-13 | Fix incorrect format specifiers | David Robillard | 1 | -31/+34 | |
2020-08-13 | Add format attributes | David Robillard | 1 | -0/+1 | |
2020-08-13 | Fix unused parameter warnings | David Robillard | 1 | -2/+2 | |
2019-10-18 | Fix MinGW build | David Robillard | 1 | -0/+2 | |
2019-10-18 | Fix some integer conversion warnings | David Robillard | 1 | -13/+13 | |
2019-10-18 | Fix unused parameter warnings | David Robillard | 1 | -1/+3 | |
2019-10-18 | Improve BTree test coverage | David Robillard | 1 | -4/+29 | |
2019-10-18 | Fix bug when deleting root node of BTree | David Robillard | 1 | -2/+24 | |
2019-01-06 | Clean up includes | David Robillard | 1 | -5/+6 | |
2018-11-14 | Make comparator functions take const user data | David Robillard | 1 | -2/+2 | |
2016-07-11 | Improve test coverage | David Robillard | 1 | -2/+22 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@106 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2014-12-18 | Add missing files. | David Robillard | 1 | -0/+408 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@99 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 |