DistillNET
DistillNET copied to clipboard
DistillNET is a library for matching and filtering HTTP requests and HTML response content using the Adblock Plus Filter format.
Great project, thanks! Have got URL blocking working fine in a CEFSharp browser project's BrowserRequestHandler class. It stops a torrent of ads on sites like www.tvguide.co.uk, and the code (called...
Hi, I've noticed that the `AbpFormatRuleParser.ParseAbpFormattedRule` API is throwing an `IndexOutOfRangeException` when parsing some rules. In particular, I've noticed the crash when parsing this line from the EasyList Privacy ruleset...
Initially mentioned in https://github.com/TechnikEmpire/DistillNET/issues/21. When getting all filters for domain by GetFiltersForDomain(domain), there are rules that shouldn't be there, because they correspond to some other domains (with domain option). Here...
Coverity pointed out that FilterDbCollection is created more than once in Program.cs without being explicitly disposed, causing potential resource leaks.
You need to explicitly add their Nuget package when using versions of this library >= 1.4.0. Their Nuget package doesn't correctly bundle in a targets file that should be there...