Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 26, 2025

Bumps the pointercrate group with 12 updates:

Package From To
getrandom 0.2.15 0.3.0
serde_json 1.0.136 1.0.137
cpufeatures 0.2.16 0.2.17
indexmap 2.7.0 2.7.1
ipnet 2.10.1 2.11.0
is-terminal 0.4.13 0.4.15
native-tls 0.2.12 0.2.13
openssl 0.10.68 0.10.69
openssl-probe 0.1.5 0.1.6
rustix 0.38.43 0.38.44
semver 1.0.24 1.0.25
unicode-ident 1.0.14 1.0.15

Updates getrandom from 0.2.15 to 0.3.0

Changelog

Sourced from getrandom's changelog.

[0.3.0] - 2025-01-25

Breaking Changes

Changed

  • Bump MSRV to 1.63 #542
  • Rename getrandom and getrandom_uninit functions to fill and fill_uninit respectively #532

Removed

  • wasm32-wasi target support (use wasm32-wasip1 or wasm32-wasip2 instead) #499
  • linux_disable_fallback, rdrand, js, test-in-browser, and custom crate features in favor of configuration flags #504
  • register_custom_getrandom! macro #504
  • Implementation of From<NonZeroU32> for Error and Error::code method #507
  • Internet Explorer 11 support #554
  • Target-specific assocciated Error constants #562

Changed

  • Use ProcessPrng on Windows 10 and up, and use RtlGenRandom on older Windows versions #415
  • Do not use locale-specific strerror_r for retrieving error code descriptions #440
  • Avoid assuming usize is the native word size in the rdrand backend #442
  • Do not read from errno when libc did not indicate error on Solaris #448
  • Switch from libpthread's mutex to futex on Linux and to nanosleep-based wait loop on other targets in the use_file backend #490
  • Do not retry on EAGAIN while polling /dev/random on Linux #522
  • Remove separate codepath for Node.js in the wasm_js backend (bumps minimum supported Node.js version to v19) #557
  • Use js_namespace in the wasm_js backend #559

Added

  • wasm32-wasip1 and wasm32-wasip2 support #499
  • getrandom_backend configuration flag for selection of opt-in backends #504
  • Error::new_custom method #507
  • rndr opt-in backend #512
  • Automatic MemorySanitizer support #521 #571
  • u32 and u64 functions for generating random values of the respective type #544
  • wasm32v1-none support in the wasm_js backend #560
  • wasm_js crate feature which allows users to enable the wasm_js opt-in backend #574

Fixed

  • NetBSD fallback code based on KERN_ARND #555

#415: rust-random/getrandom#415 #440: rust-random/getrandom#440 #442: rust-random/getrandom#442 #448: rust-random/getrandom#448 #490: rust-random/getrandom#490 #499: rust-random/getrandom#499 #504: rust-random/getrandom#504 #507: rust-random/getrandom#507

... (truncated)

Commits

Updates serde_json from 1.0.136 to 1.0.137

Release notes

Sourced from serde_json's releases.

