aboutsummaryrefslogtreecommitdiff
path: root/lib/urlfilter/formats
Commit message (Collapse)AuthorAgeFilesLines
* Add adblocklist classAqua-sama2018-12-214-4/+150
|
* Add ContentsMatcher classAqua-sama2018-12-194-3/+62
|
* Add adblockrule_parseAqua-sama2018-11-166-175/+250
|
* AdblockRule constructorAqua-sama2018-10-222-6/+39
|
* urlfilter: base AdBlockRule off FilterLeafAqua-sama2018-10-212-72/+77
|
* Integrate FilterTree into browser (#6)Aqua-sama2018-10-192-3/+4
| | | | | | - change filter.path to filter.hosts to represent that the setting is only used for hostlist-format lists - change FilterTree::match to use QUrl and not QString
* urlfilter: destroy FilterLeaves only when destroying the FilterTreeAqua-sama2018-10-193-9/+7
| | | | | Add QMutex lock when adding rules clang-format pass
* urlfilter: add Domain classAqua-sama2018-10-182-0/+16
| | | | (#6): Add domain matcher class
* urlfilter: Add FilterTree classAqua-sama2018-10-162-0/+37
| | | | | | | FilterTree is a class that holds filter rules, sorted by the domain they are to be applied on. The rules are to follow FilterLeaf as interface. - Add a hostlist rule format to FilterTree. - Add a test for hostlist format.
* Update remaining repository paths in license headersAqua-sama2018-10-022-2/+2
|
* Split off UrlFilter into libraryAqua-sama2018-10-022-0/+187
- add more adblock filter options