How do I verify a download?
This release adds a new feature: the ability to explicitly protect individual symbolic links.
- Prevent the deletion of symlinks protected explicitly (bug #899721). - Ship a desktop file to add a context menu shortcut (bug #1905830). - Remove /usr/bin/env from the default list (reverts bug #1854102). - Expanded unit test coverage.
This release is a complete rewrite into the Rust programming language. It also includes a few minor bug fixes.
- Rewrite in Rust (bug #1854103). - Add a recursion limit of 256 paths for glob expansion (bug #901916). - Protect /usr/bin/env by default (bug #1854102). - Properly handle trailing slashes (bug #1398437).
- Add /usr/local/etc/safe-rm.conf as alternative config file (bug #1893500). - Upgrade links to HTTPS and fix dead ones.
Remove unnecessary dependency on Env
Read user config from $XDG_CONFIG_HOME/safe-rm too Update URL and email address (safe-rm.org.nz is deprecated)
Add IFS to the list of environment variables to untaint.
- Add /lib32 and /lib64 to the default blacklist (bug #1097972) - Mention rmfd in the README
- Remove unnecessary dependency on English.pm
- Add CDPATH to the variables to untaint
- Allow the deletion of symlinks to protected paths - Change the "skipping" message to make it obvious that it comes from safe-rm