Another update, this time to 2.0.27, was just released on Sep. 9, 2019.

Changelog:
https://github.com/jedisct1/dnscrypt-proxy/releases/tag/2.0.27

Nam Nguyen writes:

> Here is an update for dnscrypt-proxy version 2.0.26, released September
> 7, 2019.
>
> In my testing, dnscrypt-proxy works with some resolvers enabled on
> amd64. I also tested blocked_query_response = refused and hinfo
> (default) which worked. I was not able to configure an IP blocked query
> response.
>
> Changelog:
> https://github.com/jedisct1/dnscrypt-proxy/releases/tag/2.0.26
>
> "A new plugin was added to prevent Firefox from bypassing the system DNS
> settings."
>
> I saw in the system log that it starts up by default. (See README for
> how to enable logging.)
>
> dnscrypt-proxy[93248]: Firefox workaround initialized
>
> I did some research:
>
> https://github.com/jedisct1/dnscrypt-proxy/blob/master/dnscrypt-proxy/plugin_firefox.go
> https://support.mozilla.org/en-US/kb/configuring-networks-disable-dns-over-https
>
> "Checking for this signaling will be implemented in Firefox when DoH is
> enabled by default for users. This will first happen for users in the
> United States in the Fall of 2019. If a user has chosen to manually
> enable DoH, the signal from the network will be ignored and the user’s
> preference will be honored."
>
> This new feature of dnscrypt-proxy will have to be tested in Fall 2019,
> when Firefox switches to DNS over HTTPS (DoH).
>
> In Firefox: about:config
> search for "network.trr"
> network.trr.mode = 0
>
> Change network.trr.mode = 2 to use DoH.
>
> Because I manually changed it from the default of 0 to 2, I confirmed
> that Firefox's cloudflare was used instead of dnscrypt-proxy, as
> described in the Mozilla article.
>
> OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/dnscrypt-proxy/Makefile,v
retrieving revision 1.43
diff -u -p -r1.43 Makefile
--- Makefile    12 Jul 2019 20:48:25 -0000      1.43
+++ Makefile    10 Sep 2019 01:42:48 -0000
@@ -4,7 +4,7 @@ COMMENT =       flexible DNS proxy with suppor
 
 GH_ACCOUNT =   jedisct1
 GH_PROJECT =   dnscrypt-proxy
-GH_TAGNAME =   2.0.25
+GH_TAGNAME =   2.0.27
 
 CATEGORIES =   net
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/dnscrypt-proxy/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo    4 Jun 2019 10:02:45 -0000       1.19
+++ distinfo    10 Sep 2019 01:42:48 -0000
@@ -1,2 +1,2 @@
-SHA256 (dnscrypt-proxy-2.0.25.tar.gz) = 
d0aWAEyeMG4XI7TLvmapYRKKM1VD0xjQeGSSzmm5Bvo=
-SIZE (dnscrypt-proxy-2.0.25.tar.gz) = 2596674
+SHA256 (dnscrypt-proxy-2.0.27.tar.gz) = 
pQH0SvOctD4ASJ755meKqK26K8mPkELdYc5g6a0HTVo=
+SIZE (dnscrypt-proxy-2.0.27.tar.gz) = 2478887
Index: patches/patch-dnscrypt-proxy_example-dnscrypt-proxy_toml
===================================================================
RCS file: 
/cvs/ports/net/dnscrypt-proxy/patches/patch-dnscrypt-proxy_example-dnscrypt-proxy_toml,v
retrieving revision 1.4
diff -u -p -r1.4 patch-dnscrypt-proxy_example-dnscrypt-proxy_toml
--- patches/patch-dnscrypt-proxy_example-dnscrypt-proxy_toml    4 Jun 2019 
10:02:45 -0000       1.4
+++ patches/patch-dnscrypt-proxy_example-dnscrypt-proxy_toml    10 Sep 2019 
01:42:48 -0000
@@ -12,12 +12,12 @@ Index: dnscrypt-proxy/example-dnscrypt-p
  
  
  ## Require servers (from static + remote sources) to satisfy specific 
properties
-@@ -514,7 +514,7 @@ cache_neg_max_ttl = 600
+@@ -525,7 +525,7 @@ cache_neg_max_ttl = 600
  
    [sources.'public-resolvers']
    urls = 
['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v2/public-resolvers.md',
 'https://download.dnscrypt.info/resolvers-list/v2/public-resolvers.md']
 -  cache_file = 'public-resolvers.md'
 +  cache_file = '${LOCALSTATEDIR}/dnscrypt-proxy/public-resolvers.md'
    minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3'
-   refresh_delay = 72
    prefix = ''
+ 

Reply via email to