summaryrefslogtreecommitdiffstats
path: root/articles/page
diff options
context:
space:
mode:
Diffstat (limited to 'articles/page')
-rw-r--r--articles/page/2/index.html36
-rw-r--r--articles/page/3/index.html37
-rw-r--r--articles/page/4/index.html18
3 files changed, 54 insertions, 37 deletions
diff --git a/articles/page/2/index.html b/articles/page/2/index.html
index 0c7063bd..71e093b4 100644
--- a/articles/page/2/index.html
+++ b/articles/page/2/index.html
@@ -65,6 +65,23 @@
<article class="blog_item">
<header>
+ <h2><a href="https://ninenines.eu/articles/cowboy-2.7.0/">Cowboy 2.7</a></h2>
+ <p class="date">
+ <span class="year">2019</span>
+ <span class="day-month">16 Oct</span>
+ </p>
+ </header>
+
+ <p>Cowboy 2.7.0 has been released!
+Cowboy 2.7 improves the HTTP/2 code with optimizations around the sending of DATA and WINDOW_UPDATE frames; graceful shutdown of the connection when the client is going away; and rate limiting mechanisms. New options and mechanisms have also been added to control the amount of memory Cowboy ends up using with both HTTP/1.1 and HTTP/2. Much of this work was done to address HTTP/2 CVEs about potential denial of service.</p>
+
+ <p style="text-align:right">
+ <a class="read_more" href="https://ninenines.eu/articles/cowboy-2.7.0/">Read More</a>
+ </p>
+ </article>
+
+ <article class="blog_item">
+ <header>
<h2><a href="https://ninenines.eu/articles/gun-2.0.0-pre.1/">Gun 2.0 pre-release 1</a></h2>
<p class="date">
<span class="year">2019</span>
@@ -416,25 +433,6 @@ HTTP/2 support! Websocket compression! Much simpler, cleaner interface. No mor
</p>
</article>
- <article class="blog_item">
- <header>
- <h2><a href="https://ninenines.eu/articles/cowboy-2.0.0-rc.2/">Cowboy 2.0 release candidate 2</a></h2>
- <p class="date">
- <span class="year">2017</span>
- <span class="day-month">23 Aug</span>
- </p>
- </header>
-
- <p>Cowboy 2.0.0-rc.2 has been released!
-This is the new recommended version of Cowboy. Its API should not change before release. While you probably should not use it in production yet, many do successfully. Use at your own risk.
-This new version contains fixes for the following issues:
-HTTP/2 server push was using the wrong header compression context. HTTP/2 flow control could end up queueing data in the wrong order when resuming the sending of data.</p>
-
- <p style="text-align:right">
- <a class="read_more" href="https://ninenines.eu/articles/cowboy-2.0.0-rc.2/">Read More</a>
- </p>
- </article>
-
<nav class="pagination" role="pagination">
diff --git a/articles/page/3/index.html b/articles/page/3/index.html
index 9ddc5f22..0da3706e 100644
--- a/articles/page/3/index.html
+++ b/articles/page/3/index.html
@@ -65,6 +65,25 @@
<article class="blog_item">
<header>
+ <h2><a href="https://ninenines.eu/articles/cowboy-2.0.0-rc.2/">Cowboy 2.0 release candidate 2</a></h2>
+ <p class="date">
+ <span class="year">2017</span>
+ <span class="day-month">23 Aug</span>
+ </p>
+ </header>
+
+ <p>Cowboy 2.0.0-rc.2 has been released!
+This is the new recommended version of Cowboy. Its API should not change before release. While you probably should not use it in production yet, many do successfully. Use at your own risk.
+This new version contains fixes for the following issues:
+HTTP/2 server push was using the wrong header compression context. HTTP/2 flow control could end up queueing data in the wrong order when resuming the sending of data.</p>
+
+ <p style="text-align:right">
+ <a class="read_more" href="https://ninenines.eu/articles/cowboy-2.0.0-rc.2/">Read More</a>
+ </p>
+ </article>
+
+ <article class="blog_item">
+ <header>
<h2><a href="https://ninenines.eu/articles/cowboy-2.0.0-rc.1/">Cowboy 2.0 release candidate 1</a></h2>
<p class="date">
<span class="year">2017</span>
@@ -404,24 +423,6 @@ This will be in the form of a series of hints, which may or may not be accompani
</p>
</article>
- <article class="blog_item">
- <header>
- <h2><a href="https://ninenines.eu/articles/xerl-0.3-atomic-expressions/">Xerl: atomic expressions</a></h2>
- <p class="date">
- <span class="year">2013</span>
- <span class="day-month">18 Feb</span>
- </p>
- </header>
-
- <p>We will be adding atomic integer expressions to our language. These look as follow in Erlang:
-42. And the result of this expression is of course 42.
-We will be running this expression at compile time, since we don&apos;t have the means to run code at runtime yet. This will of course result in no module being compiled, but that&apos;s OK, it will allow us to discuss a few important things we&apos;ll have to plan for later on.</p>
-
- <p style="text-align:right">
- <a class="read_more" href="https://ninenines.eu/articles/xerl-0.3-atomic-expressions/">Read More</a>
- </p>
- </article>
-
<nav class="pagination" role="pagination">
diff --git a/articles/page/4/index.html b/articles/page/4/index.html
index 5b0847ce..2fb439aa 100644
--- a/articles/page/4/index.html
+++ b/articles/page/4/index.html
@@ -65,6 +65,24 @@
<article class="blog_item">
<header>
+ <h2><a href="https://ninenines.eu/articles/xerl-0.3-atomic-expressions/">Xerl: atomic expressions</a></h2>
+ <p class="date">
+ <span class="year">2013</span>
+ <span class="day-month">18 Feb</span>
+ </p>
+ </header>
+
+ <p>We will be adding atomic integer expressions to our language. These look as follow in Erlang:
+42. And the result of this expression is of course 42.
+We will be running this expression at compile time, since we don&apos;t have the means to run code at runtime yet. This will of course result in no module being compiled, but that&apos;s OK, it will allow us to discuss a few important things we&apos;ll have to plan for later on.</p>
+
+ <p style="text-align:right">
+ <a class="read_more" href="https://ninenines.eu/articles/xerl-0.3-atomic-expressions/">Read More</a>
+ </p>
+ </article>
+
+ <article class="blog_item">
+ <header>
<h2><a href="https://ninenines.eu/articles/xerl-0.2-two-modules/">Xerl: two modules</a></h2>
<p class="date">
<span class="year">2013</span>