stubby: Bump to 0.2.3 6048/head
authorDavid Mora <iamperson347+public@gmail.com>
Fri, 11 May 2018 19:41:50 +0000 (15:41 -0400)
committerDavid Mora <iamperson347+public@gmail.com>
Sun, 13 May 2018 11:27:30 +0000 (07:27 -0400)
Update to new upstream version. Also changed to Cloudflare's DNS as default.

Signed-off-by: David Mora <iamperson347+public@gmail.com>
net/stubby/Makefile
net/stubby/files/README.md
net/stubby/files/stubby.yml

index 5bf344c665e03ba2b302b08fde8aa83b5973fecb..3cc8dae6ea0c308611a881a19bc4d7a5205d7043 100644 (file)
@@ -5,7 +5,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=stubby
-PKG_VERSION:=0.2.2
+PKG_VERSION:=0.2.3
 PKG_RELEASE:=1
 
 PKG_LICENSE:=BSD-3-Clause
@@ -15,8 +15,8 @@ PKG_MAINTAINER:=David Mora <iamperson347+public@gmail.com>
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=https://github.com/getdnsapi/$(PKG_NAME)
-PKG_SOURCE_VERSION:=1a6acd642c7dc9a04cf092e1a3837c5636d4b465
-PKG_MIRROR_HASH:=f5a270a0ef4e7e2f0387b649ed77d66917ba9bd88dee14e3f9edd2573e8d3c3a
+PKG_SOURCE_VERSION:=8fb853ac8d6148fd9b53fdcbc107ecd375071ec5
+PKG_MIRROR_HASH:=db736f4a728970d2441009ac19716d6129700eab3f441a5db3a0c26d41bf162c
 
 PKG_FIXUP:=autoreconf
 
index ad8cd39ddf3f91e3c019112b1cac6c42da6cfe6b..14b7bbf92a040a6bb169d8578527816173347cb3 100644 (file)
@@ -32,32 +32,15 @@ Additionally, due to the slight overhead involved with DNS-over-TLS, it is recom
 
 ### Round Robin Upstream Setting Changed
 
-The default stubby config list multiple upstream resolvers, and because of this, it makes sense to "load balance" between them. However, in this package's default stubby config, the only upstream service listed is quad9. One entry is for ipv6 and one for ipv4.
+The default stubby config list multiple upstream resolvers, and because of this, it makes sense to "load balance" between them. However, in this package's default stubby config, the only upstream service listed is Cloudflare. One entry is for ipv6 and one for ipv4.
 
-By setting the "round_robin_upstreams" value to 0, we are simply forcing stubby to try and use ipv6 connectivity to quad9 first, and if not available, simply use the ipv4 service.
+By setting the "round_robin_upstreams" value to 0, we are simply forcing stubby to try and use ipv6 connectivity to Cloudflare first, and if not available, simply use the ipv4 service.
 
-quad9 is an Anycast DNS service. This should take care of any needed "failover" in the event that one of quad9's nodes goes down.
+Cloudflare is an Anycast DNS service. This should take care of any needed "failover" in the event that one of Cloudflare's nodes goes down.
 
 ### Upstream Resolvers Changed
 
-Most of the default resolvers for stubby are in Europe. To provide a better experience for a larger number of users, this package defaults to using quad9's DNS service.
+Most of the default resolvers for stubby are in Europe. To provide a better experience for a larger number of users, this package defaults to using Cloudflare's DNS service. Cloudflare's DNS service has been ranked number one in speed against many other top resolvers.
 
-Note: quad9 has multiple IPs available for their service. The "features" applied are based on the endpoint your DNS client connects to. For this package, the default resolvers are set to the non-filtering, EDNS Client-Subnet capable endpoints.
-
-https://www.quad9.net/faq/#Is_there_a_service_that_Quad9_offers_that_does_not_have_the_blocklist_or_other_security
-
-https://www.quad9.net/faq/#Does_Quad9_support_DNS_over_TLS
-
-``````
-
-# IPv6 addresses 
-# Quad 9 IPv6
-  - address_data: 2620:fe::10
-    tls_auth_name: "dns.quad9.net"
-
-# IPv4 addresses
-# Quad 9 service
-  - address_data: 9.9.9.10
-    tls_auth_name: "dns.quad9.net"
-
-``````
+https://developers.Cloudflare.com/1.1.1.1/commitment-to-privacy/
+https://www.dnsperf.com/dns-resolver/1-1-1-1
\ No newline at end of file
index 382350dde94e4b3b3d877baf3d286c7dd08d0e7f..278fa2ee3fb9fa8f1ac7a0196cc8638e011f8b11 100644 (file)
@@ -11,19 +11,29 @@ tls_query_padding_blocksize: 128
 
 edns_client_subnet_private : 0
 
+round_robin_upstreams: 0
+
 idle_timeout: 10000
 
 listen_addresses:
   - 127.0.0.1@5453
   -  0::1@5453
 
-round_robin_upstreams: 0
-
 upstream_recursive_servers:
-# Quad 9 IPv6
-  - address_data: 2620:fe::10
-    tls_auth_name: "dns.quad9.net"
+# IPv6 addresses
+# # Cloudflare IPv6
+  - address_data: 2606:4700:4700::1111
+    tls_auth_name: "cloudflare-dns.com"
+
+# # Quad 9 IPv6
+#  - address_data: 2620:fe::10
+#    tls_auth_name: "dns.quad9.net"
+
 # IPv4 addresses
+# # Cloudflare servers
+  - address_data: 1.1.1.1
+    tls_auth_name: "cloudflare-dns.com"
+
 # Quad 9 service
-  - address_data: 9.9.9.10
-    tls_auth_name: "dns.quad9.net"
+#  - address_data: 9.9.9.10
+#    tls_auth_name: "dns.quad9.net"