notbugIf you buy from Amazon USA, please support us by using this link.
Port details
dnscrypt-proxy2 Flexible DNS proxy with support for encrypted protocols
2.0.17 dns on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: egypcio@googlemail.com search for ports maintained by this maintainer
Port Added: 25 Mar 2018 14:46:33
Also Listed In: security ipv6
License: ISCL
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
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (6 items)
  1. /usr/local/share/licenses/dnscrypt-proxy2-2.0.17/catalog.mk
  2. /usr/local/share/licenses/dnscrypt-proxy2-2.0.17/LICENSE
  3. /usr/local/share/licenses/dnscrypt-proxy2-2.0.17/ISCL
  4. @dir(_dnscrypt-proxy,_dnscrypt-proxy) etc/dnscrypt-proxy
  5. @sample etc/dnscrypt-proxy/dnscrypt-proxy.toml.sample
  6. sbin/dnscrypt-proxy
  7. Collapse this list.

To install the port: cd /usr/ports/dns/dnscrypt-proxy2/ && make install clean
To add the package: pkg install dnscrypt-proxy2

PKGNAME: dnscrypt-proxy2

distinfo:

TIMESTAMP = 1539179169
SHA256 (jedisct1-dnscrypt-proxy-2.0.17_GH0.tar.gz) = 7c4ffcc7b8b07474622e728f1c019b79bd2d35be074cbeddcfa49cd83c7179b0
SIZE (jedisct1-dnscrypt-proxy-2.0.17_GH0.tar.gz) = 3364933


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. go : lang/go
Runtime dependencies:
  1. ca_root_nss>=3.35 : security/ca_root_nss
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for dnscrypt-proxy2-2.0.17:
     DOCS=on: Build and/or install documentation
     EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings

USES:
go

Conflicts:
  • CONFLICTS_INSTALL:
    • dnscrypt-proxy
Master Sites:
  1. https://codeload.github.com/jedisct1/dnscrypt-proxy/tar.gz/2.0.17?dummy=/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2018-04-17
    Affects: users of dns/dnscrypt-proxy2
    Author: egypcio@googlemail.com
    Reason: 
      DNSCrypt-Proxy 2 has been updated to 2.0.10 and the configuration file
      has changed from ${PREFIX}/etc/dnscrypt-proxy.toml to
      ${PREFIX}/etc/dnscrypt-proxy/dnscrypt-proxy.toml.
    
    
Port Moves
  • port moved here from dns/dnscrypt-proxy on 2018-09-27
    REASON: Has expired: Deprecated by upstream, use dns/dnscrypt-proxy2 instead

Number of commits found: 13

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
15 Oct 2018 08:58:30
Original commit files touched by this commit  2.0.17
Revision:482140
egypcio search for other commits by this committer
update to version 2.0.17;

  changes:
https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.17/ChangeLog

  while here, silence portlint
    move USE_* variables to a point after USES;
    extra item placed in the USES/USE_x section got a new line, for example,
"GH_ACCOUNT".

Approved by:	beat (mentor), rene (mentor)
Differential Revision:	https://reviews.freebsd.org/D17509
31 Aug 2018 23:02:45
Original commit files touched by this commit  2.0.16_1
Revision:478620
swills search for other commits by this committer
dns/dnscrypt-proxy2: fix build after deps update

While here, use ${GO_BUILDFLAGS}

