1
0
mirror of https://github.com/uklans/cache-domains.git synced 2024-05-12 03:54:53 +00:00

234 Commits

Author SHA1 Message Date
31b2ba1e0a Tell dnsmasq not to pass requests upstream (#223)
* Tell dnsmasq not to pass requests upstream

The behavior of dnsmasq changed in version 2.86 -- before then, if a record was set for a domain name with dnsmasq, and a record for a type not specified for that domain was requested, dnsmasq would indicate no data existed for that record type. After 2.86, record types that are not specified are instead passed upstream. The latter behavior causes problems for, e.g., the Steam client, which will disregard a correctly set A-record for lancache.steamcontent.com, if no AAAA is set with dnsmasq and dnsmasq passes the AAAA query upstream. The documentation for dnsmasq indicates the correct way to restore the old behavior is to use the local=/host/ syntax -- emit this syntax for each of our lancache-hosted DNS entries.

* Update scripts/create-dnsmasq.sh

Co-authored-by: Amir Zarrinkafsh <nightah@me.com>

---------

Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2023-03-28 11:36:46 +01:00
257f009282 Merge pull request #197 from uklans/feature/reduce-steam-domains
Remove all Steam domains except lancache.steamcontent.com
2022-09-01 16:20:19 +01:00
9157392408 Merge pull request #194 from NathanAdhitya/master
added AdGuard Home scripts
2022-08-18 13:51:34 +01:00
fb80d7a16a Added bare IP example in config.example.json 2022-08-18 19:38:56 +07:00
1bbfefd9bf Revert "Adds google, adobe and ms office domains (#199)" (#201)
This reverts commit 1c59729c59b4e4d64dacba940ad230e4b533c442.
2022-08-17 09:20:30 +01:00
1c59729c59 Adds google, adobe and ms office domains (#199)
* add adobe, google and office
* Update cache_domains.json

Closes #192
2022-08-12 09:59:15 +01:00
593765ccd1 Merge branch 'master' into feature/reduce-steam-domains 2022-07-29 08:30:54 +01:00
a13379f63b Merge pull request #196 from nightah/fix-clean-more-hosts
Clean additional CDN hosts
2022-07-29 08:19:27 +01:00
8dec36e72f Update blizzard.txt
Leaving comcast in, comcast is weird and I believe resolves things internally differently to externally so this is probably ok.
2022-07-29 08:19:01 +01:00
42da81da6d Update steam.txt
Reverted steam.txt for seperate discussion
2022-07-29 08:17:12 +01:00
4155d3db26 Clean additional CDN hosts
This change addresses some general housecleaning for CDN hosts:

* Removing all hosts that do not resolve
* Only including the Steam CDN trigger address
2022-07-28 13:13:11 +10:00
0f9ef2a640 Merge pull request #195 from nightah/fix-clean-cdn-domains
Clean CDN hosts
2022-07-22 08:17:44 +01:00
03a391f648 Clean CDN hosts
This change addresses some general housecleaning for CDN hosts:

* Removing all hosts that do not resolve
* Removing any rogue whitespaces in CDN `.txt` files
* Removing hirez CDN (as the only host could not be resolved)
2022-07-22 10:20:05 +10:00
885cea3899 added AdGuard Home scripts 2022-07-19 19:23:56 +07:00
bf6c0e3f09 Merge pull request #161 from arti86pl/master
Update wargaming.net.txt
2022-07-18 09:18:32 +01:00
df6d36d1b7 Script Support for RPZ Domains (#180)
* add script to generate bind response policy zone for dns manipulation/filtering
* rpz: support custom basedomain via cli arg
* Update create-rpz.sh
* changed times to match current lanacache_dns
2022-04-03 15:53:00 +01:00
d700052e59 Merge pull request #188 from Cronus89/patch-3
Update RenegadeX domains
2022-03-16 07:56:54 +00:00
2ea1782d42 Update RenegadeX domains 2022-03-15 22:25:28 -05:00
b744d5a0e8 Remove all Steam domains except lancache.steamcontent.com 2022-01-20 10:26:24 +00:00
fbf9b82b6b Update xboxlive.txt (#183)
Add additional xvcf2 subdomain discovered at StratLAN
2021-11-27 10:05:10 +00:00
6fcb8dc7f7 Update README.md 2021-11-26 09:46:17 +00:00
f6c202775e Update origin.txt (#182)
Updated origin.txt to include SWTOR CDN
2021-11-26 09:43:29 +00:00
54badf9cf8 removed dlassets.xboxlive.com (#181)
Credit to @wofnull
2021-11-11 18:03:03 +00:00
cd6b769bbb Merge pull request #179 from nightah/fix-additional-whiteline
Remove additional newline
2021-10-14 09:46:33 +01:00
87f92467f7 Remove additional newline 2021-10-14 09:05:05 +11:00
faaff8b2f7 Added some commentry to create-squid.sh 2021-10-10 12:44:18 +00:00
fa937dd75f Merge pull request #178 from uklans/squid
Add script to create the acl files for squid
2021-10-10 13:36:46 +01:00
6730915c73 Add script to create the acl files for squid
Importing these files into squid and creating the relevant
upstream proxies is left as an exercise for the user!
2021-10-10 12:29:07 +00:00
0cf9233dc1 Update for City of Heroes (#176) 2021-09-26 01:33:33 +01:00
cfcdf1b7c5 Merge pull request #174 from nightah/update-dnsmasq-roundrobin
Simplify Dnsmasq script
2021-09-15 13:28:29 +01:00
9ea56243de Simplify Dnsmasq script
[Dnsmasq version >= 2.86](https://thekelleys.org.uk/dnsmasq/CHANGELOG) supports passing multiple IP addresses via the `address=` syntax now.

>Major rewrite of the DNS server and domain handling code. The change makes multiple addresses associated with a domain work address=/example.com/1.2.3.4 address=/example.com/5.6.7.8.

This allows us to simplify the script and the `.hosts` file workaround is no longer necessary.
2021-09-12 10:15:11 +10:00
50e5d28ed4 update Renegade X CDNs (#173)
* update Renegade X CDNs
2021-08-22 10:44:41 +01:00
ca64841d12 Update epicgames.txt and steam.txt (#166)
* Update epicgames.txt
* Update steam.txt
2021-06-27 17:50:24 +01:00
7844a44afe Merge pull request #170 from nightah/fix-unbound-duplicates
Remove duplicates in Unbound generation script
2021-06-17 22:44:12 +01:00
1cbdc8dbf4 Remove duplicates in Unbound generation script
#149 introduced a minor regression which included duplicates for the Unbound generation script.
While this does not have a technical impact it may cause confusion for users, this PR will ignore duplicate entries.
2021-06-15 13:14:49 +10:00
e20cec6475 Merge pull request #169 from uklans/hotfix/remove-twitch-cdn
Remove reference to Twitch CDN
2021-06-09 14:11:22 +01:00
adc52c03ce Remove reference to Twitch CDN 2021-06-09 14:10:12 +01:00
035a956ff8 Merge pull request #168 from uklans/bugfix/remove-twitch-cdn
Remove empty Twitch CDN
2021-06-09 13:35:02 +01:00
e8e5683adb Remove empty Twitch CDN 2021-06-09 13:24:38 +01:00
9212f6c392 Add more Sony domains (#167)
* Add new domains for PSN
* Remove SNI warning comment
2021-06-06 23:14:22 +01:00
8b600d34da Merge pull request #165 from Cronus89/patch-2
Updated list of Patch mirrors for Renegade-X
2021-05-20 20:55:49 +01:00
cab8da47fc Updated list of Patch mirrors for Renegade-X 2021-05-20 14:10:00 -05:00
7f924c6f77 Revert "Only use lancache.steamcontent.com for steam (#124)" (#162)
This reverts commit 3f712d76d135b6642fea752c40793a71751d8008.
2021-01-29 17:13:27 +00:00
ca69e6e21c Update wargaming.net.txt 2021-01-28 14:51:58 +00:00
e843326fce Merge pull request #160 from nightah/fix-generation-scripts-newlines
Handle newlines in generation scripts
2021-01-28 09:55:22 +00:00
8fbf55bdbe Handle newlines in generation scripts
The generation scripts will now properly handle/ignore empty lines as this previously would cause issues with the generated Unbound output.
2021-01-28 10:16:44 +11:00
019ec04f27 Merge pull request #149 from nightah/fix-generation-scripts-sorting
Fix generation scripts
2021-01-15 13:14:07 +00:00
b9a669ef5a Update .gitignore
Ignore the users config.json for script generation
2021-01-15 12:15:28 +00:00
14ccfecb1f Include advice for unbound script 2021-01-15 21:43:21 +11:00
634b7dfff8 Provide advice to users upon completion of script 2021-01-15 20:09:32 +11:00