sync w/upstream

This commit is contained in:
Collin M. Barrett 2019-04-25 18:59:36 -05:00
commit 009910725d
49 changed files with 7759 additions and 3271 deletions

View file

@ -2,11 +2,17 @@
## Our Pledge
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.
In the interest of fostering an open and welcoming environment, we as
contributors and maintainers pledge to making participation in our project and
our community a harassment-free experience for everyone, regardless of age, body
size, disability, ethnicity, sex characteristics, gender identity and expression,
level of experience, education, socio-economic status, nationality, personal
appearance, race, religion, or sexual identity and orientation.
## Our Standards
Examples of behavior that contributes to creating a positive environment include:
Examples of behavior that contributes to creating a positive environment
include:
* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
@ -16,31 +22,55 @@ Examples of behavior that contributes to creating a positive environment include
Examples of unacceptable behavior by participants include:
* The use of sexualized language or imagery and unwelcome sexual attention or advances
* The use of sexualized language or imagery and unwelcome sexual attention or
advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or electronic address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a professional setting
* Publishing others' private information, such as a physical or electronic
address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a
professional setting
## Our Responsibilities
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.
Project maintainers are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
response to any instances of unacceptable behavior.
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.
Project maintainers have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.
## Scope
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.
This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community. Examples of
representing a project or community include using an official project e-mail
address, posting via an official social media account, or acting as an appointed
representative at an online or offline event. Representation of a project may be
further defined and clarified by project maintainers.
## Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at cb@collinmbarrett.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at tc4arn5tqynr@opayq.com. All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.
Further details of specific enforcement policies may be posted separately.
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.
Project maintainers who do not follow or enforce the Code of Conduct in good
faith may face temporary or permanent repercussions as determined by other
members of the project's leadership.
## Attribution
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
[homepage]: http://contributor-covenant.org
[version]: http://contributor-covenant.org/version/1/4/
[homepage]: https://www.contributor-covenant.org
For answers to common questions about this code of conduct, see
https://www.contributor-covenant.org/faq

View file

