ikiwiki/IkiWiki
Josh Triplett 9f75d3b1f3 teximg: Make TeX handle preventing unsafe things; remove insufficient blacklist
TeX has configuration options that prevent unsafe things like shell
escapes and insecure file reads/writes.  Turn all of them on.

teximg's regex-based blacklist does not suffice.  For instance:

[[!teximg code="""
\catcode`\%=0
%input{/etc/passwd}
"""]]

Remove the blacklist, since the TeX configuration options seal off the
underlying mechanisms more safely, and the blacklist blocks other TeX
commands that can prove useful.
2009-08-28 23:18:07 -07:00
..
Plugin teximg: Make TeX handle preventing unsafe things; remove insufficient blacklist 2009-08-28 23:18:07 -07:00
Setup Setup automator: Check that each plugin added to the generated setup file can be loaded and that its config is ok. If a plugin fails for any reason, disable it in the generated file. Closes: 532001 2009-06-05 16:58:06 -04:00
CGI.pm Fix typo attepting→attempting 2009-07-23 00:41:33 +02:00
Receive.pm Coding style change: Remove explcit vim folding markers. 2008-12-17 15:22:16 -05:00
Render.pm <pedant>rename depends_exact to depends_simple 2009-08-28 15:13:45 -04:00
Setup.pm Coding style change: Remove explcit vim folding markers. 2008-12-17 15:22:16 -05:00
UserInfo.pm remove deprecated admin prefs 2008-12-24 16:16:03 -05:00
Wrapper.pm Create any missing directory necessary to put the wrapper file into. Closes: #514384 2009-02-09 15:13:12 -05:00