Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-03-03 | [networking] Add `keep_header_casing` extension (#11652) | Simon Sawicki | |
Authored by: coletdjnz, Grub4K Co-authored-by: coletdjnz <coletdjnz@protonmail.com> | |||
2025-02-23 | [core] Load plugins on demand (#11305) | coletdjnz | |
- Adds `--no-plugin-dirs` to disable plugin loading - `--plugin-dirs` now supports post-processors Authored by: coletdjnz, Grub4K, pukkandan | |||
2025-02-21 | [test] Show all differences for `expect_value` and `expect_dict` (#12334) | Simon Sawicki | |
Authored by: Grub4K | |||
2025-02-10 | [test:download] Validate and sort info dict fields (#12299) | Mozi | |
Authored by: pzhlkj6612, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> | |||
2025-02-09 | [jsinterp] Improve zeroise (#12313) | sepro | |
Authored by: seproDev | |||
2025-02-08 | [jsinterp] Add `js_number_to_string` (#12110) | Simon Sawicki | |
Authored by: Grub4K | |||
2025-01-25 | [utils] `sanitize_path`: Fix some incorrect behavior (#11923) | Simon Sawicki | |
Authored by: Grub4K | |||
2025-01-25 | [core] Fix float comparison values in format filters (#11880) | Dioarya | |
Closes #10115 Authored by: Dioarya, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> | |||
2024-12-23 | Don't sanitize filename on Unix when `--no-windows-filenames` (#9591) | pukkandan | |
Closes #4547, Closes #8464 Authored by: pukkandan | |||
2024-12-13 | [ie/youtube] Fix signature function extraction for `2f1832d2` (#11801) | bashonly | |
Closes #11798 Authored by: bashonly | |||
2024-12-06 | [ie/youtube] Fix `n` sig extraction for player `3bb1f723` (#11750) | bashonly | |
Closes #11744 Authored by: bashonly | |||
2024-12-06 | [ie/youtube] Fix signature function extraction (#11751) | bashonly | |
Closes #11748 Authored by: bashonly | |||
2024-11-24 | [rh:websockets] Support websockets 14.0+ (#11616) | coletdjnz | |
Authored by: coletdjnz | |||
2024-11-17 | [cleanup] Deprecate more compat functions (#11439) | sepro | |
Authored by: seproDev | |||
2024-11-15 | [utils] `subs_list_to_dict`: Add `lang` default parameter (#11508) | Simon Sawicki | |
Authored by: Grub4K | |||
2024-11-15 | [utils] Fix `join_nonempty`, add `**kwargs` to `unpack` (#11559) | Simon Sawicki | |
Authored by: Grub4K | |||
2024-11-04 | [cleanup] Misc (#11347) | sepro | |
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> | |||
2024-11-04 | [cookies] Support chrome table version 24 (#11425) | Evgeny Zislis | |
Closes #6564 Authored by: kesor, seproDev Co-authored-by: sepro <sepro@sepr0.com> | |||
2024-11-03 | [aes] Fix GCM pad length calculation (#11438) | sepro | |
Closes #10169 Authored by: seproDev | |||
2024-11-03 | [utils] Fix and improve `find_element` and `find_elements` (#11443) | bashonly | |
Fix d710a6ca7c622705c0c8c8a3615916f531137d5d Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki <contact@grub4k.xyz> | |||
2024-11-02 | [utils] Allow partial application for even more functions (#11437) | Simon Sawicki | |
Fixes b6dc2c49e8793c6dfa21275e61caf49ec1148b81 Authored by: Grub4K | |||
2024-10-30 | [utils] Allow partial application for more functions (#11391) | bashonly | |
Also adds the `trim_str` traversal helper Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki <contact@grub4k.xyz> | |||
2024-10-30 | Fix `--netrc` empty string parsing for Python <=3.10 (#11414) | bashonly | |
Ref: https://github.com/python/cpython/commit/15409c720be0503131713e3d3abc1acd0da07378 Closes #11413 Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki <contact@grub4k.xyz> | |||
2024-10-23 | Remove Python 3.8 support (#11321) | bashonly | |
Closes #10086 Authored by: bashonly | |||
2024-10-20 | Add option `--plugin-dirs` (#11277) | Imran Hussain | |
Closes #3260 Authored by: imranh2, coletdjnz Co-authored-by: coletdjnz <coletdjnz@protonmail.com> | |||
2024-10-13 | Add extractor helpers (#10653) | Simon Sawicki | |
Authored by: Grub4K | |||
2024-10-13 | [utils] `sanitize_path`: Reimplement function (#11198) | Simon Sawicki | |
Authored by: Grub4K | |||
2024-09-27 | Fix format sorting bug with vp9.2 vcodec (#10884) | rakslice | |
Authored by: rakslice | |||
2024-09-08 | [networking] Fix handler not being added to RequestError (#10955) | coletdjnz | |
Authored by: coletdjnz | |||
2024-08-21 | [rh:websockets] Upgrade websockets to 13.0 (#10815) | coletdjnz | |
Fixes CI hanging Authored by: coletdjnz | |||
2024-08-05 | [ie/youtube] Fix `n` function name extraction for player `b12cc44b` (#10668) | sepro | |
Authored by: seproDev | |||
2024-08-05 | [jsinterp] Improve `slice` implementation (#10664) | sepro | |
Authored by: seproDev | |||
2024-07-31 | [ie/youtube] Fix `n` function name extraction for player `20dfca59` (#10611) | bashonly | |
Closes #10608 Authored by: bashonly | |||
2024-07-29 | [utils] `unified_timestamp`: Recognize Sunday (#10589) | bashonly | |
Authored by: bashonly | |||
2024-07-23 | [ie/youtube] Fix `n` function name extraction for player `3400486c` (#10542) | bashonly | |
Authored by: bashonly | |||
2024-07-14 | [utils] `parse_codecs`: Fix parsing of mixed case codec strings | bashonly | |
Authored by: bashonly | |||
2024-07-14 | [networking] Add `legacy_ssl` request extension (#10448) | coletdjnz | |
Supported by Urllib, Requests and Websockets request handlers. Ignored by CurlCFFI. Also added couple cookie-related tests. Authored by: coletdjnz | |||
2024-07-09 | [rh:curl_cffi] Support `curl_cffi` 0.7.X | coletdjnz | |
Authored by: coletdjnz | |||
2024-07-09 | [core] Do not alter default format selection when simulated (#9862) | sepro | |
Closes #9843 Authored by: seproDev | |||
2024-07-08 | [ie/youtube] Fix JS `n` function name extraction (#10390) | bashonly | |
Fixes nsig decoding for player b22ef6e7 Closes #10391 Authored by: bashonly, seproDev Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com> | |||
2024-07-08 | [jsinterp] Implement `Function.prototype` resolving for `call` and `apply` ↵ | Simon Sawicki | |
(#10392) Authored by: Grub4K | |||
2024-07-02 | [core] Disallow unsafe extensions (CVE-2024-38519) | Simon Sawicki | |
Ref: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-79w7-vh3h-8g4j Authored by: Grub4K | |||
2024-07-01 | [cleanup] Misc (#10075) | bashonly | |
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> | |||
2024-06-28 | [test:download] Raise on network errors (#10283) | bashonly | |
Authored by: bashonly, seproDev Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com> | |||
2024-06-22 | [cookies] Fix `--cookies-from-browser` DE detection on Linux (#10237) | Peisen Wang | |
Align with chromium source by parsing every part of `XDG_CURRENT_DESKTOP` Authored by: peisenwang | |||
2024-06-12 | [cleanup] Add more ruff rules (#10149) | sepro | |
Authored by: seproDev Reviewed-by: bashonly <88596187+bashonly@users.noreply.github.com> Reviewed-by: Simon Sawicki <contact@grub4k.xyz> | |||
2024-05-26 | [misc] Cleanup (#9765) | Simon Sawicki | |
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> | |||
2024-05-26 | [ie/youtube] Extract upload timestamp if available (#9856) | coletdjnz | |
Closes #4962, Closes #9829 Authored by: coletdjnz | |||
2024-05-26 | [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs (#7409) | Simon Sawicki | |
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> | |||
2024-05-18 | [test] Fix connect timeout test (#9906) | coletdjnz | |
Fixes https://github.com/yt-dlp/yt-dlp/issues/9659 Authored by: coletdjnz |