dirkf
							
						 | 
						
							
							
								66ab0814c4
							
							[utils] Revert bbd3e7e, updating docstring, test instead
						 | 
						2 years ago | 
					
				
					
						
							
								   dirkf
							
						 | 
						
							
							
								abef53466d
							
							[utils] Rework URL path munging for ., .. components
						 | 
						2 years ago | 
					
				
					
						
							
								   dirkf
							
						 | 
						
							
							
								d9d07a9581
							
							[utils] Improve js_to_json, align with yt-dlp
						 | 
						2 years ago | 
					
				
					
						
							
								   dirkf
							
						 | 
						
							
							
								825a40744b
							
							[utils] Align traverse_obj() with yt-dlp
						 | 
						2 years ago | 
					
				
					
						
							
								   dirkf
							
						 | 
						
							
							
								1d8d5a93f7
							
							[test] Fixes for old Pythons
						 | 
						2 years ago | 
					
				
					
						
							
								   dirkf
							
						 | 
						
							
							
								f47fdb9564
							
							[utils] Add {expected_type} and Iterable support to traverse_obj()
						 | 
						2 years ago | 
					
				
					
						
							
								   dirkf
							
						 | 
						
							
							
								f24bc9272e
							
							[Misc] Fixes for 2.6 compatibility
						 | 
						2 years ago | 
					
				
					
						
							
								   dirkf
							
						 | 
						
							
							
								f35b757c82
							
							[utils] Ensure `allow_types` for `variadic()` is a tuple
						 | 
						2 years ago | 
					
				
					
						
							
								   pukkandan
							
						 | 
						
							
							
								1d3751c3fe
							
							Escape URLs in `sanitized_Request`, not `sanitize_url` d2558234cf5dd12d6896eed5427b7dcdb3ab7b5a added escaping of URLs while sanitizing. However, `sanitize_url` may not always receive an actual URL. Eg: When using `youtube-dl "search query" --default-search ytsearch`, `search query` gets escaped to `search%20query` before being prefixed with `ytsearch:` which is not the intended behavior. So the escaping is moved to `sanitized_Request` instead.
						 | 
						4 years ago | 
					
				
					
						
							
								   Andrei Lebedev
							
						 | 
						
							
							
								27ed77aabb
							
							[utils] Backport traverse_obj (etc) from yt-dlp (#31156)
						 | 
						3 years ago | 
					
				
					
						
							
								   dirkf
							
						 | 
						
							
							
								d231b56717
							
							[jsinterp] Overhaul JSInterp to handle new YT players 4c3f79c5, 324f67b9 (#31170)
						 | 
						3 years ago | 
					
				
					
						
							
								   Remita Amine
							
						 | 
						
							
							
								e88c9ef62a
							
							[utils] add a function to clean podcast URLs
						 | 
						4 years ago | 
					
				
					
						
							
								   Remita Amine
							
						 | 
						
							
							
								9dd674e1d2
							
							[utils] accept only supported protocols in url_or_none
						 | 
						4 years ago | 
					
				
					
						
							
								   Sergey M․
							
						 | 
						
							
							
								fe07e788bf
							
							[utils] Skip ! prefixed code in js_to_json
						 | 
						5 years ago | 
					
				
					
						
							
								   Kevin O'Connor
							
						 | 
						
							
							
								4eda10499e
							
							[utils] Don't attempt to coerce JS strings to numbers in js_to_json (#26851)
						 | 
						5 years ago | 
					
				
					
						
							
								   Sergey M․
							
						 | 
						
							
							
								1d9bf655e6
							
							[utils] Recognize wav mimetype (closes #26463)
						 | 
						5 years ago | 
					
				
					
						
							
								   Sergey M․
							
						 | 
						
							
							
								42db58ec73
							
							[utils] Improve str_to_int
						 | 
						5 years ago | 
					
				
					
						
							
								   Remita Amine
							
						 | 
						
							
							
								348c6bf1c1
							
							[utils] handle int values passed to str_to_int
						 | 
						6 years ago | 
					
				
					
						
							
								   Sergey M․
							
						 | 
						
							
							
								1ced222120
							
							[utils] Add generic caesar cipher and rot47
						 | 
						6 years ago | 
					
				
					
						
							
								   InfernalUnderling
							
						 | 
						
							
							
								9d30c2132a
							
							[utils] Handle rd-suffixed day parts in unified_strdate (#23199)
						 | 
						6 years ago | 
					
				
					
						
							
								   Sergey M․
							
						 | 
						
							
							
								824fa51165
							
							[utils] Improve subtitles_filename (closes #22753)
						 | 
						6 years ago | 
					
				
					
						
							
								   Sergey M․
							
						 | 
						
							
							
								28cc2241e4
							
							[utils] Restrict parse_codecs and add theora as known vcodec (#21381)
						 | 
						6 years ago | 
					
				
					
						
							
								   Sergey M․
							
						 | 
						
							
							
								53cd37bac5
							
							[utils] Improve strip_or_none
						 | 
						6 years ago | 
					
				
					
						
							
								   Jakub Wilk
							
						 | 
						
							
							
								fd35d8cdfd
							
							[utils] Transliterate "þ" as "th" (#20897)
						 | 
						6 years ago | 
					
				
					
						
							
								   Sergey M․
							
						 | 
						
							
							
								5e1271c56d
							
							[utils] Improve int_or_none and float_or_none (#20403)
						 | 
						6 years ago | 
					
				
					
						
							
								   Sergey M․
							
						 | 
						
							
							
								0dc41787af
							
							[utils] Introduce parse_bitrate
						 | 
						6 years ago | 
					
				
					
						
							
								   Sergey M․
							
						 | 
						
							
							
								fad4ceb534
							
							[utils] Fix urljoin for paths with non-http(s) schemes
						 | 
						6 years ago | 
					
				
					
						
							
								   Sergey M․
							
						 | 
						
							
							
								25d110be30
							
							[utils] Properly recognize AV1 codec (closes #17506)
						 | 
						7 years ago | 
					
				
					
						
							
								   Sergey M․
							
						 | 
						
							
							
								af03000ad5
							
							[utils] Introduce url_or_none
						 | 
						7 years ago | 
					
				
					
						
							
								   Sergey M․
							
						 | 
						
							
							
								e9c671d5e8
							
							[utils] Allow JSONP with empty func name (closes #17028)
						 | 
						7 years ago |