notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
dnscrypt-proxy Boost privacy and security of DNS
1.9.5_3 dns Deleted on this many watch lists=1 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.9.5_3Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Deprecated by upstream, use dns/dnscrypt-proxy2 instead
Expired This port expired on: 2018-09-25
Maintainer: freebsd@dns.company search for ports maintained by this maintainer
Port Added: 2012-05-15 20:15:38
Last Update: 2018-09-27 09:00:13
SVN Revision: 480793
People watching this port, also watch:: policyd2, rc, py39-cjkwrap, py39-darts.util.lru, monit
License: MIT
WWW:
https://github.com/jedisct1/dnscrypt-proxy
Description:
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. 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/about/innovations/dnscrypt/ 2. https://dnscurve.org/ WWW: https://github.com/jedisct1/dnscrypt-proxy
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (26 items)
Collapse this list.
  1. /usr/local/share/licenses/dnscrypt-proxy-1.9.5_3/catalog.mk
  2. /usr/local/share/licenses/dnscrypt-proxy-1.9.5_3/LICENSE
  3. /usr/local/share/licenses/dnscrypt-proxy-1.9.5_3/MIT
  4. bin/hostip
  5. @sample etc/dnscrypt-proxy.conf.sample
  6. include/dnscrypt/plugin.h
  7. include/dnscrypt/private.h
  8. include/dnscrypt/version.h
  9. lib/dnscrypt-proxy/libdcplugin_example.so
  10. lib/dnscrypt-proxy/libdcplugin_example_cache.so
  11. lib/dnscrypt-proxy/libdcplugin_example_ldns_aaaa_blocking.so
  12. lib/dnscrypt-proxy/libdcplugin_example_ldns_blocking.so
  13. lib/dnscrypt-proxy/libdcplugin_example_ldns_forwarding.so
  14. lib/dnscrypt-proxy/libdcplugin_example_ldns_opendns_deviceid.so
  15. lib/dnscrypt-proxy/libdcplugin_example_ldns_opendns_set_client_ip.so
  16. lib/dnscrypt-proxy/libdcplugin_example_logging.so
  17. man/man8/dnscrypt-proxy.8.gz
  18. man/man8/hostip.8.gz
  19. sbin/dnscrypt-proxy
  20. share/dnscrypt-proxy/dnscrypt-resolvers.csv
  21. share/dnscrypt-proxy/minisign.pub
  22. share/doc/dnscrypt-proxy/COPYING
  23. share/doc/dnscrypt-proxy/DNSCRYPT-V2-PROTOCOL.txt
  24. share/doc/dnscrypt-proxy/dnscrypt-proxy.conf
  25. @postexec /sbin/ldconfig -m /usr/local/lib/dnscrypt-proxy
  26. @postunexec /sbin/ldconfig -R
Collapse this list.
Dependency lines:
  • dnscrypt-proxy>0:dns/dnscrypt-proxy
