dirkf
|
d9d07a9581
[utils] Improve js_to_json, align with yt-dlp
|
2 年之前 |
dirkf
|
825a40744b
[utils] Align traverse_obj() with yt-dlp
|
2 年之前 |
dirkf
|
1d8d5a93f7
[test] Fixes for old Pythons
|
2 年之前 |
bashonly
|
3801d36416
[utils] `YoutubeDLCookieJar`: Add `get_cookie_header` and `get_cookies_for_url` methods
|
2 年之前 |
dirkf
|
b383be9887
[core] Remove `Cookie` header on redirect to prevent leaks
|
2 年之前 |
dirkf
|
46fde7caee
[core] Update redirect handling from yt-dlp
|
2 年之前 |
dirkf
|
f47fdb9564
[utils] Add {expected_type} and Iterable support to traverse_obj()
|
2 年之前 |
dirkf
|
f24bc9272e
[Misc] Fixes for 2.6 compatibility
|
2 年之前 |
dirkf
|
11cc3f3ad0
[utils] Fix `compiled_regex_type` in 249f2b6
|
2 年之前 |
dirkf
|
64d6dd64c8
[YouTube] Support Releases tab
|
2 年之前 |
dirkf
|
25124bd640
[devscripts] Improve hack to convert command-line options to API options
|
2 年之前 |
dirkf
|
f35b757c82
[utils] Ensure `allow_types` for `variadic()` is a tuple
|
2 年之前 |
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 年之前 |
dirkf
|
90c9f789d9
[utils] Add parse_qs, update_url
|
2 年之前 |
dirkf
|
58988c1421
[YouTube] Bypass age-gating for certain restricted videos
|
3 年之前 |
Andrei Lebedev
|
27ed77aabb
[utils] Backport traverse_obj (etc) from yt-dlp (#31156)
|
2 年之前 |
dirkf
|
c94a459a24
[utils] Sanitize look-alike Unicode glyphs in non-ID filename fields when --restrict-filenames
|
2 年之前 |
dirkf
|
556862bc91
[utils] Ensure RFC3986 encoding result is unicode
|
3 年之前 |
dirkf
|
d231b56717
[jsinterp] Overhaul JSInterp to handle new YT players 4c3f79c5, 324f67b9 (#31170)
|
3 年之前 |
pukkandan
|
0700fde640
[utils, etc] Kill child processes when yt-dl is killed
|
4 年之前 |
pukkandan
|
1baa0f5f66
[utils] Escape URL while sanitizing
|
4 年之前 |
dirkf
|
52c3751df7
[utils] Enable ALPN in HTTPS to satisfy broken servers
|
3 年之前 |
Sergey M․
|
cfee2dfe83
[utils] PEP 8
|
4 年之前 |
Sergey M․
|
a00a7e0cad
[utils] Add support for support for experimental HTTP response status code 308 Permanent Redirect (refs #27877, refs #28768)
|
4 年之前 |
Remita Amine
|
e88c9ef62a
[utils] add a function to clean podcast URLs
|
4 年之前 |
Remita Amine
|
9dd674e1d2
[utils] accept only supported protocols in url_or_none
|
4 年之前 |
Josh Soref
|
71ddc222ad
Fix typos (#27084)
|
4 年之前 |
Sergey M․
|
fe07e788bf
[utils] Skip ! prefixed code in js_to_json
|
4 年之前 |
Kevin O'Connor
|
4eda10499e
[utils] Don't attempt to coerce JS strings to numbers in js_to_json (#26851)
|
4 年之前 |
Sergey M․
|
1d9bf655e6
[utils] Recognize wav mimetype (closes #26463)
|
5 年之前 |