gfyoung [Tue, 8 Aug 2017 04:18:35 +0000 (21:18 -0700)]
Refactor out global settings usage in update logic
Steven Black [Tue, 8 Aug 2017 15:36:11 +0000 (11:36 -0400)]
New data from yoyo.org, someonewhocares.org, mvps.org, and KADhosts.
Steven Black [Mon, 7 Aug 2017 16:26:54 +0000 (12:26 -0400)]
Merge pull request #366 from gfyoung/settings-refactor
Refactor out global settings usage in exclusions
gfyoung [Fri, 21 Jul 2017 08:19:59 +0000 (01:19 -0700)]
Refactor out global settings usage in exclusions
Steven Black [Sun, 6 Aug 2017 01:59:08 +0000 (21:59 -0400)]
Merge pull request #373 from gfyoung/python-3.5-add
Add Python 3.5 testing to Travis
gfyoung [Thu, 3 Aug 2017 03:50:43 +0000 (20:50 -0700)]
Add Python 3.5 testing to Travis
Steven Black [Tue, 1 Aug 2017 01:00:25 +0000 (21:00 -0400)]
New data from sinfonietta, someonewhocares.org, and KADhosts.
Steven Black [Sat, 29 Jul 2017 00:33:13 +0000 (20:33 -0400)]
New data from yoyo.org, someonewhocares.org, and Badd-Boyz.
Steven Black [Fri, 28 Jul 2017 15:32:08 +0000 (11:32 -0400)]
Merge pull request #369 from ScriptTiger/master
Added "androidads23.adcolony.com" to data\StevenBlack\hosts
ScriptTiger [Fri, 28 Jul 2017 15:25:50 +0000 (23:25 +0800)]
Added "androidads23.adcolony.com" to data\StevenBlack\hosts
Picked up "androidads23.adcolony.com" being called from Smule. Another AdColony node, "ads20.adcolony.com", is already added to one of the other lists. Apparently there are actually several of them, but I have only personally caught this one.
Steven Black [Wed, 26 Jul 2017 05:21:48 +0000 (01:21 -0400)]
New data from eight different sources.
Steven Black [Wed, 26 Jul 2017 05:18:44 +0000 (01:18 -0400)]
Update readme_template – phrasing.
Steven Black [Tue, 18 Jul 2017 16:51:34 +0000 (12:51 -0400)]
New data from Badd-Boyz.
Steven Black [Tue, 18 Jul 2017 01:48:40 +0000 (21:48 -0400)]
New data from add.risks.
Steven Black [Mon, 17 Jul 2017 18:06:38 +0000 (14:06 -0400)]
New data from Synfonettia, yoyo.org, someonewhocares.org, KADhosts, and Badd-Boyz.
Steven Black [Thu, 13 Jul 2017 18:27:21 +0000 (14:27 -0400)]
Merge pull request #356 from gfyoung/settings-refactor
Refactor out global settings usage in user prompt
gfyoung [Sun, 9 Jul 2017 19:00:11 +0000 (12:00 -0700)]
Refactor out global settings usage in user prompt
Steven Black [Wed, 12 Jul 2017 13:48:14 +0000 (09:48 -0400)]
New data from yoyo.org, and Badd-Boyz.
Steven Black [Tue, 11 Jul 2017 16:53:48 +0000 (12:53 -0400)]
New data from Badd-Boyz, and Sinfonettia.
Steven Black [Tue, 11 Jul 2017 14:17:11 +0000 (10:17 -0400)]
New data from yoyo.org, and Badd-Boyz.
Steven Black [Tue, 11 Jul 2017 14:07:24 +0000 (10:07 -0400)]
Merge pull request #357 from gfyoung/test-script-rename
Rename Travis CI scripts
gfyoung [Tue, 11 Jul 2017 03:26:02 +0000 (20:26 -0700)]
Rename Travis CI scripts
Steven Black [Tue, 11 Jul 2017 01:14:39 +0000 (21:14 -0400)]
New data from clefspeare13, Sinfionietta, yoyo.org, someonewhocares.org, KADhosts, and Badd-Boyz.
Steven Black [Mon, 10 Jul 2017 21:38:53 +0000 (17:38 -0400)]
Merge pull request #355 from gfyoung/drop-nose-depend
Drop nose dependency on Travis
gfyoung [Sun, 9 Jul 2017 18:39:20 +0000 (11:39 -0700)]
Drop nose dependency on Travis
Nose is not a well-supported library anymore.
Let's just use Python's builtin unittest library.
Steven Black [Sun, 9 Jul 2017 17:13:57 +0000 (13:13 -0400)]
Merge pull request #341 from indrajitr/hostmatch-fix
Honor whitelist exclusion only for domain or subdomain match
Steven Black [Sun, 9 Jul 2017 17:08:40 +0000 (13:08 -0400)]
Merge pull request #353 from indrajitr/normalized-host-test
Add more tests for normalized host filter
Thank you again, Indrajit @indrajitr !
Steven Black [Sun, 9 Jul 2017 17:06:54 +0000 (13:06 -0400)]
Merge pull request #354 from meinhimmel/master
Fix the number of unique entries.
Thank you @meinhimmel !
Merging.
Dylan Armstrong [Sun, 9 Jul 2017 01:20:03 +0000 (20:20 -0500)]
Fix the number of unique entries.
Indrajit Raychaudhuri [Sun, 9 Jul 2017 00:21:41 +0000 (19:21 -0500)]
Add more tests for normalized host filter
Steven Black [Tue, 4 Jul 2017 17:27:40 +0000 (13:27 -0400)]
New data from yoyo.org, someonewhocares.org, malwaredomainlist.com, and KADhosts.
Steven Black [Tue, 4 Jul 2017 02:54:45 +0000 (22:54 -0400)]
Merge pull request #348 from gfyoung/settings-refactor
Reduce dependency on global settings variable
gfyoung [Fri, 30 Jun 2017 03:55:41 +0000 (20:55 -0700)]
Reduce dependency on global settings variable
Global variables make code less modular
and therefore more difficult to test.
Steven Black [Thu, 29 Jun 2017 14:49:36 +0000 (10:49 -0400)]
Merge pull request #347 from gfyoung/osx-travis-add
Add OSX to Travis matrix
gfyoung [Thu, 29 Jun 2017 03:51:37 +0000 (20:51 -0700)]
Add OSX to Travis matrix
Steven Black [Thu, 29 Jun 2017 03:37:07 +0000 (23:37 -0400)]
Merge pull request #345 from gfyoung/update-unit-tests
Add unittests for updateHostsFile.py
gfyoung [Fri, 23 Jun 2017 07:25:40 +0000 (00:25 -0700)]
Add unittests for updateHostsFile.py
Steven Black [Wed, 28 Jun 2017 22:18:07 +0000 (18:18 -0400)]
New data from SpotifyAds, someonewhocares.org, KADhosts, and Badd-Boyz.
Steven Black [Sat, 24 Jun 2017 11:52:41 +0000 (07:52 -0400)]
New data from yoyo.org, mvps.org, and Badd-Boyz. Laicure remoed.
Steven Black [Sat, 24 Jun 2017 11:48:19 +0000 (07:48 -0400)]
Merge pull request #343 from Laicure/master
Withdrawing my list
Laicurè Leviarè [Fri, 23 Jun 2017 23:04:22 +0000 (07:04 +0800)]
Delete update.json
Laicurè Leviarè [Fri, 23 Jun 2017 23:04:11 +0000 (07:04 +0800)]
Delete hosts
Steven Black [Thu, 22 Jun 2017 15:46:39 +0000 (11:46 -0400)]
New data from Laicure and Badd-Boyz
Indrajit Raychaudhuri [Thu, 22 Jun 2017 06:43:52 +0000 (01:43 -0500)]
Honor whitelist exclusion only for domain or subdomain match
* Whitelisting `s.youtube.com` should not whitelist `ads.youtube.com`; but
can whitelist `a.s.youtube.com`
* Whitelisting `twitter.com` should not whitelist `ttwitter.com` or
`twitter.com.au`; but can whitelist `a.twitter.com`
Steven Black [Wed, 21 Jun 2017 15:03:29 +0000 (11:03 -0400)]
New data from yoyo.org, someonewhocares.org, Laicure, KADhosts, and Badd-Boyz.
Steven Black [Wed, 21 Jun 2017 14:33:59 +0000 (10:33 -0400)]
Merge pull request #338 from indrajitr/hostmatch-fix
Tighten regex rule to discard IP address as hostname
Indrajit Raychaudhuri [Tue, 20 Jun 2017 01:23:00 +0000 (20:23 -0500)]
Tighten regex rule to discard IP address as hostname
Steven Black [Sun, 11 Jun 2017 15:45:31 +0000 (11:45 -0400)]
New data from FakeNews, yoyo.org, someonewhocares.org, laicure, and Badd-Boyz.
Steven Black [Tue, 6 Jun 2017 03:58:25 +0000 (23:58 -0400)]
New data from Sinfonetia, someonewhocares.org, KADhosts, and Badd-Boyz.
Steven Black [Fri, 2 Jun 2017 14:30:29 +0000 (10:30 -0400)]
New data from sinfonetia, clefspeare13, yoyo.org, someonewhocares.org, malwaredomainlist.com, laicure, KADhosts, and Badd-Boyz.
Steven Black [Tue, 30 May 2017 14:32:00 +0000 (10:32 -0400)]
New data from Badd-Boyz
Steven Black [Tue, 30 May 2017 03:02:32 +0000 (23:02 -0400)]
New data from FakeNews, and Badd-Boyz.
Steven Black [Tue, 30 May 2017 03:00:35 +0000 (23:00 -0400)]
Merge pull request #325 from gfyoung/terminal-color-support
Check if terminal supports color
Steven Black [Tue, 30 May 2017 02:59:58 +0000 (22:59 -0400)]
Merge pull request #324 from gfyoung/dns-cache-linux-refactor
Refactor DNS cache flushing for Linux
gfyoung [Wed, 24 May 2017 22:03:07 +0000 (18:03 -0400)]
Check if terminal supports color
Closes gh-151.
gfyoung [Wed, 24 May 2017 01:23:49 +0000 (21:23 -0400)]
Refactor DNS cache flushing for Linux
Steven Black [Sun, 28 May 2017 14:43:49 +0000 (10:43 -0400)]
New data from yoyo.org, someonewhocares.org, Laicure, KADhosts, and Badd-Boyz.
Steven Black [Wed, 24 May 2017 12:50:11 +0000 (08:50 -0400)]
Merge pull request #308 from gfyoung/python-script-doc
Document all functions in Python scripts
gfyoung [Thu, 18 May 2017 03:17:37 +0000 (23:17 -0400)]
Document all functions in Python scripts
Steven Black [Tue, 23 May 2017 14:11:04 +0000 (10:11 -0400)]
New data from yoyo.org, someonewhocares.org, Laicure, and Badd-Boyz
Steven Black [Tue, 23 May 2017 14:08:00 +0000 (10:08 -0400)]
Merge pull request #317 from gfyoung/make-hosts-python
Create makeHosts file in Python
Steven Black [Tue, 23 May 2017 14:03:22 +0000 (10:03 -0400)]
Merge pull request #322 from gfyoung/kde-neon-dns-cache
Check /usr/lib and /lib for systemd
Steven Black [Tue, 23 May 2017 04:16:03 +0000 (00:16 -0400)]
Merge pull request #323 from gfyoung/unicode-str-join
Concatenate str only in os.path.join
gfyoung [Tue, 23 May 2017 02:50:59 +0000 (22:50 -0400)]
Concatenate str only in os.path.join
Closes gh-316.
gfyoung [Tue, 23 May 2017 01:18:59 +0000 (21:18 -0400)]
Check /usr/lib and /lib for systemd
Closes gh-321.
gfyoung [Sun, 21 May 2017 18:02:34 +0000 (14:02 -0400)]
Create makeHosts file in Python
Closes gh-316.
Steven Black [Mon, 22 May 2017 02:26:02 +0000 (22:26 -0400)]
Merge pull request #319 from gfyoung/path-join-robust
Wrap os.path.join to handle LOCALE issues (take 2)
gfyoung [Fri, 19 May 2017 20:13:02 +0000 (16:13 -0400)]
Wrap os.path.join to handle LOCALE issues
Closes gh-81.
Closes gh-318.
Steven Black [Mon, 22 May 2017 01:39:18 +0000 (21:39 -0400)]
New data by Clefspeare, yoyo.org, someewhocares.org, Laicure, KADhosts, and Badd-Boyz.
Steven Black [Mon, 22 May 2017 01:34:54 +0000 (21:34 -0400)]
Ref: Issue #312 undo commit
2ff5dc2
cc @gfyoung
Commit
2ff5dc2 is generating errors on macOS.
See Issue #318.
Steven Black [Sun, 21 May 2017 14:48:17 +0000 (10:48 -0400)]
Latest freshest host files.
Steven Black [Sun, 21 May 2017 14:42:20 +0000 (10:42 -0400)]
Merge pull request #312 from gfyoung/path-join-robust
Wrap os.path.join to handle LOCALE issues
gfyoung [Fri, 19 May 2017 20:13:02 +0000 (16:13 -0400)]
Wrap os.path.join to handle LOCALE issues
Closes gh-81.
Steven Black [Fri, 19 May 2017 11:30:54 +0000 (07:30 -0400)]
Merge pull request #310 from gfyoung/ubuntu-mint-dns-cache
Add DNS cache flushing calls for Linux
Steven Black [Fri, 19 May 2017 11:28:03 +0000 (07:28 -0400)]
Merge pull request #309 from gfyoung/get-file-by-url-robust
Don't crash if data source unreachable
gfyoung [Thu, 18 May 2017 15:23:10 +0000 (11:23 -0400)]
Add DNS cache flushing calls for Linux
1) Add command for Linux Mint
2) Add additional command for NCSD cache
Closes gh-128.
gfyoung [Thu, 18 May 2017 04:12:21 +0000 (00:12 -0400)]
Don't crash if data source unreachable
Closes gh-26.
Steven Black [Thu, 18 May 2017 03:12:59 +0000 (23:12 -0400)]
Merge pull request #304 from gfyoung/update-readme-doc-clarify
Reorganize cross-platform instructions for repo usage
gfyoung [Tue, 16 May 2017 04:31:42 +0000 (00:31 -0400)]
Reorganize cross-platform instructions for repo usage
Steven Black [Thu, 18 May 2017 02:58:13 +0000 (22:58 -0400)]
Merge pull request #303 from gfyoung/update-readme-doc
Lift restriction on Python 3.x for makeHosts*
gfyoung [Tue, 16 May 2017 03:57:14 +0000 (23:57 -0400)]
Lift restriction on Python 3.x for makeHosts*
Steven Black [Wed, 17 May 2017 02:02:58 +0000 (22:02 -0400)]
New data from fakenews, mvps.org, and malwaredomainlist.com.
Steven Black [Tue, 16 May 2017 18:32:17 +0000 (14:32 -0400)]
Merge pull request #306 from gfyoung/update-hosts-windows
Lift Python 3.5.x restriction on updateHostsWindows.bat
gfyoung [Tue, 16 May 2017 17:47:54 +0000 (13:47 -0400)]
Lift Python 3.5.x restriction on updateHostsWindows.bat
Steven Black [Tue, 16 May 2017 00:52:25 +0000 (20:52 -0400)]
Issue #298 and #302: rebuild the readme files to include the travis build status.
Steven Black [Tue, 16 May 2017 00:49:13 +0000 (20:49 -0400)]
Merge pull request #302 from gfyoung/travis-svg-readme
Add Travis SVG to README
gfyoung [Tue, 16 May 2017 00:39:40 +0000 (20:39 -0400)]
Add Travis SVG to README
Steven Black [Tue, 16 May 2017 00:44:09 +0000 (20:44 -0400)]
New data from Laicure and Badd-Boyz.
Steven Black [Tue, 16 May 2017 00:35:09 +0000 (20:35 -0400)]
Merge pull request #301 from gfyoung/travis-flake8-testing
Add Travis for style checking
gfyoung [Mon, 15 May 2017 23:17:07 +0000 (19:17 -0400)]
Add Travis for style checking
Closes gh-298.
Steven Black [Mon, 15 May 2017 21:11:28 +0000 (17:11 -0400)]
Merge pull request #300 from gfyoung/flake8-fixes
Patch all style errors in updateReadme.py
gfyoung [Mon, 15 May 2017 19:13:39 +0000 (15:13 -0400)]
Patch all style errors in updateReadme.py
Steven Black [Mon, 15 May 2017 19:09:08 +0000 (15:09 -0400)]
Merge pull request #299 from gfyoung/flake8-fixes
Patch all style errors in updateHostsFile.py
gfyoung [Mon, 15 May 2017 19:00:16 +0000 (15:00 -0400)]
Patch all style errors in updateHostsFile.py
Steven Black [Mon, 15 May 2017 18:50:07 +0000 (14:50 -0400)]
Merge pull request #297 from gfyoung/camel-underscore-consistency
Standardize underscore names in updateHostsFile.py
gfyoung [Mon, 15 May 2017 15:51:17 +0000 (11:51 -0400)]
Standardize underscore names in updateHostsFile.py
Steven Black [Mon, 15 May 2017 14:13:44 +0000 (10:13 -0400)]
Merge pull request #296 from gfyoung/python-three-compat
Condense Python 2-3 compatibility code
gfyoung [Mon, 15 May 2017 02:30:36 +0000 (22:30 -0400)]
Condense Python 2-3 compatibility code
Steven Black [Mon, 15 May 2017 02:14:48 +0000 (22:14 -0400)]
Merge pull request #294 from gfyoung/custom-exclusions-condense
Condense exclusion customization logic
gfyoung [Sun, 14 May 2017 18:19:57 +0000 (14:19 -0400)]
Condense exclusion customization logic