Conflicts:
CONFLICTS_INSTALL:
  • dnscrypt-proxy2
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
No installation instructions:
This port has been deleted.
PKGNAME: dnscrypt-proxy
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1499458817 SHA256 (dnscrypt-proxy-1.9.5.tar.gz) = 64021fabb7d5bab0baf681796d90ecd2095fb81381e6fb317a532039025a9399 SIZE (dnscrypt-proxy-1.9.5.tar.gz) = 1663954

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake : devel/gmake
Library dependencies:
  1. libsodium.so : security/libsodium
  2. libltdl.so : devel/libltdl
  3. libldns.so : dns/ldns
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for dnscrypt-proxy-1.9.5_3: DOCS=on: Build and/or install documentation PLUGINS=on: Build and/or install plugins PLUGINS_RELAXED=off: Allow loading plugins owned by other users PLUGINS_ROOT=off: Only load plugins sitting in the default plugins directory ====> Rc script to use:: you have to select exactly one of them RCSINGLE=on: Use default rc script for single daemon RCMULTI=off: Use experimental rc script for multiple instances ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
gmake libtool
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (4 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/dbaio/dnscrypt-proxy/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/dbaio/dnscrypt-proxy/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/dbaio/dnscrypt-proxy/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/dbaio/dnscrypt-proxy/
Collapse this list.

Number of commits found: 46

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.9.5_3
27 Sep 2018 09:00:13
Revision:480793Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:
2018-09-25 math/mtl: fails to fetch: mastersite times out
2018-09-25 dns/dnscrypt-proxy: Deprecated by upstream, use dns/dnscrypt-proxy2
instead
1.9.5_3
24 Apr 2018 00:49:56
Revision:468167Original commit files touched by this commit
dbaio search for other commits by this committer
Update maintainer email address

Ownership of the former email address confirmed by email

PR:		227620
Submitted by:	Leo Vandewoestijne
1.9.5_3
25 Mar 2018 14:46:17
Revision:465521Original commit files touched by this commit
dbaio search for other commits by this committer
Add dns/dnscrypt-proxy2: Flexible DNS proxy with support for encrypted protocols

A flexible DNS proxy, with support for modern encrypted DNS protocols such as
DNSCrypt v2 and DNS-over-HTTP/2.

WWW: https://github.com/jedisct1/dnscrypt-proxy

Without a repocopy because it's a new port, rewritten from scratch.

PR:		225821
Submitted by:	Vinicius Zavam <egypcio@googlemail.com>
Differential Revision:	https://reviews.freebsd.org/D14319
1.9.5_3
10 Feb 2018 22:34:36
Revision:461445Original commit files touched by this commit
dbaio search for other commits by this committer
dns/dnscrypt-proxy: Update MASTER_SITES and WWW

Domain dnscrypt.org is gone. [1]

1 - https://github.com/jedisct1/dnscrypt-proxy/issues/89

Reported by:	tj@mrsk.me (via email)
Approved by:	portmgr (blanket)
1.9.5_3
23 Dec 2017 14:16:18
Revision:457054Original commit files touched by this commit
dbaio search for other commits by this committer
dns/dnscrypt-proxy: Replace 'cisco' (OpenDNS) resolver by 'random'

This update replaces the default resolver used by
dnscrypt-proxy (cisco/OpenDNS) by a random one that
does not log entries and supports dnssec.

- Improve pkg-message's.
- Fix MASTER_SITES.
- Reorder Makefile variable's.
- Update WWW.

PR:		223222
Submitted by:	Vinicius Zavam <egypcio@googlemail.com>
Reviewed by:	dbaio, garga, mat
Approved by:	Leo Vandewoestijne <freebsd@dns-lab.com>
		(maintainer, previous patch, then timeout)
Differential Revision:	https://reviews.freebsd.org/D12775
1.9.5_2
22 Oct 2017 10:09:33
Revision:452629Original commit files touched by this commit
vsevolod search for other commits by this committer
- Update libsodium to 1.0.15 [1]
- Bump revisions for all dependent ports

PR:		223147 [1]
Submitted by:	Greg V [1]
1.9.5_1
22 Sep 2017 10:48:29
Revision:450351Original commit files touched by this commit
mat search for other commits by this committer
Remove USES=execinfo.

PR:		220271
Submitted by:	mat (review), Yasuhiro KIMURA (PR)
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11488
1.9.5_1
03 Aug 2017 16:25:47
Revision:447244Original commit files touched by this commit
feld search for other commits by this committer
Reserve GID for _dnscrypt-proxy user

It was incorrect of me to set the GID to 65534
1.9.5
23 Jul 2017 14:25:29
Revision:446482Original commit files touched by this commit
feld search for other commits by this committer
dns/dnscrypt-proxy: Update to 1.9.5

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

PR:		220547
1.9.1_2
13 May 2017 03:35:51
Revision:440746Original commit files touched by this commit
linimon search for other commits by this committer
Mark some ports failing on power64.  In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
1.9.1_2
03 Mar 2017 04:12:21
Revision:435306Original commit files touched by this commit
miwi search for other commits by this committer
- Chase ldns shlip bump

PR:		217495
1.9.1_1
04 Jan 2017 22:17:22
Revision:430602Original commit files touched by this commit
feld search for other commits by this committer
dns/dnscrypt-proxy: Correct usage of USE_LDCONFIG

Reported by:	sunpoet
1.9.1
04 Jan 2017 17:38:39
Revision:430581Original commit files touched by this commit
feld search for other commits by this committer
dns/dnscrypt-proxy: Update to 1.9.1

PR:		215763
1.8.1
20 Dec 2016 16:43:40
Revision:429000Original commit files touched by this commit
jrm search for other commits by this committer
dns/dnscrypt-proxy: Update to version 1.8.1

Also, update MASTER_SITES.

Upstream changes:
https://github.com/jedisct1/dnscrypt-proxy/releases

PR:		215420
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8855
1.8.0
19 Dec 2016 15:02:21
Revision:428937Original commit files touched by this commit
ehaupt search for other commits by this committer
Update to 1.8.0

PR:		215410
Submitted by:	freebsd@dns-lab.com (maintainer)
1.7.0
06 Sep 2016 19:11:37
Revision:421460Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update to 1.7.0
- Optionize PLUGINS

PR:		211853
Submitted by:	lightside@gmx.com
Approved by:	freebsd@dns-lab.com (maintainer)
1.6.1_2
12 Jul 2016 22:03:52
Revision:418449Original commit files touched by this commit
marino search for other commits by this committer
security/libsodium: Upgrade version 1.0.8 => 1.0.10

Also bump all ports that depend on libsodium.

PR:		210999
Submitted by:	manu
Approved by:	vsevolod (maintainer)
1.6.1_1
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
1.6.1_1
23 Mar 2016 09:20:35
Revision:411691Original commit files touched by this commit
vsevolod search for other commits by this committer
- Update libsodium to 1.0.8
- Bump revisions of all dependant ports

PR:		206482
Submitted by:	lev, w.schwarzenfeld@aon.at
1.6.1
10 Feb 2016 00:04:04
Revision:408606Original commit files touched by this commit
feld search for other commits by this committer
dns/dnscrypt-proxy: Update to 1.6.1

* Fix code execution vulnerability
* Fix edns0 support
* Update OpenDNS resolver name for files/dnscrypt-proxy_multi.in

PR:		206938
Approved by:	ports-secteam (with hat)
MFH:		2016Q1
1.6.0_3
30 Oct 2015 22:43:16
Revision:400556Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Bump portrevision of ports that might have been built with a broken post-install
script due to fallouts of r399992
1.6.0_2
26 Sep 2015 02:39:10
Revision:397925Original commit files touched by this commit This port version is marked as vulnerable.
junovitch search for other commits by this committer
dns/dnscrypt-proxy: ensure daemon starts after ldconfig

- While here, fix format of $FreeBSD$ tag in rc script
- Also remove fbsd:nokeywords and add svn:keywords to rc script

PR:		203059
Submitted by:	Gregorio Guidi <gregorio.guidi@gmail.com> (original patch)
Approved by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
1.6.0_1
14 Sep 2015 22:29:08
Revision:396939Original commit files touched by this commit This port version is marked as vulnerable.
cs search for other commits by this committer
Add support for multiple service instances

PR:		195698
Submitted by:	Igor <arabesc@bk.ru>
Approved by:	maintainer
1.6.0
27 Aug 2015 15:15:21
Revision:395430Original commit files touched by this commit This port version is marked as vulnerable.
feld search for other commits by this committer
dns/dnscrypt-proxy: Update to 1.6.0

rc script is also updated to change default dnscrypt server to "cisco"
which is the new name for the opendns dnscrypt service

PR:		202414
1.4.3_1
13 Jun 2015 16:14:55
Revision:389468Original commit files touched by this commit This port version is marked as vulnerable.
vsevolod search for other commits by this committer
- Updated libsodium to 1.0.3 [1]
- Bump revision for dependent ports

PR:		200548 [1]
Submitted by:	rsimmons0 at gmail.com [1]
1.4.3
20 Feb 2015 16:55:50
Revision:379448Original commit files touched by this commit This port version is marked as vulnerable.
pawel search for other commits by this committer
- Update to version 1.4.3 [1]
- Convert to USES=execinfo

PR:		197254 [1]
Submitted by:	lightside@gmx.com [1]
Approved by:	maintainer timeout
1.4.2
04 Jan 2015 09:46:53
Revision:376189Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
dns/dnscrypt-proxy: 1.4.0 -> 1.4.2

Changes:
https://github.com/jedisct1/dnscrypt-proxy/releases

PR:		195664
Submitted by:	lightside@gmx.com
Reviewed by:	riggs
Approved by:	freebsd@dns-lab.com (maintainer)
1.4.0_6
02 Dec 2014 09:21:50
Revision:373758Original commit files touched by this commit This port version is marked as vulnerable.
xmj search for other commits by this committer
dns/dnscrypt-proxy: start before unbound

- To prevent hanging on 10.x systems which ship with unbound and depend on
  DNS resolving, start dnscrypt-proxy before unbound.
- Bump PORTREVISION

PR:		194975
Differential Revision:	https://reviews.freebsd.org/D1249
Submitted by:	Joseph Mingrone <jrm@ftfl.ca>
Approved by:	koobs (mentor)
1.4.0_5
24 Nov 2014 14:36:53
Revision:373214Original commit files touched by this commit This port version is marked as vulnerable.
vsevolod search for other commits by this committer
- Update libsodium to 1.0.1
- Bump revison for dependent ports
1.4.0_4
27 Oct 2014 12:13:23
Revision:371557Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Cleanup plist
1.4.0_4
11 Oct 2014 19:39:56
Revision:370665Original commit files touched by this commit This port version is marked as vulnerable.
vsevolod search for other commits by this committer
Bump revision due to libsoduim update.
1.4.0_3
27 Aug 2014 12:31:11
Revision:366316Original commit files touched by this commit This port version is marked as vulnerable.
vsevolod search for other commits by this committer
- Update libsodium to 0.7.0
- Take maintainership
- Update revisions of dependent ports
1.4.0_2
07 Jul 2014 13:54:24
Revision:361088Original commit files touched by this commit This port version is marked as vulnerable.
tijl search for other commits by this committer
- Convert security/libsodium to USES=libtool and bump dependent ports
- Run "make check" from regression-test target
- dns/curvedns: white space fixes
1.4.0_1
05 Jun 2014 19:30:58
Revision:356688Original commit files touched by this commit This port version is marked as vulnerable.
feld search for other commits by this committer
-Add more options for rc script
-Utilize opendns if no provider configured to preserve documented behavior
-rc script passes rclint
-Fix the _dnscrypt-proxy user's home directory and add UPDATING entry

PR:		190406
Submitted by:	AllanJude
1.4.0
04 Jun 2014 21:10:18
Revision:356546Original commit files touched by this commit This port version is marked as vulnerable.
feld search for other commits by this committer
Update to 1.4.0
Add _dnscrypt-proxy user

PR:		190406
Approved by:	maintainer
1.3.3
25 Oct 2013 15:27:28
Revision:331598Original commit files touched by this commit This port version is marked as vulnerable.
danilo search for other commits by this committer
- Update from 1.3.2 to 1.3.3 [1]
- Add stage support

PR:		ports/183286
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer) [1]
1.3.2_2
24 Oct 2013 21:45:05
Revision:331534Original commit files touched by this commit This port version is marked as vulnerable.
danilo search for other commits by this committer
- Update from 0.4.3 to 0.4.5

