Max Wu
9291a7670a
fix: properly escape reveal markdown script tag with case-insensitive regex [Security Issue]
...
Signed-off-by: Max Wu <jackymaxj@gmail.com>
2021-01-21 13:24:48 +08:00
Sheogorath
c59b94a37b
Remove the xss library from webpack
...
We can load the xss functions directly from the library instead of
loading them through the expose loader of webpack, this should simplify
the setup and maybe even improve speed a bit.
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2018-11-10 20:27:07 +01:00
Peter Dave Hello
76873d3f7e
Fix file permission, remove useless executable
2017-12-14 05:05:18 +08:00
Wu Cheng-Han
8979f215ab
Fix blockquote not parse correctly in slide mode
2017-10-05 09:59:07 +08:00
Wu Cheng-Han
48f8378335
Fix speaker note separator regex should only take effect on the line start
2017-06-05 01:20:21 +08:00
BoHong Li
5bc642d02e
Use JavaScript Standard Style (part 2)
...
Fixed all fail on frontend code.
2017-03-09 02:41:05 +08:00
Wu Cheng-Han
79d5b2c37f
Fix slide might able to add unsafe attribute on section tag which cause XSS [Security Issue]
2016-11-26 22:46:58 +08:00
Peter Dave Hello
f8eb8fc9d8
Remove uesless executable permission for static files
2016-11-14 21:13:02 +08:00
Wu Cheng-Han
9c89876263
Revert d85dd19816
, which breaks slide preview layout
2016-08-14 11:21:45 +08:00
Wu Cheng-Han
d85dd19816
Update slide rendering to reduce DOM wrap and avoid duplicate rendering slides
2016-07-30 20:33:32 +08:00
Wu Cheng-Han
d39f1fc700
Update to make slide mode support all extra syntax and change it's rendering engine
2016-07-02 16:09:26 +08:00
Cheng-Han, Wu
4c4a0e0f3f
Fixed prevent XSS might break lots of tags and only need after rendered
2016-02-11 03:45:13 -06:00