veil
veil copied to clipboard
Rust derive macro for redacting sensitive data in std::fmt::Debug
currently the `#[redact(with = 'X')]` attribute is limited in that you can only specify one single character that the string will be redacted with. What do we think about enhancing...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.50.4 to 2.50.8. Release notes Sourced from taiki-e/install-action's releases. 2.50.8 Update cargo-tarpaulin@latest to 0.32.5. Update mdbook@latest to 0.4.49. 2.50.7 Update cargo-tarpaulin@latest to 0.32.4. 2.50.6 Update knope@latest to...
Updates the requirements on [rand](https://github.com/rust-random/rand) to permit the latest version. Changelog Sourced from rand's changelog. [0.9.0] - 2025-01-27 Security and unsafe Policy: "rand is not a crypto library" (#1514) Remove...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.62.50 to 2.62.54. Release notes Sourced from taiki-e/install-action's releases. 2.62.54 Update mise@latest to 2025.11.6. Update hyperfine@latest to 1.20.0. 2.62.53 Update mdbook@latest to 0.5.0. Update uv@latest to 0.9.10....
In the library's current state, if I have something like: ```rust #[derive(Redact)] struct AuthInfo { login: String, #[redact] password: String, } fn main() { let info = AuthInfo { login:...
While it might be different from it's original intent, in practice, `veil` is used mostly for two different use cases: - Preventing personally identifiable information from being leaked - Preventing...
I implemented an option to redact all data to prevent partial (or complete) leaks of sensitive data. I left the default behavior as it was before, but in my opinion...
`no_std`
Would it be possible to support `!#[no_std]`?