Commit History

Autor SHA1 Mensaxe Data
  dirkf b870181229 [build] Extend use of `devscripts/utils` %!s(int64=2) %!d(string=hai) anos
  dirkf a25e9f3c84 [compat] Use `compat_open()` %!s(int64=2) %!d(string=hai) anos
  dirkf aac33155e4 [build] Add and use `devscripts/utils` %!s(int64=2) %!d(string=hai) anos
  dirkf 2b7dd3b2a2 [utils] Fix update_Request() with empty data (not None) %!s(int64=2) %!d(string=hai) anos
  dirkf 44faa71b19 [test/test_execution.py] Use `compat_subprocess_get_DEVNULL()` %!s(int64=2) %!d(string=hai) anos
  dirkf 7bce2ad441 [build] Fix various Jython CI and test issues %!s(int64=2) %!d(string=hai) anos
  dirkf ca71e56c48 [workflows/ci.yml] Build 3.12 with pyenv %!s(int64=2) %!d(string=hai) anos
  dirkf 2a4e9faa77 [doc] Update developer guidance %!s(int64=2) %!d(string=hai) anos
  dirkf 74eef6bb5e [workflows/ci.yml] Extend Python versions %!s(int64=2) %!d(string=hai) anos
  dirkf 1fa8b86f0b [utils] Remove stray undocumented Host header in redirect (fix 46fde7c) %!s(int64=2) %!d(string=hai) anos
  dirkf b2ba24bb02 [InfoExtractor] Add `_match_valid_url()` class method and refactor %!s(int64=2) %!d(string=hai) anos
  dirkf a190b55964 [utils] Fix broken Py 3.11+ compat in `traverse_obj()` %!s(int64=2) %!d(string=hai) anos
  dirkf b2741f2654 [InfoExtractor] Add search methods for Next/Nuxt.js from yt-dlp %!s(int64=2) %!d(string=hai) anos
  dirkf 8465222041 [Clipchamp] Add new extractor back-ported from yt-dlp %!s(int64=2) %!d(string=hai) anos
  dirkf 4339910df3 [DLF] Add site extractors back-ported from yt-dlp %!s(int64=2) %!d(string=hai) anos
  dirkf eaaf4c6736 [Whyp] Add extractor back-ported from yt-dlp %!s(int64=2) %!d(string=hai) anos
  dirkf 4566e6e53e [GlobalPlayer] Add site extractors back-ported from yt-dlp %!s(int64=2) %!d(string=hai) anos
  dirkf 1e8ccdd2eb [InfoExtractor] Support groups in _`search_regex()`, etc %!s(int64=2) %!d(string=hai) anos
  dirkf cb9366eda5 [utils] Minor updates (merge_dicts, T) %!s(int64=2) %!d(string=hai) anos
  dirkf d9d07a9581 [utils] Improve js_to_json, align with yt-dlp %!s(int64=2) %!d(string=hai) anos
  dirkf 825a40744b [utils] Align traverse_obj() with yt-dlp %!s(int64=2) %!d(string=hai) anos
  dirkf 47214e46d8 [compat] Fix old Pythons broken loading of valueless cookie attributes %!s(int64=2) %!d(string=hai) anos
  dirkf 1d8d5a93f7 [test] Fixes for old Pythons %!s(int64=2) %!d(string=hai) anos
  dirkf 1634b1d61e [doc] Warn against setting cookies with --add-header %!s(int64=2) %!d(string=hai) anos
  bashonly 21438a4194 [downloader/external] Fix cookie support %!s(int64=2) %!d(string=hai) anos
  Simon Sawicki 8334ec961b [core] Process header cookies on loading %!s(int64=2) %!d(string=hai) anos
  bashonly 3801d36416 [utils] `YoutubeDLCookieJar`: Add `get_cookie_header` and `get_cookies_for_url` methods %!s(int64=2) %!d(string=hai) anos
  dirkf b383be9887 [core] Remove `Cookie` header on redirect to prevent leaks %!s(int64=2) %!d(string=hai) anos
  dirkf 46fde7caee [core] Update redirect handling from yt-dlp %!s(int64=2) %!d(string=hai) anos
  dirkf 648dc5304c [compat] Add Request and HTTPClient compat for redirect %!s(int64=2) %!d(string=hai) anos