<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/paste-git.git/paste/httpserver.py, branch 3.5.2</title>
<subtitle>github.com: cdent/paste.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/'/>
<entry>
<title>Replace deprecated threading aliases (#69)</title>
<updated>2022-06-22T10:14:13+00:00</updated>
<author>
<name>Hugo van Kemenade</name>
<email>hugovk@users.noreply.github.com</email>
</author>
<published>2022-06-22T10:14:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=6871824f9f87b63bdf5c863971df4c6a454f105c'/>
<id>6871824f9f87b63bdf5c863971df4c6a454f105c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add ipv6 support by setting address family (#50)</title>
<updated>2020-02-12T10:29:31+00:00</updated>
<author>
<name>Lekinho</name>
<email>mctreasure@gmail.com</email>
</author>
<published>2020-02-12T10:29:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=c8de203b0dec88c65a32e2d1edb2480644dfbc84'/>
<id>c8de203b0dec88c65a32e2d1edb2480644dfbc84</id>
<content type='text'>
* add ipv6 support by setting address family</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add ipv6 support by setting address family</pre>
</div>
</content>
</entry>
<entry>
<title>Fix deprecation warnings (#41)</title>
<updated>2020-01-05T13:55:21+00:00</updated>
<author>
<name>Xtreak</name>
<email>tir.karthi@gmail.com</email>
</author>
<published>2020-01-05T13:55:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=7b06a520ba24bec27ae242db92c4ceea22173420'/>
<id>7b06a520ba24bec27ae242db92c4ceea22173420</id>
<content type='text'>
* Use is_alive instead of isAlive for Python 3.9 compatibility.

* Use encodebytes instead of deprecated encodestring.

* Fix Python 2 and 3 compatibility for base64.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Use is_alive instead of isAlive for Python 3.9 compatibility.

* Use encodebytes instead of deprecated encodestring.

* Fix Python 2 and 3 compatibility for base64.
</pre>
</div>
</content>
</entry>
<entry>
<title>socket write expect bytes instead of str (#38)</title>
<updated>2019-11-25T21:03:32+00:00</updated>
<author>
<name>blidce</name>
<email>benhong_li@yahoo.com</email>
</author>
<published>2019-11-25T21:03:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=eff33e19a0ec402379a150b3fdcc099e9f666c02'/>
<id>eff33e19a0ec402379a150b3fdcc099e9f666c02</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid some reference cycles through tracebacks. (#36)</title>
<updated>2019-10-14T09:49:29+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2019-10-14T09:46:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=80d4e022687e8bc3408296d8b27d2c13d1527872'/>
<id>80d4e022687e8bc3408296d8b27d2c13d1527872</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>LimitedLengthFile: Handle io.UnsupportedOperation from socket.tell(). (#35)</title>
<updated>2019-09-09T07:50:58+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2019-09-09T07:50:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=7e2f7e78697a0a9126cdbc69bbea699c00b7c121'/>
<id>7e2f7e78697a0a9126cdbc69bbea699c00b7c121</id>
<content type='text'>
On Python 3, socket.makefile() returns an object with a tell() method, but one that always raises io.UnsupportedOperation.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On Python 3, socket.makefile() returns an object with a tell() method, but one that always raises io.UnsupportedOperation.</pre>
</div>
</content>
</entry>
<entry>
<title>Make LimitedLengthFile file return empty bytes rather than empty string when it's done. (#32)</title>
<updated>2019-09-04T10:11:59+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2019-09-04T10:11:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=a55bf98f51c57880e9c2cead4c01b5c23ce09839'/>
<id>a55bf98f51c57880e9c2cead4c01b5c23ce09839</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Write bytestrings when calling wsgi_write_chunk (#22)</title>
<updated>2019-02-28T15:40:15+00:00</updated>
<author>
<name>Chris Dent</name>
<email>chris.dent@gmail.com</email>
</author>
<published>2019-02-28T15:40:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=602fc5b942b7799f668b81249c13f7fd51cf460f'/>
<id>602fc5b942b7799f668b81249c13f7fd51cf460f</id>
<content type='text'>
httpservers writes an empty string or an internal server
error message, these needs to be bytes in python 3.

It might have been useful to have wsgi_write_chunk accept
either bytes or strings and do the right thing, but that
seemed too invasive to be safe.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
httpservers writes an empty string or an internal server
error message, these needs to be bytes in python 3.

It might have been useful to have wsgi_write_chunk accept
either bytes or strings and do the right thing, but that
seemed too invasive to be safe.</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Remove use of OpenSSL.tsafe, which links to OpenSSL.SSL anyways. (#16)"</title>
<updated>2019-01-07T11:12:42+00:00</updated>
<author>
<name>Chris Dent</name>
<email>chris.dent@gmail.com</email>
</author>
<published>2019-01-07T11:12:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=d12aa258e7b2a1a53046f9a84224cc94da2a8502'/>
<id>d12aa258e7b2a1a53046f9a84224cc94da2a8502</id>
<content type='text'>
This reverts commit 78dd2ec0138467305f1686558fca4ff8ca0b2b70.

That removes the use of the so-called "thread safe" tsafe module, which
adds a lock around many messages, but did not account for the use of
that lock in the paste/httpserver.py module.

An attempt was made to just get rid of that lock, but since there is
limited testing of that area, and few resources to confirm the change,
it's been decided that keeping tsafe and allow the deprecation warning
to be exposed is the best thing to do. With luck the decpration warning
will encourage people to not use the httpserver and choose something
else instead.

Fixes #19
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 78dd2ec0138467305f1686558fca4ff8ca0b2b70.

That removes the use of the so-called "thread safe" tsafe module, which
adds a lock around many messages, but did not account for the use of
that lock in the paste/httpserver.py module.

An attempt was made to just get rid of that lock, but since there is
limited testing of that area, and few resources to confirm the change,
it's been decided that keeping tsafe and allow the deprecation warning
to be exposed is the best thing to do. With luck the decpration warning
will encourage people to not use the httpserver and choose something
else instead.

Fixes #19
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove use of OpenSSL.tsafe, which links to OpenSSL.SSL anyways. (#16)</title>
<updated>2018-11-29T11:19:18+00:00</updated>
<author>
<name>Stephan Richter</name>
<email>stephan.richter@gmail.com</email>
</author>
<published>2018-11-29T11:19:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/paste-git.git/commit/?id=78dd2ec0138467305f1686558fca4ff8ca0b2b70'/>
<id>78dd2ec0138467305f1686558fca4ff8ca0b2b70</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
