Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Jul 8, 2025

Bumps the cargo group with 9 updates in the /rust directory:

Package From To
diesel 2.1.4 2.1.6
mio 0.8.10 0.8.11
openssl 0.10.62 0.10.73
rustix 0.37.23 0.37.28
rustls 0.20.8 0.20.9
rustls-webpki 0.100.1 0.100.3
time 0.3.36 0.3.41
webpki 0.22.0 0.22.4
whoami 1.4.1 1.6.0

Updates diesel from 2.1.4 to 2.1.6

Changelog

Sourced from diesel's changelog.

[2.1.6] 2024-04-19

  • Fix using BoxableExpression with having clauses
  • Fix using numeric expressions with aliased fields
  • Minor documentation fixes

[2.1.5] 2024-03-15

  • Fix impl SqlOrd postgres > postgres_backend feature flag.
  • Allow Queryable to be used with multiple table names.
  • Fix an inconsistent unit test
  • Fix a clippy lint
  • Fix ./bin/test feature flag calls.
  • Update libsqlite3-sys to allow version 0.28 as well
Commits
  • 26c6be4 Preapare a diesel 2.1.6 patch release
  • 2dc6cc1 Merge pull request #3956 from Tanguille/docs/clarify-as-expression-to-sql
  • ca66173 Merge pull request #3980 from kornelski/dev-cycle
  • 45915ac Merge pull request #3971 from Ten0/fix_missing_skip_insertion_attribute_in_un...
  • 26b8803 Merge pull request #3979 from formlogic-kirk/alias_op_impls
  • 6a9bfdf Fix the having clause tests + add a test for normal select queries
  • 0799a44 Add ValidGrouping to boxed having expression
  • 5d6637f Try explicitly implementing FromClause<F> for HavingDsl<Predicate>
  • b4776a3 Add test
  • c96c870 Merge pull request #3959 from 1Dragoon/backports/2.1.4
  • Additional commits viewable in compare view

Updates mio from 0.8.10 to 0.8.11

Changelog

Sourced from mio's changelog.

0.8.11

Commits

Updates openssl from 0.10.62 to 0.10.73

Release notes

Sourced from openssl's releases.

openssl-v0.10.73

What's Changed

Full Changelog: rust-openssl/rust-openssl@openssl-v0.10.72...openssl-v0.10.73

openssl-v0.10.72

What's Changed

New Contributors

Full Changelog: rust-openssl/rust-openssl@openssl-v0.10.71...openssl-v0.10.72

openssl-v0.10.71

What's Changed

New Contributors

Full Changelog: rust-openssl/rust-openssl@openssl-v0.10.70...openssl-v0.10.71

openssl v0.10.70

What's Changed

... (truncated)

Commits

Updates rustix from 0.37.23 to 0.37.28

Commits

Updates rustls from 0.20.8 to 0.20.9

Commits
  • d1345fc Cargo: bump version v0.20.8 -> v0.20.9.
  • ba13bb5 Cargo: bump MSRV 1.57 -> 1.60.
  • 22b8f70 Remove calls to PhantomData::default
  • aae5f19 client: detect HRR with incorrect session_id
  • 43fb7be Regression test for echoing session id in HRR
  • 5e34398 server: echo client's session_id in HRR
  • See full diff in compare view

Updates rustls-webpki from 0.100.1 to 0.100.3

Release notes

Sourced from rustls-webpki's releases.

0.100.3

  • Path building complexity is now limited to a maximum budget of path finding operations, avoiding exponential processing time when encountering certificate chains containing many certificates with the same subject/issuer distinguished name but different subject public key information.
  • Name constraints evaluation is now limited to a maximum number of comparison operations, avoiding exponential processing time when encountering certificate chains containing many name constraints and subject alternate names.

What's Changed

The following PRs were backported to the rel-0.100 branch in rustls/webpki#172

Full Changelog: rustls/webpki@v/0.100.2...v/0.100.3

Thanks to all who have contributed, on behalf of the rustls team (@​ctz, @​cpu and @​djc)!

v/0.100.2

Release notes

  • certificate path building and verification is now capped at 100 signature validation operations to avoid the risk of CPU usage denial-of-service attack when validating crafted certificate chains producing quadratic runtime. This risk affected both clients, as well as servers that verified client certificates.

What's Changed

Full Changelog: rustls/webpki@v/0.100.1...v/0.100.2

