| Commit message (Expand) | Author | Age | Files | Lines |
| * | meta.capim: Add with :dependencies keyHEADmain | EuAndreh | 2025-05-24 | 1 | -0/+8 |
| * | rm COPYING | EuAndreh | 2025-03-20 | 1 | -661/+0 |
| * | src/hash.h: Add declaration for hash_setup | EuAndreh | 2025-01-21 | 1 | -0/+3 |
| * | src/trace.c: Add explicit cast for uintptr_t | EuAndreh | 2025-01-17 | 2 | -3/+4 |
| * | src/trace.c: Replace thread_local with pthreads | EuAndreh | 2025-01-16 | 3 | -18/+39 |
| * | Makefile: keep symlinks in "install" target | EuAndreh | 2025-01-16 | 1 | -1/+1 |
| * | Makefile: Normalize alongside other projects; fix $(integration-tests) | EuAndreh | 2025-01-15 | 2 | -5/+10 |
| * | Revamp lib, simplify it a bit and address some FIXMEs | EuAndreh | 2025-01-12 | 48 | -831/+1052 |
| * | Replace src/config.h with <s.h>; incorporate changes from other projects | EuAndreh | 2025-01-10 | 9 | -32/+24 |
| * | src/random.h: Add initial implementation of random_{new,free,generate}() | EuAndreh | 2024-07-05 | 3 | -1/+131 |
| * | src/util.c: Tolerate be given a NULL pointer | EuAndreh | 2024-06-30 | 2 | -0/+14 |
| * | src/vector.h: Remove const markers that do not influence the interface | EuAndreh | 2024-06-30 | 1 | -14/+14 |
| * | src/vector.c: Tolerate NULL values to be given to vector_free() | EuAndreh | 2024-06-30 | 2 | -31/+27 |
| * | src/trace.h: Fix position of TraceLevel_NONE | EuAndreh | 2024-06-30 | 1 | -5/+5 |
| * | Add sorted-vector.c empty files | EuAndreh | 2024-06-30 | 4 | -0/+15 |
| * | src/math.h: Add max_size() function | EuAndreh | 2024-06-25 | 3 | -0/+22 |
| * | Fix clang warnings | EuAndreh | 2024-06-16 | 1 | -1/+1 |
| * | src/cmp.{c,h}: Add minimal implementation of cmp_size() | EuAndreh | 2024-06-14 | 4 | -0/+86 |
| * | src/trace.h: Init tracing functions | EuAndreh | 2024-06-14 | 5 | -1/+383 |
| * | Revert "src/int.h: Add minimized stdint.h types"•••This reverts commit 56d62364184f2ce12e3f81c3831af3881feeda96.
| EuAndreh | 2024-06-14 | 2 | -9/+1 |
| * | src/logerr.h: Normalize code order | EuAndreh | 2024-06-12 | 3 | -20/+16 |
| * | tests/set.c: Add broken test for HASH_OUTPUT_LENGTH | EuAndreh | 2024-06-12 | 1 | -0/+18 |
| * | src/int.h: Add minimized stdint.h types | EuAndreh | 2024-06-08 | 2 | -1/+9 |
| * | src/set.c: v0 for set_add() | EuAndreh | 2024-06-06 | 3 | -1/+40 |
| * | src/{tree,vector}.h: Consistent spacing between sections | EuAndreh | 2024-06-06 | 2 | -0/+4 |
| * | src/set.c: Initialize Tree entries in set_new() | EuAndreh | 2024-06-06 | 1 | -0/+13 |
| * | src/hash.c: Update to correct latest siphashbs names | EuAndreh | 2024-06-06 | 2 | -4/+4 |
| * | tests/: Use freeit() and do not use NULL as a boolean false value | EuAndreh | 2024-06-04 | 2 | -11/+11 |
| * | src/: Use freeit() for set_free(), string_free() and vector_free() | EuAndreh | 2024-06-04 | 3 | -8/+7 |
| * | tests/vector.c: Add simple test for next_size() | EuAndreh | 2024-06-04 | 1 | -1/+12 |
| * | src/set.c: Implement set_new() and set_free() | EuAndreh | 2024-06-04 | 4 | -9/+108 |
| * | src/vector.h: Implement vector_assign() | EuAndreh | 2024-06-04 | 3 | -3/+126 |
| * | src/string.h: Separate string_equals() from string_compare() | EuAndreh | 2024-06-04 | 3 | -28/+75 |
| * | src/vector.h: Add vector_capacity() | EuAndreh | 2024-06-02 | 3 | -0/+60 |
| * | src/hash.c: Add thread safe initialization of SipHash seed | EuAndreh | 2024-06-02 | 5 | -1/+185 |
| * | tests/*.c: Use EXIT_FAILURE and EXIT_SUCCESS in main() functions | EuAndreh | 2024-06-02 | 12 | -29/+37 |
| * | src/tree.h: Add functions to public header file | EuAndreh | 2024-06-01 | 1 | -0/+16 |
| * | src/tree.c: Rename tree_insert -> tree_add | EuAndreh | 2024-06-01 | 1 | -1/+1 |
| * | tests/tree.c: Add test for tree_contains()•••After writing the test, a failing case made me notice that the
comparison was reversed, and I then fixed the implementation :)
| EuAndreh | 2024-06-01 | 2 | -12/+102 |
| * | tests/tree.c: Add first test for tree_contains() | EuAndreh | 2024-05-31 | 3 | -3/+29 |
| * | Add initial private functions for src/set.c and src/tree.c | EuAndreh | 2024-05-31 | 7 | -0/+368 |
| * | Use freeit() everywhere | EuAndreh | 2024-05-31 | 9 | -90/+81 |
| * | src/vector.h: Revert back to doing vector_free(&v) | EuAndreh | 2024-05-31 | 3 | -45/+31 |
| * | src/vector.c: Make the "void **values" `const` | EuAndreh | 2024-05-31 | 1 | -16/+19 |
| * | src/string.h: Add implementation for some basic functions | EuAndreh | 2024-05-31 | 4 | -6/+522 |
| * | src/math.h: Add "add_size()" | EuAndreh | 2024-05-31 | 3 | -2/+85 |
| * | src/util.h: Add EXIT_USAGE | EuAndreh | 2024-05-27 | 3 | -0/+20 |
| * | Makefile: update "siphash" to new "siphashbs" name | EuAndreh | 2024-05-26 | 1 | -1/+1 |
| * | Remove empty files: description, long-description, meta.weave, README.md and ... | EuAndreh | 2024-05-26 | 5 | -1/+0 |
| * | src/catalog.h: Do bounds checking on calls to s() | EuAndreh | 2024-05-24 | 5 | -17/+34 |