summaryrefslogtreecommitdiff
path: root/src/encryption.c
AgeCommit message (Collapse)Author
2025-10-21Create tests file@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-09Trim more fat, add some doxygen markup to the threadpool functions@syxhe
2025-06-08Trim the fat@syxhe
2025-06-06Style touchup@syxhe
2025-04-10Overhaul makefile@syxhe
2025-04-04Make decryptto function also use named temporary files for writing@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-23Fix a whole bunch of shit, create an arena implementation@syxhe
2025-01-27Write encrypttotmp, fuck up decryption again@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-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-09Figure out why linking wasn't working@syxhe
2025-01-07Figure out how to link into the filesystem@syxhe
2025-01-07For posterity@syxhe
2025-01-06Use GNU macro (v)asprintf only if _GNU_SOURCE is defined@syxhe
2025-01-06sdptiny@syxhe
2025-01-06Start work on encryption@syxhe