aboutsummaryrefslogtreecommitdiffstats
path: root/internal
AgeCommit message (Collapse)AuthorFilesLines
2025-10-14Use the default buffer size for readingRose Hogenson1-1/+1
Otherwise we're just unnecessarily penalizing the ASCII decode
2025-10-14Implement ReadFrom and WriteTo for less copyingRose Hogenson6-53/+147
2025-10-13Fix reader buffering logicRose Hogenson1-6/+10
Now it doesn't do a short read between each long read.
2025-10-12Add file header and metadataRose Hogenson9-40/+269
2025-10-12Fix reading passwordRose Hogenson5-27/+168
2025-10-11Improve error messagesRose Hogenson5-2/+46
2025-10-11Move some tests aroundRose Hogenson7-200/+520
2025-10-11Add a -f flag to overwrite, and update testsRose Hogenson5-22/+255
2025-10-11Use 32 bytes of salt and add a magic headerRose Hogenson4-15/+29
2025-10-10Use a separate salt per fileRose Hogenson5-98/+64
Unfortunately this makes the program way slower for multiple files. However, it's a critical bug to reuse salt between files.
2025-10-10Initial commitRose Hogenson5-0/+492