├── .gitattributes ├── .github ├── ISSUE_TEMPLATE.md └── workflows │ ├── codeql.yml │ └── maven.yml ├── .gitignore ├── COPYING ├── README.md ├── RELEASE-checklist.sh ├── SECURITY.md ├── aggregate └── pom.xml ├── change_log.md ├── docs ├── attack_review_ground_rules.md ├── client-side-templates.md ├── credits.md ├── cve20114457.md ├── cve202142575.md ├── getting_started.md ├── html-validation.md ├── maven.md └── vulnerabilities.md ├── empiricism ├── README.html ├── canned-data.js ├── canned-data.json ├── html-containment.html ├── html-containment.js ├── pom.xml ├── rebuild.sh └── src │ └── main │ └── java │ └── org │ └── owasp │ └── html │ └── empiricism │ └── JsonToSerializedHtmlElementTables.java ├── java10-shim ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── owasp │ └── shim │ ├── ForJava9AndLater.java │ └── Notice.java ├── java8-shim ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── owasp │ └── shim │ ├── ForJava8.java │ └── Java8Shim.java ├── owasp-java-html-sanitizer ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── owasp │ │ └── html │ │ ├── AttributePolicy.java │ │ ├── CssGrammar.java │ │ ├── CssSchema.java │ │ ├── CssTokens.java │ │ ├── ElementAndAttributePolicies.java │ │ ├── ElementAndAttributePolicyBasedSanitizerPolicy.java │ │ ├── ElementPolicy.java │ │ ├── Encoding.java │ │ ├── FilterUrlByProtocolAttributePolicy.java │ │ ├── Handler.java │ │ ├── HtmlChangeListener.java │ │ ├── HtmlChangeReporter.java │ │ ├── HtmlElementTables.java │ │ ├── HtmlElementTablesCanned.java │ │ ├── HtmlEntities.java │ │ ├── HtmlLexer.java │ │ ├── HtmlPolicyBuilder.java │ │ ├── HtmlSanitizer.java │ │ ├── HtmlStreamEventProcessor.java │ │ ├── HtmlStreamEventReceiver.java │ │ ├── HtmlStreamEventReceiverWrapper.java │ │ ├── HtmlStreamRenderer.java │ │ ├── HtmlTagSkipType.java │ │ ├── HtmlTextEscapingMode.java │ │ ├── HtmlToken.java │ │ ├── HtmlTokenType.java │ │ ├── IntVector.java │ │ ├── Joinable.java │ │ ├── JoinedAttributePolicy.java │ │ ├── PolicyFactory.java │ │ ├── Sanitizers.java │ │ ├── SrcsetAttributePolicy.java │ │ ├── StandardUrlAttributePolicy.java │ │ ├── Strings.java │ │ ├── StylingPolicy.java │ │ ├── TCB.java │ │ ├── TagBalancingHtmlStreamEventReceiver.java │ │ ├── TokenStream.java │ │ ├── Trie.java │ │ ├── examples │ │ ├── EbayPolicyExample.java │ │ ├── SlashdotPolicyExample.java │ │ └── UrlTextExample.java │ │ └── package-info.java │ └── test │ ├── java │ └── org │ │ └── owasp │ │ └── html │ │ ├── AllExamples.java │ │ ├── AntiSamyBenchmark.java │ │ ├── AntiSamyTest.java │ │ ├── Benchmark.java │ │ ├── CssFuzzerTest.java │ │ ├── CssGrammarTest.java │ │ ├── CssSchemaTest.java │ │ ├── CssTokensTest.java │ │ ├── ElementPolicyTest.java │ │ ├── EncodingTest.java │ │ ├── ExamplesTest.java │ │ ├── FuzzyTestCase.java │ │ ├── HtmlChangeReporterTest.java │ │ ├── HtmlElementTablesTest.java │ │ ├── HtmlLexerTest.java │ │ ├── HtmlPolicyBuilderFuzzerTest.java │ │ ├── HtmlPolicyBuilderTest.java │ │ ├── HtmlSanitizerFuzzerTest.java │ │ ├── HtmlSanitizerTest.java │ │ ├── HtmlStreamRendererTest.java │ │ ├── IntVectorTest.java │ │ ├── PolicyFactoryTest.java │ │ ├── SanitizersTest.java │ │ ├── StringsTest.java │ │ ├── StylingPolicyTest.java │ │ ├── TagBalancingHtmlStreamRendererTest.java │ │ ├── UrlTextExampleTest.java │ │ └── VerboseTestRunner.java │ └── resources │ ├── benchmark-data │ └── Yahoo!.html │ ├── org │ └── owasp │ │ └── html │ │ ├── htmllexergolden1.txt │ │ └── htmllexerinput1.html │ └── osgi-integration-verification.xml ├── pom.xml └── scripts └── fix_javadoc_links.sh /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE-checklist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/RELEASE-checklist.sh -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/SECURITY.md -------------------------------------------------------------------------------- /aggregate/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/aggregate/pom.xml -------------------------------------------------------------------------------- /change_log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/change_log.md -------------------------------------------------------------------------------- /docs/attack_review_ground_rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/docs/attack_review_ground_rules.md -------------------------------------------------------------------------------- /docs/client-side-templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/docs/client-side-templates.md -------------------------------------------------------------------------------- /docs/credits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/docs/credits.md -------------------------------------------------------------------------------- /docs/cve20114457.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/docs/cve20114457.md -------------------------------------------------------------------------------- /docs/cve202142575.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/docs/cve202142575.md -------------------------------------------------------------------------------- /docs/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/docs/getting_started.md -------------------------------------------------------------------------------- /docs/html-validation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/docs/html-validation.md -------------------------------------------------------------------------------- /docs/maven.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/docs/maven.md -------------------------------------------------------------------------------- /docs/vulnerabilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/docs/vulnerabilities.md -------------------------------------------------------------------------------- /empiricism/README.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/empiricism/README.html -------------------------------------------------------------------------------- /empiricism/canned-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/empiricism/canned-data.js -------------------------------------------------------------------------------- /empiricism/canned-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/empiricism/canned-data.json -------------------------------------------------------------------------------- /empiricism/html-containment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/empiricism/html-containment.html -------------------------------------------------------------------------------- /empiricism/html-containment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/empiricism/html-containment.js -------------------------------------------------------------------------------- /empiricism/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/empiricism/pom.xml -------------------------------------------------------------------------------- /empiricism/rebuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/empiricism/rebuild.sh -------------------------------------------------------------------------------- /empiricism/src/main/java/org/owasp/html/empiricism/JsonToSerializedHtmlElementTables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/empiricism/src/main/java/org/owasp/html/empiricism/JsonToSerializedHtmlElementTables.java -------------------------------------------------------------------------------- /java10-shim/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/java10-shim/pom.xml -------------------------------------------------------------------------------- /java10-shim/src/main/java/org/owasp/shim/ForJava9AndLater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/java10-shim/src/main/java/org/owasp/shim/ForJava9AndLater.java -------------------------------------------------------------------------------- /java10-shim/src/main/java/org/owasp/shim/Notice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/java10-shim/src/main/java/org/owasp/shim/Notice.java -------------------------------------------------------------------------------- /java8-shim/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/java8-shim/pom.xml -------------------------------------------------------------------------------- /java8-shim/src/main/java/org/owasp/shim/ForJava8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/java8-shim/src/main/java/org/owasp/shim/ForJava8.java -------------------------------------------------------------------------------- /java8-shim/src/main/java/org/owasp/shim/Java8Shim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/java8-shim/src/main/java/org/owasp/shim/Java8Shim.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/pom.xml -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/AttributePolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/AttributePolicy.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/CssGrammar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/CssGrammar.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/CssSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/CssSchema.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/CssTokens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/CssTokens.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/ElementAndAttributePolicies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/ElementAndAttributePolicies.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/ElementAndAttributePolicyBasedSanitizerPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/ElementAndAttributePolicyBasedSanitizerPolicy.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/ElementPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/ElementPolicy.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/Encoding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/Encoding.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/FilterUrlByProtocolAttributePolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/FilterUrlByProtocolAttributePolicy.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/Handler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/Handler.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlChangeListener.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlChangeReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlChangeReporter.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlElementTables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlElementTables.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlElementTablesCanned.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlElementTablesCanned.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlEntities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlEntities.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlLexer.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlPolicyBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlPolicyBuilder.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlSanitizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlSanitizer.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlStreamEventProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlStreamEventProcessor.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlStreamEventReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlStreamEventReceiver.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlStreamEventReceiverWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlStreamEventReceiverWrapper.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlStreamRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlStreamRenderer.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlTagSkipType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlTagSkipType.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlTextEscapingMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlTextEscapingMode.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlToken.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlTokenType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/HtmlTokenType.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/IntVector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/IntVector.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/Joinable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/Joinable.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/JoinedAttributePolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/JoinedAttributePolicy.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/PolicyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/PolicyFactory.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/Sanitizers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/Sanitizers.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/SrcsetAttributePolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/SrcsetAttributePolicy.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/StandardUrlAttributePolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/StandardUrlAttributePolicy.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/Strings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/Strings.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/StylingPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/StylingPolicy.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/TCB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/TCB.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/TagBalancingHtmlStreamEventReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/TagBalancingHtmlStreamEventReceiver.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/TokenStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/TokenStream.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/Trie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/Trie.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/examples/EbayPolicyExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/examples/EbayPolicyExample.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/examples/SlashdotPolicyExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/examples/SlashdotPolicyExample.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/examples/UrlTextExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/examples/UrlTextExample.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/main/java/org/owasp/html/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/main/java/org/owasp/html/package-info.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/AllExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/AllExamples.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/AntiSamyBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/AntiSamyBenchmark.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/AntiSamyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/AntiSamyTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/Benchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/Benchmark.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/CssFuzzerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/CssFuzzerTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/CssGrammarTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/CssGrammarTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/CssSchemaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/CssSchemaTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/CssTokensTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/CssTokensTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/ElementPolicyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/ElementPolicyTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/EncodingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/EncodingTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/ExamplesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/ExamplesTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/FuzzyTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/FuzzyTestCase.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlChangeReporterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlChangeReporterTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlElementTablesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlElementTablesTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlLexerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlLexerTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlPolicyBuilderFuzzerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlPolicyBuilderFuzzerTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlPolicyBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlPolicyBuilderTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlSanitizerFuzzerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlSanitizerFuzzerTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlSanitizerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlSanitizerTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlStreamRendererTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/HtmlStreamRendererTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/IntVectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/IntVectorTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/PolicyFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/PolicyFactoryTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/SanitizersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/SanitizersTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/StringsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/StringsTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/StylingPolicyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/StylingPolicyTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/TagBalancingHtmlStreamRendererTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/TagBalancingHtmlStreamRendererTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/UrlTextExampleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/UrlTextExampleTest.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/java/org/owasp/html/VerboseTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/java/org/owasp/html/VerboseTestRunner.java -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/resources/benchmark-data/Yahoo!.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/resources/benchmark-data/Yahoo!.html -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/resources/org/owasp/html/htmllexergolden1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/resources/org/owasp/html/htmllexergolden1.txt -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/resources/org/owasp/html/htmllexerinput1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/resources/org/owasp/html/htmllexerinput1.html -------------------------------------------------------------------------------- /owasp-java-html-sanitizer/src/test/resources/osgi-integration-verification.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/owasp-java-html-sanitizer/src/test/resources/osgi-integration-verification.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/pom.xml -------------------------------------------------------------------------------- /scripts/fix_javadoc_links.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/java-html-sanitizer/HEAD/scripts/fix_javadoc_links.sh --------------------------------------------------------------------------------