-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove the environmental awareness feature #16
Commits on Sep 22, 2022
-
Revert "Add redaction control based on environment variables (#7)"
Due to the way cargo works .veil.toml can't impact other crates consistently. This reverts commit 69dd762.
Configuration menu - View commit details
-
Copy full SHA for d9df3af - Browse repository at this point
Copy the full SHA d9df3afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3135016 - Browse repository at this point
Copy the full SHA 3135016View commit details -
Add a set_debug_format function
This is a simpler replacement for the environmental awareness feature.
Configuration menu - View commit details
-
Copy full SHA for 30520c0 - Browse repository at this point
Copy the full SHA 30520c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ee7096 - Browse repository at this point
Copy the full SHA 9ee7096View commit details -
Move tests that disable redaction into a separate crate
This is neccessary because rust runs all tests in the same process, leading to tests failing randomly, because of other tests modifying the global state. There is some proposal on the rust compiler-team github repo but until that gets stabilized we have to use this hack instead rust-lang/compiler-team#508
Configuration menu - View commit details
-
Copy full SHA for dd9c3ee - Browse repository at this point
Copy the full SHA dd9c3eeView commit details -
Loosen the version requirement of once_cell to 1.0.0
Co-authored-by: William <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0efc786 - Browse repository at this point
Copy the full SHA 0efc786View commit details -
Hide the disable feature behind a feature flag
Ensure that the use of this feature requires a very explicit opt-in from the user.
Configuration menu - View commit details
-
Copy full SHA for 643c528 - Browse repository at this point
Copy the full SHA 643c528View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1e9b72 - Browse repository at this point
Copy the full SHA c1e9b72View commit details
Commits on Sep 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 55db438 - Browse repository at this point
Copy the full SHA 55db438View commit details -
Minor fixes to disable-redaction-test
* Rename it to veil-tests-disable-redaction * Set publish = false * Change the outer line doc comment describing the test into a inner line doc comment
Configuration menu - View commit details
-
Copy full SHA for 01687e5 - Browse repository at this point
Copy the full SHA 01687e5View commit details -
Improve the disable veil redaction docs
This avoids repeating that the disable function needs the toggle feature flag which makes it clearer that the VEIL_DISABLE_REDACTION envar also needs the feature flag
Configuration menu - View commit details
-
Copy full SHA for b820a32 - Browse repository at this point
Copy the full SHA b820a32View commit details
Commits on Sep 26, 2022
-
Clarify RedactionBehavior doc comment
Co-authored-by: William <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e9a5ff9 - Browse repository at this point
Copy the full SHA e9a5ff9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b61b10a - Browse repository at this point
Copy the full SHA b61b10aView commit details -
Make it clear that to skip redacting data the user needs to either call the disable function *or* set the VEIL_DISABLE_REDACTION variable, not both.
Configuration menu - View commit details
-
Copy full SHA for 2738c5c - Browse repository at this point
Copy the full SHA 2738c5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e073aa - Browse repository at this point
Copy the full SHA 1e073aaView commit details