<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cowboy.git/src, branch 2.2.0</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>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>
<entry>
<title>Don't badmatch on HTTP/2 preface's Transport:send</title>
<updated>2017-12-12T15:57:05+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-12-12T15:57:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=576e2d21118829dbc018836c87dddb9037e9d3bf'/>
<id>576e2d21118829dbc018836c87dddb9037e9d3bf</id>
<content type='text'>
Send errors produce annoying logs and we notice the connection
is gone later on anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Send errors produce annoying logs and we notice the connection
is gone later on anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix HTTP/1.1 pipelining</title>
<updated>2017-12-12T10:37:48+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-12-12T10:37:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=eafca21198b08dfa356cb9b1ec87f80375a2af23'/>
<id>eafca21198b08dfa356cb9b1ec87f80375a2af23</id>
<content type='text'>
Cases where a request body was involved could sometimes
fail depending on timing. Also fix all of the old
http_SUITE tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cases where a request body was involved could sometimes
fail depending on timing. Also fix all of the old
http_SUITE tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add the few remaining tests to the rfc7231 test suite</title>
<updated>2017-12-08T19:38:31+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-12-08T19:38:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=17719a136dbe520436ae4aa5dd4827a19b1a5348'/>
<id>17719a136dbe520436ae4aa5dd4827a19b1a5348</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more rfc7231 tests and a new max_skip_body_length option</title>
<updated>2017-12-07T21:33:52+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-12-07T21:12:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=b000d53855592c5470a8c2f2dcebc4915ec4d4d1'/>
<id>b000d53855592c5470a8c2f2dcebc4915ec4d4d1</id>
<content type='text'>
The option controls how much body we accept to skip for HTTP/1.1
connections when the user code did not consume the body fully.
It defaults to 1MB.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The option controls how much body we accept to skip for HTTP/1.1
connections when the user code did not consume the body fully.
It defaults to 1MB.
</pre>
</div>
</content>
</entry>
<entry>
<title>Send a 426 when Websocket is required and client didn't upgrade</title>
<updated>2017-12-06T16:31:32+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-12-06T16:31:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=c2b813684edca59d8b77c33f2632ef243bed7449'/>
<id>c2b813684edca59d8b77c33f2632ef243bed7449</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix 408 not sending connection: close for HTTP/1.1</title>
<updated>2017-12-06T15:30:30+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-12-06T15:30:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=5269bf580bc1bc75bb1afe59d52ef2c4772ff12d'/>
<id>5269bf580bc1bc75bb1afe59d52ef2c4772ff12d</id>
<content type='text'>
Also make sure the header is sent for all types of early_error
that result in the closing of the connection.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also make sure the header is sent for all types of early_error
that result in the closing of the connection.
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly handle OPTIONS * requests</title>
<updated>2017-12-06T13:05:30+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-12-06T13:05:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=bc39b433bb20c44690b75bf28539983517002268'/>
<id>bc39b433bb20c44690b75bf28539983517002268</id>
<content type='text'>
Support for these was broken during the development
of Cowboy 2.0. It is now fixed and better handled
than it ever was.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Support for these was broken during the development
of Cowboy 2.0. It is now fixed and better handled
than it ever was.
</pre>
</div>
</content>
</entry>
<entry>
<title>Also disable the TRACE method entirely</title>
<updated>2017-12-06T09:54:23+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-12-06T09:54:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=2eb3e3f994e464ae2678f7c3d321213e5eec9ad4'/>
<id>2eb3e3f994e464ae2678f7c3d321213e5eec9ad4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Disable the CONNECT method completely</title>
<updated>2017-12-05T23:30:59+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-12-05T23:30:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowboy.git/commit/?id=dd002b81417dabac10daf28cbab00179e7bdf95f'/>
<id>dd002b81417dabac10daf28cbab00179e7bdf95f</id>
<content type='text'>
It's safer than allow it with the wrong behavior.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's safer than allow it with the wrong behavior.
</pre>
</div>
</content>
</entry>
</feed>
