stevenblack-hosts.git
7 years agoAdd .flake8 config file, with a more relaxed line length.
Steven Black [Sun, 18 Mar 2018 03:34:10 +0000 (23:34 -0400)]
Add .flake8 config file, with a more relaxed line length.

7 years agoFixes for linting errors.
Steven Black [Sun, 18 Mar 2018 03:33:44 +0000 (23:33 -0400)]
Fixes for linting errors.

7 years agoUpdated readme files.
Steven Black [Sun, 18 Mar 2018 03:17:33 +0000 (23:17 -0400)]
Updated readme files.

7 years agoChanges to update.json files to take up less horizontal space in readme tables.
Steven Black [Sun, 18 Mar 2018 03:16:37 +0000 (23:16 -0400)]
Changes to update.json files to take up less horizontal space in readme tables.

7 years agoRelease 1.3.3
Steven Black [Sun, 18 Mar 2018 03:07:09 +0000 (23:07 -0400)]
Release 1.3.3

7 years agoNew data from yoyo.org.
Steven Black [Sun, 18 Mar 2018 03:06:02 +0000 (23:06 -0400)]
New data from yoyo.org.

7 years agoInclude source data issues links to help folks to report problems.
Steven Black [Sun, 18 Mar 2018 03:04:57 +0000 (23:04 -0400)]
Include source data issues links to help folks to report problems.

7 years agoRelease 1.3.2
StevenBlack [Thu, 15 Mar 2018 22:41:18 +0000 (18:41 -0400)]
Release 1.3.2

7 years agoRegenerated hosts and the readme files.
StevenBlack [Thu, 15 Mar 2018 22:41:07 +0000 (18:41 -0400)]
Regenerated hosts and the readme files.

7 years agoRevert to prior version.
StevenBlack [Thu, 15 Mar 2018 22:28:41 +0000 (18:28 -0400)]
Revert  to prior version.

7 years agoRelease 1.3.1
StevenBlack [Thu, 15 Mar 2018 16:07:07 +0000 (12:07 -0400)]
Release 1.3.1

7 years agoNew data from tyzbit, sinfonietta, yoyo.org, and someonewhocares.org.
StevenBlack [Thu, 15 Mar 2018 16:06:14 +0000 (12:06 -0400)]
New data from tyzbit, sinfonietta, yoyo.org, and someonewhocares.org.

7 years agoNew URL for hosts from @tyzbit.
StevenBlack [Thu, 15 Mar 2018 16:04:00 +0000 (12:04 -0400)]
New URL for hosts from @tyzbit.

7 years agoAd server contributed by a correspondent near Cork, Ireland.
StevenBlack [Wed, 14 Mar 2018 14:59:29 +0000 (10:59 -0400)]
Ad server contributed by a correspondent near Cork, Ireland.

7 years agoRelease 1.3.0
Steven Black [Wed, 14 Mar 2018 04:18:26 +0000 (00:18 -0400)]
Release 1.3.0

7 years agoUpdate .gitignore.
Steven Black [Wed, 14 Mar 2018 04:16:28 +0000 (00:16 -0400)]
Update .gitignore.

7 years agoFresh re-generation of hosts and readme files.
Steven Black [Wed, 14 Mar 2018 04:15:51 +0000 (00:15 -0400)]
Fresh re-generation of hosts and readme files.

7 years agoTest to accompany accepting IP followed by host IP address.
Steven Black [Wed, 14 Mar 2018 04:10:07 +0000 (00:10 -0400)]
Test to accompany accepting IP followed by host IP address.

7 years agoAccept IP followed by host IP address.
Steven Black [Wed, 14 Mar 2018 04:09:38 +0000 (00:09 -0400)]
Accept IP followed by host IP address.

7 years agoNew data from yoyo.org, and CoinBlockerList.
Steven Black [Wed, 14 Mar 2018 03:05:40 +0000 (23:05 -0400)]
New data from yoyo.org, and CoinBlockerList.

7 years agoRelease 1.2.7
Steven Black [Tue, 13 Mar 2018 03:58:13 +0000 (23:58 -0400)]
Release 1.2.7

7 years agoNew data from yoyo.org, someonewhocares.org, and CoinBlockerList.
Steven Black [Tue, 13 Mar 2018 03:57:31 +0000 (23:57 -0400)]
New data from yoyo.org, someonewhocares.org, and CoinBlockerList.

