coletdjnz 
							
						 
					 
					
						
						
							
						
						150ecc45d9 
					 
					
						
						
							
							[networking] Add legacy_ssl request extension ( #10448 )  
						
						 
						
						... 
						
						
						
						Supported by Urllib, Requests and Websockets request handlers. Ignored by CurlCFFI.
Also added couple cookie-related tests.
Authored by: coletdjnz 
						
						
					 
					
						2024-07-14 11:22:43 +12:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sepro 
							
						 
					 
					
						
						
							
						
						add96eb9f8 
					 
					
						
						
							
							[cleanup] Add more ruff rules ( #10149 )  
						
						 
						
						... 
						
						
						
						Authored by: seproDev
Reviewed-by: bashonly <88596187+bashonly@users.noreply.github.com >
Reviewed-by: Simon Sawicki <contact@grub4k.xyz > 
						
						
					 
					
						2024-06-12 01:09:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								coletdjnz 
							
						 
					 
					
						
						
							
						
						52f5be1f1e 
					 
					
						
						
							
							[rh:curlcffi] Add support for curl_cffi  
						
						 
						
						... 
						
						
						
						Authored by: coletdjnz, Grub4K, pukkandan, bashonly
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
Co-authored-by: bashonly <bashonly@protonmail.com > 
						
						
					 
					
						2024-03-16 23:15:11 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pukkandan 
							
						 
					 
					
						
						
							
						
						47ab66db0f 
					 
					
						
						
							
							[docs] Misc Cleanup ( #8977 )  
						
						 
						
						... 
						
						
						
						Closes  #8355 , #8944 
Authored by: bashonly, Grub4k, Arthurszzz, seproDev, pukkandan
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
Co-authored-by: bashonly <bashonly@protonmail.com >
Co-authored-by: Arthurszzz <minecraftgamerarthur@gmail.com >
Co-authored-by: Simon Sawicki <accounts@grub4k.xyz >
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com > 
						
						
					 
					
						2024-03-11 00:48:47 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								coletdjnz 
							
						 
					 
					
						
						
							
						
						8a8b54523a 
					 
					
						
						
							
							[rh:requests] Add handler for requests HTTP library ( #3668 )  
						
						 
						
						... 
						
						
						
						Adds support for HTTPS proxies and persistent connections (keep-alive)
Closes https://github.com/yt-dlp/yt-dlp/issues/1890 
Resolves https://github.com/yt-dlp/yt-dlp/issues/4070 
Resolves https://github.com/ytdl-org/youtube-dl/issues/32549 
Resolves https://github.com/ytdl-org/youtube-dl/issues/14523 
Resolves https://github.com/ytdl-org/youtube-dl/issues/13734 
Authored by: coletdjnz, Grub4K, bashonly 
						
						
					 
					
						2023-10-13 23:33:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bashonly 
							
						 
					 
					
						
						
							
						
						5ca095cbcd 
					 
					
						
						
							
							[cleanup] Misc ( #8182 )  
						
						 
						
						... 
						
						
						
						Closes  #7796 , Closes  #8028 
Authored by: barsnick, sqrtNOT, gamer191, coletdjnz, Grub4K, bashonly 
						
						
					 
					
						2023-09-23 20:00:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								coletdjnz 
							
						 
					 
					
						
						
							
						
						20fbbd9249 
					 
					
						
						
							
							[networking] Fix various socks proxy bugs ( #8065 )  
						
						 
						
						... 
						
						
						
						- Fixed support for IPv6 socks proxies
- Fixed support for IPv6 over socks5
- Fixed --source-address not being obeyed for socks4 and socks5
- Fixed socks4a when the destination address is an IPv4 address
Closes https://github.com/yt-dlp/yt-dlp/issues/7959 
Fixes https://github.com/ytdl-org/youtube-dl/issues/15368 
Authored by: coletdjnz
Co-authored-by: Simon Sawicki <accounts@grub4k.xyz >
Co-authored-by: bashonly <bashonly@bashonly.com > 
						
						
					 
					
						2023-09-18 07:33:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Sawicki 
							
						 
					 
					
						
						
							
						
						836e06d246 
					 
					
						
						
							
							[core] Fix support for upcoming Python 3.12 ( #8130 )  
						
						 
						
						... 
						
						
						
						This also adds the following test runners:
- `3.12-dev` on `ubuntu-latest`
- `3.12-dev` on `windows-latest`
- `pypy-3.10` on `ubuntu-latest`
Authored by: Grub4K 
						
						
					 
					
						2023-09-17 12:56:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Sawicki 
							
						 
					 
					
						
						
							
						
						77bff23ee9 
					 
					
						
						
							
							Bugfix for  59e92b1f18 
						
						 
						
						... 
						
						
						
						Closes  #8012 
Authored by: Grub4K 
						
						
					 
					
						2023-09-02 15:18:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Sawicki 
							
						 
					 
					
						
						
							
						
						59e92b1f18 
					 
					
						
						
							
							[rh/urllib] Simplify gzip decoding ( #7611 )  
						
						 
						
						... 
						
						
						
						Authored by: Grub4K 
						
						
					 
					
						2023-08-27 00:13:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								coletdjnz 
							
						 
					 
					
						
						
							
						
						4bf912282a 
					 
					
						
						
							
							[networking] Remove dot segments during URL normalization ( #7662 )  
						
						 
						
						... 
						
						
						
						This implements RFC3986 5.2.4 remove_dot_segments during the URL normalization process.
Closes  #3355 , #6526 
Authored by: coletdjnz 
						
						
					 
					
						2023-07-28 22:40:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								coletdjnz 
							
						 
					 
					
						
						
							
						
						86aea0d3a2 
					 
					
						
						
							
							[networking] Add strict Request extension checking ( #7604 )  
						
						 
						
						... 
						
						
						
						Authored by: coletdjnz
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com > 
						
						
					 
					
						2023-07-23 05:17:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pukkandan 
							
						 
					 
					
						
						
							
						
						62b5c94cad 
					 
					
						
						
							
							[cleanup] Misc fixes  
						
						 
						
						... 
						
						
						
						Closes  #7528  
						
						
					 
					
						2023-07-22 09:09:52 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bashonly 
							
						 
					 
					
						
						
							
						
						71baa490eb 
					 
					
						
						
							
							[networking] Fix POST requests with zero-length payloads ( #7648 )  
						
						 
						
						... 
						
						
						
						Bugfix for 227bf1a33b 
Authored by: bashonly 
						
						
					 
					
						2023-07-20 13:23:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								coletdjnz 
							
						 
					 
					
						
						
							
						
						227bf1a33b 
					 
					
						
						
							
							[networking] Rewrite architecture ( #2861 )  
						
						 
						
						... 
						
						
						
						New networking interface consists of a `RequestDirector` that directs
each `Request` to appropriate `RequestHandler` and returns the
`Response` or raises `RequestError`. The handlers define adapters to
transform its internal Request/Response/Errors to our interfaces.
User-facing changes:
- Fix issues with per request proxies on redirects for urllib
- Support for `ALL_PROXY` environment variable for proxy setting
- Support for `socks5h` proxy
   - Closes https://github.com/yt-dlp/yt-dlp/issues/6325 , https://github.com/ytdl-org/youtube-dl/issues/22618 , https://github.com/ytdl-org/youtube-dl/pull/28093 
- Raise error when using `https` proxy instead of silently converting it to `http`
Authored by: coletdjnz 
						
						
					 
					
						2023-07-15 16:18:35 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pukkandan 
							
						 
					 
					
						
						
							
						
						c365dba843 
					 
					
						
						
							
							[networking] Add module ( #2861 )  
						
						 
						
						... 
						
						
						
						No actual changes - code is only moved around 
						
						
					 
					
						2023-07-15 16:18:34 +05:30