iceiix / stevenarella

Multi-protocol Minecraft-compatible client written in Rust
Apache License 2.0
1.46k stars 60 forks source link

Update Rust crate getrandom to v0.2.15 #778

Open renovate[bot] opened 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Type Update Change
getrandom dependencies patch 0.2.8 -> 0.2.15

Release Notes

rust-random/getrandom (getrandom) ### [`v0.2.15`](https://redirect.github.com/rust-random/getrandom/blob/HEAD/CHANGELOG.md#0215---2024-05-06) [Compare Source](https://redirect.github.com/rust-random/getrandom/compare/v0.2.14...v0.2.15) ##### Added - Apple visionOS support [#​410] ##### Changed - Use `libc::getrandom` on DragonflyBSD, FreeBSD, illumos, and Solaris [#​411] [#​416] [#​417] [#​420] - Unify `libc::getentropy`-based implementations [#​418] [#​410]: https://redirect.github.com/rust-random/getrandom/pull/410 [#​411]: https://redirect.github.com/rust-random/getrandom/pull/411 [#​416]: https://redirect.github.com/rust-random/getrandom/pull/416 [#​417]: https://redirect.github.com/rust-random/getrandom/pull/417 [#​418]: https://redirect.github.com/rust-random/getrandom/pull/418 [#​420]: https://redirect.github.com/rust-random/getrandom/pull/420 ### [`v0.2.14`](https://redirect.github.com/rust-random/getrandom/blob/HEAD/CHANGELOG.md#0214---2024-04-08) [Compare Source](https://redirect.github.com/rust-random/getrandom/compare/v0.2.13...v0.2.14) ##### Fixed - Enable `/dev/urandom` fallback for MUSL-based Linux targets [#​408] [#​408]: https://redirect.github.com/rust-random/getrandom/pull/408 ### [`v0.2.13`](https://redirect.github.com/rust-random/getrandom/blob/HEAD/CHANGELOG.md#0213---2024-04-06) [Compare Source](https://redirect.github.com/rust-random/getrandom/compare/v0.2.12...v0.2.13) ##### Added - `linux_disable_fallback` crate feature to disable `/dev/urandom`-based fallback on Linux and Android targets. Enabling this feature bumps minimum supported Linux kernel version to 3.17 and Android API level to 23 (Marshmallow). [#​396] ##### Changed - Disable `/dev/urandom` fallback for Linux targets outside of the following `target_arch`es: `aarch64`, `arm`, `powerpc`, `powerpc64`, `s390x`, `x86`, `x86_64` [#​396] - Do not catch `EPERM` error code on Android while checking availability of the `getrandom` syscall [#​396] [#​396]: https://redirect.github.com/rust-random/getrandom/pull/396 ### [`v0.2.12`](https://redirect.github.com/rust-random/getrandom/blob/HEAD/CHANGELOG.md#0212---2024-01-09) [Compare Source](https://redirect.github.com/rust-random/getrandom/compare/v0.2.11...v0.2.12) ##### Fixed - Custom backend for targets without atomics [#​385] ##### Changed - Improve robustness of the Hermit backend and `sys_fill_exact` [#​386] - Raise minimum supported Apple OS versions to macOS 10.12 and iOS 10 [#​388] ##### Added - Document platform support policy [#​387] [#​385]: https://redirect.github.com/rust-random/getrandom/pull/385 [#​386]: https://redirect.github.com/rust-random/getrandom/pull/386 [#​387]: https://redirect.github.com/rust-random/getrandom/pull/387 [#​388]: https://redirect.github.com/rust-random/getrandom/pull/388 ### [`v0.2.11`](https://redirect.github.com/rust-random/getrandom/blob/HEAD/CHANGELOG.md#0211---2023-11-08) [Compare Source](https://redirect.github.com/rust-random/getrandom/compare/v0.2.10...v0.2.11) ##### Added - GNU/Hurd support [#​370] ##### Changed - Renamed `__getrandom_internal` to `__GETRANDOM_INTERNAL` [#​369] - Updated link to Hermit docs [#​374] [#​369]: https://redirect.github.com/rust-random/getrandom/pull/369 [#​370]: https://redirect.github.com/rust-random/getrandom/pull/370 [#​374]: https://redirect.github.com/rust-random/getrandom/pull/374 ### [`v0.2.10`](https://redirect.github.com/rust-random/getrandom/blob/HEAD/CHANGELOG.md#0210---2023-06-06) [Compare Source](https://redirect.github.com/rust-random/getrandom/compare/v0.2.9...v0.2.10) ##### Added - Support for PS Vita (`armv7-sony-vita-newlibeabihf`) [#​359] ##### Changed - Use getentropy from libc on Emscripten targets [#​362] [#​359]: https://redirect.github.com/rust-random/getrandom/pull/359 [#​362]: https://redirect.github.com/rust-random/getrandom/pull/362 ### [`v0.2.9`](https://redirect.github.com/rust-random/getrandom/blob/HEAD/CHANGELOG.md#029---2023-04-06) [Compare Source](https://redirect.github.com/rust-random/getrandom/compare/v0.2.8...v0.2.9) ##### Added - AIX support [#​282] - `getrandom_uninit` function [#​291] - `wasm64-unknown-unknown` support [#​303] - tvOS and watchOS support [#​317] - QNX/nto support [#​325] - Support for `getrandom` syscall on NetBSD ≥ 10.0 [#​331] - `RtlGenRandom` fallback for non-UWP Windows [#​337] ##### Breaking Changes - Update MSRV to 1.36 [#​291] ##### Fixed - Solaris/OpenBSD/Dragonfly build [#​301] ##### Changed - Update MSRV to 1.36 [#​291] - Use getentropy on Emscripten [#​307] - Solaris: consistantly use `/dev/random` source [#​310] - Move 3ds selection above rdrand/js/custom fallback [#​312] - Remove buffer zeroing from Node.js implementation [#​315] - Use `open` instead of `open64` [#​326] - Remove #cfg from bsd_arandom.rs [#​332] - Hermit: use `sys_read_entropy` syscall [#​333] - Eliminate potential panic in sys_fill_exact [#​334] - rdrand: Remove checking for 0 and !0 and instead check CPU family and do a self-test [#​335] - Move `__getrandom_custom` definition into a const block [#​344] - Switch the custom backend to Rust ABI [#​347] [#​282]: https://redirect.github.com/rust-random/getrandom/pull/282 [#​291]: https://redirect.github.com/rust-random/getrandom/pull/291 [#​301]: https://redirect.github.com/rust-random/getrandom/pull/301 [#​303]: https://redirect.github.com/rust-random/getrandom/pull/303 [#​307]: https://redirect.github.com/rust-random/getrandom/pull/307 [#​310]: https://redirect.github.com/rust-random/getrandom/pull/310 [#​312]: https://redirect.github.com/rust-random/getrandom/pull/312 [#​315]: https://redirect.github.com/rust-random/getrandom/pull/315 [#​317]: https://redirect.github.com/rust-random/getrandom/pull/317 [#​325]: https://redirect.github.com/rust-random/getrandom/pull/325 [#​326]: https://redirect.github.com/rust-random/getrandom/pull/326 [#​331]: https://redirect.github.com/rust-random/getrandom/pull/331 [#​332]: https://redirect.github.com/rust-random/getrandom/pull/332 [#​333]: https://redirect.github.com/rust-random/getrandom/pull/333 [#​334]: https://redirect.github.com/rust-random/getrandom/pull/334 [#​335]: https://redirect.github.com/rust-random/getrandom/pull/335 [#​337]: https://redirect.github.com/rust-random/getrandom/pull/337 [#​344]: https://redirect.github.com/rust-random/getrandom/pull/344 [#​347]: https://redirect.github.com/rust-random/getrandom/pull/347

Configuration

📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 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.