mirror of
https://github.com/martijnvanbrummelen/nwipe.git
synced 2026-02-20 05:32:14 +00:00
This commit updates both README.md and the nwipe(8) manpage to reflect the features and behaviour introduced in the upcoming v0.40 release. Changes include: - Added documentation for the new AES-256-CTR PRNG and its hardware-accelerated implementation. - Updated erasure method list to include the BMB21-2019 State Secrets Bureau sanitisation standard. - Added full documentation for large, aligned I/O buffers and their impact on performance. - Documented the new I/O mode system (`--io-mode=auto|direct|cached`, `--directio`, `--cachedio`) and the interaction with O_DIRECT fallback logic. - Updated sync behaviour description to match the new byte-accurate scaling for cached I/O. - Updated PRNG section to remove the “future release” note for AES-CTR. - Documented improved device exclusion with `/dev/disk/by-id/*` support. - Updated seeding description to reflect the use of `getrandom()` instead of `/dev/urandom`. - Refreshed dependency lists and provided concise installation instructions for multiple Linux distributions. - Minor stylistic cleanup, clarification of SSD limitations, and improved README structure for readability and accuracy.
7.5 KiB
7.5 KiB