Skip to content

build(deps): bump the cargo-patch group across 1 directory with 3 updates - #140

Merged
kwhorne merged 1 commit into
mainfrom
dependabot/cargo/cargo-patch-e7461b4e31
Sep 26, 2026
Merged

kwhorne merged 1 commit into
mainfrom
dependabot/cargo/cargo-patch-e7461b4e31

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the cargo-patch group with 3 updates in the / directory: clap, ureq and rustix.

Updates clap from 4.6.6 to 4.6.7

Release notes

Sourced from clap's releases.

v4.6.7

[4.6.7] - 2026-09-14

Features

  • (derive) Add #[command(defer = <bool>)] attribute to opt-in to lazy initialisation of subcommands
Changelog

Sourced from clap's changelog.

[4.6.7] - 2026-09-14

Features

  • (derive) Add #[command(defer = <bool>)] attribute to opt-in to lazy initialisation of subcommands
Commits
  • d3e59a9 chore: Release
  • d997f87 docs: Update changelog
  • fb6058c Merge pull request #6409 from heaths/pwsh-support
  • 2310870 test(complete): Add tests for completer_for_path
  • 5967c17 refactor(complete): Move shell detection to Shells
  • 594602b fix(complete): Detect pwsh for PowerShell
  • 3a4f2d0 Merge pull request #6427 from clap-rs/renovate/shlex-2.x
  • 67ebaed Merge pull request #6426 from clap-rs/renovate/actions-checkout-7.x
  • c968b13 chore(deps): Update Rust crate shlex to v2
  • 8f247cb chore(deps): Update actions/checkout action to v7
  • Additional commits viewable in compare view

Updates ureq from 3.4.1 to 3.4.2

Changelog

Sourced from ureq's changelog.

3.4.2

  • Bump ureq-proto to 0.6.3 (fixes network-path references in redirects)
  • Bypass pooling for request connection settings incompatible with the Agent #1201
  • Try the next resolved address on unreachable/unavailable connect errors #1195
Commits

Updates rustix from 1.1.4 to 1.1.5

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Sep 23, 2026
kwhorne added a commit that referenced this pull request Sep 26, 2026
Fixes **RUSTSEC-2026-0285** in rustls: the TLS 1.3 handshake accepted
handshake messages across encryption-level boundaries (affected
`>=0.23.13, <0.23.45`).

## Exposure

ElyraSQL shipped rustls **0.23.41** in every release from 0.9.9 through
1.11.3, on paths the server exposes:

- `tokio-rustls` in `elyra-server` / `elyra-wire`: the TLS listener for
client connections.
- `ureq` in `elyra-engine`: outbound embedding calls.

The advisory was published **2026-09-14**, two days after 1.11.3, so
that release's audit was green. Dependabot #140 was the first CI run
afterwards and surfaced it; #140 itself doesn't touch rustls and will go
green once this lands and it is rebased.

## Change

`cargo update -p rustls` in both lockfiles. Semver-compatible, no
`Cargo.toml` or code change.

| crate | before | after |
|---|---|---|
| rustls (root) | 0.23.41 | 0.23.45 |
| rustls (testbench) | 0.23.43 | 0.23.45 |
| rustls-webpki | 0.103.13 | 0.103.15 |

## Verified

- [x] `cargo audit` on the root lockfile: 0 vulnerabilities (only the
two documented `yanked` warnings remain).
- [x] Full workspace suite green (durability excluded); clippy/fmt
clean.
- [x] **TLS smoke test by hand.** No automated test covers the handshake
(the harness runs with TLS off), so a release build was tested from a
MySQL 8.4 client: TLS 1.3 forced with the certificate verified
(`TLS_AES_128_GCM_SHA256`), DDL/DML/queries over it; TLS 1.2 also
negotiates; a certificate from the wrong CA is rejected.

A 1.11.4 patch release follows, since 1.11.3 is out with the affected
version.
@kwhorne

kwhorne commented Sep 26, 2026

Copy link
Copy Markdown
Owner

@dependabot rebase

…ates

Bumps the cargo-patch group with 3 updates in the / directory: [clap](https://github.com/clap-rs/clap), [ureq](https://github.com/algesten/ureq) and [rustix](https://github.com/bytecodealliance/rustix).


Updates `clap` from 4.6.6 to 4.6.7
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/main/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.6.6...clap_complete-v4.6.7)

Updates `ureq` from 3.4.1 to 3.4.2
- [Changelog](https://github.com/algesten/ureq/blob/main/CHANGELOG.md)
- [Commits](algesten/ureq@3.4.1...3.4.2)

Updates `rustix` from 1.1.4 to 1.1.5
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Changelog](https://github.com/bytecodealliance/rustix/blob/main/CHANGES.md)
- [Commits](bytecodealliance/rustix@v1.1.4...v1.1.5)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.6.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-patch
- dependency-name: rustix
  dependency-version: 1.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-patch
- dependency-name: ureq
  dependency-version: 3.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/cargo-patch-e7461b4e31 branch from 29bc79d to cacfb05 Compare September 26, 2026 05:49
@kwhorne
kwhorne merged commit f3ff539 into main Sep 26, 2026
8 checks passed
@kwhorne
kwhorne deleted the dependabot/cargo/cargo-patch-e7461b4e31 branch September 26, 2026 05:58
@kwhorne kwhorne mentioned this pull request Sep 26, 2026
kwhorne added a commit that referenced this pull request Sep 26, 2026
Release **1.11.4**, a security patch release. Bumps the version across
`Cargo.toml`, `SERVER_VERSION`, both `Cargo.lock`s, the README and the
docs, and dates the changelog section.

Since 1.11.3:

- **rustls 0.23.45 (RUSTSEC-2026-0285), #141.** rustls's TLS 1.3
handshake accepted handshake messages across encryption-level
boundaries. The server terminates client TLS with rustls, and every
release from 0.9.9 through 1.11.3 shipped an affected version. The
advisory was published two days after 1.11.3, which is why its audit was
green.
- **Dependency patch bumps, #140:** clap 4.6.7, ureq 3.4.2, rustix
1.1.5.

No other code change. See `CHANGELOG.md`.
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