summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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"
2025-03-24Add a warning to ll.h about how dlinkedlist functions are X_ALLOC functions@syxhe
2025-03-24Rewrite the whole linked list implementation so it's not shit@syxhe
2025-03-24Do some more work on the linked list@syxhe
2025-03-24Refactor a bunch of the linked list implementation@syxhe
2025-03-23Fix a whole bunch of shit, create an arena implementation@syxhe
2025-02-12Implement a linked list struct@syxhe
2025-01-27Write encrypttotmp, fuck up decryption again@syxhe
2025-01-26Add error macros for xdirname()@syxhe
2025-01-26Reimplement dirname() as xdirname()@syxhe
2025-01-21This shit corrupted !@syxhe
2025-01-21Write some sample code to encrypt a file via password@syxhe
2025-01-20Fix slight problem in readwholebuffer@syxhe
2025-01-19Write example code for generating, storing, and verifying a password@syxhe
2025-01-11Fix genpassword function, delete buggy (v)asprintf implementation(s)@syxhe
2025-01-11First pass at genpassword@syxhe
2025-01-10Create a dictionary of password words@syxhe
2025-01-09Figure out why linking wasn't working@syxhe