-
Notifications
You must be signed in to change notification settings - Fork 19
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
Update Rust crate tempfile to v3.19.0 #1545
Conversation
8558037
to
0ea0479
Compare
0ea0479
to
94736ad
Compare
94736ad
to
442be23
Compare
442be23
to
2a9afed
Compare
2a9afed
to
993bb54
Compare
7a7dd62
to
ba60665
Compare
0c3ddf3
to
53fba66
Compare
53fba66
to
2cdfac4
Compare
|
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This update was rolled into other recent changes, so there is actually no change here. |
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update ( If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This PR contains the following updates:
3.8.1
->3.19.0
Release Notes
Stebalien/tempfile (tempfile)
v3.19.0
Compare Source
cfg-if
. It's still in the tree, but we didn't really need to use it in this crate.unstable-windows-keep-open-tempfile
) to test a potential fix to #339.v3.18.0
Compare Source
rustix
to 1.0.0.NamedTempFile::persist_noclobber
atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).v3.17.1
Compare Source
windows-sys
0.52. Unfortunately, we have no CI for olderwindows-sys
versions at the moment...v3.17.0
Compare Source
Builder::make_in
(when creating temporary files of arbitrary types).getrandom
, use platform (e.g., CPU) specific randomness sources where possible.v3.16.0
Compare Source
getrandom
to0.3.0
(thanks to @paolobarbolini).windows-sys
versions0.59.x
in addition to0.59.0
(thanks @ErichDonGubler).v3.15.0
Compare Source
Re-seed the per-thread RNG from system randomness when we repeatedly fail to create temporary files (#314). This resolves a potential DoS vector (#178) while avoiding
getrandom
in the common case where it's necessary. The feature is optional but enabled by default via thegetrandom
feature.For libc-free builds, you'll either need to disable this feature or opt-in to a different
getrandom
backend.v3.14.0
Compare Source
v3.13.0
Compare Source
with_suffix
constructors for easily creating new temporary files with a specific suffix (e.g., a specific file extension). Thanks to @Borgerr.v3.12.0
Compare Source
keep(keep: bool)
function to builder that suppresses delete-on-drop behavior (thanks to @RalfJung).windows-sys
from 0.52 to 0.59.v3.11.0
Compare Source
v3.10.1
Compare Source
Thanks to @stoeckmann for finding and fixing both of these issues.
v3.10.0
Compare Source
redox_syscall
dependency, we now userustix
for Redox.Builder::permissions
for setting the permissions on temporary files and directories (thanks to @Byron).v3.9.0
Compare Source
Configuration
📅 Schedule: Branch creation - "after 8pm,before 6am" in timezone America/Los_Angeles, Automerge - "after 8pm,before 6am" in timezone America/Los_Angeles.
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.