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: master
Choose a base ref
...
head repository: hyperium/hyper
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.12.x
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 16 commits
  • 16 files changed
  • 7 contributors

Commits on Jul 15, 2019

  1. Configuration menu
    Copy the full SHA
    1bd6766 View commit details
    Browse the repository at this point in the history
  2. v0.12.33

    seanmonstar committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    e63368b View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2019

  1. chore(dependencies): update spmc dev dependency to 0.3 (#1913)

    spmc 0.2.3 has been yanked on 2019-08-15
    
    Passing to 0.2 requires a small change in the tests.
    Changing the following (as was done in master branch)
      &'a spmc::Sender<Reply> -> &'a Mutex<spmc::Sender<Reply>>
    
    This fixes the cargo issue telling us that he cannot handle smpc:
      error: failed to select a version for the requirement `spmc = "^0.2"`
    
    Signed-off-by: Gabriel Ganne <[email protected]>
    GabrielGanne authored and seanmonstar committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    a1609fb View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2019

  1. Configuration menu
    Copy the full SHA
    23fc8b0 View commit details
    Browse the repository at this point in the history
  2. v0.12.34

    seanmonstar committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    c83b54d View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2019

  1. feat(body): identify aborted body write errors

    (cherry picked from commit bb365f6)
    sfackler authored and seanmonstar committed Sep 13, 2019
    Configuration menu
    Copy the full SHA
    3286922 View commit details
    Browse the repository at this point in the history
  2. v0.12.35

    seanmonstar committed Sep 13, 2019
    Configuration menu
    Copy the full SHA
    c81f7eb View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2019

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

Commits on Oct 14, 2019

  1. fix(dependencies): use correct minimum versions (#1974)

    `bytes` is bumped due to the addition of `Bytes::advance` in 0.4.6. `h2`
    0.1.13 introduced the `.is_io()` and `into_io()` methods.
    
    Bumping `tokio-threadpool` to 0.1.16 removes a dependency on `rand` from
    the crate which reduces the size and avoids minimum version dependency
    issues in that dependency tree.
    mathstuf authored and seanmonstar committed Oct 14, 2019
    Configuration menu
    Copy the full SHA
    90c1e8f View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2019

  1. feat(client): Add connect timeout to HttpConnector

    This takes the same strategy as golang, where the timeout value is
    divided equally between the candidate socket addresses.
    
    If happy eyeballs is enabled, the division takes place "below" the
    IPv4/IPv6 partitioning.
    
    Backported to 0.12 from master.
    chewi authored and seanmonstar committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    3d676fb View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2019

  1. fix(server): allow Server::local_addr to be called with custom exec…

    …utor (#2009)
    
    add generic for the executor to server impl block
    
    resolves #1988
    Peter Wilkins authored and seanmonstar committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    da16ed6 View commit details
    Browse the repository at this point in the history
  2. feat(client): add resolve timeout to HttpConnector (#1994)

    The recently-added connect timeout does not cover resolving hostnames, which
    could also stall on an OS-level timeout if there are issues reaching the DNS
    server.
    chewi authored and seanmonstar committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    d4ee699 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2019

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

Commits on Feb 17, 2021

  1. fix(http1): fix server misinterpretting multiple Transfer-Encoding he…

    …aders
    
    When a request arrived with multiple `Transfer-Encoding` headers, hyper
    would check each if they ended with `chunked`. It should have only
    checked if the *last* header ended with `chunked`.
    
    See GHSA-6hfq-h8hq-87mf
    amousset authored and seanmonstar committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    f605125 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2021

  1. Configuration menu
    Copy the full SHA
    6d9003d View commit details
    Browse the repository at this point in the history
  2. v0.12.36

    seanmonstar committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    4c82565 View commit details
    Browse the repository at this point in the history
Loading