pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

dnscrypt-proxy2: Update to 2.0.9



Module Name:	pkgsrc-wip
Committed By:	Nia Alarie <nia.alarie%gmail.com@localhost>
Pushed By:	nee
Date:		Sun Apr 15 17:46:13 2018 +0100
Changeset:	63429648ed5adbe1bc448b8b26899fe0e5c06c8e

Modified Files:
	dnscrypt-proxy2/Makefile
	dnscrypt-proxy2/distinfo

Log Message:
dnscrypt-proxy2: Update to 2.0.9

Changes:

* Whitelists have been implemented: one a name matches a pattern in the whitelist, rules from the name-based and IP-based blacklists will be bypassed. Whitelists support the same patterns as blacklists, as well as time-based rules, so that some website can be normally blocked, but accessible on specific days or times of the day.
* Lists are now faster to load, and large lists require significantly less memory than before.
* New options have been added to disable TLS session tickets as well as use a specific cipher suite. See the example configuration file for a recommended configuration to speed up DoH servers on ARM such as Android devices and Raspberry Pi.
* The -service install command now remembers what the current directory was when the service was installed, in order to later load configuration files with relative paths.
* DoH: The "Cache-Control: max-age" header is now ignored.
* Patterns can now be prefixed with = to do exact matching: =example.com matches example.com but will not match www.example.com.
* Patterns are now fully supported by the cloaking module.
* A new option was added to use a specific cipher suite instead of the server's provided one. Using RSA+ChaChaPoly over ECDSA+AES-GCM has shown to decrease CPU usage and latency when connecting to Cloudflare, especially on Mips and ARM systems.
* The ephemeral keys mode of dnscrypt-proxy v1.x was reimplemented: this creates a new unique key for every single query.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=63429648ed5adbe1bc448b8b26899fe0e5c06c8e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 dnscrypt-proxy2/Makefile | 2 +-
 dnscrypt-proxy2/distinfo | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diffs:
diff --git a/dnscrypt-proxy2/Makefile b/dnscrypt-proxy2/Makefile
index e1e5e667c6..06a9539374 100644
--- a/dnscrypt-proxy2/Makefile
+++ b/dnscrypt-proxy2/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-PKGNAME=	dnscrypt-proxy2-2.0.8
+PKGNAME=	dnscrypt-proxy2-2.0.9
 DISTNAME=	dnscrypt-proxy-${PKGVERSION_NOREV}
 CATEGORIES=	net security
 MASTER_SITES=	${MASTER_SITE_GITHUB:=jedisct1/}
diff --git a/dnscrypt-proxy2/distinfo b/dnscrypt-proxy2/distinfo
index 5c15a80f18..734b8a43aa 100644
--- a/dnscrypt-proxy2/distinfo
+++ b/dnscrypt-proxy2/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-SHA1 (dnscrypt-proxy-2.0.8.tar.gz) = e2e98768959d80946e210478b6e22bc586dd5175
-RMD160 (dnscrypt-proxy-2.0.8.tar.gz) = ba319b3b53548abedcc9e82530bb9c2f4ea6f9dd
-SHA512 (dnscrypt-proxy-2.0.8.tar.gz) = c7e7d5d72fa6874b2b6b4deaaf6c80e4a2e812670b71bf7a308535a5773e84e249263bbb66d18fb844d8e440703facb0902f3872b117433582696695cb5a7265
-Size (dnscrypt-proxy-2.0.8.tar.gz) = 750606 bytes
+SHA1 (dnscrypt-proxy-2.0.9.tar.gz) = fe72563670342baa5537cffe9a4da4bf99f3d79a
+RMD160 (dnscrypt-proxy-2.0.9.tar.gz) = 3176e8b3e3091e1cf3919e155af064ce1104e2ae
+SHA512 (dnscrypt-proxy-2.0.9.tar.gz) = 4a7273e0a779b4103998930d5e07cd49678b47ec1de242e7865e3f8519ba9d15ce4e672c240e46eff97c407e97ea47f05508c5e70c03dfa569216d403625659e
+Size (dnscrypt-proxy-2.0.9.tar.gz) = 2773221 bytes


Home | Main Index | Thread Index | Old Index