@ -1,3 +1,5 @@
## Adding or Updating Lists
To submit a new list or update data about an existing list, please submit a pull request to [data](https://github.com/collinbarrett/FilterLists/tree/master/data) in conjunction with the data model described [here](https://github.com/collinbarrett/FilterLists/wiki/Data-Model_sidebar). Alternatively, you can [open a new issue](https://github.com/collinbarrett/FilterLists/issues/new) providing information for all of the fields described in the [data model](https://github.com/collinbarrett/FilterLists/wiki/Data-Model_sidebar).
Note that filterlists that are maintained by CHEF-KOCH will not be added, due to him on at least 3 occasions breaking licence terms while refusing to honor requests to accomodate to them, rude behavior towards other filterlist makers, and having tried to get FilterLists.com shut down on thin grounds. Partial details about this can be found [here](https://github.com/github/dmca/blob/master/2019/03/2019-03-05-WindowsSpyBlocker.md).

8
.github/README.md vendored
View file

@ -5,7 +5,7 @@
[![Travis](https://travis-ci.org/collinbarrett/FilterLists.svg?branch=master)](https://travis-ci.org/collinbarrett/FilterLists)
[![codecov](https://codecov.io/gh/collinbarrett/FilterLists/branch/master/graph/badge.svg)](https://codecov.io/gh/collinbarrett/FilterLists)
[![License](https://img.shields.io/badge/License-MIT-green.svg)](https://github.com/collinbarrett/FilterLists/blob/master/LICENSE)
[![BuitlWithDot.Net shield](https://builtwithdot.net/project/125/filterlists/badge)](https://builtwithdot.net/project/125/filterlists)
[![BuiltWithDot.Net shield](https://builtwithdot.net/project/125/filterlists/badge)](https://builtwithdot.net/project/125/filterlists)
[![Beerpay](https://beerpay.io/collinbarrett/FilterLists/badge.svg?style=beer-square)](https://beerpay.io/collinbarrett/FilterLists)
[![Beerpay](https://beerpay.io/collinbarrett/FilterLists/make-wish.svg?style=flat-square)](https://beerpay.io/collinbarrett/FilterLists?focus=wish)
@ -32,7 +32,7 @@ Typical adblockers run as an extension in popular web browsers. As we browse the
- Imre Kristoffer Eilertsen [@DandelionSprout](https://github.com/DandelionSprout) : major contributor
- Raymond Hill [@gorhill](https://github.com/gorhill) : uBlock Origin owner, advised on some technical aspects of FilterLists
- Andrey Meshkov [@ameshkov](https://github.com/ameshkov) : AdGuard CTO, advised on some technical aspects of FilterLists
- [More Contributors](https://github.com/collinbarrett/FilterLists/graphs/contributors)
- [More contributors](https://github.com/collinbarrett/FilterLists/graphs/contributors)
## Miscellany
@ -43,3 +43,7 @@ FilterLists does not condone or endorse implementing any particular FilterList o
### Privacy
We respect your privacy. That is the whole point of this site. The only minor data we collect about visitors is what [Cloudflare](https://www.cloudflare.com/analytics/), [Application Insights](https://docs.microsoft.com/en-us/azure/application-insights/app-insights-data-retention-privacy), and [GitHub](https://help.github.com/articles/github-privacy-statement/) capture.
### Internet Explorer TPL users
The FilterLists.com website returns a blank page in Internet Explorer, mostly due to problems with both polyfill and JavaScript elements, in addition to IE being considered by us to be an outdated browser. To help alleviate this, a makeshift archive has been set up. To view a smaller TPL-only archive with subscribable links, right-click on [this link](https://raw.githubusercontent.com/collinbarrett/FilterLists/master/data/TPLSubscriptionAssistant.html), choose to save it as an HTML file, and open it in Internet Explorer ≥9.

View file

@ -10,5 +10,17 @@
{
"dependentFilterListId": 344,
"dependencyFilterListId": 479
},
{
"dependentFilterListId": 819,
"dependencyFilterListId": 97
},
{
"dependentFilterListId": 852,
"dependencyFilterListId": 97
},
{
"dependentFilterListId": 853,
"dependencyFilterListId": 97
}
]

File diff suppressed because it is too large Load diff

View file

@ -27,10 +27,6 @@
"filterListId": 14,
"languageId": 122
},
{
"filterListId": 15,
"languageId": 154
},
{
"filterListId": 16,
"languageId": 154
@ -131,6 +127,10 @@
"filterListId": 113,
"languageId": 141
},
{
"filterListId": 114,
"languageId": 110
},
{
"filterListId": 116,
"languageId": 17
@ -371,6 +371,10 @@
"filterListId": 246,
"languageId": 79
},
{
"filterListId": 246,
"languageId": 95
},
{
"filterListId": 248,
"languageId": 25
@ -659,10 +663,6 @@
"filterListId": 399,
"languageId": 83
},
{
"filterListId": 402,
"languageId": 44
},
{
"filterListId": 416,
"languageId": 167
@ -835,10 +835,6 @@
"filterListId": 614,
"languageId": 11
},
{
"filterListId": 615,
"languageId": 11
},
{
"filterListId": 616,
"languageId": 11
@ -883,6 +879,14 @@
"filterListId": 728,
"languageId": 179
},
{
"filterListId": 731,
"languageId": 83
},
{
"filterListId": 731,
"languageId": 110
},
{
"filterListId": 733,
"languageId": 99
@ -940,12 +944,12 @@
"languageId": 99
},
{
"filterListId": 770,
"languageId": 13
"filterListId": 769,
"languageId": 163
},
{
"filterListId": 771,
"languageId": 99
"filterListId": 770,
"languageId": 13
},
{
"filterListId": 773,
@ -1019,6 +1023,10 @@
"filterListId": 793,
"languageId": 79
},
{
"filterListId": 793,
"languageId": 95
},
{
"filterListId": 794,
"languageId": 99
@ -1043,6 +1051,10 @@
"filterListId": 800,
"languageId": 79
},
{
"filterListId": 800,
"languageId": 95
},
{
"filterListId": 801,
"languageId": 29
@ -1231,6 +1243,14 @@
"filterListId": 889,
"languageId": 110
},
{
"filterListId": 890,
"languageId": 95
},
{
"filterListId": 891,
"languageId": 13
},
{
"filterListId": 892,
"languageId": 110
@ -1251,10 +1271,18 @@
"filterListId": 898,
"languageId": 110
},
{
"filterListId": 899,
"languageId": 167
},
{
"filterListId": 901,
"languageId": 110
},
{
"filterListId": 902,
"languageId": 112
},
{
"filterListId": 905,
"languageId": 163
@ -1271,6 +1299,22 @@
"filterListId": 909,
"languageId": 79
},
{
"filterListId": 910,
"languageId": 108
},
{
"filterListId": 911,
"languageId": 71
},
{
"filterListId": 912,
"languageId": 110
},
{
"filterListId": 913,
"languageId": 13
},
{
"filterListId": 914,
"languageId": 110
@ -1279,6 +1323,10 @@
"filterListId": 915,
"languageId": 110
},
{
"filterListId": 916,
"languageId": 113
},
{
"filterListId": 917,
"languageId": 163
@ -1291,6 +1339,14 @@
"filterListId": 921,
"languageId": 110
},
{
"filterListId": 922,
"languageId": 13
},
{
"filterListId": 923,
"languageId": 95
},
{
"filterListId": 924,
"languageId": 110
@ -1303,6 +1359,10 @@
"filterListId": 926,
"languageId": 79
},
{
"filterListId": 927,
"languageId": 99
},
{
"filterListId": 928,
"languageId": 110
@ -1323,14 +1383,26 @@
"filterListId": 933,
"languageId": 79
},
{
"filterListId": 934,
"languageId": 71
},
{
"filterListId": 935,
"languageId": 79
},
{
"filterListId": 938,
"languageId": 106
},
{
"filterListId": 940,
"languageId": 110
},
{
"filterListId": 941,
"languageId": 79
},
{
"filterListId": 942,
"languageId": 79
@ -1347,6 +1419,18 @@
"filterListId": 945,
"languageId": 79
},
{
"filterListId": 946,
"languageId": 112
},
{
"filterListId": 948,
"languageId": 137
},
{
"filterListId": 951,
"languageId": 139
},
{
"filterListId": 952,
"languageId": 163
@ -1359,10 +1443,26 @@
"filterListId": 954,
"languageId": 163
},
{
"filterListId": 955,
"languageId": 163
},
{
"filterListId": 956,
"languageId": 110
},
{
"filterListId": 957,
"languageId": 122
},
{
"filterListId": 959,
"languageId": 167
},
{
"filterListId": 960,
"languageId": 110
},
{
"filterListId": 963,
"languageId": 110
@ -1375,10 +1475,22 @@
"filterListId": 965,
"languageId": 110
},
{
"filterListId": 966,
"languageId": 79
},
{
"filterListId": 967,
"languageId": 110
},
{
"filterListId": 968,
"languageId": 163
},
{
"filterListId": 969,
"languageId": 110
},
{
"filterListId": 970,
"languageId": 163
@ -1391,10 +1503,18 @@
"filterListId": 972,
"languageId": 79
},
{
"filterListId": 974,
"languageId": 177
},
{
"filterListId": 976,
"languageId": 110
},
{
"filterListId": 978,
"languageId": 10
},
{
"filterListId": 979,
"languageId": 122
@ -1403,6 +1523,14 @@
"filterListId": 980,
"languageId": 110
},
{
"filterListId": 981,
"languageId": 110
},
{
"filterListId": 983,
"languageId": 159
},
{
"filterListId": 984,
"languageId": 163
@ -1423,10 +1551,22 @@
"filterListId": 989,
"languageId": 110
},
{
"filterListId": 991,
"languageId": 112
},
{
"filterListId": 995,
"languageId": 112
},
{
"filterListId": 996,
"languageId": 122
},
{
"filterListId": 997,
"languageId": 167
},
{
"filterListId": 1002,
"languageId": 163
@ -1447,6 +1587,14 @@
"filterListId": 1010,
"languageId": 79
},
{
"filterListId": 1011,
"languageId": 17
},
{
"filterListId": 1013,
"languageId": 71
},
{
"filterListId": 1014,
"languageId": 110
@ -1455,6 +1603,18 @@
"filterListId": 1015,
"languageId": 122
},
{
"filterListId": 1016,
"languageId": 13
},
{
"filterListId": 1017,
"languageId": 110
},
{
"filterListId": 1020,
"languageId": 108
},
{
"filterListId": 1021,
"languageId": 163
@ -1463,6 +1623,10 @@
"filterListId": 1022,
"languageId": 110
},
{
"filterListId": 1023,
"languageId": 79
},
{
"filterListId": 1024,
"languageId": 163
@ -1487,6 +1651,10 @@
"filterListId": 1030,
"languageId": 122
},
{
"filterListId": 1031,
"languageId": 55
},
{
"filterListId": 1032,
"languageId": 110
@ -1499,14 +1667,38 @@
"filterListId": 1034,
"languageId": 79
},
{
"filterListId": 1035,
"languageId": 79
},
{
"filterListId": 1036,
"languageId": 79
},
{
"filterListId": 1038,
"languageId": 110
},
{
"filterListId": 1039,
"languageId": 11
},
{
"filterListId": 1040,
"languageId": 13
},
{
"filterListId": 1041,
"languageId": 79
},
{
"filterListId": 1042,
"languageId": 122
},
{
"filterListId": 1043,
"languageId": 17
},
{
"filterListId": 1046,
"languageId": 163
@ -1515,6 +1707,22 @@
"filterListId": 1047,
"languageId": 110
},
{
"filterListId": 1048,
"languageId": 110
},
{
"filterListId": 1049,
"languageId": 163
},
{
"filterListId": 1052,
"languageId": 159
},
{
"filterListId": 1053,
"languageId": 13
},
{
"filterListId": 1054,
"languageId": 122
@ -1523,10 +1731,26 @@
"filterListId": 1055,
"languageId": 163
},
{
"filterListId": 1056,
"languageId": 71
},
{
"filterListId": 1058,
"languageId": 110
},
{
"filterListId": 1060,
"languageId": 108
},
{
"filterListId": 1064,
"languageId": 110
},
{
"filterListId": 1065,
"languageId": 110
},
{
"filterListId": 1067,
"languageId": 79
@ -1535,6 +1759,10 @@
"filterListId": 1069,
"languageId": 122
},
{
"filterListId": 1070,
"languageId": 108
},
{
"filterListId": 1071,
"languageId": 83
@ -1543,10 +1771,26 @@
"filterListId": 1073,
"languageId": 122
},
{
"filterListId": 1075,
"languageId": 10
},
{
"filterListId": 1080,
"languageId": 110
},
{
"filterListId": 1082,
"languageId": 110
},
{
"filterListId": 1083,
"languageId": 112
},
{
"filterListId": 1084,
"languageId": 48
},
{
"filterListId": 1086,
"languageId": 110
@ -1587,10 +1831,18 @@
"filterListId": 1099,
"languageId": 122
},
{
"filterListId": 1100,
"languageId": 110
},
{
"filterListId": 1101,
"languageId": 110
},
{
"filterListId": 1102,
"languageId": 113
},
{
"filterListId": 1104,
"languageId": 141
@ -1603,6 +1855,38 @@
"filterListId": 1106,
"languageId": 141
},
{
"filterListId": 1107,
"languageId": 159
},
{
"filterListId": 1111,
"languageId": 112
},
{
"filterListId": 1112,
"languageId": 10
},
{
"filterListId": 1113,
"languageId": 154
},
{
"filterListId": 1114,
"languageId": 10
},
{
"filterListId": 1115,
"languageId": 11
},
{
"filterListId": 1117,
"languageId": 11
},
{
"filterListId": 1118,
"languageId": 110
},
{
"filterListId": 1123,
"languageId": 141
@ -1611,10 +1895,102 @@
"filterListId": 1124,
"languageId": 141
},
{
"filterListId": 1128,
"languageId": 110
},
{
"filterListId": 1143,
"languageId": 75
},
{
"filterListId": 1143,
"languageId": 105
},
{
"filterListId": 1146,
"languageId": 159
},
{
"filterListId": 1148,
"languageId": 163
},
{
"filterListId": 1149,
"languageId": 87
},
{
"filterListId": 1156,
"languageId": 168
},
{
"filterListId": 1159,
"languageId": 177
},
{
"filterListId": 1160,
"languageId": 48
},
{
"filterListId": 1162,
"languageId": 141
},
{
"filterListId": 1164,
"languageId": 48
},
{
"filterListId": 1173,
"languageId": 99
},
{
"filterListId": 1173,
"languageId": 141
},
{
"filterListId": 1180,
"languageId": 11
},
{
"filterListId": 1189,
"languageId": 17
},
{
"filterListId": 1190,
"languageId": 18
},
{
"filterListId": 1191,
"languageId": 18
},
{
"filterListId": 1192,
"languageId": 18
},
{
"filterListId": 1194,
"languageId": 76
},
{
"filterListId": 1197,
"languageId": 106
},
{
"filterListId": 1214,
"languageId": 110
},
{
"filterListId": 1218,
"languageId": 48
},
{
"filterListId": 1220,
"languageId": 139
},
{
"filterListId": 1239,
"languageId": 167
},
{
"filterListId": 1279,
"languageId": 11
@ -1642,5 +2018,93 @@
{
"filterListId": 1286,
"languageId": 163
},
{
"filterListId": 1294,
"languageId": 139
},
{
"filterListId": 1298,
"languageId": 99
},
{
"filterListId": 1299,
"languageId": 99
},
{
"filterListId": 1483,
"languageId": 141
},
{
"filterListId": 1528,
"languageId": 110
},
{
"filterListId": 1529,
"languageId": 154
},
{
"filterListId": 1536,
"languageId": 110
},
{
"filterListId": 1540,
"languageId": 11
},
{
"filterListId": 1543,
"languageId": 154
},
{
"filterListId": 1544,
"languageId": 13
},
{
"filterListId": 1545,
"languageId": 139
},
{
"filterListId": 1546,
"languageId": 139
},
{
"filterListId": 1547,
"languageId": 175
},
{
"filterListId": 1548,
"languageId": 79
},
{
"filterListId": 1548,
"languageId": 95
},
{
"filterListId": 1549,
"languageId": 139
},
{
"filterListId": 1554,
"languageId": 31
},
{
"filterListId": 1554,
"languageId": 55
},
{
"filterListId": 1555,
"languageId": 179
},
{
"filterListId": 1562,
"languageId": 18
},
{
"filterListId": 1563,
"languageId": 48
},
{
"filterListId": 1566,
"languageId": 48
}
]

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,12 +1,4 @@
[
{
"forkFilterListId": 7,
"upstreamFilterListId": 9
},
{
"forkFilterListId": 8,
"upstreamFilterListId": 9
},
{
"forkFilterListId": 350,
"upstreamFilterListId": 12

View file

@ -1,4 +1,4 @@
[
[
{
"id": 1,
"iso6391": "ab",
@ -681,13 +681,13 @@
},
{
"id": 71,
"iso6391": "sr",
"iso6392": "srp",
"iso6392B": "srp",
"iso6392T": "srp",
"iso6393": "srp",
"localName": "Српски",
"name": "Serbian"
"iso6391": "sh",
"iso6392": "scr",
"iso6392B": "scr",
"iso6392T": "scr",
"iso6393": "hbs",
"localName": "Srpskohrvatski",
"name": "Serbo-Croatian"
},
{
"id": 72,
@ -1009,16 +1009,6 @@
"localName": "ᓀᐦᐃᔭᐍᐏᐣ",
"name": "Cree"
},
{
"id": 104,
"iso6391": "hr",
"iso6392": "hrv",
"iso6392B": "hrv",
"iso6392T": "hrv",
"iso6393": "hrv",
"localName": "Hrvatski",
"name": "Croatian"
},
{
"id": 105,
"iso6391": "cs",
@ -1329,16 +1319,6 @@
"localName": "भोजपुरी",
"name": "Bihari"
},
{
"id": 136,
"iso6391": "bs",
"iso6392": "bos",
"iso6392B": "bos",
"iso6392T": "bos",
"iso6393": "bos",
"localName": "Bosanski",
"name": "Bosnian"
},
{
"id": 137,
"iso6391": "fo",
@ -1819,4 +1799,4 @@
"localName": "isiZulu",
"name": "Zulu"
}
]
]

View file

@ -1,7 +1,8 @@
[
{
"id": 2,
"name": "AppliliZ"
"name": "AppliliZ",
"twitterHandle": "280blocker"
},
{
"id": 3,
@ -36,12 +37,6 @@
"homeUrl": "https://github.com/mayve",
"name": "mayve"
},
{
"id": 9,
"emailAddress": "admin@oxeankoret.com",
"homeUrl": "http://joxeankoret.com/",
"name": "Joxean Koret"
},
{
"id": 10,
"homeUrl": "https://www.malwaredomainlist.com/",
@ -65,8 +60,10 @@
},
{
"id": 14,
"emailAddress": "mp3geek@gmail.com",
"homeUrl": "https://www.fanboy.co.nz/",
"name": "fanboy"
"name": "Ryan Brown",
"twitterHandle": "fanboynz"
},
{
"id": 15,
@ -91,7 +88,7 @@
{
"id": 19,
"homeUrl": "https://www.blogger.com/profile/09662737599549871224",
"name": "MVPS HOSTS Maintainer"
"name": "Mike Burgess"
},
{
"id": 20,
@ -111,7 +108,7 @@
},
{
"id": 23,
"emailAddress": "contactme@abuse.ch",
"emailAddress": "cosntacptamem@abuse.ch",
"homeUrl": "https://abuse.ch/",
"name": "abuse.ch",
"twitterHandle": "abuse_ch"
@ -135,24 +132,26 @@
{
"id": 27,
"homeUrl": "https://ker.af/",
"name": "Rafael K",
"name": "Rafael Keramidas",
"twitterHandle": "iamkeraf"
},
{
"id": 28,
"emailAddress": "blablabla@alleblock.pl",
"homeUrl": "https://github.com/maciejtarmas",
"name": "Maciej Tarmas"
},
{
"id": 29,
"homeUrl": "https://github.com/bkrucarci",
"name": "bkrucarci"
"name": "Bekir"
},
{
"id": 30,
"emailAddress": "anudeep@protonmail.com",
"homeUrl": "https://github.com/anudeepND",
"name": "Anudeep"
"name": "Anudeep",
"twitterHandle": "anudeepND"
},
{
"id": 31,
@ -166,12 +165,13 @@
},
{
"id": 33,
"emailAddress": "kadrep@outlook.com",
"homeUrl": "https://github.com/azet12/",
"name": "azet12"
},
{
"id": 34,
"emailAddress": "PolishJarvis@gmail.com",
"emailAddress": "polishjarvis@gmail.com",
"homeUrl": "https://github.com/PolishFiltersTeam/",
"name": "Polish Filters Team"
},
@ -183,8 +183,9 @@
},
{
"id": 36,
"emailAddress": "martin@herndl.org",
"homeUrl": "https://github.com/monojp",
"name": "Monojp"
"name": "Martin Herndl"
},
{
"id": 37,
@ -205,15 +206,17 @@
},
{
"id": 40,
"emailAddress": "gato@intaa.net",
"homeUrl": "https://warui.intaa.net/",
"name": "Warui",
"twitterHandle": "gatolabo"
},
{
"id": 41,
"emailAddress": "multiverse2011@gmail.com",
"homeUrl": "https://github.com/multiverse2011",
"name": "Multiverse2011",
"twitterHandle": "multiverse2011_"
"twitterHandle": "multiverse2011"
},
{
"id": 42,
@ -228,7 +231,8 @@
{
"id": 44,
"homeUrl": "http://vxvault.net/",
"name": "VXVault"
"name": "VXVault",
"twitterHandle": "siri_urz"
},
{
"id": 45,
@ -274,6 +278,7 @@
},
{
"id": 52,
"emailAddress": "tomas@getadblock.com",
"homeUrl": "https://github.com/tomasko126",
"name": "Tomáš Taro"
},
@ -300,12 +305,13 @@
{
"id": 57,
"homeUrl": "https://github.com/gorhill",
"name": "Raymond Hill"
"name": "Raymond Hill",
"twitterHandle": "gorhill"
},
{
"id": 58,
"homeUrl": "https://github.com/toshiya44",
"name": "toshiya44"
"name": "Toshiya"
},
{
"id": 59,
@ -314,13 +320,6 @@
"name": "Jamie Wilkinson",
"twitterHandle": "jamiew"
},
{
"id": 61,
"emailAddress": "CHEF-KOCH@protonmail.com",
"homeUrl": "https://github.com/CHEF-KOCH",
"name": "CHEF-KOCH",
"twitterHandle": "CKsTechNews"
},
{
"id": 62,
"homeUrl": "https://github.com/raghavdua1995",
@ -328,23 +327,19 @@
},
{
"id": 63,
"homeUrl": "https://jspenguin2017.github.io/uBlockProtector/",
"name": "Jspenguin2017"
"homeUrl": "https://github.com/jspenguin2017",
"name": "Hugo Xu"
},
{
"id": 64,
"name": "Frellwit"
"homeUrl": "https://github.com/lassekongo83",
"name": "Mattias"
},
{
"id": 66,
"homeUrl": "https://gist.github.com/BBcan177",
"name": "BBcan177"
},
{
"id": 67,
"emailAddress": "joewein@pobox.com",
"homeUrl": "https://www.joewein.net/spam/index.htm",
"name": "Joe Wein"
"name": "BBcan177",
"twitterHandle": "BBcan177"
},
{
"id": 68,
@ -397,7 +392,8 @@
"id": 78,
"emailAddress": "github@paulbutler.org",
"homeUrl": "http://paulbutler.org",
"name": "Paul Butler"
"name": "Paul Butler",
"twitterHandle": "paulgb"
},
{
"id": 79,
@ -407,13 +403,15 @@
},
{
"id": 80,
"emailAddress": "email@kowabit.de",
"homeUrl": "https://www.kowabit.de/",
"name": "kowabit"
},
{
"id": 81,
"homeUrl": "https://github.com/chadmayfield",
"name": "Chad Mayfield"
"name": "Chad Mayfield",
"twitterHandle": "chadrmayfield"
},
{
"id": 82,
@ -434,6 +432,7 @@
},
{
"id": 85,
"homeUrl": "https://github.com/FadeMind",
"name": "FadeMind"
},
{
@ -448,7 +447,7 @@
},
{
"id": 88,
"emailAddress": "Info@RiskAnalytics.com",
"emailAddress": "support@riskanalytics.com",
"homeUrl": "https://www.riskanalytics.com/",
"name": "RiskAnalytics"
},
@ -472,7 +471,7 @@
},
{
"id": 92,
"homeUrl": "https://code.google.com/archive/p/ruadlist/",
"homeUrl": "https://forums.lanik.us/viewforum.php?f=102",
"name": "RU AdList"
},
{
@ -484,11 +483,13 @@
},
{
"id": 94,
"homeUrl": "https://github.com/yourduskquibbles",
"name": "yourduskquibbles"
},
{
"id": 95,
"name": "k2japan"
"homeUrl": "https://github.com/k2jp",
"name": "k2jp"
},
{
"id": 96,
@ -499,11 +500,15 @@
},
{
"id": 97,
"name": "BsT"
"emailAddress": "easylisthebrew@gmail.com",
"homeUrl": "https://github.com/easylist/EasyListHebrew",
"name": "EasyListHebrew"
},
{
"id": 98,
"name": "John and Li"
"emailAddress": "easylist.china@gmail.com",
"homeUrl": "https://abpchina.org",
"name": "EasyList China"
},
{
"id": 99,
@ -549,6 +554,7 @@
},
{
"id": 107,
"emailAddress": "bogachenkove@gmail.com",
"homeUrl": "https://github.com/bogachenko",
"name": "Bogachenko Vyacheslav"
},
@ -562,17 +568,18 @@
{
"id": 109,
"homeUrl": "https://github.com/deathbybandaid",
"name": "deathbybandaid"
"name": "Deathbybandaid"
},
{
"id": 110,
"homeUrl": "https://akamaru.de/",
"name": "Akamaru"
"name": "Akamaru",
"twitterHandle": "Akamaru_Pie"
},
{
"id": 111,
"homeUrl": "https://github.com/MrBukLau",
"name": "MrBukLau"
"name": "Buk Lau"
},
{
"id": 112,
@ -583,5 +590,113 @@
"id": 113,
"homeUrl": "https://github.com/koenrh",
"name": "Koen Rouwhorst"
},
{
"id": 114,
"emailAddress": "neofelhz@gmail.com",
"homeUrl": "https://nfz.moe/",
"name": "neo Felhz",
"twitterHandle": "neoFelhz"
},
{
"id": 115,
"homeUrl": "http://www.stopforumspam.com/",
"name": "StopForumSpam.com",
"twitterHandle": "StopForumSpam"
},
{
"id": 116,
"emailAddress": "github@chrisbuijs.com",
"homeUrl": "https://github.com/cbuijs/",
"name": "Chris Buijs"
},
{
"id": 117,
"emailAddress": "admin@intr0.com",
"homeUrl": "https://intr0.com/",
"name": "intr0"
},
{
"id": 118,
"homeUrl": "https://github.com/ookangzheng",
"name": "ookangzheng"
},
{
"id": 119,
"emailAddress": "hector@molinero.dev",
"homeUrl": "https://github.com/hectorm",
"name": "Héctor Molinero Fernández"
},
{
"id": 120,
"homeUrl": "https://github.com/ngosang",
"name": "Diego Heras"
},
{
"id": 121,
"emailAddress": "mitchellkrog@gmail.com",
"homeUrl": "https://github.com/mitchellkrogza",
"name": "mitchellkrogza"
},
{
"id": 122,
"emailAddress": "dev@oz.nu",
"homeUrl": "https://oz.nu/",
"name": "oznu"
},
{
"id": 123,
"emailAddress": "reddestdream@gmail.com",
"homeUrl": "https://github.com/ReddestDream",
"name": "ReddestDream"
},
{
"id": 124,
"emailAddress": "jcb@bambenekconsulting.com",
"homeUrl": "http://bambenekconsulting.com",
"name": "John Bambenek"
},
{
"id": 125,
"emailAddress": "jwspamspy@pobox.com",
"homeUrl": "http://www.joewein.de",
"name": "Joe Wein"
},
{
"id": 126,
"emailAddress": "radicalbotanical@aol.com",
"homeUrl": "https://github.com/bongochong",
"name": "Chongo Bong"
},
{
"id": 127,
"homeUrl": "https://quidsup.net/",
"name": "QuidsUp"
},
{
"id": 128,
"homeUrl": "https://github.com/kano1",
"name": "kano1"
},
{
"id": 129,
"homeUrl": "https://hostsfile.mine.nu/",
"name": "Andy Short"
},
{
"id": 130,
"homeUrl": "https://github.com/RooneyMcNibNug",
"name": "RooneyMcNibNug",
"twitterHandle": "rooneymcnibnug"
},
{
"id": 131,
"homeUrl": "http://columwalsh.ie/",
"name": "Colum Walsh"
},
{
"id": 132,
"homeUrl": "https://github.com/mtxadmin",
"name": "mtxadmin"
}
]

View file

@ -19,10 +19,6 @@
"mergeFilterListId": 13,
"upstreamFilterListId": 301
},
{
"mergeFilterListId": 21,
"upstreamFilterListId": 23
},
{
"mergeFilterListId": 21,
"upstreamFilterListId": 75
@ -43,10 +39,6 @@
"mergeFilterListId": 21,
"upstreamFilterListId": 130
},
{
"mergeFilterListId": 22,
"upstreamFilterListId": 24
},
{
"mergeFilterListId": 22,
"upstreamFilterListId": 26
@ -147,10 +139,6 @@
"mergeFilterListId": 309,
"upstreamFilterListId": 32
},
{
"mergeFilterListId": 309,
"upstreamFilterListId": 35
},
{
"mergeFilterListId": 309,
"upstreamFilterListId": 47

View file

@ -1,3 +1,5 @@
## Adding or Updating Lists
To submit a new list or update data about an existing list, please submit a pull request to this directory in conjunction with the data model described [here](https://github.com/collinbarrett/FilterLists/wiki/Data-Model_sidebar). Alternatively, you can [open a new issue](https://github.com/collinbarrett/FilterLists/issues/new) providing information for all of the fields described in the [data model](https://github.com/collinbarrett/FilterLists/wiki/Data-Model_sidebar).
To submit a new list or update data about an existing list, please submit a pull request to this directory in conjunction with the data model described [here](https://github.com/collinbarrett/FilterLists/wiki/Data-Model_sidebar). Alternatively, you can [open a new issue](https://github.com/collinbarrett/FilterLists/issues/new) providing information for all of the fields described in the [data model](https://github.com/collinbarrett/FilterLists/wiki/Data-Model_sidebar).
*Note: We prefer not to re-use `Id`s. So, when submitting a PR, add any new lists, maintainers, etc. with the next incremental Id at the end of the list (rather than filling in a hole in the sequence that may have been left by a previously removed entity).

View file

@ -158,5 +158,47 @@
"homeUrl": "https://github.com/gorhill/uMatrix",
"isAbpSubscribable": true,
"name": "uMatrix"
},
{
"id": 26,
"downloadUrl": "https://f-droid.org/packages/org.blokada.alarm/",
"homeUrl": "https://blokada.org",
"isAbpSubscribable": false,
"name": "Blokada"
},
{
"id": 27,
"downloadUrl": "https://github.com/henrypp/hostsmgr/releases",
"homeUrl": "https://www.henrypp.org/product/hostsmgr",
"isAbpSubscribable": false,
"name": "hostsmgr"
},
{
"id": 28,
"downloadUrl": "https://zenz-solutions.de/personaldnsfilter",
"homeUrl": "https://zenz-solutions.de/personaldnsfilter",
"isAbpSubscribable": false,
"name": "personalDNSfilter"
},
{
"id": 29,
"downloadUrl": "https://nlnetlabs.nl/projects/unbound/download/",
"homeUrl": "https://nlnetlabs.nl/projects/unbound/about/",
"isAbpSubscribable": false,
"name": "Unbound"
},
{
"id": 30,
"downloadUrl": "https://www.isc.org/downloads/bind/",
"homeUrl": "https://www.isc.org/downloads/bind/",
"isAbpSubscribable": false,
"name": "BIND"
},
{
"id": 31,
"downloadUrl": "https://github.com/AdguardTeam/AdGuardHome/releases",
"homeUrl": "https://github.com/AdguardTeam/AdGuardHome",
"isAbpSubscribable": false,
"name": "AdGuard Home"
}
]

View file

@ -35,6 +35,22 @@
"softwareId": 25,
"syntaxId": 1
},
{
"softwareId": 26,
"syntaxId": 1
},
{
"softwareId": 27,
"syntaxId": 1
},
{
"softwareId": 28,
"syntaxId": 1
},
{
"softwareId": 31,
"syntaxId": 1
},
{
"softwareId": 1,
"syntaxId": 2
@ -63,6 +79,18 @@
"softwareId": 25,
"syntaxId": 2
},
{
"softwareId": 27,
"syntaxId": 2
},
{
"softwareId": 28,
"syntaxId": 2
},
{
"softwareId": 31,
"syntaxId": 2
},
{
"softwareId": 1,
"syntaxId": 3
@ -179,6 +207,10 @@
"softwareId": 12,
"syntaxId": 14
},
{
"softwareId": 31,
"syntaxId": 14
},
{
"softwareId": 18,
"syntaxId": 15
@ -195,6 +227,10 @@
"softwareId": 19,
"syntaxId": 16
},
{
"softwareId": 31,
"syntaxId": 16
},
{
"softwareId": 1,
"syntaxId": 17
@ -214,5 +250,65 @@
{
"softwareId": 23,
"syntaxId": 20
},
{
"softwareId": 1,
"syntaxId": 21
},
{
"softwareId": 5,
"syntaxId": 21
},
{
"softwareId": 4,
"syntaxId": 22
},
{
"softwareId": 26,
"syntaxId": 22
},
{
"softwareId": 28,
"syntaxId": 22
},
{
"softwareId": 29,
"syntaxId": 24
},
{
"softwareId": 30,
"syntaxId": 25
},
{
"softwareId": 30,
"syntaxId": 26
},
{
"softwareId": 1,
"syntaxId": 28
},
{
"softwareId": 2,
"syntaxId": 28
},
{
"softwareId": 3,
"syntaxId": 28
},
{
"softwareId": 5,
"syntaxId": 28
},
{
"softwareId": 6,
"syntaxId": 28
},
{
"softwareId": 24,
"syntaxId": 28
},
{
"softwareId": 31,
"syntaxId": 28
}
]

View file

@ -11,7 +11,7 @@
{
"id": 3,
"definitionUrl": "https://adblockplus.org/filters",
"name": "Adblock Plus (Latest/Unspecified Version)"
"name": "Adblock Plus"
},
{
"id": 4,
@ -26,7 +26,7 @@
{
"id": 7,
"definitionUrl": "https://github.com/gorhill/uBlock/wiki/Dynamic-filtering:-quick-guide",
"name": "uBlock Origin/uMatrix Dynamic"
"name": "uMatrix / uBlock Origin Dynamic"
},
{
"id": 8,
@ -86,5 +86,38 @@
{
"id": 20,
"name": "dnsmasq domains list"
},
{
"id": 21,
"definitionUrl": "https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#include-file-name",
"name": "uBlock Origin !#include-tag compilation"
},
{
"id": 22,
"name": "DNS servers"
},
{
"id": 23,
"name": "Unix-format hosts.deny file"
},
{
"id": 24,
"name": "Unbound"
},
{
"id": 25,
"name": "Response Policy Zones (RPZ)"
},
{
"id": 26,
"name": "BIND"
},
{
"id": 27,
"name": "Windows command line script"
},
{
"id": 28,
"name": "Adblocker-syntax domains"
}
]

View file

@ -0,0 +1,77 @@
Because FilterLists.com cannot be loaded in Internet Explorer, and because GitHub does not allow JavaScript links, here's a workaround to assist in subscribing to TPL lists.<br><br>
How this works:<br>
1) Save this file as an HTML file. (This can be done by e.g. right-clicking on the raw file and saving, or by pasting it into a notepad and saving it there.)<br>
2) Open the saved HTML file in Internet Explorer.<br>
3) Click on a link to subscribe to it.<br>
3.5) Normally the link will be blocked the first time around. If so, click on "Allow Blocked Content" in the resulting prompt below, and then click the link again.<br><br>
-------------------------------------------------------<br><br>
* International lists:<br><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylist.tpl', 'EasyList')">EasyList</a> - <a href="https://easylist-msie.adblockplus.org/easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylist_noelemhide.tpl', 'EasyList Without Element Hiding Rules')">EasyList Without Element Hiding Rules</a> - <a href="https://easylist-msie.adblockplus.org/easylist_noelemhide.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylist_noadult.tpl', 'EasyList Without Rules for Adult Sites')">EasyList Without Rules for Adult Sites</a> - <a href="https://easylist-msie.adblockplus.org/easylist_noadult.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easyprivacy.tpl', 'EasyPrivacy')">EasyPrivacy</a> - <a href="https://easylist-msie.adblockplus.org/easyprivacy.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easyprivacy_nointernational.tpl', 'EasyPrivacy Without International Rules')">EasyPrivacy Without International Rules</a> - <a href="https://easylist-msie.adblockplus.org/easyprivacy_nointernational.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easyprivacy+easylist.tpl', 'EasyList + EasyPrivacy')">EasyList + EasyPrivacy</a> - <a href="https://easylist-msie.adblockplus.org/easyprivacy+easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-downloads.adblockplus.org/adwarefilters.tpl', 'Adware Filters')">Adware Filters</a> - <a href="https://easylist-downloads.adblockplus.org/adwarefilters.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-downloads.adblockplus.org/easytest.tpl', 'EasyTest')">EasyTest</a> - <a href="https://easylist-downloads.adblockplus.org/easytest.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-downloads.adblockplus.org/exceptionrules.tpl', 'Acceptable Ads')">Acceptable Ads</a> - <a href="https://easylist-downloads.adblockplus.org/exceptionrules.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/antiadblockfilters.tpl', 'Adblock Warning Removal List')">Adblock Warning Removal List</a> - <a href="https://easylist-msie.adblockplus.org/antiadblockfilters.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/fanboy-annoyance.tpl', 'Fanboy\'s Annoyance List')">Fanboy's Annoyance List</a> - <a href="https://easylist-msie.adblockplus.org/fanboy-annoyance.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/fanboy-social.tpl', 'Fanboy\'s Social Blocking List')">Fanboy's Social Blocking List</a> - <a href="https://easylist-msie.adblockplus.org/fanboy-social.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/malwaredomains_full.tpl', 'DNS-BH Malware Domains')">DNS-BH Malware Domains</a> - <a href="https://easylist-msie.adblockplus.org/malwaredomains_full.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://pgl.yoyo.org/adservers/serverlist.tpl', 'Peter Lowe\'s List')">Peter Lowe's List</a> - <a href="https://pgl.yoyo.org/adservers/serverlist.tpl">View ruleset</a><br><br>
* Language-specific lists:<br><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/bulgarian_list+easylist.tpl', 'Bulgarian List + EasyList')">Bulgarian List + EasyList</a> - <a href="https://easylist-msie.adblockplus.org/bulgarian_list+easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-downloads.adblockplus.org/indianlist.tpl', 'IndianList')">IndianList</a> - <a href="https://easylist-downloads.adblockplus.org/indianlist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-downloads.adblockplus.org/koreanlist.tpl', 'KoreanList')">KoreanList</a> - <a href="https://easylist-downloads.adblockplus.org/koreanlist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylistchina+easylist.tpl', 'EasyList China + EasyList')">EasyList China + EasyList</a> - <a href="https://easylist-msie.adblockplus.org/easylistchina+easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylistchina.tpl', 'EasyList China')">EasyList China</a> - <a href="https://easylist-msie.adblockplus.org/easylistchina.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylistczechslovak+easylist.tpl', 'EasyList Czech and Slovak + EasyList')">EasyList Czech and Slovak + EasyList</a> - <a href="https://easylist-msie.adblockplus.org/easylistczechslovak+easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylistdutch+easylist.tpl', 'EasyList Dutch + EasyList')">EasyList Dutch + EasyList</a> - <a href="https://easylist-msie.adblockplus.org/easylistdutch+easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylistdutch.tpl', 'EasyList Dutch')">EasyList Dutch</a> - <a href="https://easylist-msie.adblockplus.org/easylistdutch.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylistgermany+easylist.tpl', 'EasyList Germany + EasyList')">EasyList Germany + EasyList</a> - <a href="https://easylist-msie.adblockplus.org/easylistgermany+easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylistgermany.tpl', 'EasyList Germany')">EasyList Germany</a> - <a href="https://easylist-msie.adblockplus.org/easylistgermany.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylistitaly+easylist.tpl', 'EasyList Italy + EasyList')">EasyList Italy + EasyList</a> - <a href="https://easylist-msie.adblockplus.org/easylistitaly+easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylistitaly.tpl', 'EasyList Italy')">EasyList Italy</a> - <a href="https://easylist-msie.adblockplus.org/easylistitaly.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylistlithuania+easylist.tpl', 'EasyList Lithuania + EasyList')">EasyList Lithuania + EasyList</a> - <a href="https://easylist-msie.adblockplus.org/easylistlithuania+easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylistspanish+easylist.tpl', 'EasyList Spanish + EasyList')">EasyList Spanish + EasyList</a> - <a href="https://easylist-msie.adblockplus.org/easylistspanish+easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/easylistspanish.tpl', 'EasyList Spanish')">EasyList Spanish</a> - <a href="https://easylist-msie.adblockplus.org/easylistspanish.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-downloads.adblockplus.org/easylistpolish.tpl', 'EasyList Polish')">EasyList Polish</a> - <a href="https://easylist-downloads.adblockplus.org/easylistpolish.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-downloads.adblockplus.org/easylistportuguese.tpl', 'EasyList Portuguese')">EasyList Portuguese</a> - <a href="https://easylist-downloads.adblockplus.org/easylistportuguese.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/israellist+easylist.tpl', 'EasyList Hebrew + EasyList')">EasyList Hebrew</a> - <a href="https://easylist-msie.adblockplus.org/israellist+easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/latvianlist+easylist.tpl', 'Latvian List + EasyList')">Latvian List + EasyList</a> - <a href="https://easylist-msie.adblockplus.org/latvianlist+easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/liste_ar+liste_fr+easylist.tpl', 'Liste AR + Liste FR + EasyList')">Liste AR + Liste FR + EasyList</a> - <a href="https://easylist-msie.adblockplus.org/liste_ar+liste_fr+easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/Liste_AR.tpl', 'Liste AR')">Liste AR</a> - <a href="https://easylist-msie.adblockplus.org/Liste_AR.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/liste_fr+easylist.tpl', 'Liste FR + EasyList')">Liste FR + EasyList</a> - <a href="https://easylist-msie.adblockplus.org/liste_fr+easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/liste_fr.tpl', 'Liste FR')">Liste FR</a> - <a href="https://easylist-msie.adblockplus.org/liste_fr.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/rolist+easylist.tpl', 'ROList + EasyList')">ROList + EasyList</a> - <a href="https://easylist-msie.adblockplus.org/rolist+easylist.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/advblock.tpl', 'RU AdList')">RU AdList</a> - <a href="https://easylist-msie.adblockplus.org/advblock.tpl">View ruleset</a><br>
<a href="javascript:window.external.msAddTrackingProtectionList('https://raw.githubusercontent.com/DandelionSprout/adfilt/master/NorwegianExperimentalList%20alternate%20versions/DandelionSproutsNorskeFiltre.tpl', 'Dandelion Sprouts nordiske filtre')">Dandelion Sprouts nordiske filtre</a> - <a href="https://raw.githubusercontent.com/DandelionSprout/adfilt/master/NorwegianExperimentalList%20alternate%20versions/DandelionSproutsNorskeFiltre.tpl">View ruleset</a><br><br>
-------------------------------------------------------<br><br>
* Outdated international lists (Last updated more than 24 months ago), that have not been succeeded by more recently updated TPL lists<br><br>
(2016) <a href="javascript:window.external.msAddTrackingProtectionList('http://jansal.net/tpl/fanboy/enhancedstats-addon.tpl', 'Fanboy\'s Enhanced Tracking List')">Fanboy's Enhanced Tracking List</a> - <a href="http://jansal.net/tpl/fanboy/enhancedstats-addon.tpl">View ruleset</a><br>
(2016) <a href="javascript:window.external.msAddTrackingProtectionList('http://jansal.net/tpl/malpatrol.tpl', 'Malware Patrol')">Malware Patrol</a> - <a href="http://jansal.net/tpl/malpatrol.tpl">View ruleset</a><br>
(2016) <a href="javascript:window.external.msAddTrackingProtectionList('http://jansal.net/tpl/ricklist.tpl', 'Rickroll Blacklist')">Rickroll Blacklist</a> - <a href="http://jansal.net/tpl/ricklist.tpl">View ruleset</a><br>
(2016) <a href="javascript:window.external.msAddTrackingProtectionList('http://jansal.net/tpl/obtrusive.tpl', 'Prebake Obtrusive')">Prebake Obtrusive</a> - <a href="http://jansal.net/tpl/obtrusive.tpl">View ruleset</a><br>
(2013) <a href="javascript:window.external.msAddTrackingProtectionList('http://jansal.net/tpl/m.tpl', 'M')">M</a> - <a href="http://jansal.net/tpl/m.tpl">View ruleset</a><br>
(2013) <a href="javascript:window.external.msAddTrackingProtectionList('http://jansal.net/tpl/Adversity/Adversity.tpl', 'Adversity')">Adversity</a> - <a href="http://jansal.net/tpl/Adversity/Adversity.tpl">View ruleset</a><br>
(2013) <a href="javascript:window.external.msAddTrackingProtectionList('http://jansal.net/tpl/Adversity/Antisocial.tpl', 'Adversity - AntiSocial')">Adversity - AntiSocial</a> - <a href="http://jansal.net/tpl/Adversity/Antisocial.tpl">View ruleset</a><br>
(2013) <a href="javascript:window.external.msAddTrackingProtectionList('https://www.microsoft.com/cms/api/am/binary/RWilsQ', 'Stop Google Tracking')">Stop Google Tracking</a> - <a href="https://www.microsoft.com/cms/api/am/binary/RWilsQ">View ruleset</a><br>
(2011) <a href="javascript:window.external.msAddTrackingProtectionList('http://jansal.net/tpl/popup-block.tpl', 'Popup Block List for Adblock Plus Popup Addon')">Popup Block List for Adblock Plus Popup Addon</a> - <a href="http://jansal.net/tpl/popup-block.tpl">View ruleset</a><br>
(2011) <a href="javascript:window.external.msAddTrackingProtectionList('http://jansal.net/tpl/facebook-connect-optout-adblockplusfilter.tpl', 'Facebook Connect Opt-Out')">Facebook Connect Opt-Out</a> - <a href="http://jansal.net/tpl/facebook-connect-optout-adblockplusfilter.tpl">View ruleset</a><br>
(Unknown year) <a href="javascript:window.external.msAddTrackingProtectionList('https://easy-tracking-protection.truste.com/easy.tpl', 'TRUSTe Easy Tracking Protection List')">TRUSTe Easy Tracking Protection List</a> - <a href="https://easy-tracking-protection.truste.com/easy.tpl">View ruleset</a><br><br>
* Outdated language-specific lists (Last updated more than 24 months ago), that have not been succeeded by more recently updated TPL lists<br><br>
(2016) <a href="javascript:window.external.msAddTrackingProtectionList('http://jansal.net/tpl/adblock-persian.tpl', 'Adblock Persian List')">Adblock Persian List</a> - <a href="http://jansal.net/tpl/adblock-persian.tpl">View ruleset</a><br>
(2015) <a href="javascript:window.external.msAddTrackingProtectionList('https://raw.githubusercontent.com/wiltteri/subscriptions/master/wiltteri.tpl', 'Wiltteri')">Wiltteri</a> - <a href="https://easylist-msie.adblockplus.org/wiltteri+easylist.tpl">View ruleset</a><br>
(2015) <a href="javascript:window.external.msAddTrackingProtectionList('https://easylist-msie.adblockplus.org/wiltteri+easylist.tpl', 'Wiltteri + EasyList')">Wiltteri + EasyList</a> - <a href="https://easylist-msie.adblockplus.org/wiltteri+easylist.tpl">View ruleset</a><br>
(2015) <a href="javascript:window.external.msAddTrackingProtectionList('https://raw.githubusercontent.com/wiltteri/subscriptions/master/wiltteri-reborn.tpl', 'Wiltteri Reborn')">Wiltteri Reborn</a> - <a href="https://raw.githubusercontent.com/wiltteri/subscriptions/master/wiltteri-reborn.tpl">View ruleset</a>

View file

@ -103,5 +103,45 @@
"id": 21,
"description": "Lists that remove news stories of subjectively low quality",
"name": "clickbait"
},
{
"id": 22,
"description": "Blocks religious or superstitious content",
"name": "religious"
},
{
"id": 23,
"description": "Blocks pages from link-shortening services",
"name": "shorteners"
},
{
"id": 24,
"description": "Blocks piracy-focusing sites",
"name": "piracy"
},
{
"id": 25,
"description": "Blocks political content",
"name": "politics"
},
{
"id": 26,
"description": "Blocks software updates",
"name": "updates"
},
{
"id": 27,
"description": "Userstyles in adblocker syntax that change the appearance of sites",
"name": "userstyle"
},
{
"id": 28,
"description": "Blocks requests that ask you to subscribe to newsletters",
"name": "newsletters"
},
{
"id": 29,
"description": "Prevents \"How can I help you?\" prompts from popping up",
"name": "helpprompt"
}
]

View file

@ -56,5 +56,12 @@ const kelly_colors_hex = [
"F13A13", // Vivid Reddish Orange
"232C16", // Dark Olive Green
"000000", // Black
"FFFFFF" // White
];
"FFFFFF", // White
"C2F4BE", // Light Green
"1EDBB9", // Medium Greenish Blue
"890000", // Dark Red
"474747", // Dark Grey
"BFA125", // Matte Gold
"A7823C", // Dark Beige
"035A5C" // Dark Greenish Blue
];

View file

@ -12,4 +12,4 @@ export const UpdatedDate = (props: IProps) =>
? moment(props.updatedDate).format("l")
: "N/A"}</p>
</li>
: null;
: null;

View file

@ -10,20 +10,39 @@ interface IProps {
export const SubscribeButton = (props: IProps) => {
let buttonClass: string | undefined;
let titlePrefix: string;
if (props.url.indexOf("https://") === -1) {
if (props.url.indexOf(".onion/") > 0) {
buttonClass = "btn-success";
titlePrefix = "Tor address - ";
} else if (props.url.indexOf("http://") === 0) {
buttonClass = "btn-danger";
titlePrefix = "Not Secure - ";
} else {
buttonClass = undefined;
titlePrefix = "";
}
const hrefTitle = `&amp;title=${encodeURIComponent(props.name)}`;
const href = `abp:subscribe?location=${encodeURIComponent(props.url)}${hrefTitle}`;
const title =
`${titlePrefix}Subscribe to ${props.name
} with a browser extension supporting the \"abp:\" protocol (e.g. uBlock Origin, Adblock Plus).`;
const hrefTitle = `${encodeURIComponent(props.name)}`;
let href;
if (props.url.indexOf(".tpl") > 0)
{
href = `javascript:window.external.msAddTrackingProtectionList('${encodeURIComponent(props.url)}', '${hrefTitle}')`;
} else if (props.url.indexOf(".lsrules") > 0)
{
href = `x-littlesnitch:subscribe-rules?url=${encodeURIComponent(props.url)}`;
} else {
href = `abp:subscribe?location=${encodeURIComponent(props.url)}&amp;title=${hrefTitle}`;
};
let title;
if (props.url.indexOf(".tpl") > 0)
{
title = `${titlePrefix}Subscribe to ${props.name} with Internet Explorer's Tracking Protection List feature.`;
} else if (props.url.indexOf(".lsrules") > 0)
{
title = `${titlePrefix}Subscribe to ${props.name} with Little Snitch's rule group subscription feature.`;
} else {
title = `${titlePrefix}Subscribe to ${props.name} with a browser extension supporting the \"abp:\" protocol (e.g. uBlock Origin, Adblock Plus).`;
};
return props.url
? <LinkButton href={href}
@ -31,4 +50,4 @@ export const SubscribeButton = (props: IProps) => {
buttonClass={buttonClass}
text={props.text || "Subscribe"}/>
: null;
};
};

View file

@ -7,9 +7,18 @@ interface IProps {
text?: string;
};
export const ViewButton = (props: IProps) =>
props.url
export const ViewButton = (props: IProps) => {
let title;
if (props.url.indexOf(".onion/") > 0) { title = `Tor address - View ${props.name} in its raw format.`; }
else if (props.url.indexOf(".zip") > 0) { title = `Download ${props.name} as a ZIP compressed archive.`; }
else if (props.url.indexOf(".7z") > 0) { title = `Download ${props.name} as a 7Z compressed archive.`; }
else if (props.url.indexOf(".tar.gz") > 0) { title = `Download ${props.name} as a compressed tarball archive.`; }
else { title = `View ${props.name} in its raw format`; };
return props.url
? <LinkButton href={props.url}
title={`View ${props.name} in its raw format.`}
title={title}
text={props.text || "View"}/>
: null;
: null;
}

View file

@ -9,15 +9,27 @@ import {
img7,
img8,
img10,
img11,
img12,
img13,
img14,
img15,
img16,
img17,
img18,
img19,
img20,
img21
img21,
img22,
img23,
img24,
img25,
img26,
img27,
img28,
img29,
img30,
img31
} from "./imgs";
interface IProps {
@ -27,7 +39,7 @@ interface IProps {
export const SoftwareIcon = (props: IProps) =>
icons[props.id]
? <img src={icons[props.id].image}
width="20"
height="20"
alt={icons[props.id].imageTitle}
title={icons[props.id].imageTitle}/>
: null;
@ -47,13 +59,25 @@ const icons: { [id: number]: IIcon; } = {
7: { image: img7, imageTitle: "AdAway" },
8: { image: img8, imageTitle: "Personal Blocklist" },
10: { image: img10, imageTitle: "Redirector" },
11: { image: img11, imageTitle: "Hosts File Editor" },
12: { image: img12, imageTitle: "Gas Mask" },
13: { image: img13, imageTitle: "MinerBlock" },
14: { image: img14, imageTitle: "Pi-hole" },
15: { image: img15, imageTitle: "uBlock" },
16: { image: img16, imageTitle: "Internet Explorer (TPL)" },
17: { image: img17, imageTitle: "Google Hit Hider by Domain" },
18: { image: img18, imageTitle: "FireHOL" },
19: { image: img19, imageTitle: "Samsung Knox" },
20: { image: img20, imageTitle: "Little Snitch" },
21: { image: img21, imageTitle: "Privoxy" }
};
21: { image: img21, imageTitle: "Privoxy" },
22: { image: img22, imageTitle: "Diversion" },
23: { image: img23, imageTitle: "dnsmasq" },
24: { image: img24, imageTitle: "Slimjet" },
25: { image: img25, imageTitle: "uMatrix" },
26: { image: img26, imageTitle: "Blokada" },
27: { image: img27, imageTitle: "hostsmgr" },
28: { image: img28, imageTitle: "personalDNSfilter" },
29: { image: img29, imageTitle: "Unbound" },
30: { image: img30, imageTitle: "BIND" },
31: { image: img31, imageTitle: "AdGuard Home" },
};

View file

@ -0,0 +1,5 @@
<svg viewBox="0 0 25.3 25.3" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path fill="#68bc71" d="M12.6512986,0 C8.69689131,0 3.92688756,0.929914894 3.87976037e-06,2.9767234 C3.87976037e-06,7.3972766 -0.0542007083,18.4102128 12.6512986,25.935 C25.3570787,18.4102128 25.3031549,7.3972766 25.3031549,2.9767234 C21.3759904,0.929914894 16.6059867,0 12.6512986,0 L12.6512986,0 Z"/>
<path fill="#67b279" d="M12.6383754,25.9273425 C-0.0541639467,18.4027433 3.87976037e-06,7.39577733 3.87976037e-06,2.9767234 C3.9226108,0.932144068 8.68650231,0.00202686119 12.6383754,3.30925217e-06 L12.6383754,25.9273451 Z"/>
<path fill="#fff" d="M12.1898292,17.3046764 L19.8402793,6.99357039 C19.2796699,6.54422358 18.7879353,6.86136327 18.517241,7.10689078 L18.5073636,7.10767773 L12.1284291,13.7434783 L9.72501633,10.8511853 C8.57843655,9.52649092 7.01967536,10.536931 6.65554618,10.8039684 L12.1898292,17.3046764"/>
</svg>

After

Width:  |  Height:  |  Size: 921 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 711 B

After

Width:  |  Height:  |  Size: 698 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 654 B

After

Width:  |  Height:  |  Size: 547 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 761 B

After

Width:  |  Height:  |  Size: 424 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 972 B

After

Width:  |  Height:  |  Size: 700 B

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 88.32 129.93" preserveAspectRatio="xMinYMid"><defs><style>.cls-1{fill:url(#New_Gradient_Swatch_1);}.cls-2{fill:#980200;}.cls-3{fill:red;}</style><linearGradient id="New_Gradient_Swatch_1" x1="2.71" y1="20.04" x2="69.77" y2="20.04" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#12b212"/><stop offset="1" stop-color="lime"/></linearGradient></defs><title>NewVortex</title><g id="Layer_2" data-name="Layer 2"><g id="RedBerry"><path id="Leaf_Path" data-name="Leaf Path" class="cls-1" d="M36.56,39.93m0,0C20.34,38.2,4,25.94,2.71,0,27.88,0,41.34,14.9,42.64,38.51c4.76-28.32,27.07-25,27.07-25,1.06,16.05-12.12,25.78-27.07,26.59C38.44,31.25,13.28,9.54,13.28,9.54a.07.07,0,0,0-.11.08S37.45,30.77,36.56,39.93"/><path id="LeftBerry" class="cls-2" d="M44.16,129.93c-1.57-.09-16.22-.65-17.11-17.11-.72-10,7.18-17.37,7.18-27.08C32.44,61.53,0,64.53,0,85.74H0A19.94,19.94,0,0,0,5.83,99.88L30,124.06a19.94,19.94,0,0,0,14.14,5.83"/><path id="BottomBerry" class="cls-3" d="M88.32,85.75c-.09,1.57-.65,16.22-17.11,17.11-10,.72-17.38-7.18-27.08-7.18-24.21,1.79-21.21,34.22,0,34.22h0a19.94,19.94,0,0,0,14.14-5.83L82.46,99.9a19.94,19.94,0,0,0,5.83-14.14"/><path id="RightBerry" class="cls-2" d="M44.16,41.59c1.57.09,16.22.65,17.11,17.11.72,10-7.18,17.37-7.18,27.08,1.79,24.21,34.22,21.21,34.22,0h0a19.94,19.94,0,0,0-5.83-14.14L58.3,47.45a19.94,19.94,0,0,0-14.14-5.83"/><path id="TopBerry" class="cls-3" d="M.08,85.75c.09-1.57.65-16.22,17.11-17.11,10-.72,17.38,7.18,27.08,7.18C68.48,74,65.48,41.6,44.27,41.6h0a19.94,19.94,0,0,0-14.14,5.83L5.94,71.61A19.94,19.94,0,0,0,.11,85.75"/></g></g></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -15,4 +15,4 @@
style="-inkscape-font-specification:Ubuntu" />
</g>
</g>
</svg>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View file

@ -0,0 +1 @@
<svg viewBox="0 0 256 252" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid"><path d="M256 131.593c0-20.238-5.232-39.25-14.408-55.772 39.11-88.514-41.906-75.55-46.417-74.667-17.164 3.359-33.044 8.751-47.691 15.587-2.16-.122-4.334-.189-6.523-.189-54.665 0-100.423 38.128-112.134 89.241C57.639 73.47 77.802 60.428 89.877 55.21a274.318 274.318 0 0 0-5.67 5.218c-.618.583-1.213 1.175-1.822 1.761a284.903 284.903 0 0 0-3.638 3.545c-.71.707-1.4 1.42-2.1 2.133a307.038 307.038 0 0 0-3.145 3.235c-.734.77-1.45 1.541-2.17 2.312a286.466 286.466 0 0 0-2.865 3.104c-.73.807-1.45 1.613-2.168 2.422a319.307 319.307 0 0 0-4.796 5.52 331.84 331.84 0 0 0-2.45 2.927c-.714.864-1.426 1.726-2.125 2.589a341.74 341.74 0 0 0-2.234 2.794c-.716.902-1.431 1.802-2.13 2.703-.666.857-1.312 1.711-1.963 2.566-.735.967-1.476 1.933-2.191 2.894-.512.688-1.003 1.37-1.506 2.055a356.843 356.843 0 0 0-12.449 18.128c-.01.014-.02.028-.027.043a367.82 367.82 0 0 0-2.875 4.557c-.05.081-.102.163-.152.246a361.864 361.864 0 0 0-2.719 4.458l-.094.155a369.532 369.532 0 0 0-6.537 11.338C11.69 160.689 6.646 173.807 6.428 174.586c-32.718 116.97 69.396 67.575 83.645 60.201 15.343 7.58 32.615 11.846 50.888 11.846 50.021 0 92.58-31.93 108.422-76.519h-60.446c-8.944 15.11-26.163 25.345-45.945 25.345-28.984 0-52.479-21.96-52.479-49.05h164.54c.624-4.851.947-9.796.947-14.816zM234.51 18.386c9.907 6.687 17.852 17.187 4.207 52.55-13.088-21.048-32.778-37.559-56.181-46.634 10.646-5.141 37.01-16.016 51.974-5.916zM23.98 234.552c-8.07-8.275-9.496-28.429 8.31-65.154 8.985 25.835 26.916 47.482 50.092 61.22-11.526 6.345-42.126 20.629-58.402 3.934zm66.279-119.601c.92-26.329 23.834-47.41 51.987-47.41 28.153 0 51.068 21.081 51.988 47.41H90.259z" fill="#1EBBEE"/></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 636 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 886 B

After

Width:  |  Height:  |  Size: 617 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 539 B

After

Width:  |  Height:  |  Size: 476 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 403 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 789 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 917 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 998 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 750 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 831 B

View file

@ -0,0 +1,20 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" style="enable-background:new 0 0 56 56;" xml:space="preserve" width="688" height="880"><rect id="backgroundrect" width="100%" height="100%" x="0" y="0" fill="none" stroke="none" class="" style=""/>
<style type="text/css">
.st0{fill:#0097A7;}
.st1{fill:#FFFFFF;}
.st2{fill:#00BCD4;}
</style>
<g class="currentLayer" style=""><title>Layer 1</title><g id="Ebene_2" class="">
<g id="Ebene_3">
<path id="XMLID_16_" class="st0" d="M344.1184284363063,799.570125922042 V87.96842249322498 c0,0 162.09059592452832,10.99605281236583 282.4548998288811,50.26766999938664 c0,0 -1.60485738539137,127.24003968594741 -1.60485738539137,252.90921468441405 c0,175.9368449978532 -138.01773514365777,364.44060749555314 -280.85004244348966,398.99963062013137 M687.5579089100594,92.6810165556675 c-146.04202207061462,-48.6968053119058 -332.2054787760135,-62.834587499233294 -343.439480473753,-62.834587499233294 c-11.23400169773959,0 -194.1877436323557,14.13778218732749 -343.439480473753,62.834587499233294 c0,0 0,153.9447393731216 0,306.3186140587623 C0.6789479625532715,612.637228111823 172.39868819942984,838.8417431090629 344.1184284363063,879.6842249835645 c171.7197402368765,-42.41334656198248 343.439480473753,-267.0469968717415 343.439480473753,-479.11372968165387 C687.5579089100594,248.1966206162699 687.5579089100594,92.6810165556675 687.5579089100594,92.6810165556675 "/>
<polygon id="XMLID_15_" class="st1" points="623.3636474609375,600.070322238108 334.4892578125,843.5543626155804 339.30389404296875,45.555075835946354 631.387939453125,109.9605252590718 "/>
</g>
<g id="Ebene_2_1_">
<path id="XMLID_12_" class="st2" d="M344.1184284363063,783.8614790472337 V53.40939936864668 c0,0 157.27602376835424,21.99210562473165 280.85004244348966,62.834587499233294 c0,0 1.60485738539137,130.3817690609091 1.60485738539137,259.19267343433734 c0,175.9368449978532 -138.01773514365777,388.0035778077656 -280.85004244348966,422.56260093234386 M687.5579089100594,75.40150499337834 C539.9110294540535,26.704699681472533 355.3524301340459,-5.701622285414487e-9 344.1184284363063,-5.701622285414487e-9 S149.93068480395064,25.133834993991698 0.6789479625532715,75.40150499337834 c0,0 0,153.9447393731216 0,306.3186140587623 c0,212.06673280991237 170.11488285148516,438.2712478071522 343.439480473753,479.11372968165387 c171.7197402368765,-42.41334656198248 343.439480473753,-267.0469968717415 343.439480473753,-479.11372968165387 C687.5579089100594,227.77537967901907 687.5579089100594,75.40150499337834 687.5579089100594,75.40150499337834 "/>
</g>
<g id="Ebene_1_2_">
<path id="XMLID_7_" class="st2" d="M559.1693180787498,400.5704953019106 c0,-114.67312218610077 -94.68658573809081,-210.49586812243152 -215.0508896424435,-210.49586812243152 v42.41334656198248 c17.653431239305068,25.13383499969332 30.492290322436016,51.83853468686746 40.12143463478424,83.25582843648412 H344.1184284363063 v40.84248187450164 h49.75057894713245 c1.60485738539137,14.13778218732749 3.2097147707827394,26.704699687174156 3.2097147707827394,40.84248187450164 s-1.60485738539137,28.27556437465498 -3.2097147707827394,40.84248187450164 H344.1184284363063 v40.84248187450164 h40.12143463478424 c-9.629144312348222,29.84642906213581 -24.072860780870542,58.1219934367908 -40.12143463478424,83.25582843648412 v42.41334656198248 C461.2730175698763,607.9246340493805 559.1693180787498,515.2436174880113 559.1693180787498,400.5704953019106 zM509.4187391316173,356.58628405244735 c3.2097147707827394,14.13778218732749 4.814572156174111,26.704699687174156 4.814572156174111,40.84248187450164 s-1.60485738539137,28.27556437465498 -4.814572156174111,40.84248187450164 h-73.82343972800298 c1.60485738539137,-14.13778218732749 3.2097147707827394,-26.704699687174156 3.2097147707827394,-40.84248187450164 s-1.60485738539137,-28.27556437465498 -3.2097147707827394,-40.84248187450164 H509.4187391316173 L509.4187391316173,356.58628405244735 zM493.3701652777037,315.7438021779457 h-62.58943803026341 c-8.024286926956847,-26.704699687174156 -16.048573853913695,-51.83853468686746 -28.88743293704465,-73.83064031159911 C438.8050141743971,254.4800793661932 470.9021618822245,281.1847790533673 493.3701652777037,315.7438021779457 zM398.6835795396129,557.6569640499938 c12.838859083130957,-23.562970312212485 22.46800339547917,-48.6968053119058 28.88743293704465,-75.40150499907996 h62.58943803026341 C470.9021618822245,518.385346862973 438.8050141743971,545.0900465501472 398.6835795396129,557.6569640499938 z"/>
<path id="XMLID_2_" class="st1" d="M344.1184284363063,607.9246340493805 V565.511287487398 c-17.653431239305068,-25.13383499969332 -30.492290322436016,-51.83853468686746 -40.12143463478424,-83.25582843648412 H344.1184284363063 v-40.84248187450164 h-49.75057894713245 c-1.60485738539137,-14.13778218732749 -3.2097147707827394,-26.704699687174156 -3.2097147707827394,-40.84248187450164 s1.60485738539137,-28.27556437465498 3.2097147707827394,-40.84248187450164 H344.1184284363063 v-40.84248187450164 h-40.12143463478424 c9.629144312348222,-29.84642906213581 24.072860780870542,-58.1219934367908 40.12143463478424,-83.25582843648412 v-42.41334656198248 c-117.15458913356997,0 -215.0508896424435,92.68101656136912 -215.0508896424435,210.49586812243152 C129.0675387938628,515.2436174880113 226.96383930273635,607.9246340493805 344.1184284363063,607.9246340493805 zM251.0367000836069,356.58628405244735 c-1.60485738539137,14.13778218732749 -3.2097147707827394,26.704699687174156 -3.2097147707827394,40.84248187450164 s1.60485738539137,28.27556437465498 3.2097147707827394,40.84248187450164 h-72.21858234261163 c-3.2097147707827394,-14.13778218732749 -4.814572156174111,-26.704699687174156 -4.814572156174111,-40.84248187450164 s1.60485738539137,-28.27556437465498 4.814572156174111,-40.84248187450164 H251.0367000836069 L251.0367000836069,356.58628405244735 zM289.5532773329998,241.91316186634654 c-12.838859083130957,23.562970312212485 -22.46800339547917,48.6968053119058 -28.88743293704465,73.83064031159911 h-62.58943803026341 C217.33469499038816,281.1847790533673 249.43184269821558,254.4800793661932 289.5532773329998,241.91316186634654 zM194.86669159490896,482.25545905091394 h62.58943803026341 c8.024286926956847,26.704699687174156 16.048573853913695,51.83853468686746 28.88743293704465,75.40150499907996 C249.43184269821558,545.0900465501472 217.33469499038816,518.385346862973 194.86669159490896,482.25545905091394 z"/>
</g>
</g></g></svg>

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 565 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 520 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 878 B

View file

@ -1,21 +1,33 @@
import img1 from "./01-uBlock-Origin.svg";
import img1 from "./01-uBlock-Origin.svg";
import img2 from "./02-Adblock-Plus.svg";
import img3 from "./03-AdGuard.png";
import img3 from "./03-AdGuard.svg";
import img4 from "./04-DNS66.png";
import img5 from "./05-Nano-Adblocker.png";
import img6 from "./06-AdBlock.png";
import img7 from "./07-AdAway.png";
import img8 from "./08-Personal-Blocklist.png";
import img10 from "./10-Redirector.png";
import img11 from "./11-Hosts-File-Editor.png";
import img12 from "./12-Gas-Mask.png";
import img13 from "./13-MinerBlock.svg";
import img14 from "./14-Pi-hole.png";
import img14 from "./14-Pi-hole.svg";
import img15 from "./15-uBlock.svg";
import img16 from "./16-Internet-Explorer-TPL.png";
import img16 from "./16-Internet-Explorer-TPL.svg";
import img17 from "./17-Google-Hit-Hider-by-Domain.png";
import img18 from "./18-FireHOL.png";
import img19 from "./19-Samsung-Knox.png";
import img20 from "./20-Little-Snitch.png";
import img21 from "./21-Privoxy.png";
import img22 from "./22-Diversion.png";
import img23 from "./23-dnsmasq.png";
import img24 from "./24-Slimjet.png";
import img25 from "./25-uMatrix.png";
import img26 from "./26-Blokada.png";
import img27 from "./27-hostsmgr.png";
import img28 from "./28-personalDNSfilter.svg";
import img29 from "./29-Unbound.png";
import img30 from "./30-BIND.png";
import img31 from "./31-AdGuard-Home.png";
export {
img1,
@ -27,13 +39,25 @@ export {
img7,
img8,
img10,
img11,
img12,
img13,
img14,
img15,
img16,
img17,
img18,
img19,
img20,
img21
};
img21,
img22,
img23,
img24,
img25,
img26,
img27,
img28,
img29,
img30,
img31
};

View file

@ -1 +1,3 @@
body, h2, h3, h4, h5, blockquote { font-size: 16px; }
body, h2, h3, h4, h5, blockquote { font-size: 16px; }
.container{ max-width:98vw!important;padding-left:7px!important }
.w-100{ padding-left:7px!important }

View file

@ -21,4 +21,4 @@
<p>FilterLists is built with ReactJS and therefore requires first-party JavaScript to be enabled. We do not use any third-party JavaScript, and your privacy is very important to us. If you prefer not to enable JavaScript or your browser does not support it, the data is largely available on <a href="https://github.com/collinbarrett/FilterLists">our GitHub repo</a>.</p>
</noscript>
</body>
</html>
</html>