aboutsummaryrefslogtreecommitdiff
path: root/lib/urlfilter/filterleaf.h
Commit message (Collapse)AuthorAgeFilesLines
* Add adblockrule_parseAqua-sama2018-11-161-7/+5
|
* Fix various build warningsAqua-sama2018-10-251-1/+1
|
* urlfilter: base AdBlockRule off FilterLeafAqua-sama2018-10-211-10/+10
|
* Hostlist test: test non-empty domainAqua-sama2018-10-191-0/+2
| | | | Add optional load list benchmark
* Integrate FilterTree into browser (#6)Aqua-sama2018-10-191-1/+1
| | | | | | - 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-191-3/+20
| | | | | Add QMutex lock when adding rules clang-format pass
* urlfilter: Add FilterTree classAqua-sama2018-10-161-0/+43
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.