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: static-web-server/headers-accept-encoding
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.1
Choose a base ref
...
head repository: static-web-server/headers-accept-encoding
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: headers_encoding
Choose a head ref
  • 14 commits
  • 8 files changed
  • 9 contributors

Commits on Mar 21, 2023

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

Commits on Apr 21, 2023

  1. Update ci (hyperium#137)

    tottoto authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    f01cc90 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Raise msrv to 1.56 (hyperium#147)

    Necessary as httpdate 1.0.3 introduced MSRV, choosing 1.56
    serprex authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    c77c1f4 View commit details
    Browse the repository at this point in the history
  2. Update base64 to 0.21 (hyperium#127)

    Signed-off-by: Ayush Singh <[email protected]>
    Co-authored-by: Sean McArthur <[email protected]>
    Ayush1325 and seanmonstar authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    a8b4181 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. headers:v0.3.9

    seanmonstar committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    2b9fc5b View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Add support for "must-understand" directive (hyperium#149)

    * Add support for "must-understand" directive
    
    * Address fmt issues
    bc-universe authored Nov 3, 2023
    Configuration menu
    Copy the full SHA
    a3f9827 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

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

Commits on Nov 20, 2023

  1. Make authorization schemes case and whitespace insensitive (hyperium#153

    )
    
    * Make authorization schemes case and whitespace insensitive
    
    According to RFC7235[1]:
    
    > It uses a case-
    > insensitive token as a means to identify the authentication scheme,
    > followed by additional information necessary for achieving
    > authentication via that scheme.
    
    [1]: https://datatracker.ietf.org/doc/html/rfc7235#section-2.1
    
    * Use eq_ignore_ascii_case() for Authorization schemes
    
    This is effectively the same as comparing the result of
    `to_ascii_lowercase()`, with the benefit of avoiding "allocating and
    copying temporaries" (according to the Rust `std` docs[1]).
    
    [1]: https://doc.rust-lang.org/std/primitive.slice.html#method.eq_ignore_ascii_case
    
    ---------
    
    Co-authored-by: Simon Bihel <[email protected]>
    cole-h and sbihel authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    7d784cd View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. fix: Range suffixes are not Rust RangeTo (hyperium#155)

    An HTTP Range of `bytes=-100` means a suffix, the last 100 bytes. This
    was wrongly parsed as the Rust range `..100`, which means the first 100
    bytes.
    
    This has been fixed, but doing so required change `Range::iter` to
    accept a length argument, to determine if the ranges are satisfiable.
    
    BREAKING CHANGE: Change `.iter()` calls to `.satisfiable_ranges(len)`.
      Also, the `Range::bytes()` constructor will now return an error if
      pass a `RangeTo` (e.g. `Range::bytes(..100)`).
    seanmonstar authored Nov 24, 2023
    Configuration menu
    Copy the full SHA
    f2c4aba View commit details
    Browse the repository at this point in the history
  2. update license year

    seanmonstar committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    6ebb42d View commit details
    Browse the repository at this point in the history
  3. headers-core:v0.3.0

    seanmonstar committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    b8cf384 View commit details
    Browse the repository at this point in the history
  4. headers:v0.4.0

    seanmonstar committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    ad331d0 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    73f1be3 View commit details
    Browse the repository at this point in the history
  2. v1.1.0

    joseluisq committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    b01d6ae View commit details
    Browse the repository at this point in the history
Loading