145 Commits (b916319907428d5ff7e2e60d63e57ddc2f2da062)

Author SHA1 Message Date
Pierre Ynard b916319907 youtube.lua: split stream format selection into separate function 3 years ago
Pierre Ynard 7d9722f206 youtube.lua: lazy initialization for fetching descrambling javascript 3 years ago
Pierre Ynard b5c12e5ed1 youtube.lua: update comments about fmt URL parameter 3 years ago
Pierre Ynard 12b739ef68 youtube.lua: declare proper local scope for working variables 3 years ago
Pierre Ynard 91aac3a2fa youtube.lua: disable broken call in dead code 3 years ago
Pierre Ynard 9bbdd152cb youtube.lua: disable broken "n" descrambling for now 3 years ago
Pierre Ynard 5bab61310f youtube.lua: support YouTube Shorts URLs 3 years ago
Pierre Ynard a0b3c43815 youtube.lua: update for player config definition site change 3 years ago
Pierre Ynard 90dcfa0e78 youtube.lua: bump up severity of "n" parameter throttling warning 4 years ago
Pierre Ynard b735ef2cde youtube.lua: don't silently fail on "n" descrambling script parsing 4 years ago
Pierre Ynard 1494441075 youtube.lua: fix crash on unexpected "n" descrambling transformation code 4 years ago
Marvin Scholz 6995265a57 share: lua: remove $Id$ magic comments 4 years ago
Pierre Ynard 3df28fc51e youtube.lua: update "n" descrambling function name parsing 4 years ago
Pierre Ynard 6b5bc195a9 youtube.lua: exponential form integers in "n" descrambling input data 4 years ago
Pierre Ynard 84ba044df1 youtube.lua: document an "n" descrambling transformation 4 years ago
Pierre Ynard 7f6614cbaf youtube.lua: add "n" descrambling split compound transformations 4 years ago
Pierre Ynard fd2e937f28 youtube.lua: "n" descrambling transformations with two extra arguments 4 years ago
Pierre Ynard 174e12b3bc youtube.lua: simplify "n" descrambling compound transformation 4 years ago
Pierre Ynard 03e6957832 youtube.lua: descramble "n" video URL parameter by parsing javascript 5 years ago
Pierre Ynard f3963e68c1 youtube.lua: retry fetching descrambling javascript asset once 5 years ago
Pierre Ynard 4cfa8b65ef youtube.lua: factor out descrambling javascript fetching 5 years ago
Pierre Ynard 095f093093 youtube.lua: rename signature descrambling function 5 years ago
Pierre Ynard 8473b3bf3b youtube.lua: rework error handling for signature descrambling 5 years ago
Pierre Ynard a178691270 youtube.lua: fix up signature descrambling function name extraction 5 years ago
Pierre Ynard c7b4efcf75 youtube.lua: remove fallback to retired alternate video info API 5 years ago
Pierre Ynard b2c32b5eda youtube.lua: add extra "out of use" comment 5 years ago
Kung Lao c05eb00c25 youtube.lua - js_descramble function name return fix: the string pattern match now returns 2 or 3 char length function names. Issue ref: #25988, #25995 (closed) 5 years ago
Pierre Ynard f21c063ea3 youtube.lua: disable cookies if redirected to consent page 5 years ago
Pierre Ynard 6e0f4a28c6 youtube.lua: retry alternate API fallback using either possible parameter 6 years ago
Pierre Ynard 8ea54417ba youtube.lua: look for javascript descrambling URL on any line 6 years ago
Pierre Ynard 2d0f63a61b youtube.lua: forward javascript descrambling URL to alternate API 6 years ago
Pierre Ynard 95cf2a33e9 youtube.lua: support music.youtube.com URLs 6 years ago
Pierre Ynard 77f19929db youtube.lua: make gaming.youtube.com subdomain support more generic 6 years ago
Pierre Ynard 7b7eac1461 youtube.lua: fix escaped '\r' in metadata from alternate API 6 years ago
Pierre Ynard 61b51a0dfd youtube.lua: always use long line workaround with new HTML code layout 6 years ago
Pierre Ynard c20877a8b4 youtube.lua: split long line workaround into reusable helper 6 years ago
Pierre Ynard 671afe05eb youtube.lua: support new HTML code layout 6 years ago
Pierre Ynard 611ba98b65 youtube.lua: stricter check for applying peek() long line workaround 6 years ago
Pierre Ynard f3d206499b youtube.lua: more robust meta tag metadata parsing 6 years ago
Pierre Ynard ff8edf3493 youtube.lua: stop trying to double XML-decode title metadata 6 years ago
Pierre Ynard 083059cd88 youtube.lua: fix escaped characters issue in artist metadata 6 years ago
Pierre Ynard 43a5da94af youtube.lua: new signature descrambling javascript URL parameter name 6 years ago
Pierre Ynard b42890f04c youtube.lua: return title as name field from alternate API too 6 years ago
Pierre Ynard e3378ac3a8 youtube.lua: work around VLC API limitations on very long lines 6 years ago
Pierre Ynard 9ddd1b30f1 youtube.lua: fix parsing of empty description field 6 years ago
Pierre Ynard ff152eafc3 youtube.lua: fix escaped '\r' in description metadata 6 years ago
Pierre Ynard ca39a2a766 youtube.lua: detect and report very long line issue (#24957) 6 years ago
Pierre Ynard 12ac36af9d youtube.lua: fix up main parsing loop 6 years ago
Pierre Ynard c4360d417d youtube.lua: refer to ticket number in character escaping issue comments 6 years ago
Pierre Ynard a464a7d641 youtube.lua: fix escaped characters issue in artist metadata 6 years ago