Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-18 | [jsinterp] Disable comment support | Philipp Hagemeister | |
We need a proper lexer to be able to understand YouTube's code, which contains /* inside of strings. For now it's sufficient to just disable comment support altogether. Fixes #4976, fixes #4979, fixes #4980, fixes #4981, fixes #4982. Closes #4977. | |||
2015-02-02 | [jsinterp] Correct div command | Philipp Hagemeister | |
2015-02-01 | [jsinterp] Beef up and add tests | Philipp Hagemeister | |
In preparation for #4822, extend jsinterp by a lot. (We may even have to/want to write a proper interpreter with actual parsing) | |||
2014-11-21 | Update jsinterp.py | tinybug | |
http://s.ytimg.com/yts/jsbin/html5player-zh_HK-vfl1NK6PR/html5player.js fix raise ExtractorError | |||
2014-07-25 | [jsinterp] Fix slice | Philipp Hagemeister | |
2014-07-25 | [jsinterp] Allow uppercase object names | Philipp Hagemeister | |
2014-07-24 | [jsinterp] Do not expect dot in simple function call | Philipp Hagemeister | |
2014-07-24 | [jsinterp] 'reverse' modifies the array in place (fixes #3334) | Jaime Marquínez Ferrándiz | |
2014-07-24 | [jsinterp] Implement splice and general improvement | Philipp Hagemeister | |
I still get 403s on YouTube though. | |||
2014-07-23 | [jsinterp] Allow digits in function names | Philipp Hagemeister | |
2014-07-15 | [youtube & jsinterp] Fix signature extraction (fixes #3255) | Jaime Marquínez Ferrándiz | |
Some functions are defined now inside an object, the jsinterp will search its definition if the variable is not defined in the local namespace. | |||
2014-07-11 | [jsinterp] Prevent mis-recognitions of local functions | Philipp Hagemeister | |
2014-07-11 | [jsinterp] Remove superfluous u | Philipp Hagemeister | |
2014-03-30 | [jsinterp] Better error messages | Philipp Hagemeister | |
2014-03-30 | [youtube] Move JavaScript interpreter into its own module | Philipp Hagemeister | |