Changelog
New features
- Argon2id is now the default password hashing algorithm. This provides stronger resistance against GPU and ASIC attacking. To apply to existing repositories, run
chpass
. - Keyfile is now protected by password hashing too. To apply to existing repositories, run
chpass
. - It is now possible to obfuscate file sizes (at the cost of performance). Only new repo can opt-in this behavior. Run
create --max-padding=XXX
for this.
Improvements
- Format 1, 2, 3 are now mounted multi-threaded. (Format 4 has always been multi-threaded).
--trace
are reworked to have complete information in logs.securefs
is now built with link time optimization for better performance.- Other misc performance improvements.
Upgrades
- Crypto++ is upgarded to 8.6.
- utf8proc is upgraded to 2.7.0.
Releases
Source release
To build from source, you need to clone the repo by git with git clone --recursive --depth 1
. Alternatively, you can download the file with "full-source" in it. Do not download autogenerated archive on this page as they are missing submodules.