7 years agoRelease 1.2.6
StevenBlack [Sat, 10 Mar 2018 16:54:33 +0000 (11:54 -0500)]
Release 1.2.6

7 years agoNew data from someonewhocares.org.
StevenBlack [Sat, 10 Mar 2018 16:52:41 +0000 (11:52 -0500)]
New data from someonewhocares.org.

7 years agoWhoops, typo.
StevenBlack [Sat, 10 Mar 2018 16:51:35 +0000 (11:51 -0500)]
Whoops, typo.

7 years agoAdd spiegel-de.spiegel.de.
StevenBlack [Sat, 10 Mar 2018 16:50:57 +0000 (11:50 -0500)]
Add spiegel-de.spiegel.de.

7 years agoRelease 1.2.5
StevenBlack [Sat, 10 Mar 2018 01:07:08 +0000 (20:07 -0500)]
Release 1.2.5

7 years agoNew data from someonewhocares.org, yoyo.org, and CoinBlockerList.
StevenBlack [Sat, 10 Mar 2018 01:06:14 +0000 (20:06 -0500)]
New data from someonewhocares.org, yoyo.org, and CoinBlockerList.

7 years agoMerge pull request #535 from ankitpati/superfluous-condition-fix
Steven Black [Fri, 9 Mar 2018 21:19:37 +0000 (16:19 -0500)]
Merge pull request #535 from ankitpati/superfluous-condition-fix

Remove Superfluous Check for Zero-Length List

7 years agoRemove Superfluous Check for Zero-Length List
Ankit Pati [Fri, 9 Mar 2018 18:44:20 +0000 (00:14 +0530)]
Remove Superfluous Check for Zero-Length List

Checking for zero-length is not necessary here as iterating over a
zero-length list is perfectly valid, and produces exactly zero
iterations, matching the intended behaviour without an extra check.

7 years agoRelease 1.2.4
Steven Black [Thu, 8 Mar 2018 11:33:14 +0000 (06:33 -0500)]
Release 1.2.4

7 years agoNew data from someonewhocares.org, malwaredomainlist.com, and Badd-Boyz.
Steven Black [Thu, 8 Mar 2018 11:31:53 +0000 (06:31 -0500)]
New data from someonewhocares.org, malwaredomainlist.com, and Badd-Boyz.

7 years agoUpdated all 16 readme pages with the new release management section.
StevenBlack [Wed, 7 Mar 2018 05:16:38 +0000 (00:16 -0500)]
Updated all 16 readme pages with the new release management section.

