bashonly
43229d1d5f
[cookies] Ignore cookies with control characters ( #15862 )
...
http.cookies.Morsel was patched in Python 3.14.3 and 3.13.12
to raise a CookieError if the cookie name, value or any attribute
of its input contains a control character.
yt_dlp.cookies.LenientSimpleCookie now preemptively discards
any cookies containing control characters, which is consistent
with its more lenient parsing.
Ref: https://github.com/python/cpython/issues/143919
Closes #15849
Authored by: bashonly, syphyr
Co-authored-by: syphyr <syphyr@gmail.com >
2026-02-16 19:59:34 +00:00
Matt Broadway
e491fd4d09
[cookies] Fix Linux desktop environment detection ( #13197 )
...
Closes #12885
Authored by: mbway
2025-05-22 09:22:11 +00:00
Evgeny Zislis
4613096f2e
[cookies] Support chrome table version 24 ( #11425 )
...
Closes #6564
Authored by: kesor, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2024-11-04 00:59:57 +01:00
Peisen Wang
a8520244b8
[cookies] Fix --cookies-from-browser DE detection on Linux ( #10237 )
...
Align with chromium source by parsing every part of `XDG_CURRENT_DESKTOP`
Authored by: peisenwang
2024-06-22 23:25:16 +00:00
sepro
add96eb9f8
[cleanup] Add more ruff rules ( #10149 )
...
Authored by: seproDev
Reviewed-by: bashonly <88596187+bashonly@users.noreply.github.com >
Reviewed-by: Simon Sawicki <contact@grub4k.xyz >
2024-06-12 01:09:58 +02:00
pukkandan
c305a25c1b
[cleanup] Standardize import datetime as dt ( #8978 )
2024-04-01 05:32:15 +05:30
Matt Broadway
b38d4c941d
[cookies] Update for chromium changes ( #6897 )
...
Authored by: mbway
2023-05-29 19:21:35 +05:30
Simon Sawicki
36069409ec
[cookies] Improve LenientSimpleCookie ( #5195 )
...
Closes #5186
Authored by: Grub4K
2022-10-11 09:09:12 +05:30
Simon Sawicki
8817a80d3a
[cookies] Parse cookies leniently ( #4780 )
...
Closes #4776 , #3778
Authored by: Grub4K
2022-09-16 22:32:00 +05:30
pukkandan
f0500bd1e4
[test] Fix FakeYDL signatures
...
Authored by: coletdjnz
2022-06-21 13:03:29 +05:30
pukkandan
f82711587c
[cleanup] Sort imports
...
Using https://github.com/PyCQA/isort
isort -m VERTICAL_HANGING_INDENT --py 36 -l 80 --rr -n --tc .
2022-04-12 05:32:52 +05:30
Matt Broadway
f59f5ef8b6
[cookies] Support other keyrings ( #2032 )
...
Authored by: mbway
2021-12-27 06:58:44 +05:30
pukkandan
1b629e1b4c
[test/cookies] Improve logging
2021-09-19 19:41:09 +05:30
Ákos Sülyi
09906f554d
[aes] Add aes_gcm_decrypt_and_verify ( #1020 )
...
Authored by: sulyi, pukkandan
2021-09-19 17:52:31 +05:30
pukkandan
edf65256aa
[hls,aes] Fallback to native implementation for AES-CBC
...
and detect `Cryptodome` in addition to `Crypto`
Closes #935
Related: #938
2021-09-18 00:55:58 +05:30
Matt Broadway
982ee69a74
Add option --cookies-from-browser to load cookies from a browser ( #488 )
...
* also adds `--no-cookies-from-browser`
Original PR: https://github.com/ytdl-org/youtube-dl/pull/29201
Authored by: mbway
2021-07-22 02:02:49 +05:30