aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* formatting: formatted against new .clang-formatMosder2026-09-1512-154/+282
* feat: improved trigger for shrinking the hashmapMosder2026-09-143-61/+91
* feat: added MacOS conditional, so I don't have to change Makefile everytime I...Mosder2026-09-141-2/+9
* fix: added -Wpedantic to CFLAGSMosder2026-09-141-2/+2
* fix: removed const from where it shouldn't be and added a free fix for a spec...Mosder2026-09-142-3/+3
* refactor: removed dead code; feat: added shrinking of hashmapMosder2026-09-141-5/+15
* fix: fixed stale cap in rehash and added an error when MOS_HM_LOAD_FACTOR wou...Mosder2026-09-123-1/+5
* fix: fixed naming, and some edge cases for hashmapMosder2026-09-122-21/+24
* feat: added deleting from hashmap and changed type of tests to be nicerMosder2026-09-127-71/+167
* feat: added hm_size; fix: fixed MOS_HM_LOAD_FACTOR not doing anything lolMosder2026-09-123-8/+29
* feat: implemented hashmapMosder2026-09-127-43/+233
* feat: added some (very little) implementation for hashmapMosder2026-09-111-2/+76
* fix: added missing const specifiersMosder2026-09-115-28/+29
* refactor: well, if it's private, it doesn't need the prefixMosder2026-09-111-13/+13
* fix: moved MosArrHeader to .c from .h. Why was it there in the first place? idfkMosder2026-09-112-5/+5
* doc: README interpunctionMosder2026-09-091-1/+1
* fix: add missing hashmap.h import into the main headerMosder2026-09-022-1/+2
* doc: added quick usage guide to hashmap.hMosder2026-09-021-20/+79
* feat: added tests for hashmapMosder2026-08-313-6/+146
* fix: added missing arr_frees to arr tests. no leaks allowedMosder2026-08-311-0/+13
* feat: added "macro prototypes" for hashmap implementationMosder2026-08-273-25/+123
* feat: implemented string slicesMosder2026-08-213-50/+154
* feat: added remaining tests for string.hMosder2026-08-214-10/+124
* feat: added some (but not all yet) string.h testsMosder2026-08-212-7/+94
* feat: added some for safe wrappers + added ability to capture and test whethe...Mosder2026-08-215-26/+190
* refactor: renamed mem/alloc.h to safe.h and made it be a collection of "safe"...Mosder2026-08-2114-118/+113
* feat: added templates for more functions for string slices. still no implemen...Mosder2026-08-193-81/+288
* refactor: renamed arr_del_front and arr_del_back functions to arr_del_left an...Mosder2026-08-193-18/+18
* feat: added basic templates for hashmap implementationMosder2026-08-186-0/+90
* feat: added return value to run_tests to determine whether all tests passedMosder2026-08-182-4/+9
* feat: added basic definitions and documentation + templates for implementatio...Mosder2026-08-187-0/+513
* doc: :Mosder2026-08-171-1/+1
* doc: added planned features of the library to the README.mdMosder2026-08-171-0/+5
* docs: added documentation about defining macros to change how lib worksMosder2026-08-172-1/+11
* feat: added ability to redefine ARR_INIT_CAP and MAX_ALLOC_ATTEMPTSMosder2026-08-178-84/+85
* fix: fixed arr_prev and arr_next to not give warnings about void* arithmeticMosder2026-08-171-2/+4
* fix: fixed wrong allocation of outputs in tester + the fact that one of the a...Mosder2026-08-172-3/+5
* implemented dynamic arrayMosder2026-08-156-67/+281
* feat: added documentation for all the array functions, still not implemented btwMosder2026-08-141-10/+312
* added optional prefixes to the lib for a sort of namespacing to avoid conflictsMosder2026-08-137-89/+153
* feat: added basic definitions of array functions (no implementations), so the...Maciej2026-08-131-0/+31
* feat: added ability to suppress and unsuppress outputs in tester (removed 2>/...Mosder2026-08-105-16/+94
* feat: added tests for dynamic arrayMaciej2026-08-102-3/+169
* refactor: removed -lmoslib from compiler flags and just added it into last co...Maciej2026-08-101-2/+2
* refactor: added void to argument-less functions, removed uwanted reference in...Mosder2026-08-047-14/+28
* feat: added information to README about what is implementedMosder2026-07-312-3/+5
* feat: created testerMosder2026-07-317-7/+331
* feat: created safe_malloc and safe_reallocMosder2026-07-312-0/+82
* fix: added missing -fPIC to CFLAGSMosder2026-07-311-1/+1
* fix: added linking to moslib in CFLAGS_TESTMosder2026-07-311-1/+1