summaryrefslogtreecommitdiff
path: root/tests (unfollow)
Commit message (Expand)AuthorFilesLines
2024-06-04tests/vector.c: Add simple test for next_size()EuAndreh1-1/+12
2024-06-04src/set.c: Implement set_new() and set_free()EuAndreh4-9/+108
2024-06-04src/vector.h: Implement vector_assign()EuAndreh3-3/+126
2024-06-04src/string.h: Separate string_equals() from string_compare()EuAndreh3-28/+75
2024-06-02src/vector.h: Add vector_capacity()EuAndreh3-0/+60
2024-06-02src/hash.c: Add thread safe initialization of SipHash seedEuAndreh5-1/+185
2024-06-02tests/*.c: Use EXIT_FAILURE and EXIT_SUCCESS in main() functionsEuAndreh12-29/+37
2024-06-01src/tree.h: Add functions to public header fileEuAndreh1-0/+16
2024-06-01src/tree.c: Rename tree_insert -> tree_addEuAndreh1-1/+1
2024-06-01tests/tree.c: Add test for tree_contains()EuAndreh2-12/+102
2024-05-31tests/tree.c: Add first test for tree_contains()EuAndreh3-3/+29
2024-05-31Add initial private functions for src/set.c and src/tree.cEuAndreh7-0/+368
2024-05-31Use freeit() everywhereEuAndreh9-90/+81
2024-05-31src/vector.h: Revert back to doing vector_free(&v)EuAndreh3-45/+31
2024-05-31src/vector.c: Make the "void **values" `const`EuAndreh1-16/+19
2024-05-31src/string.h: Add implementation for some basic functionsEuAndreh4-6/+522
2024-05-31src/math.h: Add "add_size()"EuAndreh3-2/+85
2024-05-27src/util.h: Add EXIT_USAGEEuAndreh3-0/+20
2024-05-26Makefile: update "siphash" to new "siphashbs" nameEuAndreh1-1/+1
2024-05-26Remove empty files: description, long-description, meta.weave, README.md and ...EuAndreh5-1/+0
2024-05-24src/catalog.h: Do bounds checking on calls to s()EuAndreh5-17/+34
2024-05-24src/i18n.c: Remove leading empty string in MSGS[]EuAndreh4-39/+38
2024-05-24src/random.c: Simplify via better variable namesEuAndreh1-10/+7
2024-05-24tests/vector.c: Add most missing testsEuAndreh2-25/+147
2024-05-24Remove all remaining calls to logerr() that included a trailing newlineEuAndreh10-72/+63
2024-05-24src/vector.h: Add implementation and tests for vector_contains()EuAndreh3-0/+84
2024-05-24src/vector.{c,h}: Improve code and testsEuAndreh4-182/+109
2024-05-24src/math.c: Add mul_size()EuAndreh4-0/+105
2024-05-23Add some version of vector.cEuAndreh7-0/+768
2024-05-23Rename "pindaiba" -> "pindaibabs"EuAndreh5-13/+13
2024-05-23Makefile: Normalize alongsside parallel projectsEuAndreh1-16/+19
2024-05-09Normalize all "color" to "colour"EuAndreh2-7/+7
2024-05-09Makefile: Make all $(derived-assets) depend on Makefile and deps.mk, instead ...EuAndreh1-4/+3
2024-05-09Makefile: Better space trailing escape in uninstall targetEuAndreh1-4/+4
2024-04-30src/logerr.c: Add trailing newline by defaultEuAndreh2-8/+12
2024-04-19src/util.c: Add freeit()EuAndreh3-0/+46
2024-04-18tests/util.c: Add missing free() callsEuAndreh1-0/+11
2024-04-18src/testing.c: Fix show_colour() logic; add it to testsEuAndreh2-4/+9
2024-04-16src/string.c: Add new empty file structureEuAndreh4-0/+27
2024-04-16deps.mk: Add correct dependency for i18n.cEuAndreh1-1/+1
2024-04-16tests/i18n.c: Remove duplicate #includeEuAndreh1-1/+0
2024-04-16src/random.c: Add temporary buffer so we do not mess with "addr"EuAndreh1-2/+21
2024-04-16Organaze importsEuAndreh6-4/+12
2024-04-16src/: Change "argv" definitions from "char **" to "char *[]"EuAndreh2-2/+2
2024-04-16src/{lib,pindaiba}.h: Change symlink directionEuAndreh2-6/+6
2024-04-16src/random.c: Simplify error messagesEuAndreh1-3/+3
2024-04-16src/i18n.h: Change "_()" from a macro to a functionEuAndreh2-1/+9
2024-04-07src/pindaiba.h: Add definition of NULL_TERMINATOREuAndreh2-0/+5
2024-04-07src/util.c: Add slurp(), with a simple testEuAndreh7-17/+174
2024-04-07src/lib.c: Print project metadata on pindaiba_mainEuAndreh6-30/+50