Commits
  • 5649c6a Cargo: bump version 0.100.2 -> 0.100.3.
  • 86f4cb2 verify_cert: use enum for build chain error
  • 50a2930 verify_cert: correct handling of fatal errors
  • 0651f72 error: add is_fatal helper, use in verify_cert
  • 0598dd2 verify_cert: optional Budget arg for verify_chain helper
  • 277fb4b verify_cert: take references in verify_chain helper
  • 63f78e0 verify_cert: name constraint checking on verified chain
  • f55622a verify_cert: budget for name constraint comparisons
  • 141ddcb verify_cert: pull out verify_chain test helper
  • eb07f2f verify_cert: pull out make_end_entity test helper
  • Additional commits viewable in compare view

Updates time from 0.3.36 to 0.3.41

Release notes

Sourced from time's releases.

v0.3.41

See the changelog for details.

v0.3.40

See the changelog for details.

v0.3.39

See the changelog for details.

v0.3.38

See the changelog for details.

v0.3.37

See the changelog for details.

Changelog

Sourced from time's changelog.

0.3.41 [2025-03-23]

Fixed

  • Compatibility with the latest release of deranged. This fix is permanent and covers future similar changes upstream.

0.3.40 [2025-03-18]

Added

  • Visibility modifiers may now be added to the mod generated by time::sere::format_description!.

0.3.39 [2025-03-06]

Fixed

  • Doc tests run successfully with the default feature set.
  • wasm builds work again.

Both of these were regressions in v0.3.38 and are now checked in CI.

0.3.38 [2025-03-05]

Added

  • The [year] component (in format descriptions) now supports a range modifier, which can be either standard or extended. The default is extended for backwards compatibility. This is intended as a manner to opt out of the extended range when the large-dates feature is enabled. When the large-dates feature is not enabled, the modifier has no effect.

  • UtcDateTime, which is semantically equivalent to an OffsetDateTime with UTC as its offset. The advantage is that it is the same size as a PrimitiveDateTime and has improved operability with well-known formats.

    As part of this, there were some other additions:

    • utc_datetime! macro, which is similar to the datetime! macro but constructs a UtcDateTime.
    • PrimitiveDateTime::as_utc
    • OffsetDateTime::to_utc
    • OffsetDateTime::checked_to_utc
  • time::serde::timestamp::milliseconds_i64, which is a module to serialize/deserialize timestamps as the Unix timestamp. The pre-existing module does this as an i128 where an i64 would suffice. This new module should be preferred.

Changed

  • error::Format has had its source() implementation changed to no longer return a boxed value from the ComponentRange variant. If you were explicitly expecting this, you will need to update your code. The method API remains unchanged.
  • [year repr:century] supports single-digit values.
  • All format_into methods accept ?Sized references.

... (truncated)

Commits
  • cc35dcf v0.3.41 release
  • 6de297b v0.3.40 release
  • c386cac Move days_in_month to time-core
  • 84f3a75 Remove two-way conversion in arithmetic
  • 79a4b62 Move interop between datetime types to single mod
  • 56187f1 Remove region markers
  • 1bc4ce0 Update to deranged 0.4
  • ad945a9 Fix UI tests, build on MSRV
  • b2b602a Permit visibility in serde::format_description!
  • e3dcbd3 Pull floored division algorithm from stdlib
  • Additional commits viewable in compare view

Updates webpki from 0.22.0 to 0.22.4

Commits

Updates whoami from 1.4.1 to 1.6.0

Release notes

Sourced from whoami's releases.

v1.6.0

Changelog

Added

  • Support for GNU/Hurd

Changed

  • Removed comment about hostname being limited to ASCII due to Unicode hostnames being supported on Windows
  • More descriptive error messages on the web target

Fixed

  • account() always returning username instead of user principal name on Windows
  • langs() now returns a list accurate to the POSIX locale spec
  • hostname() on Windows now returns PhysicalDnsHostname instead of NetBIOS
  • devicename(): Fixed reading escaped unix pretty names
  • Link error on Windows (in future Rust version)

What's Changed

New Contributors

Full Changelog: ardaku/whoami@v1.5.2...v1.6.0

Changelog

Sourced from whoami's changelog.

[1.6.0] - 2025-03-23

Added

  • Support for GNU/Hurd

Changed

  • Removed comment about hostname being limited to ASCII due to Unicode hostnames being supported on Windows
  • More descriptive error messages on the web target

Fixed

  • account() always returning username instead of user principal name on Windows
  • langs() now returns a list accurate to the POSIX locale spec
  • hostname() on Windows now returns PhysicalDnsHostname instead of NetBIOS
  • devicename(): Fixed reading escaped unix pretty names
  • Link error on Windows (in future Rust version)

[1.5.2] - 2024-09-02

Changed

  • Updated redox_syscall to 0.5
  • Replace target_os = daku with daku cfg
  • Improved repository documentation

[1.5.1] - 2024-03-09

Fixed

  • Broken link in docs