PR:		231063
Submitted by:	Vinicius Zavam <egypcio@googlemail.com> (maintainer
11 Jul 2018 11:45:20
Original commit files touched by this commit  2.0.16
Revision:474438
swills search for other commits by this committer
dns/dnscrypt-proxy2: update to 2.0.16

PR:		229679
Submitted by:	Vinicius Zavam <egypcio@googlemail.com> (maintainer)
07 Jun 2018 18:41:54
Original commit files touched by this commit  2.0.15
Revision:471943
dbaio search for other commits by this committer
dns/dnscrypt-proxy2: Update to 2.0.15

Changes:	https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.15/ChangeLog

Approved by:	egypcio@googlemail.com (maintainer, implicit)
26 May 2018 17:43:21
Original commit files touched by this commit  2.0.14
Revision:470909
dbaio search for other commits by this committer
dns/dnscrypt-proxy2: Update to 2.0.14

Changes:	https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.14/ChangeLog

Approved by:	egypcio@googlemail.com (maintainer, implicit)
13 May 2018 12:25:46
Original commit files touched by this commit  2.0.12
Revision:469791
dbaio search for other commits by this committer
dns/dnscrypt-proxy2: Update to 2.0.12

Changes:	https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.12/ChangeLog

Approved by:	egypcio@googlemail.com (maintainer, implicit)
28 Apr 2018 12:21:47
Original commit files touched by this commit  2.0.11
Revision:468540
dbaio search for other commits by this committer
dns/dnscrypt-proxy2: Update to 2.0.11

Changes:	https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.11/ChangeLog

Approved by:	egypcio@googlemail.com (maintainer, implicit)
24 Apr 2018 01:06:48
Original commit files touched by this commit  2.0.10_1
Revision:468172
dbaio search for other commits by this committer
dns/dnscrypt-proxy2: Add mac_portacl option in rc script

Version 2 of dnscrypt-proxy is written in Go and therefore isn't capable
of dropping privileges after binding to a low port on FreeBSD.

By default, this port's daemon will listen on port 5353 (TCP/UDP).

With this option it's possible to bind it and listen on port 53 (TCP/UDP)
with mac_portacl(4) kernel module (network port access control policy).
For this add dnscrypt_proxy_mac_portacl_enable=YES in your rc.conf.
The dnscrypt-proxy startup script will load mac_portacl and add a rule
where %%USER%% user will be able to bind on port 53 (TCP/UDP). This port
can be changed by dnscrypt_proxy_mac_portacl_port variable in your rc.conf.
You also need to change dnscrypt-proxy config file to use port 53.

Suggested by:	feld
Approved by:	egypcio@googlemail.com (maintainer)
Differential Revision:	https://reviews.freebsd.org/D15151
18 Apr 2018 02:25:48
Original commit files touched by this commit  2.0.10
Revision:467667
dbaio search for other commits by this committer
dns/dnscrypt-proxy2: Update to 2.0.10

Main changes in the port:
  - Improve instructions for using dnscrypt-proxy2 together with unbound. [1]
  - Add dnscrypt_proxy_suexec option for users who want to run the daemon as
    root.
  - Move the configuration file from ${PREFIX}/etc/dnscrypt-proxy.toml to
    ${PREFIX}/etc/dnscrypt-proxy/dnscrypt-proxy.toml, because by default
    temporary files will use the path of the config file.
    This fixes a permission issue when fetching the public resolvers list.

Changes:	https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.10/ChangeLog

PR:		227129 [1]
Submitted by:	egypcio@googlemail.com (maintainer)
Reported by:	erik@nordstroem.no [1]
Differential Revision:	https://reviews.freebsd.org/D15024
31 Mar 2018 13:18:31
Original commit files touched by this commit  2.0.8
Revision:466049
dbaio search for other commits by this committer
dns/dnscrypt-proxy2: Update to 2.0.8

Changes:	https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/2.0.8/ChangeLog

Approved by:	egypcio@googlemail.com (maintainer, implicit)
29 Mar 2018 00:49:47
Original commit files touched by this commit  2.0.7_1
Revision:465857
dbaio search for other commits by this committer
dns/dnscrypt-proxy2: Improve information/texts

Submitted by:	tj@mrsk.me (email)
Approved by:	egypcio@googlemail.com (maintainer, irc)
26 Mar 2018 13:40:19
Original commit files touched by this commit  2.0.7
Revision:465593
mat search for other commits by this committer
Correctly use PORTDOCS and PORTEXAMPLES.

Sponsored by:	Absolight
25 Mar 2018 14:46:17
Original commit files touched by this commit  2.0.7
Revision:465521
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

Number of commits found: 13

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
gitlab-ceNov 20
linux-flashplayerNov 20
powerdnsNov 19
powerdns-recursor*Nov 19
powerdns-recursor40*Nov 19
asterisk15Nov 14
asterisk16Nov 14
linux-flashplayerNov 13
kio-extrasNov 12
opensslNov 12
openjpeg*Nov 11
patch*Nov 11
libressl*Nov 10
libressl-devel*Nov 10
openssl-devel*Nov 10

15 vulnerabilities affecting 141 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-11-20 19:28:17


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36092
Broken 119
Deprecated 605
Ignore 384
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 40
Expired 6
Set to expire 578
Interactive 0
new 24 hours 13
new 48 hours28
new 7 days43
new fortnight64
new month141

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2018 Dan Langille. All rights reserved.