<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Lib/http/server.py, branch alex-patch-1</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>bpo-24209: In http.server script, rely on getaddrinfo to bind to preferred address based on the bind parameter. (#11767)</title>
<updated>2019-02-07T13:22:45+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2019-02-07T13:22:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=f289084c83190cc72db4a70c58f007ec62e75247'/>
<id>f289084c83190cc72db4a70c58f007ec62e75247</id>
<content type='text'>
In http.server script, rely on getaddrinfo to bind to preferred address based on the bind parameter.

As a result, now IPv6 is used as the default (including IPv4 on dual-stack systems). Enhanced tests.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In http.server script, rely on getaddrinfo to bind to preferred address based on the bind parameter.

As a result, now IPv6 is used as the default (including IPv4 on dual-stack systems). Enhanced tests.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34711: Return HTTPStatus.NOT_FOUND if path.endswith('/') and not a directory (GH-9687)</title>
<updated>2018-12-26T05:43:42+00:00</updated>
<author>
<name>Michael Felt</name>
<email>aixtools@users.noreply.github.com</email>
</author>
<published>2018-12-26T05:43:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=2062a20641febad5eb9c18d74e1cfb4d7a6e53ed'/>
<id>2062a20641febad5eb9c18d74e1cfb4d7a6e53ed</id>
<content type='text'>
AIX allows a trailing slash on local file system paths, which isn't what we want
in http.server. Accordingly, check explicitly for this case in the server code,
rather than relying on the OS raising an exception.

Patch by Michael Felt.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
AIX allows a trailing slash on local file system paths, which isn't what we want
in http.server. Accordingly, check explicitly for this case in the server code,
rather than relying on the OS raising an exception.

Patch by Michael Felt.
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds IPv6 support when invoking http.server directly. (GH-10595)</title>
<updated>2018-11-26T18:43:38+00:00</updated>
<author>
<name>Lisa Roach</name>
<email>lisaroach14@gmail.com</email>
</author>
<published>2018-11-26T18:43:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=433433fa6d55091600ce88dd19206b3902e0a87d'/>
<id>433433fa6d55091600ce88dd19206b3902e0a87d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33663: Convert content length to string before putting to header (GH-7754)</title>
<updated>2018-06-18T21:17:53+00:00</updated>
<author>
<name>ValeriyaSinevich</name>
<email>valeriya.sinevich@phystech.edu</email>
</author>
<published>2018-06-18T21:17:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=b36b0a3765bcacb4dcdbf12060e9e99711855da8'/>
<id>b36b0a3765bcacb4dcdbf12060e9e99711855da8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-31639: Change ThreadedHTTPServer to ThreadingHTTPServer class name (GH-7195)</title>
<updated>2018-05-29T20:10:30+00:00</updated>
<author>
<name>Géry Ogam</name>
<email>gery.ogam@gmail.com</email>
</author>
<published>2018-05-29T20:10:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=1cee216cf383eade641aed22f4ec7d4cb565ecff'/>
<id>1cee216cf383eade641aed22f4ec7d4cb565ecff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-31639: Use threads in http.server module. (GH-5018)</title>
<updated>2018-03-23T16:40:33+00:00</updated>
<author>
<name>Julien Palard</name>
<email>julien@palard.fr</email>
</author>
<published>2018-03-23T16:40:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=8bcfa02e4b1b65634e526e197588bc600674c80b'/>
<id>8bcfa02e4b1b65634e526e197588bc600674c80b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-31462: Remove trailing whitespaces. (#3564)</title>
<updated>2017-09-14T06:38:36+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2017-09-14T06:38:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=13ad3b7a82bf56d803fbe48ee5df6c4b08986c78'/>
<id>13ad3b7a82bf56d803fbe48ee5df6c4b08986c78</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-28707: Add the directory parameter to http.server.SimpleHTTPRequestHandler and http.server module (#1776)</title>
<updated>2017-05-24T07:29:06+00:00</updated>
<author>
<name>Stéphane Wirtel</name>
<email>stephane@wirtel.be</email>
</author>
<published>2017-05-24T07:29:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=a17a2f52c4c3b37414da95a152fc8669978c7c83'/>
<id>a17a2f52c4c3b37414da95a152fc8669978c7c83</id>
<content type='text'>
* bpo-28707: call the constructor of SimpleHTTPRequestHandler in the test with a mock object

* bpo-28707: Add the directory parameter to http.server.SimpleHTTPRequestHandler and http.server module
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* bpo-28707: call the constructor of SimpleHTTPRequestHandler in the test with a mock object

* bpo-28707: Add the directory parameter to http.server.SimpleHTTPRequestHandler and http.server module
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-30166: Import command-line parsing modules only when needed. (#1293)</title>
<updated>2017-05-04T05:17:47+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2017-05-04T05:17:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=7e4db2f253c555568d56177c2fd083bcf8f88d34'/>
<id>7e4db2f253c555568d56177c2fd083bcf8f88d34</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-29654 : Support If-Modified-Since HTTP header (browser cache) (#298)</title>
<updated>2017-04-02T10:26:12+00:00</updated>
<author>
<name>Pierre Quentel</name>
<email>pierre.quentel@gmail.com</email>
</author>
<published>2017-04-02T10:26:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=351adda54bed3afbbf6db7725699679e68722d7d'/>
<id>351adda54bed3afbbf6db7725699679e68722d7d</id>
<content type='text'>
Return 304 response if file was not modified.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Return 304 response if file was not modified.
</pre>
</div>
</content>
</entry>
</feed>