PR:		ports/183243
Submitted by:	csosstudy <csosstudy@gmail.com> (maintainer)
1.3.2_1
11 Oct 2013 13:47:15
Revision:330074Original commit files touched by this commit This port version is marked as vulnerable.
danilo search for other commits by this committer
- Dependence update (libsodium)

Approved by:	wg (mentor)
1.3.2
20 Sep 2013 16:31:58
Revision:327719Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
dns)
1.3.2
21 Aug 2013 12:57:51
Revision:325123Original commit files touched by this commit This port version is marked as vulnerable.
wg search for other commits by this committer
dns/dnscrypt-proxy: update to 1.3.2

- Update to 1.3.2 [1]
- USES gmake
- Unmute install commands
- Add DOCS to options
- Convert to new LIB_DEPENDS format

PR:		ports/180898 [1]
Submitted by:	csosstudy <csosstudy gmail.com>
Approved by:	maintainer (timeout)
1.3.1
27 Jun 2013 05:28:47
Revision:321849Original commit files touched by this commit This port version is marked as vulnerable.
ak search for other commits by this committer
- Update to 1.3.1

PR:	ports/179545
Submitted by: csosstudy <csosstudy@gmail.com> (first version),
freebsd@dns-lab.com (maintainer)
1.2.1
14 Mar 2013 01:50:38
Revision:314126Original commit files touched by this commit This port version is marked as vulnerable.
beech search for other commits by this committer
- Update to 1.2.1

