aboutsummaryrefslogtreecommitdiff
path: root/yt_dlp/jsinterp.py
AgeCommit message (Expand)AuthorFilesLines
2024-08-05[jsinterp] Improve `slice` implementation (#10664)sepro1-3/+3
2024-07-08[jsinterp] Implement `Function.prototype` resolving for `call` and `apply` (#...Simon Sawicki1-0/+18
2024-06-29[cleanup] Bump ruff to 0.5.x (#10282)sepro1-2/+2
2024-06-12[cleanup] Add more ruff rules (#10149)sepro1-10/+10
2023-06-21Update to ytdl-commit-07af47pukkandan1-1/+1
2023-06-18[jsinterp] Fix global object extractionpukkandan1-1/+1
2023-06-10[jsinterp] Fix division (#7279)bashonly1-1/+1
2023-05-24[jsinterp] Do not compile regexpukkandan1-1/+3
2023-05-24Update to ytdl-commit-d1c6c5pukkandan1-1/+1
2023-05-20[cleanup] Miscpukkandan1-1/+1
2023-05-20[jsinterp] Handle `NaN` in bitwise operatorspukkandan1-1/+6
2023-04-27[jsinterp] Handle negative numbers betterpukkandan1-3/+5
2023-03-03[cleanup, jsinterp] Give functions names to help debuggingpukkandan1-5/+10
2023-03-03[jsinterp] Handle `Date` at epoch 0pukkandan1-3/+3
2023-02-01[jsinterp] Support `if` statementspukkandan1-0/+15
2022-12-08[jsinterp] Escape regex that looks like nested setpukkandan1-1/+2
2022-10-11[jsinterp] Improve separating regexpukkandan1-2/+4
2022-09-02[jsinterp] Workaround operator associativity issuepukkandan1-1/+1
2022-09-01Update to ytdl-commit-ed5c44e7pukkandan1-40/+53
2022-09-01[jsinterp] Fix escape in regexpukkandan1-5/+6
2022-08-31[jsinterp] Add `charcodeAt` and bitwise overflow (#4706)Elyse1-3/+11
2022-08-30[jsinterp, extractor/youtube] Minor fixespukkandan1-4/+13
2022-08-30[jsinterp] Fix `_separate`pukkandan1-2/+2
2022-08-25[jsinterp] Fix bug in operator precedencepukkandan1-1/+1
2022-08-19[jsinterp] Bring on-par with youtube-dlpukkandan1-50/+166
2022-08-18[jsinterp] Fix for youtube player 1f7d5369pukkandan1-17/+49
2022-08-16[jsinterp] Fix for youtube player c81bbb4apukkandan1-15/+15
2022-08-15[jsinterp] Bring or-par with youtube-dlpukkandan1-19/+35
2022-08-14[jsinterp] Handle new youtube signature functionspukkandan1-113/+226
2022-08-12[jsinterp] Truncate error messagespukkandan1-15/+19
2022-06-21[jsinterp] Some optimizations and refactoringpukkandan1-109/+98
2022-06-12[cleanup] Misc fixes (see desc)pukkandan1-1/+7
2022-04-18[cleanup] Misc cleanup and refactor (#2173)pukkandan1-32/+9
2022-04-12[cleanup] Sort importspukkandan1-5/+2
2022-04-12[cleanup] Upgrade syntaxpukkandan1-8/+8
2021-12-19[cleanup] Fix some typos (#2033)Unit 1931-32/+32
2021-11-29[cleanup] Refactor `JSInterpreter._seperate`pukkandan1-18/+18
2021-11-23[jsinterp] Fix splice to handle floatpukkandan1-1/+1
2021-11-03[jsinterp] Handle default in switch betterpukkandan1-9/+13
2021-10-31[youtube] Fix throttling by decrypting n-sig (#1437)pukkandan1-107/+381
2021-02-25Completely change project name to yt-dlp (#85)Pccode661-0/+262