Simon Sawicki
|
7d18fed8f1
|
[networking] Add `keep_header_casing` extension (#11652)
Authored by: coletdjnz, Grub4K
Co-authored-by: coletdjnz <coletdjnz@protonmail.com>
|
23 hours ago |
coletdjnz
|
4445f37a7a
|
[core] Load plugins on demand (#11305)
- Adds `--no-plugin-dirs` to disable plugin loading
- `--plugin-dirs` now supports post-processors
Authored by: coletdjnz, Grub4K, pukkandan
|
1 week ago |
Simon Sawicki
|
a3e0c7d3b2
|
[test] Show all differences for `expect_value` and `expect_dict` (#12334)
Authored by: Grub4K
|
1 week ago |
Mozi
|
2081634474
|
[test:download] Validate and sort info dict fields (#12299)
Authored by: pzhlkj6612, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
|
3 weeks ago |
sepro
|
4ca8c44a07
|
[jsinterp] Improve zeroise (#12313)
Authored by: seproDev
|
3 weeks ago |
Simon Sawicki
|
0d9f061d38
|
[jsinterp] Add `js_number_to_string` (#12110)
Authored by: Grub4K
|
3 weeks ago |
Simon Sawicki
|
fc12e724a3
|
[utils] `sanitize_path`: Fix some incorrect behavior (#11923)
Authored by: Grub4K
|
1 month ago |
Dioarya
|
f7d071e8aa
|
[core] Fix float comparison values in format filters (#11880)
Closes #10115
Authored by: Dioarya, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
|
1 month ago |
pukkandan
|
6fc85f617a
|
Don't sanitize filename on Unix when `--no-windows-filenames` (#9591)
Closes #4547, Closes #8464
Authored by: pukkandan
|
2 months ago |
bashonly
|
5460cd9189
|
[ie/youtube] Fix signature function extraction for `2f1832d2` (#11801)
Closes #11798
Authored by: bashonly
|
3 months ago |
bashonly
|
a95ee6d880
|
[ie/youtube] Fix `n` sig extraction for player `3bb1f723` (#11750)
Closes #11744
Authored by: bashonly
|
3 months ago |
bashonly
|
4c85ccd136
|
[ie/youtube] Fix signature function extraction (#11751)
Closes #11748
Authored by: bashonly
|
3 months ago |
coletdjnz
|
c7316373c0
|
[rh:websockets] Support websockets 14.0+ (#11616)
Authored by: coletdjnz
|
3 months ago |
sepro
|
f95a92b3d0
|
[cleanup] Deprecate more compat functions (#11439)
Authored by: seproDev
|
4 months ago |
Simon Sawicki
|
c014fbcddc
|
[utils] `subs_list_to_dict`: Add `lang` default parameter (#11508)
Authored by: Grub4K
|
4 months ago |
Simon Sawicki
|
39d79c9b9c
|
[utils] Fix `join_nonempty`, add `**kwargs` to `unpack` (#11559)
Authored by: Grub4K
|
4 months ago |
sepro
|
197d0b03b6
|
[cleanup] Misc (#11347)
Closes #11361
Authored by: avagordon01, bashonly, grqz, Grub4K, seproDev
Co-authored-by: Ava Gordon <avagordon01@gmail.com>
Co-authored-by: bashonly <bashonly@protonmail.com>
Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com>
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
|
4 months ago |
Evgeny Zislis
|
4613096f2e
|
[cookies] Support chrome table version 24 (#11425)
Closes #6564
Authored by: kesor, seproDev
Co-authored-by: sepro <sepro@sepr0.com>
|
4 months ago |
sepro
|
beae2db127
|
[aes] Fix GCM pad length calculation (#11438)
Closes #10169
Authored by: seproDev
|
4 months ago |
bashonly
|
b103aca24d
|
[utils] Fix and improve `find_element` and `find_elements` (#11443)
Fix d710a6ca7c
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
|
4 months ago |
Simon Sawicki
|
422195ec70
|
[utils] Allow partial application for even more functions (#11437)
Fixes b6dc2c49e8
Authored by: Grub4K
|
4 months ago |
bashonly
|
b6dc2c49e8
|
[utils] Allow partial application for more functions (#11391)
Also adds the `trim_str` traversal helper
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
|
4 months ago |
bashonly
|
88402b714e
|
Fix `--netrc` empty string parsing for Python <=3.10 (#11414)
Ref: 15409c720b
Closes #11413
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
|
4 months ago |
bashonly
|
d784464399
|
Remove Python 3.8 support (#11321)
Closes #10086
Authored by: bashonly
|
4 months ago |
Imran Hussain
|
0f593dca9f
|
Add option `--plugin-dirs` (#11277)
Closes #3260
Authored by: imranh2, coletdjnz
Co-authored-by: coletdjnz <coletdjnz@protonmail.com>
|
4 months ago |
Simon Sawicki
|
d710a6ca7c
|
Add extractor helpers (#10653)
Authored by: Grub4K
|
5 months ago |
Simon Sawicki
|
85b87c991a
|
[utils] `sanitize_path`: Reimplement function (#11198)
Authored by: Grub4K
|
5 months ago |
rakslice
|
8f4ea14680
|
Fix format sorting bug with vp9.2 vcodec (#10884)
Authored by: rakslice
|
5 months ago |
coletdjnz
|
d1c4d88b2d
|
[networking] Fix handler not being added to RequestError (#10955)
Authored by: coletdjnz
|
6 months ago |
coletdjnz
|
6f9e653743
|
[rh:websockets] Upgrade websockets to 13.0 (#10815)
Fixes CI hanging
Authored by: coletdjnz
|
6 months ago |
sepro
|
c86891eb94
|
[ie/youtube] Fix `n` function name extraction for player `b12cc44b` (#10668)
Authored by: seproDev
|
7 months ago |
sepro
|
bb8bf1db99
|
[jsinterp] Improve `slice` implementation (#10664)
Authored by: seproDev
|
7 months ago |
bashonly
|
011b4a04db
|
[ie/youtube] Fix `n` function name extraction for player `20dfca59` (#10611)
Closes #10608
Authored by: bashonly
|
7 months ago |
bashonly
|
6daf2c27c0
|
[utils] `unified_timestamp`: Recognize Sunday (#10589)
Authored by: bashonly
|
7 months ago |
bashonly
|
713b4cd18f
|
[ie/youtube] Fix `n` function name extraction for player `3400486c` (#10542)
Authored by: bashonly
|
7 months ago |
bashonly
|
cc0070f649
|
[utils] `parse_codecs`: Fix parsing of mixed case codec strings
Authored by: bashonly
|
8 months ago |
coletdjnz
|
150ecc45d9
|
[networking] Add `legacy_ssl` request extension (#10448)
Supported by Urllib, Requests and Websockets request handlers. Ignored by CurlCFFI.
Also added couple cookie-related tests.
Authored by: coletdjnz
|
8 months ago |
coletdjnz
|
42bfca00a6
|
[rh:curl_cffi] Support `curl_cffi` 0.7.X
Authored by: coletdjnz
|
8 months ago |
sepro
|
0b570f2a90
|
[core] Do not alter default format selection when simulated (#9862)
Closes #9843
Authored by: seproDev
|
8 months ago |
bashonly
|
297b0a3792
|
[ie/youtube] Fix JS `n` function name extraction (#10390)
Fixes nsig decoding for player b22ef6e7
Closes #10391
Authored by: bashonly, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
|
8 months ago |
Simon Sawicki
|
6c056ea7ae
|
[jsinterp] Implement `Function.prototype` resolving for `call` and `apply` (#10392)
Authored by: Grub4K
|
8 months ago |
Simon Sawicki
|
5ce582448e
|
[core] Disallow unsafe extensions (CVE-2024-38519)
Ref: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-79w7-vh3h-8g4j
Authored by: Grub4K
|
8 months ago |
bashonly
|
6aaf96a3d6
|
[cleanup] Misc (#10075)
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>
|
8 months ago |
bashonly
|
54a63e80af
|
[test:download] Raise on network errors (#10283)
Authored by: bashonly, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
|
8 months ago |
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
|
8 months ago |
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>
|
9 months ago |
Simon Sawicki
|
5c019f6328
|
[misc] Cleanup (#9765)
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>
|
9 months ago |
coletdjnz
|
96a134dea6
|
[ie/youtube] Extract upload timestamp if available (#9856)
Closes #4962, Closes #9829
Authored by: coletdjnz
|
9 months ago |
Simon Sawicki
|
e897bd8292
|
[misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs (#7409)
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>
|
9 months ago |
coletdjnz
|
53b4d44f55
|
[test] Fix connect timeout test (#9906)
Fixes https://github.com/yt-dlp/yt-dlp/issues/9659
Authored by: coletdjnz
|
10 months ago |