pukkandan 
							
						 
					 
					
						
						
							
						
						5df1444255 
					 
					
						
						
							
							[utils] ExtractorError: Fix exc_info  
						
						
						
						
					 
					
						2022-06-20 12:35:02 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						612f2be5d3 
					 
					
						
						
							
							Bugfix for  7b2c3f47c6 
						
						
						
						
					 
					
						2022-06-20 12:03:35 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						7b2c3f47c6 
					 
					
						
						
							
							[cleanup] Misc  
						
						
						
						
					 
					
						2022-06-20 11:44:55 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						8aa0e7cd96 
					 
					
						
						
							
							[docs] Improvements  
						
						
						
						
					 
					
						2022-06-20 10:48:29 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						8072ef2bbd 
					 
					
						
						
							
							[extractor/BiliIntl] Fix metadata extraction  
						
						... 
						
						
						
						Closes  #4116  
					
						2022-06-20 03:05:46 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						44a6fcff39 
					 
					
						
						
							
							Improve error handling of bad config files  
						
						... 
						
						
						
						Related: #824  
						
						
					 
					
						2022-06-18 09:19:39 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						a70635b8a1 
					 
					
						
						
							
							[cleanup, utils] Don't use kwargs for format_field  
						
						
						
						
					 
					
						2022-06-18 08:13:22 +05:30 
						 
				 
			
				
					
						
							
							
								christoph-heinrich 
							
						 
					 
					
						
						
							
						
						e121e3cee7 
					 
					
						
						
							
							[cleanup] Minor fixes ( #4096 )  
						
						... 
						
						
						
						Authored by: christoph-heinrich 
						
						
					 
					
						2022-06-17 18:57:22 -07:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						7e9a612585 
					 
					
						
						
							
							Add option --lazy-playlist to process entries as they are received  
						
						
						
						
					 
					
						2022-06-17 14:20:40 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						7e88d7d78f 
					 
					
						
						
							
							Add slicing notation to --playlist-items  
						
						... 
						
						
						
						* Adds support for negative indices and step
* Add `-I` as alias for `--playlist-index`
* Deprecates `--playlist-start`, `--playlist-end`, `--playlist-reverse`, `--no-playlist-reverse`
Closes  #2951 , Closes  #2853  
						
						
					 
					
						2022-06-17 10:36:52 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						f0c9fb9682 
					 
					
						
						
							
							[utils] Popen: Refactor to use contextmanager  
						
						... 
						
						
						
						Fixes https://github.com/yt-dlp/yt-dlp/issues/3531#issuecomment-1156223597  
						
						
					 
					
						2022-06-16 06:23:50 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						2cb1982043 
					 
					
						
						
							
							[utils] locked_file: Fix for PyPy on Windows  
						
						
						
						
					 
					
						2022-06-13 19:21:31 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						64fa820ccf 
					 
					
						
						
							
							[cleanup] Misc fixes (see desc)  
						
						... 
						
						
						
						* [tvver] Fix bug in 6837633a4aCloses  #4054 
* [rumble] Fix tests - Closes  #3976 
* [make] Remove `cat` abuse - Closes  #3989 
* [make] Revert #3684  - Closes  #3814 
* [utils] Improve `get_elements_by_class` - Closes  #3993 
* [utils] Inherit `Namespace` from `types.SimpleNamespace`
* [utils] Use `re.fullmatch` for matching filters
* [jsinterp] Handle quotes in `_separate`
* [make_readme] Allow overshooting last line
Authored by: pukkandan, kwconder, MrRawes, Lesmiscore 
						
						
					 
					
						2022-06-12 00:08:16 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						56ba69e4c9 
					 
					
						
						
							
							[cleanup] Misc fixes  
						
						... 
						
						
						
						Closes  #4027  
					
						2022-06-11 05:00:12 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						5ec1b6b716 
					 
					
						
						
							
							Add option --download-sections to download video partially  
						
						... 
						
						
						
						Closes  #52 , Closes  #3932  
					
						2022-06-07 02:41:55 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b7c47b7438 
					 
					
						
						
							
							[extractor] Add _search_json  
						
						... 
						
						
						
						All fetching of JSON objects should eventually be done with this function
but only `youtube` is being refactored for now 
						
						
					 
					
						2022-06-06 19:46:45 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						1890fc6389 
					 
					
						
						
							
							[cleanup] Misc fixes  
						
						... 
						
						
						
						Cherry-picks from: #3498 , #3947 
Related: #3949 , https://github.com/yt-dlp/yt-dlp/issues/1839#issuecomment-1140313836 
Authored by: pukkandan, flashdagger, gamer191 
						
						
					 
					
						2022-06-03 21:45:35 +05:30 
						 
				 
			
				
					
						
							
							
								coletdev 
							
						 
					 
					
						
						
							
						
						2c6dcb65fb 
					 
					
						
						
							
							[utils] Send HTTP/1.1 ALPN extension ( #3889 )  
						
						... 
						
						
						
						Some servers may reject requests if not sent (e.g. fingerprinting)
Fixes  #3878 
Authored by: coletdjnz 
						
						
					 
					
						2022-05-28 03:46:36 +00:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						8a82af3511 
					 
					
						
						
							
							[cleanup] Misc fixes and cleanup  
						
						... 
						
						
						
						Closes  #3780 , Closes  #3853 , Closes  #3850  
					
						2022-05-27 04:43:43 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						6b9e832db7 
					 
					
						
						
							
							--config-location - to provide options interactively 
						
						
						
						
					 
					
						2022-05-27 04:32:54 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						b5899f4f19 
					 
					
						
						
							
							[build, cleanup] Refactor  
						
						... 
						
						
						
						Closes  #3835 , #3837  
					
						2022-05-22 17:07:18 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						c487cf0010 
					 
					
						
						
							
							[cleanup] Misc  
						
						
						
						
					 
					
						2022-05-21 16:01:53 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						53973b4d2c 
					 
					
						
						
							
							[utils] Fix bug in  0b9c08b47b 
						
						... 
						
						
						
						* Cache of `supports_terminal_sequences` must be reset after enabling VT mode
* and move `windows_enable_vt_mode` to utils to avoid cyclic imports 
						
						
					 
					
						2022-05-20 06:01:09 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						0b9c08b47b 
					 
					
						
						
							
							[utils] Improve performance using functools.cache  
						
						... 
						
						
						
						Closes  #3786  
					
						2022-05-19 20:23:53 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						2f97cc615b 
					 
					
						
						
							
							[utils] ISO3166Utils: Add EU and AP  
						
						... 
						
						
						
						Fixes https://github.com/yt-dlp/yt-dlp/pull/3302#discussion_r875528517  
						
						
					 
					
						2022-05-19 20:05:26 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						9e49146352 
					 
					
						
						
							
							Add option --alias  
						
						
						
						
					 
					
						2022-05-19 19:45:21 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						21633673c3 
					 
					
						
						
							
							[cleanup] Minor fixes  
						
						
						
						
					 
					
						2022-05-18 09:04:30 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						80e8493ee7 
					 
					
						
						
							
							[utils] is_html: Handle double BOM  
						
						... 
						
						
						
						Closes  #2885  
					
						2022-05-18 07:03:50 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						7896214c42 
					 
					
						
						
							
							Bugfix for  591bb9d355 
						
						... 
						
						
						
						Closes  #3769  
					
						2022-05-17 22:33:15 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						591bb9d355 
					 
					
						
						
							
							Fix color in -q -F  
						
						... 
						
						
						
						and convert `ydl._out_files`/`ydl._allow_colors` to `Namespace`
Closes  #3761  
						
						
					 
					
						2022-05-17 18:41:46 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						2414649192 
					 
					
						
						
							
							[cleanup] Misc cleanup  
						
						
						
						
					 
					
						2022-05-17 00:07:43 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						82d020804d 
					 
					
						
						
							
							[extractor] Use classmethod/property where possible  
						
						... 
						
						
						
						and refactor lazy extractors accordingly.
This reduces the need to create extractor instances 
						
						
					 
					
						2022-05-13 00:23:26 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						3d38b2d6d0 
					 
					
						
						
							
							Fix --date today  
						
						... 
						
						
						
						Closes  #3704  
					
						2022-05-11 07:25:56 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						d76fa1f3d4 
					 
					
						
						
							
							[cookies] Allow cookiefile to be a text stream  
						
						... 
						
						
						
						Closes  #3674  
					
						2022-05-11 05:52:55 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						fe1daad3cb 
					 
					
						
						
							
							Bugfix for  59f943cd50 
						
						... 
						
						
						
						Fixes: 59f943cd50 (commitcomment-73251597) 
						
						
					 
					
						2022-05-10 11:08:58 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						0f06bcd759 
					 
					
						
						
							
							[cleanup] Minor fixes (See desc)  
						
						... 
						
						
						
						* [youtube] Fix `--youtube-skip-dash-manifest`
* [build] Use `$()` in `Makefile`. Closes  #3684 
* Fix bug in 385ffb467b43d7f5a5d0 
						
						
					 
					
						2022-05-09 17:59:26 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						4f28b537d9 
					 
					
						
						
							
							Allow use of weaker ciphers with --legacy-server-connect  
						
						... 
						
						
						
						Closes  #2043  
					
						2022-05-07 18:40:44 +05:30 
						 
				 
			
				
					
						
							
							
								coletdev 
							
						 
					 
					
						
						
							
						
						bb58c9ed5c 
					 
					
						
						
							
							Add support for SSL client certificate authentication ( #3435 )  
						
						... 
						
						
						
						Adds `--client-certificate`, `--client-certificate-key`, `--client-certificate-password`
Authored-by: coletdjnz
Co-authored-by: df <fieldhouse@gmx.net >
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com > 
						
						
					 
					
						2022-05-02 07:59:45 +00:00 
						 
				 
			
				
					
						
							
							
								coletdev 
							
						 
					 
					
						
						
							
						
						afac4caa7d 
					 
					
						
						
							
							Fix redirect HTTP method handling ( #3577 )  
						
						... 
						
						
						
						Authored by: coletdjnz 
						
						
					 
					
						2022-05-01 20:40:26 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Keogh 
							
						 
					 
					
						
						
							
						
						131e14dc66 
					 
					
						
						
							
							[utils] locked_file: Ignore illegal seek on truncate ( #3610 )  
						
						... 
						
						
						
						Closes  #3557 
Authored by: jakeogh 
					
						2022-05-01 13:31:06 -07:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						3fe75fdc80 
					 
					
						
						
							
							[cleanup] Misc fixes (see desc)  
						
						... 
						
						
						
						* Do not warn when fixup is skipped for existing file
* [fragment] Fix `--skip-unavailable-fragments` for HTTP Errors
* [utils] write_string: Fix bug in 59f943cd50https://github.com/yt-dlp/yt-dlp/pull/2174#discussion_r790156048 
* [docs] Remove note about permissions. Closes  #3597  
						
						
					 
					
						2022-05-01 04:58:38 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						6f7563beb7 
					 
					
						
						
							
							[XAttrMetadata] Refactor and document dependencies  
						
						
						
						
					 
					
						2022-05-01 04:58:38 +05:30 
						 
				 
			
				
					
						
							
							
								Lesmiscore 
							
						 
					 
					
						
						
							
						
						94aa064497 
					 
					
						
						
							
							[utils] YoutubeDLCookieJar: Detect and reject JSON file ( #3599 )  
						
						... 
						
						
						
						Authored by: Lesmiscore 
						
						
					 
					
						2022-05-01 00:38:30 +09:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						1d485a1a79 
					 
					
						
						
							
							[cleanup] Misc fixes  
						
						... 
						
						
						
						Closes  #3565 , https://github.com/yt-dlp/yt-dlp/issues/3514#issuecomment-1105944364  
					
						2022-04-29 07:39:33 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						492272fed6 
					 
					
						
						
							
							--match-filter - to interactively ask for each video 
						
						
						
						
					 
					
						2022-04-28 20:04:40 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						59f943cd50 
					 
					
						
						
							
							[utils] write_string: Workaround newline issue in conhost  
						
						... 
						
						
						
						On windows `conhost`, when `WINDOWS_VT_MODE` is enabled, `\n` is not
actually sent if the window is exactly the length of printed line,
and the line does not end with a white-space character. So the
line-break disappears when resizing the window.
Fixes  #1863  
						
						
					 
					
						2022-04-28 20:04:40 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						059bc4db19 
					 
					
						
						
							
							[compat/asyncio] Use asyncio.all_tasks  
						
						
						
						
					 
					
						2022-04-26 05:45:18 +05:30 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						9cd080508d 
					 
					
						
						
							
							Revert  acbc642250 
						
						... 
						
						
						
						Reverts "[utils] WebSocketsWrapper: Ignore warnings at websockets instantiation"
The warning should not be suppressed. We need to address it 
						
						
					 
					
						2022-04-26 05:43:19 +05:30 
						 
				 
			
				
					
						
							
							
								Lesmiscore 
							
						 
					 
					
						
						
							
						
						acbc642250 
					 
					
						
						
							
							[utils] WebSocketsWrapper: Ignore warnings at websockets instantiation  
						
						... 
						
						
						
						This also fixes crash caused by moving asyncio to .compat.
Authored by: Lesmiscore
Thanks: J.Chung at Discord (581418557871620106) 
						
						
					 
					
						2022-04-25 00:44:30 +09:00 
						 
				 
			
				
					
						
							
							
								pukkandan 
							
						 
					 
					
						
						
							
						
						9b8ee23b99 
					 
					
						
						
							
							[dependencies] Create module with all dependency imports  
						
						
						
						
					 
					
						2022-04-21 00:48:52 +05:30