Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
40 hours | Update clang-format configuration | David Robillard | 1 | -10/+5 | |
2024-06-22 | Add ZIX_NODISCARD attribute to allocating, accessor, and pure API | David Robillard | 1 | -0/+1 | |
2024-06-22 | Consistently use ZIX_MALLOC_API and ZIX_MALLOC_FUNC | David Robillard | 1 | -0/+3 | |
2023-09-21 | Remove unnecessary includes and forward declarations | David Robillard | 1 | -2/+0 | |
According to include-what-you-use 0.20 (7301b1f) based on clang 16.0.6. | |||||
2022-12-19 | Make allocator methods null-unspecified | David Robillard | 1 | -6/+6 | |
The required methods depend on the context (for example, a function might only need aligned_alloc and aligned_free), so unfortunately the nullability requirements can't be encoded in the type here. | |||||
2022-11-17 | Improve documentation | David Robillard | 1 | -1/+1 | |
2022-10-23 | Split reference documentation up into groups and add global header | David Robillard | 1 | -1/+1 | |
The "global" header just provides a convenient place to define the group structure of the library. Applications are better off using the individual headers, but this one will work fine if you don't care about build times or precise dependencies. | |||||
2022-10-23 | Add missing documentation | David Robillard | 1 | -6/+6 | |
2022-10-21 | Factor out public declaration scope markers | David Robillard | 1 | -6/+2 | |
2022-10-20 | Fix doc comments | David Robillard | 1 | -5/+3 | |
2021-09-15 | Add redundant forward declaration to appease clang-tidy | David Robillard | 1 | -0/+2 | |
2021-09-14 | Add aligned allocation interface and use it in ZixBTree | David Robillard | 1 | -8/+54 | |
2021-09-14 | Fix whitespace in allocator function type definitions | David Robillard | 1 | -12/+14 | |
2021-09-14 | Make ZixAllocator a single flat struct | David Robillard | 1 | -45/+42 | |
I can never decide between these two patterns for polymorphic objects in C, but this one seems more appropriate here since it's more conducive to inheritance. | |||||
2021-09-10 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -15/+2 | |
2021-09-10 | Add custom allocator support | David Robillard | 1 | -0/+152 | |