v1.0 coming soon ?
- Fix cli text
- Improve docs
- Move commands to lib
- Better cli code quality
- Fix potential security vulnerability by adding one nonce per chunk while keeping encrypted files size pretty low by making chunks longer (so that the chunk/nonce length ratio is low)
- Remove packing feature
- Greatly improve fencryption_lib documention
- Add packing features
- Command
pack
andunpack
- Command
- Commands
encrypt
now gathers all encrypted files in the same directory- File names of encrypted files are now uuids
- Key is no more asked as an argument (so it is now saved in history)
- Better log
- Add multithreading for directory encryption (speed goes brrr)
- Switch from chacha20poly1305 to aes_gcm
- Add overwrite option to be able to overwrite the output file/directory when enc/decrypting
- Greatly improve logging
- Filenames are still not encrypted
- Encrypted directory still keeps original directory structure
- Misc fixes
- Base features (encrypting/decrypting) and commands (encrypt/decrypt)
- No pretty error display (system error message)
- Filenames are not encrypted
- Encrypted directory keeps original directory structure