Age | Commit message (Collapse) | Author |
|
Authored by: bashonly
|
|
Authored by: bashonly
|
|
Authored by: bashonly
|
|
Supported by Urllib, Requests and Websockets request handlers. Ignored by CurlCFFI.
Also added couple cookie-related tests.
Authored by: coletdjnz
|
|
Authored by: coletdjnz
|
|
Closes #9843
Authored by: seproDev
|
|
Fixes nsig decoding for player b22ef6e7
Closes #10391
Authored by: bashonly, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
|
|
(#10392)
Authored by: Grub4K
|
|
Ref: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-79w7-vh3h-8g4j
Authored by: Grub4K
|
|
Closes #10303
Authored by: bashonly, seproDev, jucor, c-basalt
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
Co-authored-by: Julien Cornebise <julien@cornebise.com>
Co-authored-by: c-basalt <117849907+c-basalt@users.noreply.github.com>
|
|
Authored by: bashonly, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
|
|
Align with chromium source by parsing every part of `XDG_CURRENT_DESKTOP`
Authored by: peisenwang
|
|
Authored by: seproDev
Reviewed-by: bashonly <88596187+bashonly@users.noreply.github.com>
Reviewed-by: Simon Sawicki <contact@grub4k.xyz>
|
|
Closes #9763
Authored by: bashonly, seproDev, Grub4K
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
|
|
Closes #4962, Closes #9829
Authored by: coletdjnz
|
|
Authored by: bashonly, seproDev, Grub4K
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
|
|
Fixes https://github.com/yt-dlp/yt-dlp/issues/9659
Authored by: coletdjnz
|
|
Also fixes HTTPS proxies for curl_cffi
Authored by: coletdjnz
|
|
CurlCFFIRH now provides an `impersonate` field in its responses' extensions
Authored by: bashonly
|
|
64766459e37451b665c1464073c28361fbcf1c25)
Authored by: Grub4K
|
|
Authored by: Grub4K
|
|
Authored by: Grub4K
|
|
The shell escape function now properly escapes `%`, `\\` and `\n`. `utils.Popen` as well as `%q` output template expansion have been patched accordingly.
Prior to this fix using `--exec` together with `%q` when on Windows could cause remote code to execute. See https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-hjq6-52gw-2g7p for more details.
Authored by: Grub4K
|
|
Authored by: bashonly, pukkandan
|
|
Add support for:
- `http.cookies.Morsel`
- Multi type filters (`{type, type}`)
Authored by: Grub4K
|
|
|
|
|
|
Authored by: Grub4K
|
|
Authored by: Grub4K
|
|
Authored by: coletdjnz, Grub4K, pukkandan, bashonly
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
Co-authored-by: bashonly <bashonly@protonmail.com>
|
|
Authored by: coletdjnz, Grub4K, pukkandan, bashonly
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
Co-authored-by: bashonly <bashonly@protonmail.com>
|
|
Authored by: coletdjnz
|
|
Authored by: pukkandan, bashonly, seproDev
|
|
Closes #8355, #8944
Authored by: bashonly, Grub4k, Arthurszzz, seproDev, pukkandan
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
Co-authored-by: bashonly <bashonly@protonmail.com>
Co-authored-by: Arthurszzz <minecraftgamerarthur@gmail.com>
Co-authored-by: Simon Sawicki <accounts@grub4k.xyz>
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
|
|
Authored by: seproDev
|
|
Authored by: llistochek, pukkandan
Related: #3944
|
|
Fixes https://github.com/yt-dlp/yt-dlp/issues/8922
Authored by: coletdjnz
|
|
Fixes https://github.com/yt-dlp/yt-dlp/issues/9020
Authored by: coletdjnz
|
|
Use `yt_dlp.networking.exceptions.HTTPError`.
`_CompatHTTPError` was to help with transition to the networking framework.
Authored by: coletdjnz
|
|
Fixes https://github.com/yt-dlp/yt-dlp/issues/8890
Authored by: coletdjnz
|
|
Authored by: Grub4K
|
|
Authored by: bashonly, pukkandan, seproDev, Grub4K
Co-authored-by: bashonly <bashonly@protonmail.com>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
|
|
Authored by: Grub4K
|
|
- Only use trusted publishing with PyPI and remove support for PyPI tokens from release workflow
- Clean up improper actions syntax in the build workflow inputs
- Refactor Updater to allow for consistent unit testing with `UPDATE_SOURCES`
Authored by: bashonly
|
|
Authored by: bashonly
|
|
Fixes https://github.com/yt-dlp/yt-dlp/issues/8729
Authored by: coletdjnz
|
|
Authored by: Grub4K
|
|
Related: #8683
|
|
Closes #7263
Authored by: seproDev
|
|
* Adds a basic WebSocket framework
* Introduces new minimum `websockets` version of 12.0
* Deprecates `WebSocketsWrapper`
Fixes https://github.com/yt-dlp/yt-dlp/issues/8439
Authored by: coletdjnz
|