StevenBlack [Sat, 3 Mar 2018 20:16:10 +0000 (15:16 -0500)]
New data from yoyo.org, and CoinBlockerList.
Steven Black [Sat, 3 Mar 2018 20:13:16 +0000 (15:13 -0500)]
Merge pull request #519 from FadeMind/cross-sudo
cross-compatible sudo FIXED CI
Steven Black [Sat, 3 Mar 2018 20:11:38 +0000 (15:11 -0500)]
Merge pull request #520 from funilrys/notDavid-protocol
Possible fix of the encoding and/or downlaod issue(s)
funilrys [Sat, 3 Mar 2018 20:09:45 +0000 (21:09 +0100)]
Review of readme_template.md
Please note that this patch mothe the unit tests paragraph after dependencies installation.
funilrys [Sat, 3 Mar 2018 19:34:10 +0000 (20:34 +0100)]
Update of readme_template.md
Please note that this patch explitly set which `pip` version to use according
to the user Python version.
FadeMind [Sat, 3 Mar 2018 14:30:49 +0000 (15:30 +0100)]
updateHostsFile.py: DEL whitespace after '['
https://travis-ci.org/StevenBlack/hosts/jobs/
346915934#L606-L609
funilrys [Fri, 2 Mar 2018 21:56:32 +0000 (22:56 +0100)]
Fix grammar.
This patch fix: https://github.com/StevenBlack/hosts/pull/520/files/
d98b31fb921ff35fb1a421243fa4876504cf676e#r171971716
Thanks to @gfyoung
funilrys [Fri, 2 Mar 2018 21:53:15 +0000 (22:53 +0100)]
Review of Notes indentation
This patch fix : https://github.com/StevenBlack/hosts/pull/520#discussion_r171971481
+ It also fix (forgoten coma) : https://github.com/StevenBlack/hosts/pull/520#discussion_r171971574
funilrys [Fri, 2 Mar 2018 21:51:10 +0000 (22:51 +0100)]
Review of the `domain_to_idna()` notes.
This patch fix : https://github.com/StevenBlack/hosts/pull/520#discussion_r171971574
funilrys [Fri, 2 Mar 2018 21:49:15 +0000 (22:49 +0100)]
Introduction of dependencies installation instructions
funilrys [Fri, 2 Mar 2018 21:43:24 +0000 (22:43 +0100)]
Removing of `condescending` line.
This patch fix : https://github.com/StevenBlack/hosts/pull/520/files/
4798710029b1cfc23130a0588c3a2c7e59171f86#r171969863
funilrys [Fri, 2 Mar 2018 21:23:21 +0000 (22:23 +0100)]
Introduction of `domain_to_idna()` tests.
funilrys [Fri, 2 Mar 2018 21:07:11 +0000 (22:07 +0100)]
Review of domain_to_idna()
This patch review the way we get the comment at the end of a line.
I also did an application of DRY (Do not Repeat Yourself)
and/or KISS (Keep It Simple, Stupid) by refactoring the 2 `else`
statements into one line.
funilrys [Fri, 2 Mar 2018 20:43:52 +0000 (21:43 +0100)]
Deletion of a trailing '#'.
Please note that I have added that '#' by mistake.
funilrys [Wed, 28 Feb 2018 22:29:18 +0000 (23:29 +0100)]
Fix tests issues.
This patch introduce the installation of dependencies needed my the main commit.
This patch fixes:
* https://travis-ci.org/funilrys/hosts/jobs/
347504195#L592
* https://travis-ci.org/funilrys/hosts/jobs/
347504195#L598
funilrys [Wed, 28 Feb 2018 22:24:58 +0000 (23:24 +0100)]
Fix tests issues.
This patch fixes:
* https://travis-ci.org/funilrys/hosts/jobs/
347500695#L400
* https://travis-ci.org/funilrys/hosts/jobs/
347500695#L401
funilrys [Wed, 28 Feb 2018 22:23:30 +0000 (23:23 +0100)]
Fix tests issue.
This patch fix https://travis-ci.org/funilrys/hosts/jobs/
347500695#L399
funilrys [Wed, 28 Feb 2018 22:22:32 +0000 (23:22 +0100)]
Fix tests issue
This patch fix https://travis-ci.org/funilrys/hosts/jobs/
347500695#L397
Please also note that I introduced that patch because
we do not directly use lxml but it is required by
BeautifulSup() to parse the HTML.
funilrys [Wed, 28 Feb 2018 22:20:01 +0000 (23:20 +0100)]
Fix tests issue
This patch fix https://travis-ci.org/funilrys/hosts/jobs/
347500695#L398
funilrys [Wed, 28 Feb 2018 22:15:01 +0000 (23:15 +0100)]
Review typo + fix test issue.
This patch fix https://travis-ci.org/funilrys/hosts/jobs/
347497718#L749
funilrys [Wed, 28 Feb 2018 22:13:13 +0000 (23:13 +0100)]
Fix test issue.
This patch fix https://travis-ci.org/funilrys/hosts/jobs/
347497718#L748
funilrys [Wed, 28 Feb 2018 22:08:45 +0000 (23:08 +0100)]
Introduction of requirements.txt
Please note that those file can be used to install
dependencies with 'pip install -r requirements.txt'
funilrys [Wed, 28 Feb 2018 22:06:58 +0000 (23:06 +0100)]
Review of get_file_by_url()
Please note that this patch also introduce
which is in charge of converting a domain in a line into
IDNA and/or UTF-8 format.
Also note the introduction of BeautifulSoup() which helps
us to decode data from the downloaded URL.
Fixes (issue(s)/protocol(s) I was able to reproduce):
* https://github.com/StevenBlack/hosts/issues/514#issuecomment-
368932152
Possible fix of (issue(s)/protocol(s) I wasn't able to reproduce):
* https://github.com/StevenBlack/hosts/issues/514#issue-
300048106
* https://github.com/StevenBlack/hosts/issues/494#issue-
296166492
* https://github.com/StevenBlack/hosts/issues/420#issue-
267453114
* https://github.com/StevenBlack/hosts/issues/372#issue-
246927047
* https://github.com/StevenBlack/hosts/issues/382#issuecomment-
322010562
StevenBlack [Wed, 28 Feb 2018 19:28:41 +0000 (14:28 -0500)]
New data from yoyo.org, and CoinBlockerList.
FadeMind [Tue, 27 Feb 2018 18:26:40 +0000 (19:26 +0100)]
updateHostsFile.py: cross-compatible sudo
FadeMind [Tue, 27 Feb 2018 18:18:56 +0000 (19:18 +0100)]
Merge pull request #1 from StevenBlack/master
merge
Steven Black [Tue, 27 Feb 2018 17:07:29 +0000 (12:07 -0500)]
Merge pull request #516 from ScriptTiger/patch-1
Removed Cryptominer Domains
StevenBlack [Mon, 26 Feb 2018 18:38:01 +0000 (13:38 -0500)]
New data from someonewhocares.org.
StevenBlack [Mon, 26 Feb 2018 18:36:22 +0000 (13:36 -0500)]
New domains submitted.
Steven Black [Mon, 26 Feb 2018 05:06:28 +0000 (00:06 -0500)]
Merge pull request #517 from paxperscientiam/patch-4
phish
Chris [Mon, 26 Feb 2018 04:50:42 +0000 (23:50 -0500)]
phish
Both of these ".win" sites serve up rotten phish (adobe flash).
ScriptTiger [Mon, 26 Feb 2018 03:34:04 +0000 (11:34 +0800)]
Removed Cryptominer Domains
StevenBlack [Sun, 25 Feb 2018 18:47:27 +0000 (13:47 -0500)]
Reinstate help.evernote.com. Closes #511.
Steven Black [Sun, 25 Feb 2018 18:31:01 +0000 (13:31 -0500)]
Merge pull request #512 from FadeMind/patch-1
readme_template.md: Chrome required manually cleanup DNS Cache
FadeMind [Sun, 25 Feb 2018 18:22:21 +0000 (19:22 +0100)]
readme_template.md: tenses fixes
StevenBlack [Sun, 25 Feb 2018 18:04:30 +0000 (13:04 -0500)]
Issue #511: fix - remove help.evermote.com on a trial basis, hope they've come to their senses.
StevenBlack [Sun, 25 Feb 2018 17:49:53 +0000 (12:49 -0500)]
Issue #510: fix - new updates from CoinBlockerList. Also new domains from yoyo.org.
FadeMind [Sun, 25 Feb 2018 09:31:56 +0000 (10:31 +0100)]
readme_template.md: Chrome required manually cleanup DNS Cache
See: https://superuser.com/questions/723703
Steven Black [Sun, 25 Feb 2018 04:46:22 +0000 (23:46 -0500)]
Issue #509: fix - pull the correct file from ZeroDot1/CoinBlockerLists.
StevenBlack [Sat, 24 Feb 2018 23:04:46 +0000 (18:04 -0500)]
New data from yoyo.org, someonewhocares.org, and KadHosts.
StevenBlack [Sat, 24 Feb 2018 23:00:21 +0000 (18:00 -0500)]
Adding CoinBlockerList. Thanks ZeroDot1, via @FadeMind.
Adding a good coin blocking list to the repo.
StevenBlack [Tue, 20 Feb 2018 15:04:52 +0000 (10:04 -0500)]
New data from yoyo.org, and someonewhocares.org.
StevenBlack [Tue, 20 Feb 2018 15:03:08 +0000 (10:03 -0500)]
Issue #506: fix - dropping Spotify-Ad-free. cc @CHEF-KOCH.
Steven Black [Sat, 17 Feb 2018 03:07:47 +0000 (22:07 -0500)]
Merge pull request #503 from ankitpati/minimise-hosts-file
Add Option to Minimise hosts File
Ankit Pati [Sat, 17 Feb 2018 02:04:12 +0000 (07:34 +0530)]
update docs after adding minimise switch
Ankit Pati [Sat, 17 Feb 2018 01:50:23 +0000 (07:20 +0530)]
update defaults dictionary for minimise switch
Steven Black [Fri, 16 Feb 2018 20:29:54 +0000 (15:29 -0500)]
Merge pull request #502 from ankitpati/fix-hardcoded-offset-in-compression
Remove Hardcoded Offset in Compression
Ankit Pati [Fri, 16 Feb 2018 02:56:16 +0000 (08:26 +0530)]
Add Option to Minimise hosts File
This option (--minimise, -m) differs from compress (--compress, -c) in
that it keeps each host on a different line, while still removing
unnecessary newlines and comments.
This is necessary because many implementations of URL blockers that rely
on hosts files do not conform to the standard which allows multiple
hosts on a single line.
Ankit Pati [Fri, 16 Feb 2018 04:47:22 +0000 (10:17 +0530)]
FIX: Remove Hardcoded Offset in Compression
An offset of 7 was hardcoded in the function compress_file, presumably
to skip over the default target IP address of 0.0.0.0 in a hosts file.
However, this causes problems when the default is overridden using the
--ip or -i flag, causing visibly garbled output in the generated hosts
file.
Fix is to calculate the length of target IP at runtime.
StevenBlack [Thu, 15 Feb 2018 14:51:33 +0000 (09:51 -0500)]
Update for recent edits at source.
Steven Black [Thu, 15 Feb 2018 00:23:01 +0000 (19:23 -0500)]
New data from clefspeare13
StevenBlack [Tue, 13 Feb 2018 18:03:40 +0000 (13:03 -0500)]
new data from someonewhocares.org, Badd-Boyz, add.Spam, and add.Risk. Closes #498.
Steven Black [Mon, 12 Feb 2018 18:26:09 +0000 (13:26 -0500)]
Merge pull request #492 from FadeMind/master
Spotify-Ad-free init
Steven Black [Sun, 11 Feb 2018 17:42:00 +0000 (12:42 -0500)]
new data from someonewhocares.org.
Steven Black [Sun, 11 Feb 2018 17:39:52 +0000 (12:39 -0500)]
Adding some domains that bug me today.
fademind [Sat, 10 Feb 2018 10:15:41 +0000 (11:15 +0100)]
Spotify-Ad-free init
Steven Black [Fri, 9 Feb 2018 18:53:48 +0000 (13:53 -0500)]
New data from yoyo.org, and new host records from commit
5b5e854.
Steven Black [Fri, 9 Feb 2018 18:51:42 +0000 (13:51 -0500)]
Merge pull request #491 from FadeMind/patch-1
updateHostsFile.py: add ipv6 additionals
FadeMind [Fri, 9 Feb 2018 18:18:54 +0000 (19:18 +0100)]
updateHostsFile.py: add ipv6 additionals
@StevenBlack.
DEFAULT hosts file in Linux
127.0.0.1 localhost
127.0.1.1 mydevicename
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
StevenBlack [Fri, 9 Feb 2018 01:22:38 +0000 (20:22 -0500)]
New data from yoyo.org, someonewhocares.org, and many new domains from Badd-Boys.
Steven Black [Sat, 3 Feb 2018 20:28:35 +0000 (15:28 -0500)]
Merge pull request #488 from ScriptTiger/patch-1
Added and loaded a new spam domain section
ScriptTiger [Sat, 3 Feb 2018 19:24:27 +0000 (03:24 +0800)]
Added and loaded a new spam domain section
Added and loaded a new spam domain section
Steven Black [Fri, 2 Feb 2018 18:39:52 +0000 (13:39 -0500)]
New data from sinfonietta, yoyo.org, someonewhocares.org, and Badd-Boyz.
StevenBlack [Wed, 31 Jan 2018 22:28:44 +0000 (17:28 -0500)]
New data from yoyo.org, someonewhocares.org, mvps.org, and Badd-Boyz.
StevenBlack [Wed, 31 Jan 2018 22:24:46 +0000 (17:24 -0500)]
Two new domains in the coin ad and tracking space.
Steven Black [Fri, 26 Jan 2018 07:56:47 +0000 (08:56 +0100)]
Added malvertizing domains.
Steven Black [Fri, 26 Jan 2018 07:55:26 +0000 (08:55 +0100)]
Merge pull request #477 from anudeepND/master
Added malvertising domains
Steven Black [Fri, 26 Jan 2018 06:42:59 +0000 (07:42 +0100)]
New data from yoyo.org and someonewhocares.org.
Anudeep [Tue, 23 Jan 2018 19:16:12 +0000 (00:46 +0530)]
Added malvertising domains
Steven Black [Tue, 23 Jan 2018 15:02:47 +0000 (16:02 +0100)]
New domains added to my hosts collection.
Steven Black [Tue, 23 Jan 2018 14:58:20 +0000 (15:58 +0100)]
Merge pull request #473 from paxperscientiam/patch-2
more snooper bs
Steven Black [Tue, 23 Jan 2018 14:53:57 +0000 (15:53 +0100)]
Merge pull request #472 from ScriptTiger/patch-1
Added some mobile app ad servers and malware
Steven Black [Mon, 22 Jan 2018 10:02:56 +0000 (11:02 +0100)]
New data from yoyo.org.
Steven Black [Mon, 22 Jan 2018 06:55:44 +0000 (07:55 +0100)]
Addition to the readme: “How can I contribute hosts records?”.
Steven Black [Sun, 21 Jan 2018 16:42:33 +0000 (17:42 +0100)]
New data from clefapeare, yoyo.org, someonewhocares.org, Badd-Boyz, and add.risk.
ScriptTiger [Sun, 21 Jan 2018 11:26:08 +0000 (19:26 +0800)]
More ad servers
Added some mobile ad servers I picked up from mobile devices.
Chris [Thu, 18 Jan 2018 16:31:44 +0000 (11:31 -0500)]
more snooper bs
OK, `www.benelli.angiemktg.com` leads to the same mystersnooper site I PR'd earlier. That being the case, I see no reason not to block the domain `angiemktg.com`.
ScriptTiger [Wed, 17 Jan 2018 14:55:38 +0000 (22:55 +0800)]
Added "tracking.lenzmx.com"
Caught it getting called by various mobile apps and contains malware.
StevenBlack [Mon, 15 Jan 2018 04:09:30 +0000 (23:09 -0500)]
New data from sinfonietta, yoyo.org, and someonewhocares.org.
Steven Black [Mon, 15 Jan 2018 04:06:35 +0000 (23:06 -0500)]
Merge pull request #468 from paxperscientiam/patch-1
Possible scam sites
Chris [Sun, 14 Jan 2018 19:38:29 +0000 (14:38 -0500)]
Possible scam sites
Been seeing links to sites with the domain `largeloot.com`. Right now, `http://spark.largeloot.com` appears to redirect to `https://www.mysterysnooper.com/`
This may be a mystery shopper scam, but I'm not entirely sure. If it helps, I came across `http://spark.largeloot.com` on craigslist's gigs section.
StevenBlack [Sat, 13 Jan 2018 17:35:05 +0000 (12:35 -0500)]
New data from yoyo.org, someonewhocares.org, Badd-Boyz, add.Risk, and add.Dead.
Steven Black [Wed, 10 Jan 2018 18:58:37 +0000 (13:58 -0500)]
Merge pull request #464 from gfyoung/minor-fixes
Update LICENSE and CI
gfyoung [Wed, 10 Jan 2018 17:47:02 +0000 (09:47 -0800)]
Update LICENSE and CI
1) It's 2018
2) conda update --all no longer applies to conda itself.
conda update conda needs to be explicitly called.
StevenBlack [Wed, 10 Jan 2018 14:56:18 +0000 (09:56 -0500)]
New data from yoyo.org, Uncheckyads, and SpotifyAds.
StevenBlack [Sat, 6 Jan 2018 18:40:50 +0000 (13:40 -0500)]
New data from clefspeare, sinfonietta, yoyo.org, someonewhocares, and Bad-Boyz.
Steven Black [Thu, 4 Jan 2018 20:55:36 +0000 (15:55 -0500)]
Merge pull request #461 from anudeepND/master
Added domains related to alphonso.tv
Anudeep [Wed, 3 Jan 2018 17:44:21 +0000 (23:14 +0530)]
Added domains related to alphonso.tv
Steven Black [Tue, 2 Jan 2018 21:43:42 +0000 (16:43 -0500)]
Merge pull request #459 from stefanopini/master
Added an option to compress the created hosts file.
Stefano [Tue, 2 Jan 2018 21:35:27 +0000 (22:35 +0100)]
Fixed the number of domains in each line.
Fixed the number of domains in each line and added the support to
inline comments (they will be ignored as the comment lines).
Code refactoring.
Stefano [Tue, 2 Jan 2018 09:51:26 +0000 (10:51 +0100)]
Updated the documentation with the new compress option.
Removed a redundant skipstatichosts option.
StevenBlack [Tue, 2 Jan 2018 01:00:35 +0000 (20:00 -0500)]
New data from sinfonietta
Stefano [Sat, 30 Dec 2017 19:55:12 +0000 (20:55 +0100)]
Added an option to compress the created hosts file.
In particular, the compression option removes non-necessary lines (empty lines and comments) and puts multiple domains in each line.
This option should solve the issue #411 regarding the DNS client service of Windows.
StevenBlack [Sat, 30 Dec 2017 16:51:47 +0000 (11:51 -0500)]
New data from yoyo.org, and someonewhocares.org.
Stefano [Sat, 30 Dec 2017 16:12:04 +0000 (17:12 +0100)]
Added an option to compress the created host file.
In particular, the compression option removes non-necessary lines (empty lines and comments) and puts multiple domains in each line.
This option should solve the issue #411 regarding the DNS client service of Windows.
Steven Black [Wed, 27 Dec 2017 14:30:03 +0000 (09:30 -0500)]
New data from yoyo.org, and someonewhocares.org.
Steven Black [Thu, 21 Dec 2017 23:00:05 +0000 (18:00 -0500)]
New data from someonewhocares.org, and Badd-Boyz.
Steven Black [Tue, 19 Dec 2017 04:57:02 +0000 (23:57 -0500)]
Fix linter complaint.
Steven Black [Mon, 18 Dec 2017 05:47:00 +0000 (05:47 +0000)]
New build, without EtherAddressLookup.
Steven Black [Mon, 18 Dec 2017 05:42:44 +0000 (05:42 +0000)]
Issue #457: fix — remove EtherAddressLookup.