diff -ruN dnscrypt-proxy.orig/Makefile dnscrypt-proxy/Makefile --- dnscrypt-proxy.orig/Makefile 2014-12-02 13:21:49.000000000 +0400 +++ dnscrypt-proxy/Makefile 2014-12-04 05:59:45.000000000 +0400 @@ -2,8 +2,7 @@ # $FreeBSD: head/dns/dnscrypt-proxy/Makefile 373758 2014-12-02 09:21:49Z xmj $ PORTNAME= dnscrypt-proxy -PORTVERSION= 1.4.0 -PORTREVISION= 6 +PORTVERSION= 1.4.2 CATEGORIES= dns MASTER_SITES= http://download.dnscrypt.org/dnscrypt-proxy/ \ http://www.dns-lab.com/downloads/dnscrypt-proxy/ @@ -12,6 +11,7 @@ COMMENT= Boost privacy and security of DNS LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexecinfo.so:${PORTSDIR}/devel/libexecinfo \ libsodium.so:${PORTSDIR}/security/libsodium @@ -25,7 +25,7 @@ USERS= _dnscrypt-proxy -PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README \ +PORTDOCS= AUTHORS ChangeLog INSTALL NEWS README \ README-PLUGINS.markdown README-WINDOWS.markdown \ README.markdown TECHNOTES THANKS diff -ruN dnscrypt-proxy.orig/distinfo dnscrypt-proxy/distinfo --- dnscrypt-proxy.orig/distinfo 2014-06-05 01:10:18.000000000 +0400 +++ dnscrypt-proxy/distinfo 2014-12-04 03:58:18.000000000 +0400 @@ -1,2 +1,2 @@ -SHA256 (dnscrypt-proxy-1.4.0.tar.gz) = 60b57b36aa15706c4cd0c348fc59534c15913c282a2b7d4db0b3787167b33502 -SIZE (dnscrypt-proxy-1.4.0.tar.gz) = 1579426 +SHA256 (dnscrypt-proxy-1.4.2.tar.gz) = 1d519068c30868bb60a151908f0e300a1754b234f7bc2ad1d749ad9d0d977076 +SIZE (dnscrypt-proxy-1.4.2.tar.gz) = 1592962 diff -ruN dnscrypt-proxy.orig/pkg-descr dnscrypt-proxy/pkg-descr --- dnscrypt-proxy.orig/pkg-descr 2014-01-22 19:44:51.000000000 +0400 +++ dnscrypt-proxy/pkg-descr 2015-01-01 23:43:42.000000000 +0400 @@ -1,6 +1,17 @@ -DNSCrypt is a piece of lightweight software that everyone -should use to boost online privacy and security. It works -by encrypting all DNS traffic between the user and OpenDNS, -preventing any spying, spoofing or man-in-the-middle attacks. +The dnscrypt-proxy provides local service, which can be used directly as your +local resolver or as a DNS forwarder, encrypting and authenticating requests +using the DNSCrypt [1] protocol and passing them to an upstream server. -WWW: https://www.opendns.com/technology/dnscrypt/ +The DNSCrypt protocol uses high-speed high-security elliptic-curve cryptography +and is very similar to DNSCurve [2], but focuses on securing communications +between a client and its first-level resolver. + +While not providing end-to-end security, it protects the local network, which +is often the weakest point of the chain, against man-in-the-middle attacks. +It also provides some confidentiality to DNS queries. + +Reference links: +1. https://www.opendns.com/technology/dnscrypt/ +2. http://dnscurve.org + +WWW: http://dnscrypt.org diff -ruN dnscrypt-proxy.orig/pkg-plist dnscrypt-proxy/pkg-plist --- dnscrypt-proxy.orig/pkg-plist 2014-10-27 16:13:22.000000000 +0400 +++ dnscrypt-proxy/pkg-plist 2015-01-01 23:42:52.000000000 +0400 @@ -1,4 +1,3 @@ -@stopdaemon dnscrypt-proxy man/man8/dnscrypt-proxy.8.gz man/man8/hostip.8.gz sbin/dnscrypt-proxy