Skip to content

Commit

Permalink
Cowboy 2.12
Browse files Browse the repository at this point in the history
  • Loading branch information
essen committed Apr 5, 2024
1 parent c197a82 commit 8bb4d5b
Show file tree
Hide file tree
Showing 69 changed files with 721 additions and 39 deletions.
40 changes: 40 additions & 0 deletions _build/content/articles/cowboy-2.12.0.asciidoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
+++
date = "2024-04-05T07:00:00+01:00"
title = "Cowboy 2.12"
+++

Cowboy `2.12.0` has been released!

Cowboy 2.12 contains a fix for a security vulnerability
in the HTTP/2 protocol implementation that has recently
been made public:
https://nowotarski.info/http2-continuation-flood/[HTTP/2 CONTINUATION Flood].

Cowboy adds a new HTTP/2 option `max_fragmented_header_block_size`
to control how much data is accepted in CONTINUATION
frames before an error is triggered.

Cowboy 2.12 was produced and released a few weeks ago,
as a result of advance knowledge of this vulnerability.
If you already upgraded, you are safe! If not, please
upgrade as soon as possible.

Both Cowboy and Cowlib must be upgraded. Cowlib 2.13
has been produced for this fix. This is a minor release
and not a patch release only because of the newly added
option.

Cowboy 2.12 requires Erlang/OTP 24.0 or greater.
It is tested and supported on Linux, macOS and Windows.

A complete
list of changes can be found in the migration guide:
https://ninenines.eu/docs/en/cowboy/2.12/guide/migrating_from_2.11/[Migrating from Cowboy 2.11 to 2.12].

You can donate to this project via
https://github.com/sponsors/essen[GitHub Sponsors].

As usual, feedback is appreciated, and issues or
questions should be sent via Github tickets or
discussions. Thanks!
4 changes: 4 additions & 0 deletions articles/asciideck/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,10 @@ <h3>More articles</h3>



<li><a href="https://ninenines.eu/articles/cowboy-2.12.0/">Cowboy 2.12</a></li>



<li><a href="https://ninenines.eu/articles/cowboy-2.11.0/">Cowboy 2.11</a></li>


Expand Down
4 changes: 4 additions & 0 deletions articles/cowboy-2.0.0-pre.4/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,10 @@ <h3>More articles</h3>



<li><a href="https://ninenines.eu/articles/cowboy-2.12.0/">Cowboy 2.12</a></li>



<li><a href="https://ninenines.eu/articles/cowboy-2.11.0/">Cowboy 2.11</a></li>


Expand Down
4 changes: 4 additions & 0 deletions articles/cowboy-2.0.0-rc.1/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,10 @@ <h3>More articles</h3>



<li><a href="https://ninenines.eu/articles/cowboy-2.12.0/">Cowboy 2.12</a></li>



<li><a href="https://ninenines.eu/articles/cowboy-2.11.0/">Cowboy 2.11</a></li>


Expand Down
4 changes: 4 additions & 0 deletions articles/cowboy-2.0.0-rc.2/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,10 @@ <h3>More articles</h3>



<li><a href="https://ninenines.eu/articles/cowboy-2.12.0/">Cowboy 2.12</a></li>



<li><a href="https://ninenines.eu/articles/cowboy-2.11.0/">Cowboy 2.11</a></li>


Expand Down
4 changes: 4 additions & 0 deletions articles/cowboy-2.0.0/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,10 @@ <h3>More articles</h3>



<li><a href="https://ninenines.eu/articles/cowboy-2.12.0/">Cowboy 2.12</a></li>



<li><a href="https://ninenines.eu/articles/cowboy-2.11.0/">Cowboy 2.11</a></li>


Expand Down
4 changes: 4 additions & 0 deletions articles/cowboy-2.1.0/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,10 @@ <h3>More articles</h3>



<li><a href="https://ninenines.eu/articles/cowboy-2.12.0/">Cowboy 2.12</a></li>



<li><a href="https://ninenines.eu/articles/cowboy-2.11.0/">Cowboy 2.11</a></li>


Expand Down
4 changes: 4 additions & 0 deletions articles/cowboy-2.11.0/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,10 @@ <h3>More articles</h3>



<li><a href="https://ninenines.eu/articles/cowboy-2.12.0/">Cowboy 2.12</a></li>



<li><a href="https://ninenines.eu/articles/cowboy-2.11.0/">Cowboy 2.11</a></li>


Expand Down
Loading

0 comments on commit 8bb4d5b

Please sign in to comment.