<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cowboy.git, branch 2.2.2</title>
<subtitle>Small, fast, modern HTTP server for Erlang/OTP.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/'/>
<entry>
<title>Update Cowboy to 2.2.2</title>
<updated>2018-01-24T10:50:07+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-01-24T10:50:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=8d49ae3dda5b4274e55d2f4e5a5b4da0515b5a10'/>
<id>8d49ae3dda5b4274e55d2f4e5a5b4da0515b5a10</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix sending HTTP/2 bodies as iolists out of order</title>
<updated>2018-01-24T10:44:03+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-01-24T10:44:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=819a47a220dcee309093721ea3c28e20ebfe246a'/>
<id>819a47a220dcee309093721ea3c28e20ebfe246a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Cowboy to 2.2.1</title>
<updated>2018-01-23T16:01:17+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-01-23T16:01:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=d329ca4b6041c6d47db3f64ce1cd2d1a343c4f5a'/>
<id>d329ca4b6041c6d47db3f64ce1cd2d1a343c4f5a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix an unused variable warning</title>
<updated>2018-01-23T15:29:25+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-01-23T15:29:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=e09ae60d5b4471873219bad055a4104e387b8170'/>
<id>e09ae60d5b4471873219bad055a4104e387b8170</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a miscount of output flow control window for HTTP/2</title>
<updated>2018-01-23T15:14:18+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-01-23T15:14:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=482de55a96f9b68664a4d8b638f887138e26c5e8'/>
<id>482de55a96f9b68664a4d8b638f887138e26c5e8</id>
<content type='text'>
The miscount occurred because of a faulty iolist split function.
The bug should now be corrected, a PropEr test has been added
and a regression test has also been added.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The miscount occurred because of a faulty iolist split function.
The bug should now be corrected, a PropEr test has been added
and a regression test has also been added.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't crash in delete_resp_header if no resp headers are set</title>
<updated>2018-01-22T13:00:05+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-01-22T13:00:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=3a7b411143db08cb4d8813d00988c07848738bd3'/>
<id>3a7b411143db08cb4d8813d00988c07848738bd3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow colon within path segments</title>
<updated>2018-01-16T10:24:49+00:00</updated>
<author>
<name>Paul Fisher</name>
<email>pfisher@alertlogic.com</email>
</author>
<published>2015-12-22T18:19:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=82cd22a88b3f87064d9f17e36652b104b709a679'/>
<id>82cd22a88b3f87064d9f17e36652b104b709a679</id>
<content type='text'>
Allow `cowboy_router:compile` to handle colon characters within
path segments, rather than exiting with `badarg`.  This is allowed
via RFC 7230 2.7 -&gt; [RFC 3986 3.3](https://tools.ietf.org/html/rfc3986#section-3.3):

```
      segment       = *pchar
      segment-nz    = 1*pchar
      segment-nz-nc = 1*( unreserved / pct-encoded / sub-delims / "@" )
                    ; non-zero-length segment without any colon ":"

      pchar         = unreserved / pct-encoded / sub-delims / ":" / "@"
```
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow `cowboy_router:compile` to handle colon characters within
path segments, rather than exiting with `badarg`.  This is allowed
via RFC 7230 2.7 -&gt; [RFC 3986 3.3](https://tools.ietf.org/html/rfc3986#section-3.3):

```
      segment       = *pchar
      segment-nz    = 1*pchar
      segment-nz-nc = 1*( unreserved / pct-encoded / sub-delims / "@" )
                    ; non-zero-length segment without any colon ":"

      pchar         = unreserved / pct-encoded / sub-delims / ":" / "@"
```
</pre>
</div>
</content>
</entry>
<entry>
<title>Add RFC 8297 to the list</title>
<updated>2018-01-02T22:09:09+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-01-02T22:09:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=7cb3a9dbda1c836057e439ed28ebda9799453b34'/>
<id>7cb3a9dbda1c836057e439ed28ebda9799453b34</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Document the missing inform stream handler command</title>
<updated>2017-12-13T11:43:28+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-12-13T11:43:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=572d38082f177a9b975153569b928375a5902b48'/>
<id>572d38082f177a9b975153569b928375a5902b48</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Dialyzer warnings</title>
<updated>2017-12-13T11:40:00+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-12-13T11:40:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=34473bc247138fb66d4a6739317340f4e7197625'/>
<id>34473bc247138fb66d4a6739317340f4e7197625</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
