<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cowlib.git/src, branch 2.2.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>Fix the parsing of the x-forwarded-for header</title>
<updated>2018-03-13T16:31:44+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-03-13T16:31:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=fe4d3cc6f83a3ed45d425d6a61c4f2f731238fa3'/>
<id>fe4d3cc6f83a3ed45d425d6a61c4f2f731238fa3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>The Websocket subprotocol tokens are case sensitive</title>
<updated>2018-03-05T14:50:47+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-03-05T14:45:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=8b9f9f086691d154d6822c013a7f162a9726e390'/>
<id>8b9f9f086691d154d6822c013a7f162a9726e390</id>
<content type='text'>
As clarified in https://tools.ietf.org/html/rfc7936 the IANA
registry only accepts case insensitive values for clarity's
sake but the actual tokens are case sensitive.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As clarified in https://tools.ietf.org/html/rfc7936 the IANA
registry only accepts case insensitive values for clarity's
sake but the actual tokens are case sensitive.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow cookies without a value</title>
<updated>2018-03-05T14:13:42+00:00</updated>
<author>
<name>Jonathan Perret</name>
<email>jonathan@ut7.fr</email>
</author>
<published>2017-12-01T16:25:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=ecfcaa12fb2f1aa1226e9329e96cb4ecedbc1bc3'/>
<id>ecfcaa12fb2f1aa1226e9329e96cb4ecedbc1bc3</id>
<content type='text'>
Some cookies are seen in the wild consisting of just a name, without
even a "=" char. This allows parsing them as if they were written
"foo=", that is with an empty value.

Commit amended to add a few more test cases.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some cookies are seen in the wild consisting of just a name, without
even a "=" char. This allows parsing them as if they were written
"foo=", that is with an empty value.

Commit amended to add a few more test cases.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove trailing whitespace from header values</title>
<updated>2018-03-05T13:54:12+00:00</updated>
<author>
<name>Gustaf Sjoberg</name>
<email>gs@pipsq.com</email>
</author>
<published>2017-02-23T10:35:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=ca3b4d8d1b194d5dd4f2d452eb7bd88932e6617a'/>
<id>ca3b4d8d1b194d5dd4f2d452eb7bd88932e6617a</id>
<content type='text'>
Edited to add a test and use byte_size instead of size.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Edited to add a test and use byte_size instead of size.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add the 308 Permanent Redirect status code</title>
<updated>2018-03-05T12:58:55+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-03-05T12:58:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=fa0357ff752e1ce70191ceb6332e5d58b9f1f18e'/>
<id>fa0357ff752e1ce70191ceb6332e5d58b9f1f18e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add the 421 status code from HTTP/2</title>
<updated>2017-11-28T22:12:13+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-11-28T22:12:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=824d807225f9b6f692be365635e1792c20cf9ad0'/>
<id>824d807225f9b6f692be365635e1792c20cf9ad0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement the building of h2 SETTINGS frames</title>
<updated>2017-11-27T21:47:55+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-11-27T21:47:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=4cd81db0b11ba0305bab9cc98dfe2264cf88b362'/>
<id>4cd81db0b11ba0305bab9cc98dfe2264cf88b362</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 error return value in cow_http2:parse/1</title>
<updated>2017-11-27T17:54:51+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-11-27T17:54:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=a09bf2778d0a1e32c57f0e79d609b3a0ace3273e'/>
<id>a09bf2778d0a1e32c57f0e79d609b3a0ace3273e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix DATA payload size with padding</title>
<updated>2017-11-27T10:54:37+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-11-27T10:54:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=eb8990fccdeaf44e1f58e83c49e23b1b2be4093a'/>
<id>eb8990fccdeaf44e1f58e83c49e23b1b2be4093a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Crash on more error cases when parsing chnuked data</title>
<updated>2017-11-22T22:10:50+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-11-22T22:10:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/cowlib.git/commit/?id=e48f1cb34f5cc16844577ae55a9ebf0b7d08818a'/>
<id>e48f1cb34f5cc16844577ae55a9ebf0b7d08818a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
