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: hyperium/hyper
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.5.0
Choose a base ref
...
head repository: hyperium/hyper
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.5.1
Choose a head ref
  • 8 commits
  • 13 files changed
  • 4 contributors

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    17fddd3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    720d2db View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. 1 Configuration menu
    Copy the full SHA
    906f8db View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. fix(http2): improve graceful shutdown during handshake (#3729)

    Before, if a graceful shutdown was triggered while the handshake was in-progress, the connection would just be dropped instantly. However, if some requests were in-flight as part of the handshake, they'd get dropped along with it.
    
    Now, if handshake is in-progress, we record that a close is desired, and as soon as the handshake has completed, the real graceful shutdown process starts, which should send the proper signals back about what happened with the in-flight requests.
    ionut-slaveanu authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    13b0594 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. 1 Configuration menu
    Copy the full SHA
    4694f38 View commit details
    Browse the repository at this point in the history
  2. fix(http2): pass proper value to h2 max_local_error_reset_streams

    The patch #3528 added the ability for hyper users to configure
    `max_local_error_reset_streams` via the server builder to hyper
    v0.14.29. It was then pulled in to hyper v1.2.0 as well in #3530, where
    the wrong parameter `max_pending_accept_reset_streams` is passed to h2's
    builder as `max_local_error_reset_streams`.
    
    This could lead to significant impact especially when a hyper user does
    not set `max_pending_accept_reset_streams`, because its default value is
    `None` and passing `None` to h2's `max_local_error_reset_streams` method
    will make the server vulnerable to DOS attacks.
    
    This issue has been fixed in this patch, simply by passing the correct
    value to the h2's builder method.
    magurotuna authored and seanmonstar committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    4a20147 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2024

  1. Configuration menu
    Copy the full SHA
    65026b2 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. v1.5.1

    seanmonstar committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    3b7375a View commit details
    Browse the repository at this point in the history
Loading