summaryrefslogtreecommitdiffstats
path: root/Lib/urllib
Commit message (Expand)AuthorAgeFilesLines
* gh-85110: Preserve relative path in URL without netloc in urllib.parse.urluns...Serhiy Storchaka2024-08-211-2/+6
* gh-122909: Pass ftp error strings to URLError constructor (#122913)Jeremy Hylton2024-08-201-1/+1
* gh-120417: Add #noqa to used imports in the stdlib (#120421)Victor Stinner2024-06-131-1/+1
* gh-118827: Remove `Quoter` from `urllib.parse` (#118828)Nikita Sobolev2024-06-031-8/+0
* gh-67693: Fix urlunparse() and urlunsplit() for URIs with path starting with ...Serhiy Storchaka2024-05-141-1/+1
* gh-99730: urllib.request: Keep HEAD method on redirect (GH-99731)Harmen Stoppels2024-05-011-0/+1
* gh-116764: Fix regressions in urllib.parse.parse_qsl() (GH-116801)Serhiy Storchaka2024-03-161-1/+5
* gh-74668: Fix support of bytes in urllib.parse.parse_qsl() (GH-115771)Serhiy Storchaka2024-03-051-24/+26
* gh-115197: Stop resolving host in urllib.request proxy bypass (GH-115210)Weii Wang2024-02-281-42/+35
* gh-91539: Small performance improvement of urrlib.request.getproxies_environm...Raphaël Marinier2024-01-151-1/+1
* GH-104554: Add RTSPS support to `urllib/parse.py` (#104605)zentarim2023-06-131-5/+5
* gh-105382: Remove urllib.request cafile parameter (#105384)Victor Stinner2023-06-061-28/+2
* gh-102153: Start stripping C0 control and space chars in `urlsplit` (#102508)Illia Volochii2023-05-171-0/+12
* gh-103848: Adds checks to ensure that bracketed hosts found by urlsplit are o...JohnJamesUtley2023-05-101-1/+15
* gh-104139: Add itms-services to uses_netloc urllib.parse. (#104312)Gregory P. Smith2023-05-091-1/+1
* gh-81403: Fix for CacheFTPHandler in urllib (#13951)Dan Hemberger2023-04-231-0/+6
* gh-99352: Respect `http.client.HTTPConnection.debuglevel` in `urllib.request....Wheeler Law2023-04-211-3/+4
* gh-101936: Update the default value of fp from io.StringIO to io.BytesIO (gh-...Vo Hoang Long2023-02-211-1/+1
* gh-88500: Reduce memory use of `urllib.unquote` (#96763)Gregory P. Smith2022-12-111-11/+19
* gh-98778: Update HTTPError to initialize properly even if fp is None (gh-99966)Dong-hee Na2022-12-081-7/+4
* bpo-45975: Simplify some while-loops with walrus operator (GH-29347)Nick Drozd2022-11-261-8/+2
* gh-99418: Make urllib.parse.urlparse enforce that a scheme must begin with an...Ben Kallus2022-11-131-1/+1
* gh-96035: Make urllib.parse.urlparse reject non-numeric ports (#98273)Ben Kallus2022-10-201-9/+8
* bpo-43564: preserve original exception in args of FTP URLError (#24938)Carl Meyer2022-10-101-1/+1
* gh-91539: improve performance of get_proxies_environment (#91566)Pieter Eendebak2022-10-051-10/+16
* gh-95865: Further reduce quote_from_bytes memory consumption (#96860)Gregory P. Smith2022-09-191-1/+9
* gh-95865: Speed up urllib.parse.quote_from_bytes() (GH-95872)Dennis Sweeney2022-08-311-1/+1
* gh-94172: urllib.request avoids deprecated key_file/cert_file (#94232)Victor Stinner2022-06-261-3/+11
* gh-94172: urllib.request avoids deprecated check_hostname (#94193)Victor Stinner2022-06-241-2/+6
* gh-84623: Remove unused imports in stdlib (#93773)Victor Stinner2022-06-132-2/+0
* bpo-42627: Fix incorrect parsing of Windows registry proxy settings (GH-26307)狂男风2022-05-111-16/+20
* Replace with_traceback() with exception chaining and reraising (GH-32074)Oleg Iarygin2022-03-302-9/+6
* bpo-46756: Fix authorization check in urllib.request (GH-31353)Serhiy Storchaka2022-02-251-4/+4
* bpo-45874: Handle empty query string correctly in urllib.parse.parse_qsl (#29...Christian Sattler2021-12-121-2/+3
* bpo-40321: Add missing test, slightly expand documentation (GH-28760)Łukasz Langa2021-10-061-1/+1
* bpo-40321: Support HTTP response status code 308 in urllib.request (#19588)Jochem Schulenklopper2021-10-061-4/+11
* Update URLs in comments and metadata to use HTTPS (GH-27458)Noah Kantrowitz2021-07-301-1/+1
* bpo-44002: Switch to lru_cache in urllib.parse. (GH-25798)Gregory P. Smith2021-05-121-29/+29
* bpo-43882 Remove the newline, and tab early. From query and fragments. (GH-25...Senthil Kumaran2021-05-051-3/+5
* bpo-43979: Remove unnecessary operation from urllib.parse.parse_qsl (GH-25756)Dong-hee Na2021-04-301-2/+1
* bpo-43882 - urllib.parse should sanitize urls containing ASCII newline and ta...Senthil Kumaran2021-04-291-0/+6
* bpo-42967: coerce bytes separator to string in urllib.parse_qs(l) (#24818)Ken Jin2021-04-111-0/+1
* bpo-43075: Fix ReDoS in urllib AbstractBasicAuthHandler (GH-24391)Yeting Li2021-04-071-1/+1
* bpo-42967: Fix urllib.parse docs and make logic clearer (GH-24536)Ken Jin2021-02-151-2/+1
* bpo-42967: only use '&' as a query string separator (#24297)Adam Goldschmidt2021-02-141-5/+15
* Allow / character in username,password fields in _PROXY envvars. (#23973)Senthil Kumaran2020-12-291-1/+5
* bpo-40968: Send http/1.1 ALPN extension (#20959)Christian Heimes2020-11-131-0/+2
* bpo-41471: Ignore invalid prefix lengths in system proxy settings on macOS (G...Ronald Oussoren2020-10-191-0/+5
* bpo-39481: PEP 585 for a variety of modules (GH-19423)Batuhan Taşkaya2020-04-101-0/+3
* bpo-39503: CVE-2020-8492: Fix AbstractBasicAuthHandler (GH-18284)Victor Stinner2020-04-021-19/+50