about summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
...
* [utils] Advertise optional supported `Content-Encoding`sdirkf2023-08-011-2/+7
* [utils] Add and use `filter_dict()` from yt-dlpdirkf2023-08-011-4/+7
* [utils] Revise `isinstance()` tests (especially for str/unicode/bytes) to com...dirkf2023-08-012-79/+70
* [utils] Avoid comparing `type(var)`, etc, to pass new Linter rulesdirkf2023-08-012-5/+7
* [utils] Rework URL path munging for ., .. componentsdirkf2023-07-294-41/+95
* [utils] Rework decoding of `Content-Encoding`sdirkf2023-07-293-43/+107
* [workflows/ci.yml] Update to setup-java@v3dirkf2023-07-291-1/+1
* [build] Fix typo in `devscripts/fish-completion.py` (fix 2285605)dirkf2023-07-251-1/+1
* [build] Extend use of `devscripts/utils`dirkf2023-07-2515-74/+99
* [compat] Use `compat_open()`dirkf2023-07-2516-55/+68
* [build] Add and use `devscripts/utils`dirkf2023-07-254-16/+81
* [utils] Fix update_Request() with empty data (not None)dirkf2023-07-252-4/+16
* [test/test_execution.py] Use `compat_subprocess_get_DEVNULL()`dirkf2023-07-251-5/+2
* [build] Fix various Jython CI and test issuesdirkf2023-07-254-19/+45
* [workflows/ci.yml] Build 3.12 with pyenvdirkf2023-07-251-2/+38
* [doc] Update developer guidancedirkf2023-07-251-12/+101
* [workflows/ci.yml] Extend Python versionsdirkf2023-07-251-18/+30
* [utils] Remove stray undocumented Host header in redirect (fix 46fde7c)dirkf2023-07-201-1/+2
* [InfoExtractor] Add `_match_valid_url()` class method and refactordirkf2023-07-193-22/+49
* [utils] Fix broken Py 3.11+ compat in `traverse_obj()`dirkf2023-07-191-4/+32
* [InfoExtractor] Add search methods for Next/Nuxt.js from yt-dlpdirkf2023-07-195-58/+168
* [Clipchamp] Add new extractor back-ported from yt-dlpdirkf2023-07-192-0/+77
* [DLF] Add site extractors back-ported from yt-dlpdirkf2023-07-192-0/+208
* [Whyp] Add extractor back-ported from yt-dlpdirkf2023-07-192-0/+79
* [GlobalPlayer] Add site extractors back-ported from yt-dlpdirkf2023-07-192-4/+296
* [InfoExtractor] Support groups in _`search_regex()`, etcdirkf2023-07-191-4/+5
* [utils] Minor updates (merge_dicts, T)dirkf2023-07-191-7/+30
* [utils] Improve js_to_json, align with yt-dlpdirkf2023-07-192-30/+187
* [utils] Align traverse_obj() with yt-dlpdirkf2023-07-192-23/+23
* [compat] Fix old Pythons broken loading of valueless cookie attributesdirkf2023-07-181-4/+16
* [test] Fixes for old Pythonsdirkf2023-07-186-15/+30
* [doc] Warn against setting cookies with --add-headerdirkf2023-07-181-2/+4
* [downloader/external] Fix cookie supportbashonly2023-07-183-29/+255
* [core] Process header cookies on loadingSimon Sawicki2023-07-184-33/+357
* [utils] `YoutubeDLCookieJar`: Add `get_cookie_header` and `get_cookies_for_ur...bashonly2023-07-181-0/+13
* [core] Remove `Cookie` header on redirect to prevent leaksdirkf2023-07-182-4/+36
* [core] Update redirect handling from yt-dlpdirkf2023-07-182-79/+484
* [compat] Add Request and HTTPClient compat for redirectdirkf2023-07-181-0/+28
* [test] Make skipped tests in test_execution work with Py 2.6dirkf2023-07-181-4/+7
* [core] Align error reporting methods with yt-dlpdirkf2023-07-183-16/+36
* [utils] Add {expected_type} and Iterable support to traverse_obj()dirkf2023-07-182-100/+266
* [core] Revert version display from b8a86dcdirkf2023-07-181-3/+5
* [Misc] Fixes for 2.6 compatibilitydirkf2023-07-056-8/+38
* [workflows/ci.yml] Fix test support for Py 2.6dirkf2023-07-053-56/+83
* [workflows/ci.yml] Restore test support for Py 3.2dirkf2023-07-056-30/+328
* [workflows/ci.yml] Restore test support for Py 3.3, 3.4, and add 2.6dirkf2023-06-231-3/+1
* [YouTube] Avoid crash in author extractiondirkf2023-06-221-1/+1
* [workflows/ci.yml] Replace actions/setup-python for legacy Pythonsdirkf2023-06-221-2/+4
* [YouTube] Improve nsig function name extractionpukkandan2023-06-222-14/+16
* [YouTube] Improve fix for ae8ba2cdirkf2023-06-182-12/+13