Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge series/0.23 into main #7025

Merged
merged 130 commits into from Mar 16, 2023
Merged

Conversation

danicheg
Copy link
Member

No description provided.

isomarcte and others added 30 commits January 20, 2023 09:20
This commit adds a special case error handler to be executed when the request-line, e.g. "GET / HTTP/1.1", it not able to be parsed.

This is a different case than the more general error handler we already have. RFC 7230 states a server should return either 400 or 301. The handler is configurable, but the default is to return a 301

Closes http4s#6931
Co-authored-by: Arman Bilge <armanbilge@gmail.com>
…uffer-4.1.88.Final

Update netty-buffer, netty-codec-http to 4.1.88.Final in series/0.23
…uffer-4.1.89.Final

Update netty-buffer, netty-codec-http to 4.1.89.Final in series/0.23
…ive-packager-1.9.15

Update sbt-native-packager to 1.9.15 in series/0.23
Flake lock file updates:

• Updated input 'typelevel-nix':
    'github:typelevel/typelevel-nix/84deba77d4f4a758f37ef09dcb4820bb9374aa54' (2023-01-16)
  → 'github:typelevel/typelevel-nix/93f0aed9407ae0e9e215e995e62794ad60d715da' (2023-02-09)
• Updated input 'typelevel-nix/devshell':
    'github:numtide/devshell/5aa3a8039c68b4bf869327446590f4cdf90bb634' (2022-12-19)
  → 'github:numtide/devshell/2e19b92980a79118351ec12496a81c49bd674d8a' (2023-02-02)
• Updated input 'typelevel-nix/nixpkgs':
    'github:nixos/nixpkgs/37b97ae3dd714de9a17923d004a2c5b5543dfa6d' (2023-01-13)
  → 'github:nixos/nixpkgs/d840126a0890621e7b220894d749132dd4bde6a0' (2023-02-05)
…fect-3.4.7

Update cats-effect, cats-effect-std, ... to 3.4.7 in series/0.23
Add section with sbt dependencies to quickstart
danicheg and others added 11 commits March 14, 2023 11:29
…uffer-4.1.90.Final

Update netty-buffer, netty-codec-http to 4.1.90.Final in series/0.23
Detect terminated `EmberConnection`s in ember client prior to attempting a request
…rsWithoutTrailerHeader

All received messages in h2 could have trailers
Redirect `H2Connection.writeLoop` errors to logger
…e-request-line-parse-failure

Special Case Error Handler For Unparsable Request Line
@danicheg danicheg mentioned this pull request Mar 15, 2023
Copy link
Member

@armanbilge armanbilge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So there were no major conflicts? I'm amazed tbh 😅

Thanks for doing this 🙏

Co-authored-by: Arman Bilge <armanbilge@gmail.com>
@danicheg
Copy link
Member Author

@armanbilge Actually, there were about 5-6 files to look into due to merge conflicts. So yeah, that one was quite low-hanging.

@danicheg danicheg merged commit 540b852 into http4s:main Mar 16, 2023
12 checks passed
@danicheg danicheg deleted the merge-series/0.23-into-main branch March 16, 2023 12:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

9 participants