| Commit message (Expand) | Author | Age | Files | Lines |
* | [utils] Fix crash in _report_ignoring_subs from c58b655 (#32762) | Ori Avtalion | 2024-04-05 | 1 | -6/+15 |
* | [utils] Apply compat_contextlib_suppress | dirkf | 2024-03-27 | 1 | -42/+24 |
* | [utils] Let int_or_none() accept a base, like int() | dirkf | 2024-03-08 | 1 | -2/+3 |
* | [utils] Handle user:pass in URLs (#28801) | Hubert Hirtz | 2024-03-04 | 1 | -1/+21 |
* | [utils] Make restricted filenames ignore characters in Unicode categories Mar... | dirkf | 2023-11-29 | 1 | -1/+2 |
* | [utils] Revert bbd3e7e, updating docstring, test instead | dirkf | 2023-09-03 | 1 | -1/+2 |
* | [utils] Properly handle list values in update_url() | dirkf | 2023-09-03 | 1 | -1/+1 |
* | [utils] Advertise optional supported `Content-Encoding`s | dirkf | 2023-08-01 | 1 | -2/+7 |
* | [utils] Add and use `filter_dict()` from yt-dlp | dirkf | 2023-08-01 | 1 | -4/+7 |
* | [utils] Revise `isinstance()` tests (especially for str/unicode/bytes) to com... | dirkf | 2023-08-01 | 1 | -78/+69 |
* | [utils] Avoid comparing `type(var)`, etc, to pass new Linter rules | dirkf | 2023-08-01 | 1 | -4/+6 |
* | [utils] Rework URL path munging for ., .. components | dirkf | 2023-07-29 | 1 | -17/+53 |
* | [utils] Rework decoding of `Content-Encoding`s | dirkf | 2023-07-29 | 1 | -30/+90 |
* | [utils] Fix update_Request() with empty data (not None) | dirkf | 2023-07-25 | 1 | -4/+3 |
* | [utils] Remove stray undocumented Host header in redirect (fix 46fde7c) | dirkf | 2023-07-20 | 1 | -1/+2 |
* | [utils] Fix broken Py 3.11+ compat in `traverse_obj()` | dirkf | 2023-07-19 | 1 | -4/+32 |
* | [utils] Minor updates (merge_dicts, T) | dirkf | 2023-07-19 | 1 | -7/+30 |
* | [utils] Improve js_to_json, align with yt-dlp | dirkf | 2023-07-19 | 1 | -26/+88 |
* | [utils] Align traverse_obj() with yt-dlp | dirkf | 2023-07-19 | 1 | -7/+2 |
* | [test] Fixes for old Pythons | dirkf | 2023-07-18 | 1 | -2/+6 |
* | [utils] `YoutubeDLCookieJar`: Add `get_cookie_header` and `get_cookies_for_ur... | bashonly | 2023-07-18 | 1 | -0/+13 |
* | [core] Remove `Cookie` header on redirect to prevent leaks | dirkf | 2023-07-18 | 1 | -2/+6 |
* | [core] Update redirect handling from yt-dlp | dirkf | 2023-07-18 | 1 | -30/+44 |
* | [utils] Add {expected_type} and Iterable support to traverse_obj() | dirkf | 2023-07-18 | 1 | -71/+142 |
* | [Misc] Fixes for 2.6 compatibility | dirkf | 2023-07-05 | 1 | -1/+2 |
* | [utils] Fix `compiled_regex_type` in 249f2b6 | dirkf | 2023-05-11 | 1 | -1/+2 |
* | [YouTube] Support Releases tab | dirkf | 2023-04-23 | 1 | -2/+7 |
* | [devscripts] Improve hack to convert command-line options to API options | dirkf | 2023-04-05 | 1 | -0/+4 |
* | [utils] Ensure `allow_types` for `variadic()` is a tuple | dirkf | 2023-03-19 | 1 | -0/+2 |
* | Escape URLs in `sanitized_Request`, not `sanitize_url` d2558234cf5dd12d6896ee... | pukkandan | 2023-02-20 | 1 | -2/+2 |
* | [utils] Add parse_qs, update_url | dirkf | 2023-02-13 | 1 | -32/+32 |
* | [YouTube] Bypass age-gating for certain restricted videos | dirkf | 2023-02-13 | 1 | -0/+11 |
* | [utils] Backport traverse_obj (etc) from yt-dlp (#31156) | Andrei Lebedev | 2022-11-03 | 1 | -0/+339 |
* | [utils] Sanitize look-alike Unicode glyphs in non-ID filename fields when --r... | dirkf | 2022-10-11 | 1 | -0/+4 |
* | [utils] Ensure RFC3986 encoding result is unicode | dirkf | 2022-08-21 | 1 | -1/+2 |
* | [jsinterp] Overhaul JSInterp to handle new YT players 4c3f79c5, 324f67b9 (#31... | dirkf | 2022-08-14 | 1 | -9/+38 |
* | [utils, etc] Kill child processes when yt-dl is killed | pukkandan | 2022-06-10 | 1 | -4/+14 |
* | [utils] Escape URL while sanitizing | pukkandan | 2022-06-06 | 1 | -1/+1 |
* | [utils] Enable ALPN in HTTPS to satisfy broken servers | dirkf | 2022-05-28 | 1 | -0/+19 |
* | [utils] PEP 8 | Sergey M․ | 2021-04-17 | 1 | -6/+5 |
* | [utils] Add support for support for experimental HTTP response status code 30... | Sergey M․ | 2021-04-17 | 1 | -6/+56 |
* | [utils] add a function to clean podcast URLs | Remita Amine | 2021-01-04 | 1 | -0/+17 |
* | [utils] accept only supported protocols in url_or_none | Remita Amine | 2020-12-30 | 1 | -1/+1 |
* | Fix typos (#27084) | Josh Soref | 2020-11-21 | 1 | -8/+8 |
* | [utils] Skip ! prefixed code in js_to_json | Sergey M․ | 2020-11-17 | 1 | -2/+3 |
* | [utils] Don't attempt to coerce JS strings to numbers in js_to_json (#26851) | Kevin O'Connor | 2020-10-18 | 1 | -6/+6 |
* | [utils] Recognize wav mimetype (closes #26463) | Sergey M․ | 2020-09-06 | 1 | -0/+1 |
* | [utils] Fix file permissions in write_json_file (closes #12471) (#25122) | Rob | 2020-05-20 | 1 | -0/+6 |
* | [utils] Improve cookie files support | Sergey M․ | 2020-05-05 | 1 | -5/+77 |
* | [utils] Add reference to cookie file format | Sergey M․ | 2020-03-10 | 1 | -0/+5 |