Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rewrite lib/urlfilter | Aqua-sama | 2019-01-09 | 9 | -383/+0 |
| | | | | | | - Make HostList and AdBlockList implementations independent from each other - Move urlfilter tests to lib/urlfilter | ||||
* | Add adblocklist class | Aqua-sama | 2018-12-21 | 2 | -0/+66 |
| | |||||
* | Add ContentsMatcher class | Aqua-sama | 2018-12-19 | 3 | -70/+75 |
| | |||||
* | Add adblockrule_parse | Aqua-sama | 2018-11-16 | 3 | -5/+9 |
| | |||||
* | Add more regex benchmarks | Aqua-sama | 2018-10-31 | 3 | -2/+45 |
| | |||||
* | Add test/ meson.build | Aqua-sama | 2018-10-25 | 2 | -0/+48 |
| | |||||
* | Remove CMakeLists | Aqua-sama | 2018-10-25 | 1 | -31/+0 |
| | |||||
* | AdblockRule constructor | Aqua-sama | 2018-10-22 | 3 | -11/+10 |
| | |||||
* | Add MatcherBenchmark | Aqua-sama | 2018-10-21 | 3 | -2/+79 |
| | |||||
* | Hostlist test: test non-empty domain | Aqua-sama | 2018-10-19 | 2 | -25/+48 |
| | | | | Add optional load list benchmark | ||||
* | Integrate FilterTree into browser (#6) | Aqua-sama | 2018-10-19 | 1 | -5/+5 |
| | | | | | | - 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: Add FilterTree class | Aqua-sama | 2018-10-16 | 6 | -3/+79 |
| | | | | | | | 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. | ||||
* | Split off UrlFilter into library | Aqua-sama | 2018-10-02 | 3 | -10/+17 |
| | | | | - add more adblock filter options | ||||
* | AdBlockRule: move matching logic to FilterRule | Aqua-sama | 2018-07-18 | 4 | -137/+4 |
| | |||||
* | AdBlockTest: loading subscription | Aqua-sama | 2018-07-17 | 3 | -39/+52 |
| | |||||
* | AdBlockRule: parse some options | Aqua-sama | 2018-07-12 | 2 | -0/+7 |
| | |||||
* | AdBlock rule testing | Aqua-sama | 2018-07-09 | 3 | -0/+64 |
| | |||||
* | Integrate urlfilter with urlrequestinterceptor | Aqua-sama | 2018-07-07 | 1 | -7/+0 |
| | |||||
* | Add web/urlfilter | Aqua-sama | 2018-07-05 | 7 | -59/+137 |
| | |||||
* | Add filter.header | Aqua-sama | 2018-07-05 | 1 | -2/+2 |
| | |||||
* | .desktop: add run with firejail action | Aqua-sama | 2018-06-17 | 1 | -93/+0 |
| | |||||
* | Multithreading UrlRequestInterceptor | Aqua-sama | 2018-04-08 | 5 | -0/+65 |
| | | | | | - Add parse() free function to UrlRequestInterceptor - hostlists are loaded in parallel via QtConcurrent | ||||
* | Can now open links in new tab | Aqua-sama | 2017-12-20 | 7 | -89/+0 |
| | |||||
* | Changed license from GPL3+ to GPL3 | Aqua-sama | 2017-12-19 | 1 | -19/+7 |
| | |||||
* | Updated firejail profile - ${HOME}, dbus, resolv.conf | jc_gargma | 2017-12-01 | 1 | -11/+18 |
| | |||||
* | libconfig test | Aqua-sama | 2017-11-30 | 4 | -0/+84 |
| | |||||
* | Updated firejail profile | jc_gargma | 2017-09-11 | 1 | -7/+10 |
| | |||||
* | Updated firejail profile | jc_gargma | 2017-09-11 | 1 | -7/+20 |
| | |||||
* | Changed the filter format | Aqua-sama | 2017-08-05 | 1 | -9/+11 |
| | |||||
* | Updated firejail profile | jc_gargma | 2017-08-04 | 1 | -19/+37 |
| | |||||
* | Merged FilterRule into FilterNode | Aqua-sama | 2017-05-25 | 1 | -1/+1 |
| | |||||
* | Improved filter rules | Aqua-sama | 2017-05-24 | 1 | -2/+6 |
| | |||||
* | Reworking URL filter | Aqua-sama | 2017-05-21 | 1 | -0/+9 |
| | |||||
* | Updated documentation | Aqua-sama | 2017-04-19 | 1 | -1/+1 |
| | |||||
* | Dockable bookmarks dialog | Aqua-sama | 2017-03-20 | 1 | -40/+1 |
| | | | | Fixed bugs in bookmarks dialog | ||||
* | Added build script | Aqua-sama | 2017-03-19 | 1 | -0/+1 |
| | | | | Additional locations are searched for configuration | ||||
* | Blocker rewrites | Aqua-sama | 2017-02-28 | 1 | -9/+0 |
| | | | | | | Some code commenting Moved Blocker files for src/blocker Keyboard shortcut for Blocker dialog | ||||
* | installing config file | Aqua-sama | 2017-02-26 | 1 | -57/+0 |
| | |||||
* | UI changes | Aqua-sama | 2017-02-26 | 1 | -17/+38 |
| | |||||
* | Settings QStringList | Aqua-sama | 2017-02-24 | 1 | -1/+1 |
| | |||||
* | Settings class rework | Aqua-sama | 2017-02-24 | 2 | -34/+36 |
| | | | | Using toml as format | ||||
* | Download manager improvements | Aqua-sama | 2017-02-23 | 1 | -1/+5 |
| | | | | | | | Added shortcut for download dialog Dialog has proper title Settings replaces ~ with home location Showing download item details | ||||
* | Minor features | Aqua-sama | 2017-02-23 | 1 | -0/+5 |
| | | | | | First run check focusAddress and *toolbarMovable options | ||||
* | Single instance | Aqua-sama | 2017-02-21 | 1 | -0/+5 |
| | |||||
* | Tab shortcuts | Aqua-sama | 2017-02-15 | 1 | -0/+3 |
| | | | | Config location is displayed in about window | ||||
* | Global bookmarks and downloads dialogs | Aqua-sama | 2017-02-14 | 2 | -17/+9 |
| | |||||
* | Settings changes | Aqua-sama | 2017-02-14 | 1 | -6/+10 |
| | |||||
* | Bookmark improvements | Aqua-sama | 2017-02-10 | 1 | -0/+40 |
| | | | | | | Added icons to bookmark tree Bookmarks can now be rearranged Add/remove items from bookmark tree | ||||
* | Added RegExp class for the Blocker | Aqua-sama | 2017-02-05 | 1 | -1/+1 |
| | |||||
* | Listing rules in Blocker dialog | Aqua-sama | 2017-02-03 | 1 | -2/+6 |
| | | | | Slightly better rule parsing |