summaryrefslogtreecommitdiff
path: root/tests (follow)
Commit message (Expand)AuthorAgeFilesLines
* src/trace.c: Add explicit cast for uintptr_tEuAndreh2025-01-171-1/+1
* src/trace.c: Replace thread_local with pthreadsEuAndreh2025-01-161-2/+10
* Makefile: Normalize alongside other projects; fix $(integration-tests)EuAndreh2025-01-151-0/+2
* Revamp lib, simplify it a bit and address some FIXMEsEuAndreh2025-01-1216-386/+558
* src/random.h: Add initial implementation of random_{new,free,generate}()EuAndreh2024-07-051-0/+34
* src/util.c: Tolerate be given a NULL pointerEuAndreh2024-06-301-0/+10
* src/vector.c: Tolerate NULL values to be given to vector_free()EuAndreh2024-06-301-30/+19
* Add sorted-vector.c empty filesEuAndreh2024-06-301-0/+3
* src/math.h: Add max_size() functionEuAndreh2024-06-251-0/+14
* Fix clang warningsEuAndreh2024-06-161-1/+1
* src/cmp.{c,h}: Add minimal implementation of cmp_size()EuAndreh2024-06-141-0/+47
* src/trace.h: Init tracing functionsEuAndreh2024-06-141-0/+269
* src/logerr.h: Normalize code orderEuAndreh2024-06-121-16/+11
* tests/set.c: Add broken test for HASH_OUTPUT_LENGTHEuAndreh2024-06-121-0/+18
* src/set.c: v0 for set_add()EuAndreh2024-06-061-0/+15
* src/hash.c: Update to correct latest siphashbs namesEuAndreh2024-06-061-1/+1
* tests/: Use freeit() and do not use NULL as a boolean false valueEuAndreh2024-06-042-11/+11
* tests/vector.c: Add simple test for next_size()EuAndreh2024-06-041-1/+12
* src/set.c: Implement set_new() and set_free()EuAndreh2024-06-041-0/+76
* src/vector.h: Implement vector_assign()EuAndreh2024-06-041-3/+100
* src/string.h: Separate string_equals() from string_compare()EuAndreh2024-06-041-26/+64
* src/vector.h: Add vector_capacity()EuAndreh2024-06-021-0/+52
* src/hash.c: Add thread safe initialization of SipHash seedEuAndreh2024-06-021-0/+63
* tests/*.c: Use EXIT_FAILURE and EXIT_SUCCESS in main() functionsEuAndreh2024-06-0211-26/+33
* tests/tree.c: Add test for tree_contains()EuAndreh2024-06-011-12/+102
* tests/tree.c: Add first test for tree_contains()EuAndreh2024-05-312-1/+27
* Add initial private functions for src/set.c and src/tree.cEuAndreh2024-05-312-0/+92
* Use freeit() everywhereEuAndreh2024-05-313-55/+46
* src/vector.h: Revert back to doing vector_free(&v)EuAndreh2024-05-311-40/+25
* src/string.h: Add implementation for some basic functionsEuAndreh2024-05-311-1/+350
* src/math.h: Add "add_size()"EuAndreh2024-05-311-1/+65
* src/util.h: Add EXIT_USAGEEuAndreh2024-05-271-0/+14
* src/catalog.h: Do bounds checking on calls to s()EuAndreh2024-05-241-9/+11
* tests/vector.c: Add most missing testsEuAndreh2024-05-241-24/+146
* Remove all remaining calls to logerr() that included a trailing newlineEuAndreh2024-05-245-38/+37
* src/vector.h: Add implementation and tests for vector_contains()EuAndreh2024-05-241-0/+69
* src/vector.{c,h}: Improve code and testsEuAndreh2024-05-241-84/+56
* src/math.c: Add mul_size()EuAndreh2024-05-241-0/+67
* Add some version of vector.cEuAndreh2024-05-231-0/+458
* Normalize all "color" to "colour"EuAndreh2024-05-091-6/+6
* src/logerr.c: Add trailing newline by defaultEuAndreh2024-04-301-8/+8
* src/util.c: Add freeit()EuAndreh2024-04-191-0/+37
* tests/util.c: Add missing free() callsEuAndreh2024-04-181-0/+11
* src/testing.c: Fix show_colour() logic; add it to testsEuAndreh2024-04-181-3/+8
* src/string.c: Add new empty file structureEuAndreh2024-04-161-0/+6
* tests/i18n.c: Remove duplicate #includeEuAndreh2024-04-161-1/+0
* Organaze importsEuAndreh2024-04-161-0/+1
* src/util.c: Add slurp(), with a simple testEuAndreh2024-04-074-17/+89
* src/lib.c: Print project metadata on pindaiba_mainEuAndreh2024-04-071-0/+13
* Start "rc = -1" instead of 0EuAndreh2024-04-066-66/+28