v1.0.137

  • Turn on "float_roundtrip" and "unbounded_depth" features for serde_json in play.rust-lang.org (#1231)
Commits
  • eb49e28 Release 1.0.137
  • 51c48ab Merge pull request #1231 from dtolnay/playground
  • 7d8f15b Enable "float_roundtrip" and "unbounded_depth" features in playground
  • See full diff in compare view

Updates cpufeatures from 0.2.16 to 0.2.17

Commits

Updates indexmap from 2.7.0 to 2.7.1

Changelog

Sourced from indexmap's changelog.

2.7.1 (2025-01-19)

  • Added #[track_caller] to functions that may panic.
  • Improved memory reservation for insert_entry.
Commits
  • 42e57a3 Merge pull request #369 from cuviper/release-2.7.1
  • f61b581 Release 2.7.1
  • cb520a7 Merge pull request #368 from cuviper/reserve_entries
  • f0ec924 Merge pull request #367 from savannstm/better-panics
  • 38ef618 Merge pull request #364 from hkBst/patch-1
  • 1f12721 Improve memory reservation for insert_entry
  • 2f55755 Improve panic messages
  • 7b64edc Add #[track_caller] attributes to functions that may panic
  • f63bb6e remove fxhash dep
  • 8eb4de5 Remove fxhash example from lib.rs
  • Additional commits viewable in compare view

Updates ipnet from 2.10.1 to 2.11.0

Release notes

Sourced from ipnet's releases.

Remove nightly features for no_std

  • Remove nightly features for no_std #58
Changelog

Sourced from ipnet's changelog.

Version 2.11.0

  • Remove nightly features for no_std #58
Commits

Updates is-terminal from 0.4.13 to 0.4.15

Commits
  • ba1e589 chore: Release is-terminal version 0.4.15
  • 0b8c62d build: allow windows-sys 0.59 (#43)
  • c9e7f83 chore: Release is-terminal version 0.4.14
  • 3214ec2 Support both windows-sys 0.52 and 0.59. (#42)
  • fe7bc25 build(deps): update windows-sys to v0.59.0 (#39)
  • See full diff in compare view

Updates native-tls from 0.2.12 to 0.2.13

Release notes

Sourced from native-tls's releases.

v0.2.13

What's Changed

New Contributors

Full Changelog: sfackler/rust-native-tls@v0.2.12...v0.2.13

Changelog

Sourced from native-tls's changelog.

Change Log

[Unreleased]

Commits
  • e861c7c Release v0.2.13
  • 55aff8e Merge pull request #316 from sfackler/verify-locations
  • 4a88faf use released version
  • a35127a Stop using deprecated openssl-probe APIs
  • a0e6f18 Merge pull request #304 from rkrishn7/master
  • 989116e Merge pull request #1 from rkrishn7/chore/bump-openssl-req
  • 2424bc5 chore: Bump openssl and openssl-sys
  • See full diff in compare view

Updates openssl from 0.10.68 to 0.10.69

Release notes

Sourced from openssl's releases.

openssl v0.10.69

What's Changed

New Contributors

Full Changelog: rust-openssl/rust-openssl@openssl-v0.10.68...openssl-v0.10.69

Commits
  • b5fb360 Release openssl v0.10.69
  • f6f74af Merge pull request #2353 from sfackler/verify-locations
  • 555d498 Expose SSL_CTX_load_verify_locations
  • b255dee Merge pull request #2275 from initsecret/support-xof-squeeze
  • 95159d0 oops forgot compiler directive
  • cc16063 Merge remote-tracking branch 'upstream/master' into support-xof-squeeze
  • 769f0b2 disallow updates after squeezes
  • 538a5cb Merge pull request #2330 from dcermak/use-prime256v1-key
  • 3319720 Switch the test to use prime256v1 based key
  • d3d7c12 Merge pull request #2327 from ViktoriiaKovalova/add-select-alpn-cb
  • Additional commits viewable in compare view

Updates openssl-probe from 0.1.5 to 0.1.6

Commits
  • 4221247 Merge pull request #35 from alexcrichton/bump
  • 433e5a0 Bump to 0.1.6
  • a0e4ef7 Merge pull request #34 from alexcrichton/expose-cert-iterator
  • 28428e5 Go ahead and publish &Path iterator function
  • 3cef693 Merge pull request #33 from alexcrichton/add-unsafe-functions
  • 9e937c0 Hide old functions from docs
  • 3ea7c1a Deprecate env-var-writing functions
  • a9a9f3e Merge pull request #32 from alexcrichton/modernize
  • 87b3910 Add some basic CI and metadata
  • 5b4b622 Merge pull request #31 from ctz/master
  • Additional commits viewable in compare view

Updates rustix from 0.38.43 to 0.38.44

Commits

Updates semver from 1.0.24 to 1.0.25

Release notes

Sourced from semver's releases.

1.0.25

  • Enable serde impls on play.rust-lang.org (#330, thanks @​jofas)
Commits

Updates unicode-ident from 1.0.14 to 1.0.15

Release notes

Sourced from unicode-ident's releases.

1.0.15

  • Documentation improvements
Commits
  • 1e2c8c9 Release 1.0.15
  • 42b547d Update benchmark table
  • c322e39 Remove mention of criterion's legacy real_blackbox feature
  • 242d719 More precise gitignore patterns
  • 8837414 Uncapitalize Unicode license link in readme
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the pointercrate group with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [getrandom](https://github.com/rust-random/getrandom) | `0.2.15` | `0.3.0` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.136` | `1.0.137` |
| [cpufeatures](https://github.com/RustCrypto/utils) | `0.2.16` | `0.2.17` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.0` | `2.7.1` |
| [ipnet](https://github.com/krisprice/ipnet) | `2.10.1` | `2.11.0` |
| [is-terminal](https://github.com/sunfishcode/is-terminal) | `0.4.13` | `0.4.15` |
| [native-tls](https://github.com/sfackler/rust-native-tls) | `0.2.12` | `0.2.13` |
| [openssl](https://github.com/sfackler/rust-openssl) | `0.10.68` | `0.10.69` |
| [openssl-probe](https://github.com/alexcrichton/openssl-probe) | `0.1.5` | `0.1.6` |
| [rustix](https://github.com/bytecodealliance/rustix) | `0.38.43` | `0.38.44` |
| [semver](https://github.com/dtolnay/semver) | `1.0.24` | `1.0.25` |
| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.14` | `1.0.15` |


Updates `getrandom` from 0.2.15 to 0.3.0
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)
- [Commits](rust-random/getrandom@v0.2.15...v0.3.0)

Updates `serde_json` from 1.0.136 to 1.0.137
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.136...v1.0.137)

Updates `cpufeatures` from 0.2.16 to 0.2.17
- [Commits](RustCrypto/utils@cpufeatures-v0.2.16...cpufeatures-v0.2.17)

Updates `indexmap` from 2.7.0 to 2.7.1
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.7.0...2.7.1)

Updates `ipnet` from 2.10.1 to 2.11.0
- [Release notes](https://github.com/krisprice/ipnet/releases)
- [Changelog](https://github.com/krisprice/ipnet/blob/master/RELEASES.md)
- [Commits](https://github.com/krisprice/ipnet/commits/2.11.0)

Updates `is-terminal` from 0.4.13 to 0.4.15
- [Commits](sunfishcode/is-terminal@v0.4.13...v0.4.15)

Updates `native-tls` from 0.2.12 to 0.2.13
- [Release notes](https://github.com/sfackler/rust-native-tls/releases)
- [Changelog](https://github.com/sfackler/rust-native-tls/blob/master/CHANGELOG.md)
- [Commits](sfackler/rust-native-tls@v0.2.12...v0.2.13)

Updates `openssl` from 0.10.68 to 0.10.69
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](rust-openssl/rust-openssl@openssl-v0.10.68...openssl-v0.10.69)

Updates `openssl-probe` from 0.1.5 to 0.1.6
- [Commits](rustls/openssl-probe@0.1.5...0.1.6)

Updates `rustix` from 0.38.43 to 0.38.44
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Changelog](https://github.com/bytecodealliance/rustix/blob/main/CHANGELOG.md)
- [Commits](bytecodealliance/rustix@v0.38.43...v0.38.44)

Updates `semver` from 1.0.24 to 1.0.25
- [Release notes](https://github.com/dtolnay/semver/releases)
- [Commits](dtolnay/semver@1.0.24...1.0.25)

Updates `unicode-ident` from 1.0.14 to 1.0.15
- [Release notes](https://github.com/dtolnay/unicode-ident/releases)
- [Commits](dtolnay/unicode-ident@1.0.14...1.0.15)

---
updated-dependencies:
- dependency-name: getrandom
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pointercrate
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: cpufeatures
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: indexmap
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: ipnet
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: pointercrate
- dependency-name: is-terminal
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: native-tls
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: openssl
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: openssl-probe
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: rustix
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: semver
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: unicode-ident
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jan 26, 2025
the crate renamed `getrandom::getrandom` to `getrandom::fill`.

Signed-off-by: stadust <[email protected]>
@codecov
Copy link

codecov bot commented Jan 26, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 29.34%. Comparing base (e78c605) to head (7c176c8).
Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #216   +/-   ##
=======================================
  Coverage   29.34%   29.34%           
=======================================
  Files         114      114           
  Lines        8249     8249           
=======================================
  Hits         2421     2421           
  Misses       5828     5828           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@stadust stadust merged commit c8b17ae into master Jan 26, 2025
4 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/pointercrate-55003100ac branch January 26, 2025 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant