summaryrefslogtreecommitdiffstats
path: root/3rdparty
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2013-05-04 00:15:41 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2013-05-04 00:15:41 +0200
commit10831dd274ff65d4852b47dbc398adae61845206 (patch)
tree9f9397bb7433fd53bfacf88d8c8b3cf2ef50e27d /3rdparty
parent7b628a3e4d105f2e571d0fe142d59f201d6a10d0 (diff)
use html purifier for sanitation
Diffstat (limited to '3rdparty')
-rw-r--r--3rdparty/htmlpurifier/.gitattributes1
-rw-r--r--3rdparty/htmlpurifier/.gitignore24
-rw-r--r--3rdparty/htmlpurifier/CREDITS9
-rw-r--r--3rdparty/htmlpurifier/Doxyfile1317
-rw-r--r--3rdparty/htmlpurifier/FOCUS13
-rw-r--r--3rdparty/htmlpurifier/INSTALL374
-rw-r--r--3rdparty/htmlpurifier/INSTALL.fr.utf869
-rw-r--r--3rdparty/htmlpurifier/LICENSE504
-rw-r--r--3rdparty/htmlpurifier/NEWS1056
-rw-r--r--3rdparty/htmlpurifier/README24
-rw-r--r--3rdparty/htmlpurifier/TODO150
-rw-r--r--3rdparty/htmlpurifier/VERSION1
-rw-r--r--3rdparty/htmlpurifier/WHATSNEW6
-rw-r--r--3rdparty/htmlpurifier/WYSIWYG20
-rw-r--r--3rdparty/htmlpurifier/art/1000passes.pngbin0 -> 3522 bytes
-rw-r--r--3rdparty/htmlpurifier/art/100cases.pngbin0 -> 2732 bytes
-rw-r--r--3rdparty/htmlpurifier/art/favicon.icobin0 -> 9326 bytes
-rw-r--r--3rdparty/htmlpurifier/art/icon-16x16.pngbin0 -> 382 bytes
-rw-r--r--3rdparty/htmlpurifier/art/icon-16x16.svg101
-rw-r--r--3rdparty/htmlpurifier/art/icon-32x32.pngbin0 -> 615 bytes
-rw-r--r--3rdparty/htmlpurifier/art/icon-32x32.svg101
-rw-r--r--3rdparty/htmlpurifier/art/icon-64x64.pngbin0 -> 1036 bytes
-rw-r--r--3rdparty/htmlpurifier/art/logo-large.pngbin0 -> 10054 bytes
-rw-r--r--3rdparty/htmlpurifier/art/logo.pngbin0 -> 2658 bytes
-rw-r--r--3rdparty/htmlpurifier/art/logo.svg119
-rw-r--r--3rdparty/htmlpurifier/art/powered.pngbin0 -> 297 bytes
-rw-r--r--3rdparty/htmlpurifier/benchmarks/.htaccess1
-rw-r--r--3rdparty/htmlpurifier/benchmarks/ConfigSchema.php16
-rw-r--r--3rdparty/htmlpurifier/benchmarks/Lexer.php158
-rw-r--r--3rdparty/htmlpurifier/benchmarks/Trace.php21
-rw-r--r--3rdparty/htmlpurifier/benchmarks/samples/Lexer/1.html56
-rw-r--r--3rdparty/htmlpurifier/benchmarks/samples/Lexer/2.html20
-rw-r--r--3rdparty/htmlpurifier/benchmarks/samples/Lexer/3.html131
-rw-r--r--3rdparty/htmlpurifier/benchmarks/samples/Lexer/4.html543
-rw-r--r--3rdparty/htmlpurifier/benchmarks/samples/Lexer/DISCLAIMER.txt7
-rw-r--r--3rdparty/htmlpurifier/composer.json22
-rw-r--r--3rdparty/htmlpurifier/configdoc/generate.php64
-rw-r--r--3rdparty/htmlpurifier/configdoc/styles/plain.css44
-rw-r--r--3rdparty/htmlpurifier/configdoc/styles/plain.xsl253
-rw-r--r--3rdparty/htmlpurifier/configdoc/types.xml69
-rw-r--r--3rdparty/htmlpurifier/configdoc/usage.xml547
-rw-r--r--3rdparty/htmlpurifier/docs/dev-advanced-api.html26
-rw-r--r--3rdparty/htmlpurifier/docs/dev-code-quality.txt29
-rw-r--r--3rdparty/htmlpurifier/docs/dev-config-bcbreaks.txt79
-rw-r--r--3rdparty/htmlpurifier/docs/dev-config-naming.txt164
-rw-r--r--3rdparty/htmlpurifier/docs/dev-config-schema.html412
-rw-r--r--3rdparty/htmlpurifier/docs/dev-flush.html68
-rw-r--r--3rdparty/htmlpurifier/docs/dev-includes.txt281
-rw-r--r--3rdparty/htmlpurifier/docs/dev-naming.html83
-rw-r--r--3rdparty/htmlpurifier/docs/dev-optimization.html33
-rw-r--r--3rdparty/htmlpurifier/docs/dev-progress.html309
-rw-r--r--3rdparty/htmlpurifier/docs/dtd/xhtml1-transitional.dtd1201
-rw-r--r--3rdparty/htmlpurifier/docs/enduser-customize.html850
-rw-r--r--3rdparty/htmlpurifier/docs/enduser-id.html148
-rw-r--r--3rdparty/htmlpurifier/docs/enduser-overview.txt59
-rw-r--r--3rdparty/htmlpurifier/docs/enduser-security.txt18
-rw-r--r--3rdparty/htmlpurifier/docs/enduser-slow.html120
-rw-r--r--3rdparty/htmlpurifier/docs/enduser-tidy.html231
-rw-r--r--3rdparty/htmlpurifier/docs/enduser-uri-filter.html204
-rw-r--r--3rdparty/htmlpurifier/docs/enduser-utf8.html1060
-rw-r--r--3rdparty/htmlpurifier/docs/enduser-youtube.html153
-rw-r--r--3rdparty/htmlpurifier/docs/entities/xhtml-lat1.ent196
-rw-r--r--3rdparty/htmlpurifier/docs/entities/xhtml-special.ent80
-rw-r--r--3rdparty/htmlpurifier/docs/entities/xhtml-symbol.ent237
-rw-r--r--3rdparty/htmlpurifier/docs/examples/basic.php23
-rw-r--r--3rdparty/htmlpurifier/docs/fixquotes.htc9
-rw-r--r--3rdparty/htmlpurifier/docs/index.html188
-rw-r--r--3rdparty/htmlpurifier/docs/proposal-colors.html49
-rw-r--r--3rdparty/htmlpurifier/docs/proposal-config.txt23
-rw-r--r--3rdparty/htmlpurifier/docs/proposal-css-extraction.txt34
-rw-r--r--3rdparty/htmlpurifier/docs/proposal-errors.txt211
-rw-r--r--3rdparty/htmlpurifier/docs/proposal-filter-levels.txt137
-rw-r--r--3rdparty/htmlpurifier/docs/proposal-language.txt64
-rw-r--r--3rdparty/htmlpurifier/docs/proposal-new-directives.txt44
-rw-r--r--3rdparty/htmlpurifier/docs/proposal-plists.txt218
-rw-r--r--3rdparty/htmlpurifier/docs/ref-content-models.txt50
-rw-r--r--3rdparty/htmlpurifier/docs/ref-css-length.txt30
-rw-r--r--3rdparty/htmlpurifier/docs/ref-devnetwork.html47
-rw-r--r--3rdparty/htmlpurifier/docs/ref-html-modularization.txt166
-rw-r--r--3rdparty/htmlpurifier/docs/ref-proprietary-tags.txt26
-rw-r--r--3rdparty/htmlpurifier/docs/ref-whatwg.txt26
-rw-r--r--3rdparty/htmlpurifier/docs/specimens/LICENSE10
-rw-r--r--3rdparty/htmlpurifier/docs/specimens/html-align-to-css.html165
-rw-r--r--3rdparty/htmlpurifier/docs/specimens/img.pngbin0 -> 2138 bytes
-rw-r--r--3rdparty/htmlpurifier/docs/specimens/jochem-blok-word.html129
-rw-r--r--3rdparty/htmlpurifier/docs/specimens/windows-live-mail-desktop-beta.html74
-rw-r--r--3rdparty/htmlpurifier/docs/style.css76
-rw-r--r--3rdparty/htmlpurifier/extras/ConfigDoc/HTMLXSLTProcessor.php86
-rw-r--r--3rdparty/htmlpurifier/extras/FSTools.php157
-rw-r--r--3rdparty/htmlpurifier/extras/FSTools/File.php126
-rw-r--r--3rdparty/htmlpurifier/extras/HTMLPurifierExtras.auto.php11
-rw-r--r--3rdparty/htmlpurifier/extras/HTMLPurifierExtras.autoload.php25
-rw-r--r--3rdparty/htmlpurifier/extras/HTMLPurifierExtras.php29
-rw-r--r--3rdparty/htmlpurifier/extras/README32
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier.auto.php11
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier.autoload.php26
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier.composer.php4
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier.func.php23
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier.includes.php222
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier.kses.php30
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier.path.php11
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier.php237
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier.safe-includes.php216
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrCollections.php128
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef.php123
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS.php87
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/AlphaValue.php21
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Background.php87
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/BackgroundPosition.php133
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Border.php43
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Color.php78
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Composite.php38
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/DenyElementDecorator.php28
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Filter.php54
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Font.php149
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/FontFamily.php197
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Ident.php24
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/ImportantDecorator.php40
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Length.php47
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/ListStyle.php78
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Multiple.php58
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Number.php69
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Percentage.php40
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/TextDecoration.php38
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/URI.php61
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/Clone.php28
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/Enum.php65