Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-03-27 | [ie/youtube] Make signature and nsig extraction more robust (#12761) | bashonly | |
Authored by: bashonly, seproDev Co-authored-by: sepro <sepro@sepr0.com> | |||
2025-03-25 | [ie/youtube] Fix signature and nsig extraction for player `4fcd6e4a` (#12748) | sepro | |
Closes #12746 Authored by: seproDev | |||
2025-03-24 | [ie/youtube] Fix signature and nsig extraction for player `363db69b` (#12725) | bashonly | |
Closes #12724 Authored by: bashonly | |||
2025-03-21 | [ie/youtube] Fix nsig and signature extraction for player `643afba4` (#12684) | sepro | |
Closes #12677, Closes #12682 Authored by: seproDev, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> | |||
2025-02-09 | [jsinterp] Improve zeroise (#12313) | sepro | |
Authored by: seproDev | |||
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-08-05 | [ie/youtube] Fix `n` function name extraction for player `b12cc44b` (#10668) | 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-23 | [ie/youtube] Fix `n` function name extraction for player `3400486c` (#10542) | bashonly | |
Authored by: bashonly | |||
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-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-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> | |||
2023-06-22 | [extractor/youtube] Improve nsig function name extraction | pukkandan | |
2023-06-21 | [cleanup] Misc | pukkandan | |
Closes #6288, Closes #7197, Closes #7265, Closes #7353, Closes #5773 Authored by: mikf, freezboltz, pukkandan | |||
2023-06-18 | [jsinterp] Fix global object extraction | pukkandan | |
Closes #7327 | |||
2023-06-10 | [jsinterp] Fix division (#7279) | bashonly | |
* Fixes nsig decryption for Youtube JS player `8c7583ff` Authored by: bashonly | |||
2023-05-20 | [jsinterp] Handle `NaN` in bitwise operators | pukkandan | |
Closes #6131 | |||
2023-04-27 | [jsinterp] Handle negative numbers better | pukkandan | |
Closes #6131 | |||
2023-03-03 | [jsinterp] Handle `Date` at epoch 0 | pukkandan | |
Closes #6400 | |||
2023-02-01 | [jsinterp] Support `if` statements | pukkandan | |
Closes #6131 | |||
2022-10-11 | [jsinterp] Improve separating regex | pukkandan | |
Fixes https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1273974909 | |||
2022-09-02 | [jsinterp] Workaround operator associativity issue | pukkandan | |
https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1235384480 | |||
2022-09-01 | [jsinterp] Fix escape in regex | pukkandan | |
2022-08-30 | [jsinterp] Fix `_separate` | pukkandan | |
Ref: https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1231126941 | |||
2022-08-25 | [jsinterp] Fix bug in operator precedence | pukkandan | |
Fixes https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1226659543 | |||
2022-08-21 | [test] Fix test_youtube_signature | pukkandan | |
2022-08-18 | [jsinterp] Fix for youtube player 1f7d5369 | pukkandan | |
Closes #4635 again | |||
2022-08-16 | [jsinterp] Fix for youtube player c81bbb4a | pukkandan | |
2022-08-15 | [jsinterp] Bring or-par with youtube-dl | pukkandan | |
Partially cherry-picked from: https://github.com/ytdl-org/youtube-dl/commit/d231b56717c73ee597d2e077d11b69ed48a1b02d Authored by pukkandan, dirkf | |||
2022-08-14 | [jsinterp] Handle new youtube signature functions | pukkandan | |
Closes #4635 | |||
2022-06-25 | [compat] Remove deprecated functions from core code | pukkandan | |
2022-06-25 | [cleanup] Consistent style for file heads | pukkandan | |
2022-04-18 | [cleanup] Misc cleanup and refactor (#2173) | pukkandan | |
2022-04-12 | [cleanup] Sort imports | pukkandan | |
Using https://github.com/PyCQA/isort isort -m VERTICAL_HANGING_INDENT --py 36 -l 80 --rr -n --tc . | |||
2022-04-12 | [cleanup] Upgrade syntax | pukkandan | |
Using https://github.com/asottile/pyupgrade 1. `__future__` imports and `coding: utf-8` were removed 2. Files were rewritten with `pyupgrade --py36-plus --keep-percent-format` 3. f-strings were cherry-picked from `pyupgrade --py36-plus` Extractors are left untouched (except removing header) to avoid unnecessary merge conflicts | |||
2022-04-12 | [cleanup] Mark some compat variables for removal (#2173) | pukkandan | |
Authored by fstirlitz, pukkandan | |||
2022-02-18 | [youtube] Fix n-sig extraction for phone player JS (#2816) | MinePlayersPE | |
Authored by: MinePlayersPE | |||
2022-02-03 | Update to ytdl-commit-78ce962 | pukkandan | |
[youtube] Support channel search https://github.com/ytdl-org/youtube-dl/commit/78ce962f4fe020994c216dd2671546fbe58a5c67 | |||
2022-02-01 | [youtube] Fix n-sig for player e06dea74 | pukkandan | |
2021-12-23 | [cleanup] Misc cleanup | pukkandan | |
Closes #1942 #1976 #2020 #2058 #1984 | |||
2021-11-23 | [jsinterp] Fix splice to handle float | pukkandan | |
Needed for new youtube js player f1ca6900 Closes #1767 | |||
2021-11-19 | [cleanup] Minor cleanup | pukkandan | |
Closes #1696, Closes #1673 | |||
2021-11-03 | [jsinterp] Handle default in switch better | pukkandan | |
2021-10-31 | [youtube] Fix throttling by decrypting n-sig (#1437) | pukkandan | |
2021-07-23 | [test] Use `pytest` instead of `nosetests` (#482) | pukkandan | |
`nosetests` is no longer being maintained : https://github.com/nose-devs/nose/issues/1099 and will stop working in py 3.10 as can be seen in #480 | |||
2021-06-06 | [cleanup] Point all shebang to `python3` (#372) | felix | |
Authored by: fstirlitz | |||
2021-02-25 | Completely change project name to yt-dlp (#85) | Pccode66 | |
* All modules and binary names are changed * All documentation references changed * yt-dlp no longer loads youtube-dlc config files * All URLs changed to point to organization account Co-authored-by: Pccode66 Co-authored-by: pukkandan | |||
2021-02-11 | Update to ytdl-2021.02.10 | pukkandan | |
Except: [archiveorg] Fix and improve extraction (5fc53690cbe6abb11941a3f4846b566a7472753e) |