summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2025-10-22Fix threadpool after ripping out cleanup function suite@syxhe
2025-10-21Touch up code in shared.c@syxhe
2025-10-21Reformat tests.c@syxhe
2025-10-21Fix _GNU_SOURCE not being defined@syxhe
2025-10-21Create tests file@syxhe
2025-10-20Make make work again@syxhe
2025-10-20Switch to unity build@syxhe
2025-06-14Work on implementing getfilelist function@syxhe
2025-06-14Fix encrypt and decrypttofile functions@syxhe
2025-06-11Start fixing the encryption scheme@syxhe
2025-06-09We do a little documentation@syxhe
2025-06-09Doxygen fuckery@syxhe
2025-06-09Trim more fat, add some doxygen markup to the threadpool functions@syxhe
2025-06-08Trim the fat@syxhe
2025-06-06Style touchup@syxhe
2025-06-06Get rid of useless ll-internal files@syxhe
2025-06-06Get threadpool implementation workingthreadpool-debugging@syxhe
2025-05-18Still crashing. Lovely@syxhe
2025-05-16Do some more work on the concurrent queue@syxhe
2025-05-14Start reimplementing some of the earlier concurrent queue code@syxhe
2025-05-14Update signatures of free-type functions to match the freecallback signature@syxhe
2025-05-08kms immediately@syxhe
2025-05-07Fucking annoying memory leak@syxhe
2025-05-07Simple stack implementation for making a concurrent stack@syxhe
2025-05-01Now I'm pissed@syxhe
2025-04-24Yeah this shit brokey@syxhe
2025-04-22Stop threadpool from crashing@syxhe
2025-04-22Yay segfault@syxhe
2025-04-22Start work on threadpool implementation@syxhe
2025-04-21Rework dlinkedlist functions to use VALLOC macro instead of only xalloc@syxhe
2025-04-21Implement a Concurrent Queue@syxhe
2025-04-21Start work on cqueue implementation, create cleanup set of functions@syxhe
2025-04-17Create ll-internal files to maintain opaqueness of linked list while opening ↵@syxhe
it up for reuse
2025-04-17Start work on implementing a threadpool@syxhe
2025-04-17Improve makefile slightly@syxhe
2025-04-17Slight improvement to scandirlist function to properly free memory on error@syxhe
2025-04-15Create scanner.c/h files@syxhe
2025-04-15Finish prototype scanning code@syxhe
2025-04-15Make some progress on scanning code@syxhe
2025-04-10Overhaul makefile@syxhe
2025-04-04Make decryptto function also use named temporary files for writing@syxhe
2025-04-04Add some documentation to arena.h, fix simplearena_clear not being declared@syxhe
2025-03-31Create decryptto function@syxhe
2025-03-31Decouple the checksodiumcb function from ALWAYS_CHECK_LIBSODIUM into its own ↵@syxhe
macro
2025-03-30Create encryption functions that actually work@syxhe
2025-03-28Create xalloc function and wrappers, fix XALLOC_EXIT usages to comply with ↵@syxhe
ISO C99
2025-03-25Change function signature of (simple)arena_init function@syxhe
2025-03-24Fix MEM_ALIGN_BYTES not being static@syxhe
2025-03-24Add a flag to control whether arena alloc functions are xalloc or normal. ↵@syxhe
Improve error handling
2025-03-24Change the name of readwholebuffer and writewholebuffer so that they won't ↵@syxhe
autocomplete when typing "return"