7 years agoNew section titled "Release management", documenting the presence and use of [Release...
StevenBlack [Wed, 7 Mar 2018 05:12:20 +0000 (00:12 -0500)]
New section titled "Release management", documenting the presence and use of [Release-It!](https://webpro.github.io/release-it/) in the repo.

7 years agoAdd .release-it.json file to the repo.
StevenBlack [Wed, 7 Mar 2018 04:59:17 +0000 (23:59 -0500)]
Add .release-it.json file to the repo.

7 years agoRelease 1.2.3
StevenBlack [Wed, 7 Mar 2018 04:54:47 +0000 (23:54 -0500)]
Release 1.2.3

7 years agoNew data from yoyo.org, someonewhocares.org, and CoinBlockerList.
StevenBlack [Wed, 7 Mar 2018 04:51:45 +0000 (23:51 -0500)]
New data from yoyo.org, someonewhocares.org, and CoinBlockerList.

7 years agoMerge pull request #490 from ScriptTiger/patch-1
Steven Black [Mon, 5 Mar 2018 15:24:41 +0000 (10:24 -0500)]
Merge pull request #490 from ScriptTiger/patch-1

Added commented wildcards for spam domains to support third-party, downstream uses

7 years agoNew data from yoyo.org, mvps.org, and CoinBlockerList.
StevenBlack [Mon, 5 Mar 2018 01:54:49 +0000 (20:54 -0500)]
New data from yoyo.org, mvps.org, and CoinBlockerList.

7 years agoMerge pull request #529 from erlepereira/master
Steven Black [Mon, 5 Mar 2018 01:50:41 +0000 (20:50 -0500)]
Merge pull request #529 from erlepereira/master

add link to gist for dnsmasq format conversion - readme_template.md

7 years agoadd link to gist for dnsmasq format conversion, in the readme_template.md
Erle Pereira [Mon, 5 Mar 2018 00:57:21 +0000 (11:57 +1100)]
add link to gist for dnsmasq format conversion, in the readme_template.md

7 years agoNew data from yoyo.org.
StevenBlack [Sun, 4 Mar 2018 19:04:13 +0000 (14:04 -0500)]
New data from yoyo.org.

7 years agoMerge remote-tracking branch 'upstream/master' into encoding-review
funilrys [Sun, 4 Mar 2018 10:19:36 +0000 (11:19 +0100)]
Merge remote-tracking branch 'upstream/master' into encoding-review

7 years agoIntroduction of more tests cases
funilrys [Sun, 4 Mar 2018 10:18:50 +0000 (11:18 +0100)]
Introduction of more tests cases

Please note that this patch introduce more tests cases
in order to avoid future issue when calling `domains_to_idna()`

7 years agoReview of domain_to_idna() to support more tests cases
funilrys [Sun, 4 Mar 2018 10:17:38 +0000 (11:17 +0100)]
Review of domain_to_idna() to support more tests cases

Please note this patch comes after an issue reported by @FadeMind
which I could reproduce in 1/3 computer.

7 years agoMerge pull request #525 from MitchWeaver/master
Steven Black [Sat, 3 Mar 2018 22:05:50 +0000 (17:05 -0500)]
Merge pull request #525 from MitchWeaver/master

add OpenBSD support

7 years agoadd OpenBSD support
Mitch Weaver [Sat, 3 Mar 2018 21:55:18 +0000 (22:55 +0100)]
add OpenBSD support

7 years agoNew data from yoyo.org, and CoinBlockerList.
StevenBlack [Sat, 3 Mar 2018 20:16:10 +0000 (15:16 -0500)]
New data from yoyo.org, and CoinBlockerList.

7 years agoMerge pull request #519 from FadeMind/cross-sudo
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

7 years agoMerge pull request #520 from funilrys/notDavid-protocol
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)

7 years agoReview of readme_template.md
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.

7 years agoUpdate of readme_template.md
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.

7 years agoupdateHostsFile.py: DEL whitespace after '['
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

7 years agoFix grammar.
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

7 years agoReview of Notes indentation
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

7 years agoReview of the `domain_to_idna()` notes.
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

7 years agoIntroduction of dependencies installation instructions
funilrys [Fri, 2 Mar 2018 21:49:15 +0000 (22:49 +0100)]
Introduction of dependencies installation instructions

7 years agoRemoving of `condescending` line.
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

7 years agoIntroduction of `domain_to_idna()` tests.
funilrys [Fri, 2 Mar 2018 21:23:21 +0000 (22:23 +0100)]
Introduction of `domain_to_idna()` tests.

7 years agoReview of domain_to_idna()
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.

7 years agoDeletion of a trailing '#'.
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.

7 years agoFix tests issues.
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

7 years agoFix tests issues.
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

7 years agoFix tests issue.
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

7 years agoFix tests issue
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.

7 years agoFix tests issue
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

7 years agoReview typo + fix test issue.
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

7 years agoFix test issue.
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

7 years agoIntroduction of requirements.txt
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'

7 years agoReview of get_file_by_url()
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

7 years agoNew data from yoyo.org, and CoinBlockerList.
StevenBlack [Wed, 28 Feb 2018 19:28:41 +0000 (14:28 -0500)]
New data from yoyo.org, and CoinBlockerList.

7 years agoupdateHostsFile.py: cross-compatible sudo
FadeMind [Tue, 27 Feb 2018 18:26:40 +0000 (19:26 +0100)]
updateHostsFile.py: cross-compatible sudo

7 years agoMerge pull request #1 from StevenBlack/master
FadeMind [Tue, 27 Feb 2018 18:18:56 +0000 (19:18 +0100)]
Merge pull request #1 from StevenBlack/master

merge

7 years agoMerge pull request #516 from ScriptTiger/patch-1
Steven Black [Tue, 27 Feb 2018 17:07:29 +0000 (12:07 -0500)]
Merge pull request #516 from ScriptTiger/patch-1

Removed Cryptominer Domains

7 years agoNew data from someonewhocares.org.
StevenBlack [Mon, 26 Feb 2018 18:38:01 +0000 (13:38 -0500)]
New data from someonewhocares.org.

7 years agoNew domains submitted.
StevenBlack [Mon, 26 Feb 2018 18:36:22 +0000 (13:36 -0500)]
New domains submitted.

7 years agoMerge pull request #517 from paxperscientiam/patch-4
Steven Black [Mon, 26 Feb 2018 05:06:28 +0000 (00:06 -0500)]
Merge pull request #517 from paxperscientiam/patch-4

phish

7 years agophish
Chris [Mon, 26 Feb 2018 04:50:42 +0000 (23:50 -0500)]
phish

Both of these ".win" sites serve up rotten phish (adobe flash).

7 years agoRemoved Cryptominer Domains
ScriptTiger [Mon, 26 Feb 2018 03:34:04 +0000 (11:34 +0800)]
Removed Cryptominer Domains

7 years agoReinstate help.evernote.com. Closes #511.
StevenBlack [Sun, 25 Feb 2018 18:47:27 +0000 (13:47 -0500)]
Reinstate help.evernote.com.  Closes #511.

7 years agoMerge pull request #512 from FadeMind/patch-1
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

7 years agoreadme_template.md: tenses fixes
FadeMind [Sun, 25 Feb 2018 18:22:21 +0000 (19:22 +0100)]
readme_template.md: tenses fixes

7 years agoIssue #511: fix - remove help.evermote.com on a trial basis, hope they've come to...
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.

7 years agoIssue #510: fix - new updates from CoinBlockerList. Also new domains from yoyo.org.
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.

7 years agoreadme_template.md: Chrome required manually cleanup DNS Cache
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

7 years agoIssue #509: fix - pull the correct file from ZeroDot1/CoinBlockerLists.
Steven Black [Sun, 25 Feb 2018 04:46:22 +0000 (23:46 -0500)]
Issue #509: fix - pull the correct file from ZeroDot1/CoinBlockerLists.

7 years agoNew data from yoyo.org, someonewhocares.org, and KadHosts.
StevenBlack [Sat, 24 Feb 2018 23:04:46 +0000 (18:04 -0500)]
New data from yoyo.org, someonewhocares.org, and KadHosts.

7 years agoAdding CoinBlockerList. Thanks ZeroDot1, via @FadeMind.
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.

7 years agoNew data from yoyo.org, and someonewhocares.org.
StevenBlack [Tue, 20 Feb 2018 15:04:52 +0000 (10:04 -0500)]
New data from yoyo.org, and someonewhocares.org.

7 years agoIssue #506: fix - dropping Spotify-Ad-free. cc @CHEF-KOCH.
StevenBlack [Tue, 20 Feb 2018 15:03:08 +0000 (10:03 -0500)]
Issue #506: fix - dropping Spotify-Ad-free.  cc @CHEF-KOCH.

7 years agoMerge pull request #503 from ankitpati/minimise-hosts-file
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

7 years agoupdate docs after adding minimise switch
Ankit Pati [Sat, 17 Feb 2018 02:04:12 +0000 (07:34 +0530)]
update docs after adding minimise switch

7 years agoupdate defaults dictionary for minimise switch
Ankit Pati [Sat, 17 Feb 2018 01:50:23 +0000 (07:20 +0530)]
update defaults dictionary for minimise switch

7 years agoMerge pull request #502 from ankitpati/fix-hardcoded-offset-in-compression
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

7 years agoAdd Option to Minimise hosts File
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.

7 years agoFIX: Remove Hardcoded Offset in Compression
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.

7 years agoUpdate for recent edits at source.
StevenBlack [Thu, 15 Feb 2018 14:51:33 +0000 (09:51 -0500)]
Update for recent edits at source.

7 years agoNew data from clefspeare13
Steven Black [Thu, 15 Feb 2018 00:23:01 +0000 (19:23 -0500)]
New data from clefspeare13

7 years agonew data from someonewhocares.org, Badd-Boyz, add.Spam, and add.Risk. Closes #498.
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.

7 years agoMerge pull request #492 from FadeMind/master
Steven Black [Mon, 12 Feb 2018 18:26:09 +0000 (13:26 -0500)]
Merge pull request #492 from FadeMind/master

Spotify-Ad-free init

git clone https://git.99rst.org/PROJECT