Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rust-lang/rust
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.96.0
Choose a base ref
...
head repository: rust-lang/rust
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.96.1
Choose a head ref
  • 8 commits
  • 11 files changed
  • 4 contributors

Commits on Jun 24, 2026

  1. Backport timeout and retry behavior fixes

    This includes:
    
    * Cargo 17133: [stable] Bump patch version to 0.97.2
    * Cargo 17131: [1.96] backport: Add global HTTP timeout tracking to http_async
    * Cargo 17046: [1.96] Bump cargo-util-schemas to 0.14.0 and cargo to 0.97.1
    * Cargo 17134: [stable 1.96 backport] Backport portable-atomics to 1.96 branch
    Mark-Simulacrum committed Jun 24, 2026
    Configuration menu
    Copy the full SHA
    9580d74 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    120dec0 View commit details
    Browse the repository at this point in the history
  3. Prepare release notes

    Mark-Simulacrum committed Jun 24, 2026
    Configuration menu
    Copy the full SHA
    81fb5b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    483648a View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2026

  1. Patch the vendored libssh2 for security fixes

    This includes:
    
    * Cargo 17140: [stable 1.96.0] Patch libssh2-sys
      - CVE-2025-15661: sftp_symlink out of bounds read on malformed packet
      - CVE-2026-55199: check _libssh2_get_string() return in EXT_INFO handler
      - CVE-2026-55200: bounds check for packet_length in REQUIRES_FULL_PACKET path
    weihanglo committed Jun 26, 2026
    Configuration menu
    Copy the full SHA
    d493521 View commit details
    Browse the repository at this point in the history
  2. Prepare release notes

    weihanglo committed Jun 26, 2026
    Configuration menu
    Copy the full SHA
    ebbfeb3 View commit details
    Browse the repository at this point in the history
  3. adjust release notes to reflect comments

    Co-authored-by: Mark Rousskov <mark.simulacrum@gmail.com>
    Mark-Simulacrum authored Jun 26, 2026
    Configuration menu
    Copy the full SHA
    a4d95c6 View commit details
    Browse the repository at this point in the history
  4. Auto merge of #158331 - Mark-Simulacrum:stable-patch, r=Mark-Simulacrum

    [stable] 1.96.1 release
    
    
    
    This prepares 1.96.1 release with:
    
    - [Cargo: fix timeout/retry behavior](rust-lang/cargo#17131)
    - [rustc: fix unsoundness in MIR opt](#158214)
    
    Currently targeting this Thursday.
    
    r? me
    bors committed Jun 26, 2026
    Configuration menu
    Copy the full SHA
    31fca3a View commit details
    Browse the repository at this point in the history
Loading