[1.5.0] - 2024-03-03

Added

  • WASI support
  • Redox support
  • Fallible functions
    • whoami::fallible::devicename()
    • whoami::fallible::devicename_os()
    • whoami::fallible::distro()
    • whoami::fallible::hostname() - notably doesn't normalize to lowercase
    • whoami::fallible::realname()
    • whoami::fallible::realname_os()
    • whoami::fallible::username()

... (truncated)

Commits
  • 8170882 Release v1.6.0 (#162)
  • 109da1c Backport v2->v1: Fix reading escaped unix pretty names (#178)
  • bc489c0 Version 1.6.0 pre.2 (#158)
  • 7aabbfa Add discriminants to ExtendedNameFormat enum (#156)
  • 7aba7a4 Backport v2 -> v1: Fix license link (#154)
  • d90a4f8 1.6.0-pre.1 and Backport v2 -> v1: Adjusts langs() to match POSIX locale spec...
  • a027097 Backport v2 -> v1: Improved error handling (#149)
  • d9df517 Backport v2 -> v1: Switch Windows hostname() to return `PhysicalDnsHostname...
  • 85933dc Backport v2 -> v1: Check more environment variables for language (#146)
  • ef86159 v1: Update wasm-bindgen to v0.2.89 (#138)
  • Additional commits viewable 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
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps the cargo group with 9 updates in the /rust directory:

| Package | From | To |
| --- | --- | --- |
| [diesel](https://github.com/diesel-rs/diesel) | `2.1.4` | `2.1.6` |
| [mio](https://github.com/tokio-rs/mio) | `0.8.10` | `0.8.11` |
| [openssl](https://github.com/sfackler/rust-openssl) | `0.10.62` | `0.10.73` |
| [rustix](https://github.com/bytecodealliance/rustix) | `0.37.23` | `0.37.28` |
| [rustls](https://github.com/rustls/rustls) | `0.20.8` | `0.20.9` |
| [rustls-webpki](https://github.com/rustls/webpki) | `0.100.1` | `0.100.3` |
| [time](https://github.com/time-rs/time) | `0.3.36` | `0.3.41` |
| [webpki](https://github.com/briansmith/webpki) | `0.22.0` | `0.22.4` |
| [whoami](https://github.com/ardaku/whoami) | `1.4.1` | `1.6.0` |



Updates `diesel` from 2.1.4 to 2.1.6
- [Release notes](https://github.com/diesel-rs/diesel/releases)
- [Changelog](https://github.com/diesel-rs/diesel/blob/master/CHANGELOG.md)
- [Commits](diesel-rs/diesel@v2.1.4...v2.1.6)

Updates `mio` from 0.8.10 to 0.8.11
- [Release notes](https://github.com/tokio-rs/mio/releases)
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/mio@v0.8.10...v0.8.11)

Updates `openssl` from 0.10.62 to 0.10.73
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](rust-openssl/rust-openssl@openssl-v0.10.62...openssl-v0.10.73)

Updates `rustix` from 0.37.23 to 0.37.28
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Changelog](https://github.com/bytecodealliance/rustix/blob/main/CHANGES.md)
- [Commits](bytecodealliance/rustix@v0.37.23...v0.37.28)

Updates `rustls` from 0.20.8 to 0.20.9
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](rustls/rustls@v/0.20.8...v/0.20.9)

Updates `rustls-webpki` from 0.100.1 to 0.100.3
- [Release notes](https://github.com/rustls/webpki/releases)
- [Commits](rustls/webpki@v/0.100.1...v/0.100.3)

Updates `time` from 0.3.36 to 0.3.41
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](time-rs/time@v0.3.36...v0.3.41)

Updates `webpki` from 0.22.0 to 0.22.4
- [Commits](https://github.com/briansmith/webpki/commits)

Updates `whoami` from 1.4.1 to 1.6.0
- [Release notes](https://github.com/ardaku/whoami/releases)
- [Changelog](https://github.com/ardaku/whoami/blob/v1.6.0/CHANGELOG.md)
- [Commits](ardaku/whoami@v1.4.1...v1.6.0)

---
updated-dependencies:
- dependency-name: diesel
  dependency-version: 2.1.6
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: mio
  dependency-version: 0.8.11
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: openssl
  dependency-version: 0.10.73
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: rustix
  dependency-version: 0.37.28
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: rustls
  dependency-version: 0.20.9
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: rustls-webpki
  dependency-version: 0.100.3
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: time
  dependency-version: 0.3.41
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: webpki
  dependency-version: 0.22.4
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: whoami
  dependency-version: 1.6.0
  dependency-type: indirect
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jul 8, 2025
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 rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant