<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/waitress.git, branch workflows</title>
<subtitle>github.com: Pylons/waitress.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/waitress.git/'/>
<entry>
<title>Also run on PR's</title>
<updated>2019-09-20T04:28:14+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2019-09-20T04:28:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/waitress.git/commit/?id=98715528b889734fb69a0301fecb6764a863c9d6'/>
<id>98715528b889734fb69a0301fecb6764a863c9d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add macOS testing</title>
<updated>2019-09-20T04:03:28+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2019-09-20T04:02:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/waitress.git/commit/?id=b64a592f200554ee405c43d043f7f181e1930599'/>
<id>b64a592f200554ee405c43d043f7f181e1930599</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Setup GH actions</title>
<updated>2019-09-20T03:41:35+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2019-09-20T03:06:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/waitress.git/commit/?id=d77c2cf6b04c4c2a7fa0532d36638eec8f109731'/>
<id>d77c2cf6b04c4c2a7fa0532d36638eec8f109731</id>
<content type='text'>
This sets up Github Actions to be used. Right now alongside Appveyor and
Travis, but I am thinking this will eventually take over.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This sets up Github Actions to be used. Right now alongside Appveyor and
Travis, but I am thinking this will eventually take over.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prep for 1.3.1</title>
<updated>2019-08-27T20:36:58+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2019-08-27T20:36:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/waitress.git/commit/?id=05e965e02f9d73fa6db18a120da1bebcfe429ca2'/>
<id>05e965e02f9d73fa6db18a120da1bebcfe429ca2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #261 from Pylons/bugfix/uri_parsing</title>
<updated>2019-08-27T20:36:05+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2019-08-27T20:36:05+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/waitress.git/commit/?id=e247c93ce932c0184c5242d451e5776b17a20d21'/>
<id>e247c93ce932c0184c5242d451e5776b17a20d21</id>
<content type='text'>
Bugfix: uri parsing</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bugfix: uri parsing</pre>
</div>
</content>
</entry>
<entry>
<title>Add CHANGES.txt entry for bug</title>
<updated>2019-08-27T20:28:39+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2019-08-27T20:28:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/waitress.git/commit/?id=2bd372a52c2e2f18258e593885c16db68172ff1b'/>
<id>2bd372a52c2e2f18258e593885c16db68172ff1b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add comment why this code exists</title>
<updated>2019-08-27T20:25:14+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2019-08-27T20:24:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/waitress.git/commit/?id=e9a2de7eed8ebc4df0625de5b133860764987ce1'/>
<id>e9a2de7eed8ebc4df0625de5b133860764987ce1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow requests with URI that starts with multiple slashes</title>
<updated>2019-08-27T20:17:23+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2019-08-27T20:08:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/waitress.git/commit/?id=881fc2b4c329dc2db8c710a78cfdae0665268eef'/>
<id>881fc2b4c329dc2db8c710a78cfdae0665268eef</id>
<content type='text'>
The HTTP spec states that it is acceptable to send a request like:

GET //whatever/testing HTTP/1.1

This should get properly conveyed to the WSGI application, but due to
the way that urlsplit works in the standard library this did not happen
correctly. With this fix we pass through the original path as requested
by the client, and the WSGI application will be responsible for
collapsing multiple empty path segments as necessary.

Fixes #260
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The HTTP spec states that it is acceptable to send a request like:

GET //whatever/testing HTTP/1.1

This should get properly conveyed to the WSGI application, but due to
the way that urlsplit works in the standard library this did not happen
correctly. With this fix we pass through the original path as requested
by the client, and the WSGI application will be responsible for
collapsing multiple empty path segments as necessary.

Fixes #260
</pre>
</div>
</content>
</entry>
<entry>
<title>Add failing tests for #260</title>
<updated>2019-08-27T19:46:40+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2019-08-27T19:46:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/waitress.git/commit/?id=e88232583f4b3e9c5a8576dcd4672f819e297814'/>
<id>e88232583f4b3e9c5a8576dcd4672f819e297814</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #259 from Pylons/proxy-header-middleware</title>
<updated>2019-07-25T03:06:34+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2019-07-25T03:06:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/waitress.git/commit/?id=94e23114bf4e8db9507f3550294037a4804eb053'/>
<id>94e23114bf4e8db9507f3550294037a4804eb053</id>
<content type='text'>
move proxy headers to a middleware and return 400 for malformed values</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
move proxy headers to a middleware and return 400 for malformed values</pre>
</div>
</content>
</entry>
</feed>