PR:		ports/176472
Submitted by:	Linus Lee <csosstudy@gmail.com>
Approved by:	Maintainer timeout
1.2.0
02 Jan 2013 20:51:44
Revision:309836Original commit files touched by this commit This port version is marked as vulnerable.
rm search for other commits by this committer
- update to 1.2.0 [1,2]
- update MASTER_SITES list [1,2]
- add hidden devel/libexecinfo dependency (reported by pawel@)

while here:
- trim Makefile header
- convert to optionsng (PORTDOCS case)
- tab -> space change in pkg-descr:WWW

PR:		173190 [1]
PR: 174514 [2]
Submitted by:	csosstudy <csosstudy@gmail.com> [1], Leo Vandewoestijne
<freebsd@dns-lab.com> (maintainer) [2]
1.0.1
20 Aug 2012 18:06:19
Original commit files touched by this commit
brian search for other commits by this committer
Update to 1.0.1

Maintainer timeout: 10 days
1.0
03 Aug 2012 23:19:19
Original commit files touched by this commit
brian search for other commits by this committer
Update to 1.0

I've also updated MASTER_SITES as the maintainer's site doesn't have version
1.0.
This can be changed back if/when the maintainer comes back.

Maintainer timeout after: 5 days
0.9.3
15 May 2012 20:14:53
Original commit files touched by this commit
pawel search for other commits by this committer
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.

WWW:    https://www.opendns.com/technology/dnscrypt/

PR:             ports/167833
Submitted by:   Leo Vandewoestijne <freebsd@dns-lab.com>

Number of commits found: 46