<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cowlib.git, branch 2.7.1</title>
<subtitle>Support library for manipulating Web protocols.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/'/>
<entry>
<title>:authority is not required by spec</title>
<updated>2019-03-26T14:35:58+00:00</updated>
<author>
<name>Fredrik Enestad</name>
<email>fredrik@enestad.com</email>
</author>
<published>2019-01-22T16:44:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=860719db3bf89aeba074c06ebb0a076051d6ab98'/>
<id>860719db3bf89aeba074c06ebb0a076051d6ab98</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Lowercase file extension in cow_mimetypes</title>
<updated>2019-03-25T15:26:08+00:00</updated>
<author>
<name>David.Gao</name>
<email>david.alpha.fox@gmail.com</email>
</author>
<published>2019-01-21T15:26:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=853efc34baeea50a814bdc57f2e40cb6cd28ec2a'/>
<id>853efc34baeea50a814bdc57f2e40cb6cd28ec2a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure iolist split uses N length</title>
<updated>2019-03-25T09:16:55+00:00</updated>
<author>
<name>José Valim</name>
<email>jose.valim@plataformatec.com.br</email>
</author>
<published>2019-03-25T09:16:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=41f3bdc9a9ee88c32ea576bd6a99ee122b4ad4a2'/>
<id>41f3bdc9a9ee88c32ea576bd6a99ee122b4ad4a2</id>
<content type='text'>
The previous implementation would return "ok"
under certain situations when more data could
be fit into the buffer.

By making "ok" explicitly mean length is 0,
then we can simplify other parts of the codebase
and fix a bug that could cause us to send less
data then desired over the wire.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The previous implementation would return "ok"
under certain situations when more data could
be fit into the buffer.

By making "ok" explicitly mean length is 0,
then we can simplify other parts of the codebase
and fix a bug that could cause us to send less
data then desired over the wire.
</pre>
</div>
</content>
</entry>
<entry>
<title>Cowlib 2.7.0</title>
<updated>2018-11-16T15:37:30+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-11-16T15:37:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=8588724cf91ddbb53b9c35ed665866556b217323'/>
<id>8588724cf91ddbb53b9c35ed665866556b217323</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support uncompressed Websocket frames when deflate is enabled</title>
<updated>2018-11-13T14:31:40+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-11-13T14:31:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=db7f61c0c27feb26fdc156cd6968d88a38ec0593'/>
<id>db7f61c0c27feb26fdc156cd6968d88a38ec0593</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add deflate options for Websocket compression</title>
<updated>2018-11-12T17:08:28+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-11-12T17:08:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=f760f979b48e6d8991be10499d9dd7217c98060b'/>
<id>f760f979b48e6d8991be10499d9dd7217c98060b</id>
<content type='text'>
They allow the server to configure what it is willing to accept
for the negotiated configuration (takeover and window bits).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They allow the server to configure what it is willing to accept
for the negotiated configuration (takeover and window bits).
</pre>
</div>
</content>
</entry>
<entry>
<title>Make cow_http_hd:parse_accept/1 lowercase charsets</title>
<updated>2018-11-03T13:40:02+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-11-03T13:40:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=664ada1c19c277bcab250c1d38d579672c02a628'/>
<id>664ada1c19c277bcab250c1d38d579672c02a628</id>
<content type='text'>
Charsets are case insensitive.

This is now in line with parse_accept_charset/1 and
parse_content_type/1.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Charsets are case insensitive.

This is now in line with parse_accept_charset/1 and
parse_content_type/1.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes various client issues in cow_http2_machine</title>
<updated>2018-10-30T07:59:57+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-10-30T07:58:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=616b3b401583ed5515d46a9eb019578083bdfdfd'/>
<id>616b3b401583ed5515d46a9eb019578083bdfdfd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle HTTP/2 timeouts in the state machine</title>
<updated>2018-10-26T22:15:15+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-10-26T22:15:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=27dbac2ac8ba804c5698ea3d019265bdfda33cea'/>
<id>27dbac2ac8ba804c5698ea3d019265bdfda33cea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add cow_http2:parse_sequence/1</title>
<updated>2018-10-26T16:50:10+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-10-26T16:50:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=a670e3bf723eae094f82520f38cad40c609b1cd2'/>
<id>a670e3bf723eae094f82520f38cad40c609b1cd2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
