This is a crate that allows calling unsafe code without the unsafe keyword. It specifically works to undermine cargo-geiger detection.
I have added it in my cargo-deny config, but it's probably good that cargo geiger prints a big warning on every crate that has this in their dependency graph.
Author also wants to disable forbid(unsafe). The danger seems lesser because forbid only works in the local crate, so I don't really see the point, but it could be a tool to insert malicious code in another library undetected.
This is a crate that allows calling unsafe code without the unsafe keyword. It specifically works to undermine cargo-geiger detection. I have added it in my cargo-deny config, but it's probably good that cargo geiger prints a big warning on every crate that has this in their dependency graph.
Author also wants to disable
forbid(unsafe)
. The danger seems lesser becauseforbid
only works in the local crate, so I don't really see the point, but it could be a tool to insert malicious code in another library undetected.