chore(deps): update rust crate tempfile to v3.19.1 #235
No reviewers
Labels
No labels
ci
crate/dtmm
crate/dtmt
crate/sdk
crate/serde_sjson
kind
bug
kind
documentation
kind
enhancement
kind
feature
kind
question
kind
upstream
part/bundle
part/filetype
stage
actionable
stage
design
stage
proposal
status/duplicate
status/good first issue
status/help wanted
status/invalid
status
need-replicate
status/wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: bitsquid_dt/dtmt#235
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/tempfile-3.x-lockfile"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
3.12.0
->3.19.1
Release Notes
Stebalien/tempfile (tempfile)
v3.19.1
Compare Source
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.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.