| Commit message (Expand) | Author | Files | Lines |
| 2025-01-12 | Revamp lib, simplify it a bit and address some FIXMEs | EuAndreh | 16 | -386/+558 |
| 2025-01-10 | Replace src/config.h with <s.h>; incorporate changes from other projects | EuAndreh | 9 | -32/+24 |
| 2024-07-05 | src/random.h: Add initial implementation of random_{new,free,generate}() | EuAndreh | 3 | -1/+131 |
| 2024-06-30 | src/util.c: Tolerate be given a NULL pointer | EuAndreh | 2 | -0/+14 |
| 2024-06-30 | src/vector.h: Remove const markers that do not influence the interface | EuAndreh | 1 | -14/+14 |
| 2024-06-30 | src/vector.c: Tolerate NULL values to be given to vector_free() | EuAndreh | 2 | -31/+27 |
| 2024-06-30 | src/trace.h: Fix position of TraceLevel_NONE | EuAndreh | 1 | -5/+5 |
| 2024-06-30 | Add sorted-vector.c empty files | EuAndreh | 4 | -0/+15 |
| 2024-06-25 | src/math.h: Add max_size() function | EuAndreh | 3 | -0/+22 |
| 2024-06-16 | Fix clang warnings | EuAndreh | 1 | -1/+1 |
| 2024-06-14 | src/cmp.{c,h}: Add minimal implementation of cmp_size() | EuAndreh | 4 | -0/+86 |
| 2024-06-14 | src/trace.h: Init tracing functions | EuAndreh | 5 | -1/+383 |
| 2024-06-14 | Revert "src/int.h: Add minimized stdint.h types" | EuAndreh | 2 | -9/+1 |
| 2024-06-12 | src/logerr.h: Normalize code order | EuAndreh | 3 | -20/+16 |
| 2024-06-12 | tests/set.c: Add broken test for HASH_OUTPUT_LENGTH | EuAndreh | 1 | -0/+18 |
| 2024-06-08 | src/int.h: Add minimized stdint.h types | EuAndreh | 2 | -1/+9 |
| 2024-06-06 | src/set.c: v0 for set_add() | EuAndreh | 3 | -1/+40 |
| 2024-06-06 | src/{tree,vector}.h: Consistent spacing between sections | EuAndreh | 2 | -0/+4 |
| 2024-06-06 | src/set.c: Initialize Tree entries in set_new() | EuAndreh | 1 | -0/+13 |
| 2024-06-06 | src/hash.c: Update to correct latest siphashbs names | EuAndreh | 2 | -4/+4 |
| 2024-06-04 | tests/: Use freeit() and do not use NULL as a boolean false value | EuAndreh | 2 | -11/+11 |
| 2024-06-04 | src/: Use freeit() for set_free(), string_free() and vector_free() | EuAndreh | 3 | -8/+7 |
| 2024-06-04 | tests/vector.c: Add simple test for next_size() | EuAndreh | 1 | -1/+12 |
| 2024-06-04 | src/set.c: Implement set_new() and set_free() | EuAndreh | 4 | -9/+108 |
| 2024-06-04 | src/vector.h: Implement vector_assign() | EuAndreh | 3 | -3/+126 |
| 2024-06-04 | src/string.h: Separate string_equals() from string_compare() | EuAndreh | 3 | -28/+75 |
| 2024-06-02 | src/vector.h: Add vector_capacity() | EuAndreh | 3 | -0/+60 |
| 2024-06-02 | src/hash.c: Add thread safe initialization of SipHash seed | EuAndreh | 5 | -1/+185 |
| 2024-06-02 | tests/*.c: Use EXIT_FAILURE and EXIT_SUCCESS in main() functions | EuAndreh | 12 | -29/+37 |
| 2024-06-01 | src/tree.h: Add functions to public header file | EuAndreh | 1 | -0/+16 |
| 2024-06-01 | src/tree.c: Rename tree_insert -> tree_add | EuAndreh | 1 | -1/+1 |
| 2024-06-01 | tests/tree.c: Add test for tree_contains() | EuAndreh | 2 | -12/+102 |
| 2024-05-31 | tests/tree.c: Add first test for tree_contains() | EuAndreh | 3 | -3/+29 |
| 2024-05-31 | Add initial private functions for src/set.c and src/tree.c | EuAndreh | 7 | -0/+368 |
| 2024-05-31 | Use freeit() everywhere | EuAndreh | 9 | -90/+81 |
| 2024-05-31 | src/vector.h: Revert back to doing vector_free(&v) | EuAndreh | 3 | -45/+31 |
| 2024-05-31 | src/vector.c: Make the "void **values" `const` | EuAndreh | 1 | -16/+19 |
| 2024-05-31 | src/string.h: Add implementation for some basic functions | EuAndreh | 4 | -6/+522 |
| 2024-05-31 | src/math.h: Add "add_size()" | EuAndreh | 3 | -2/+85 |
| 2024-05-27 | src/util.h: Add EXIT_USAGE | EuAndreh | 3 | -0/+20 |
| 2024-05-26 | Makefile: update "siphash" to new "siphashbs" name | EuAndreh | 1 | -1/+1 |
| 2024-05-26 | Remove empty files: description, long-description, meta.weave, README.md and ... | EuAndreh | 5 | -1/+0 |
| 2024-05-24 | src/catalog.h: Do bounds checking on calls to s() | EuAndreh | 5 | -17/+34 |
| 2024-05-24 | src/i18n.c: Remove leading empty string in MSGS[] | EuAndreh | 4 | -39/+38 |
| 2024-05-24 | src/random.c: Simplify via better variable names | EuAndreh | 1 | -10/+7 |
| 2024-05-24 | tests/vector.c: Add most missing tests | EuAndreh | 2 | -25/+147 |
| 2024-05-24 | Remove all remaining calls to logerr() that included a trailing newline | EuAndreh | 10 | -72/+63 |
| 2024-05-24 | src/vector.h: Add implementation and tests for vector_contains() | EuAndreh | 3 | -0/+84 |
| 2024-05-24 | src/vector.{c,h}: Improve code and tests | EuAndreh | 4 | -182/+109 |
| 2024-05-24 | src/math.c: Add mul_size() | EuAndreh | 4 | -0/+105 |