Commit Graph

307 Commits

Author SHA1 Message Date
Michael Ganss
e7f06a56f1 Remove possible race condition when invoking event handlers 2016-12-07 16:15:56 +01:00
Michael Ganss
820cadfb03 Add section about text content 2016-11-22 13:47:37 +01:00
Michael Ganss
dbbcb0d457 Normalize only immediately before post processing. 2016-11-16 13:13:05 +01:00
Michael Ganss
1b1a45941e Don't normalize after post-processing. 2016-11-15 17:51:27 +01:00
Michael Ganss
c0079fdbd7 Normalize DOM 2016-11-15 17:41:30 +01:00
Michael Ganss
4d75936106 Make HtmlFormatter methods virtual 2016-11-11 13:27:26 +01:00
Michael Ganss
e0cdf4cac6 Update to AngleSharp 0.9.9 2016-10-31 16:34:23 +01:00
Michael Ganss
c451c8ba52 Add KeepChildNodes
Add back beta label to version
2016-10-10 13:48:48 +02:00
Michael Ganss
d8c6ac0598 Add test for keeping child nodes (see #25, #75)
Remove beta label from version
2016-10-10 13:31:56 +02:00
Michael Ganss
45f3402b4c Add test for #90 2016-10-07 15:47:33 +02:00
Michael Ganss
223f85ef57 Merge branch 'master' of github.com:mganss/HtmlSanitizer 2016-10-04 16:18:00 +02:00
Michael Ganss
6bad65e1dd Add net40 support (Fixes #88) 2016-10-04 16:17:41 +02:00
Michael Ganss
1e2ae13f1a Add thread safety paragraph 2016-09-22 12:53:33 +02:00
Michael Ganss
2b1acb5aa9 Make ThreadTest work in .NET Core 2016-09-22 12:32:36 +02:00
Michael Ganss
7002fc5176 Add thread safety unit test 2016-09-22 11:49:23 +02:00
Michael Ganss
4f9e0a946f Add link to .NET Fiddle demo (fixes #20) 2016-09-19 16:33:45 +02:00
Michael Ganss
8be5ab23ba Update to AngleSharp 0.9.8.1 in HtmlSanitizer.project.json 2016-09-19 16:01:45 +02:00
Michael Ganss
21590d7cdb Update to AngleSharp 0.9.8.1 (fixes #80) 2016-09-19 15:59:14 +02:00
Michael Ganss
553b8dd34e Add HtmlFormatter.cs (fixes #84) 2016-08-22 15:19:20 +02:00
Michael Ganss
bf1b96ca5b Fix #81 2016-08-15 15:39:31 +02:00
Michael Ganss
70066ebcd9 Add test for #80 2016-08-15 15:14:04 +02:00
Michael Ganss
97d7532053 Add HtmlParserFactory and DefaultHtmlParserFactory.
Closes #79
2016-08-04 17:04:04 +02:00
Michael Ganss
3c02cec6f1 Add OutputFormatter and DefaultOutputFormatter.
Closes #50
2016-08-01 16:06:44 +02:00
Michael Ganss
1136674073 Fix #77 2016-07-22 18:55:39 +02:00
Michael Ganss
cd611e3511 Pin AngleSharp version (see #76) 2016-07-21 15:29:05 +02:00
Michael Ganss
f81cb1db7b Fix #75
Update to .NET Core 1.0
2016-07-19 17:22:55 +02:00
Michael Ganss
af9c5e3102 Add AssemblyVersion to AssemblyInfo.cs
Fix #73
2016-06-10 12:34:14 +02:00
Michael Ganss
10e4586429 Skip tags 2016-06-06 15:38:22 +02:00
Michael Ganss
328f419ac4 Add -beta to version 2016-06-06 13:58:47 +02:00
Michael Ganss
b25a3fb421 Package artifacts from src folder only 2016-06-06 13:34:59 +02:00
Michael Ganss
29362c24e9 Add back OpenCover to appveyor.yml 2016-06-06 13:17:42 +02:00
Michael Ganss
dd8658a408 Add separate .NET Core solution 2016-06-06 13:05:15 +02:00
Michael Ganss
6d03d1caa2 Move HtmlSanitizer to src, HtmlSanitizer.Tests to test
Add dotnet test to appveyor.yml
2016-06-05 22:54:31 +02:00
Michael Ganss
18ecec5d46 Move HtmlSanitizer.Tests to project.json 2016-06-05 20:03:11 +02:00
Michael Ganss
ea6a1daef1 Move to xUnit 2016-06-05 19:03:12 +02:00
Michael Ganss
c14d59a9ea Remove AutoLink dependency 2016-06-05 18:32:13 +02:00
Michael Ganss
29339514cf Remove info from AssemblyInfo.cs (now in project.json)
Fix typo in project.json
Remove AssemblyInfo.cs patching from appveyor.yml
2016-06-05 16:54:34 +02:00
Michael Ganss
38713dd63e Remove publicSign 2016-06-04 23:54:14 +02:00
Michael Ganss
0fca6a0e45 Use 1.0.0-VERSION as magic string in project.json instead of APPVEYOR_BUILD_VERSION
dotnet build requires valid version
2016-06-04 23:37:10 +02:00
Michael Ganss
44635d297d Remove nuspec
Set version in project.json from appveyor.yml
2016-06-04 23:31:08 +02:00
Michael Ganss
5d16ea1785 Change version suffix to APPVEYOR_BUILD_NUMBER in appveyor.yml 2016-06-03 18:02:23 +02:00
Michael Ganss
6365150d84 Add * to version in project.json 2016-06-03 18:00:44 +02:00
Michael Ganss
408c3e6a68 Commment out test section temporarily 2016-06-03 17:48:47 +02:00
Michael Ganss
edc479c8ac Fix appveyor.yml 2016-06-03 17:32:57 +02:00
Michael Ganss
0f894890af Remove stuff from appveyor.yml 2016-06-03 17:15:15 +02:00
Michael Ganss
0a33044dc5 Prepare for .NET Core 2016-06-03 14:47:11 +02:00
Ted John
61de21acbb add dotnet core support
Adds project.json and necessary #if regions to build for netstandard 1.3
2016-05-31 23:24:13 +01:00
Michael Ganss
0ec9e05576 Update AngleSharp
Add tests
2016-05-10 13:23:30 +02:00
Michael Ganss
d33cb8672b Add sanitization of CSS at-rules. 2016-03-22 19:16:33 +01:00
Michael Ganss
4e3a64770f Merge branch 'document' 2016-03-21 16:30:34 +01:00