COMMITS
/ Lib/test/test_httplib.py April 10, 2026
S
gh-146211: Reject CR/LF in HTTP tunnel request headers (#146212)
Seth Larson committed
December 1, 2025
S
gh-119451: Fix a potential denial of service in http.client (GH-119454)
Serhiy Storchaka committed
July 20, 2025
A
gh-131724: Add a new max_response_headers param to HTTP/HTTPSConnection (GH-136814)
Alexander Urieles committed
April 14, 2025
S
gh-71339: Use new assertion methods in the http tests (GH-129058)
Serhiy Storchaka committed
January 28, 2025
Y
gh-112064: Fix incorrect handling of negative read sizes in `HTTPResponse.read()` (#128270)
Yury Manushkin committed
December 27, 2024
D
gh-127089: Add missing description for codes in `http.HTTPStatus` (#127100)
donBarbos committed
December 24, 2024
W
gh-128035: Add ssl.HAS_PHA to detect libssl PHA support (GH-128036)
Will Childs-Klein committed
April 13, 2024
M
gh-102247: http: support rfc9110 status codes (GH-117611)
Michiel W. Beijen committed
February 17, 2024
D
gh-100985: Consistently wrap IPv6 IP address during CONNECT (GH-100986)
Derek Higgins committed
December 18, 2023
I
gh-113199: Make read1() and readline() of HTTPResponse close IO after reading all data (GH-113200)
Illia Volochii committed
November 19, 2023
M
September 16, 2023
N
gh-108303: Move all certificates to `Lib/test/certdata/` (#109489)
Nikita Sobolev committed
September 5, 2023
S
gh-108416: Mark slow but not CPU bound test methods with requires_resource('walltime') (GH-108480)
Serhiy Storchaka committed
July 14, 2023
N
gh-105626: Change the default return value of `HTTPConnection.get_proxy_response_headers` (#105628)
Nikita Sobolev committed
May 16, 2023
A
gh-69152: add method get_proxy_response_headers to HTTPConnection class (#104248)
Alexey Namyotkin committed
May 5, 2023
A
gh-69152: Add _proxy_response_headers attribute to HTTPConnection (#26152)
Alexey Namyotkin committed
May 2, 2023
T
GH-103472: close response in HTTPConnection._tunnel (#103473)
Thomas Grainger committed
April 5, 2023
M
gh-66897: Upgrade HTTP CONNECT to protocol HTTP/1.1 (#8305)
Michael Handler committed
March 8, 2023
A
gh-102515: Remove unused imports in the `Lib/` directory (#102516)
Alex Waygood committed
November 3, 2022
V
gh-94172: Remove keyfile, certfile and check_hostname parameters (#94173)
Victor Stinner committed
August 30, 2022
A
gh-95149: Enhance `http.HTTPStatus` with properties that indicate the HTTP status category (GH-95453)
Alexandru Mărășteanu committed
March 22, 2022
C
bpo-40280: Skip socket, fork, subprocess tests on Emscripten (GH-31986)
Christian Heimes committed
June 3, 2021
G
bpo-44022: Improve the regression test. (GH-26503)
Gregory P. Smith committed
May 5, 2021
April 29, 2021
I
bpo-43651: Fix EncodingWarning in tests. (GH-25655)
Inada Naoki committed
April 21, 2021
E
bpo-38659: [Enum] add _simple_enum decorator (GH-25497)
Ethan Furman committed
April 20, 2021
E
Revert "bpo-38659: [Enum] add _simple_enum decorator (GH-25285)" (GH-25476)
Ethan Furman committed
E
bpo-38659: [Enum] add _simple_enum decorator (GH-25285)
Ethan Furman committed
March 8, 2021
G
bpo-43332: Buffer proxy connection setup packets before sending. (GH-24780)
Gregory P. Smith committed
September 21, 2020
A
bpo-40084: Enum - dir() includes member attributes (GH-19219)
Angelin BOOZ committed
August 11, 2020
V
bpo-41521: Replace whitelist/blacklist with allowlist/denylist (GH-21822)
Victor Stinner committed
July 18, 2020
A
July 6, 2020
H
bpo-40275: Use new test.support helper submodules in tests (GH-21314)
Hai Shi committed
June 25, 2020
B
bpo-41002: Optimize HTTPResponse.read with a given amount (GH-20943)
Bruce Merry committed
April 29, 2020
S
bpo-40275: Move transient_internet from test.support to socket_helper (GH-19711)
Serhiy Storchaka committed
April 25, 2020
S
bpo-40275: Avoid importing socket in test.support (GH-19603)
Serhiy Storchaka committed
March 15, 2020
R
bpo-39507: Add HTTP status 418 "I'm a Teapot" (GH-18291)
Ross committed
March 14, 2020
A
bpo-38576: Disallow control characters in hostnames in http.client (GH-18995)
Ashwin Ramaswami committed
D
bpo-39509: Update HTTP status code to follow IANA (GH-18294)
Dong-hee Na committed
September 28, 2019
J
August 23, 2019
R
bpo-26589: Add http status code 451 (GH-15413)
Raymond Hettinger committed
August 8, 2019
P
bpo-37795: Capture DeprecationWarnings in the test suite (GH-15184)
Pablo Galindo committed
July 1, 2019
C
bpo-37440: Enable TLS 1.3 post-handshake auth in http.client (GH-14448)
Christian Heimes committed
May 6, 2019
G
bpo-35925: Skip SSL tests that fail due to weak external certs. (GH-13124)
Gregory P. Smith committed
April 8, 2019
G
bpo-35934: Add socket.create_server() utility function (GH-11784)
Giampaolo Rodola committed
April 4, 2019
M
bpo-36522: Print all values for headers with multiple values. (GH-12681)
Matt Houglum committed
June 19, 2018
M
bpo-33365: print the header values beside the keys (GH-6611)
Marco Strigl committed
November 15, 2017
S
bpo-30399: Get rid of trailing comma in the repr of BaseException. (#1650)
Serhiy Storchaka committed
November 6, 2017
N
bpo-31945: Configurable blocksize in HTTP(S)Connection (#4279)
Nir Soffer committed
October 26, 2017
V
bpo-30553: Add status code 421 to http.HTTPStatus (GH-2589)
Vitor Pereira committed