notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
dnscrypt-proxy2 Flexible DNS proxy with support for encrypted protocols
2.1.1 dns on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.0.45Version of this port present on the latest quarterly branch.
Maintainer: egypcio@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-03-25 14:46:33
Last Update: 2021-10-17 13:08:22
Commit Hash: 4aa7636
People watching this port, also watch:: python27, sshguard, unbound
Also Listed In: security
License: ISCL
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (9 items)
Collapse this list.
  1. /usr/local/share/licenses/dnscrypt-proxy2-2.1.1/catalog.mk
  2. /usr/local/share/licenses/dnscrypt-proxy2-2.1.1/LICENSE
  3. /usr/local/share/licenses/dnscrypt-proxy2-2.1.1/ISCL
  4. @dir(_dnscrypt-proxy,_dnscrypt-proxy) etc/dnscrypt-proxy
  5. @sample etc/dnscrypt-proxy/dnscrypt-proxy.toml.sample
  6. sbin/dnscrypt-proxy
  7. @owner
  8. @group
  9. @mode
Collapse this list.
Dependency lines:
  • dnscrypt-proxy2>0:dns/dnscrypt-proxy2
Conflicts:
CONFLICTS_INSTALL:
  • dnscrypt-proxy
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/dns/dnscrypt-proxy2/ && make install clean
To add the package, run one of these commands:
  • pkg install dns/dnscrypt-proxy2
  • pkg install dnscrypt-proxy2
PKGNAME: dnscrypt-proxy2
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
dnscrypt-proxy2
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd642.0.452.0.45
FreeBSD:11:armv6--
FreeBSD:11:i3862.0.452.0.45
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-2.0.45
FreeBSD:12:amd642.0.452.0.45
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862.0.452.0.45
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch642.0.442.0.45
FreeBSD:13:amd642.0.452.0.45
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3862.0.452.0.45
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch642.0.45-
FreeBSD:14:amd642.0.45-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3862.0.45-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
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:
Options name:

USES:

pkg-message:
If installing:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/DNSCrypt/dnscrypt-proxy/tar.gz/2.1.1?dummy=/
Collapse this list.
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: 40

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
17 Oct 2021 13:08:22
 files touched by this commit commit hash:4aa7636dd601758103798aef7ffb9c51f62aaf17  2.1.1
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.45 to 2.1.1

  * https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.1.1
  * https://github.com/DNSCrypt/dnscrypt-proxy/compare/2.0.45...2.1.1
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  2.0.45
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:13
 files touched by this commit commit hash:135fdeebb99c3569e42d8162b265e15d29bd937d  2.0.45
mat search for other commits by this committer
all: Remove all other $FreeBSD keywords.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.0.45
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
23 Jan 2021 10:00:48
Original commit files touched by this commit Revision:562387  2.0.45
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.44 to 2.0.45

  * https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.0.45

PR:		252574
Reported by:	Bill Blake <billblake2018 % gmail.com>
12 Jun 2020 10:34:48
Original commit files touched by this commit Revision:538594  2.0.44
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.42 to 2.0.44
30 Mar 2020 15:11:29
Original commit files touched by this commit Revision:529894  2.0.42
garga search for other commits by this committer
dns/dnscrypt-proxy2: Update to 2.0.42

Submitted by:	egypcio (maintainer)
04 Feb 2020 11:49:42
Original commit files touched by this commit Revision:525152  2.0.39
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.36 to 2.0.39
03 Jan 2020 12:48:27
Original commit files touched by this commit Revision:521935  2.0.36
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.34 to 2.0.36
09 Dec 2019 13:04:04
Original commit files touched by this commit Revision:519606  2.0.34
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.33 to 2.0.34
22 Nov 2019 10:13:22
Original commit files touched by this commit Revision:518135  2.0.33
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.31_1 to 2.0.33
16 Nov 2019 12:52:40
Original commit files touched by this commit Revision:517745  2.0.31_1
dmgk search for other commits by this committer
Bump PORTREVISION after r517743 to force relinking.

Approved by:	araujo (mentor)
Differential Revision:	https://reviews.freebsd.org/D21854
03 Nov 2019 16:45:44
Original commit files touched by this commit Revision:516440  2.0.31
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.29_2 to 2.0.31
30 Oct 2019 20:15:56
Original commit files touched by this commit Revision:516104  2.0.29_2
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: sync stable 2.0.29 (37c9394)

Obtained
from:	https://github.com/DNSCrypt/dnscrypt-proxy/commit/37c939480d79deb9571290fbb62724d7c20f7432
30 Oct 2019 18:40:15
Original commit files touched by this commit Revision:516097  2.0.29_1
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: fix 'panic: runtime error' on 2.0.29

Reported by:	blakkheim (tj@openbsd.org)
Obtained from:	https://github.com/DNSCrypt/dnscrypt-proxy/issues/998
29 Oct 2019 18:07:36
Original commit files touched by this commit Revision:516024  2.0.29
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.28 to 2.0.29
17 Oct 2019 18:18:17
Original commit files touched by this commit Revision:514673  2.0.28
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.27 to 2.0.28

  * https://github.com/DNSCrypt/dnscrypt-proxy/blob/2.0.28/ChangeLog

Sponsored by:	TorBSD Diversity Project, TDP
09 Oct 2019 10:34:57
Original commit files touched by this commit Revision:514130  2.0.27
bapt search for other commits by this committer
Drop the ipv6 virtual category for d* category as it is not relevant anymore
29 Sep 2019 22:29:40
Original commit files touched by this commit Revision:513274  2.0.27
dmgk search for other commits by this committer
Go ports: cleanup, finish transition to USES=go started with r505321 (cat.
audio-mail)

- Remove custom build/install targets left in place after r505321
- Switch to the new GO_TARGET tuple syntax introduced in r512001
- Switch to go:modules when upstream already uses them

Reviewed by:	tobik
Approved by:	araujo (mentor), portmgr (adamw)
Differential Revision:	https://reviews.freebsd.org/D21741
19 Sep 2019 15:41:59
Original commit files touched by this commit Revision:512353  2.0.27
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.25 to 2.0.27
13 Aug 2019 16:01:59
Original commit files touched by this commit Revision:508835  2.0.25  Sanity Test Failure
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories d)
04 Jun 2019 13:22:39
Original commit files touched by this commit Revision:503470  2.0.25
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.23 to 2.0.25

Approved by:	mentors (implicit)
29 Apr 2019 13:20:28
Original commit files touched by this commit Revision:500411  2.0.23
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.22 to 2.0.23

  - .onion servers are now automatically ignored,
     if Tor routing is not enabled;
  - caching of server addresses has been improved,
     especially when using proxies;
  - DNSCrypt communications are now automatically forced to using TCP,
     when a SOCKS proxy has been set up.

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

Approved by:	mentors (implicit)
08 Apr 2019 17:24:47
Original commit files touched by this commit Revision:498391  2.0.22
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.19 to 2.0.22

Approved by:	araujo (mentor)
Differential Revision:	https://reviews.freebsd.org/D19624
05 Dec 2018 14:09:12
Original commit files touched by this commit Revision:486672  2.0.19
egypcio search for other commits by this committer
use @FreeBSD.org as MAINTAINER instead of my private address

  benchmarks/vegeta
  devel/busybee
  devel/git-lfs
  devel/gnu-efi
  devel/hub
  devel/libe
  devel/py-fabric3
  devel/py-fabric3
  dns/dhisd
  dns/dnscrypt-proxy2
  dns/go-geodns
  emulators/hatari
  irc/weechat-otr
(Only the first 15 lines of the commit message are shown above View all of this commit message)
04 Dec 2018 10:50:37
Original commit files touched by this commit Revision:486594  2.0.19
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.18 to 2.0.19

  - The value for netprobe_timeout was read from the command-line,
      but not from the configuration file any more. This is a regression
      introduced in the previous version, that has been fixed;
  - The default value for netprobe timeouts has been raised to 60 seconds;
  - A hash of the body is added to query parameters when sending DoH
      queries with the POST method in order to work around badly configured
      proxies.

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

Approved by:	araujo (mentor)
Differential Revision:	https://reviews.freebsd.org/D18341
21 Nov 2018 10:07:27
Original commit files touched by this commit Revision:485508  2.0.18
egypcio search for other commits by this committer
dns/dnscrypt-proxy2: update 2.0.17 to 2.0.18

  - official builds now support TLS 1.3;
  - timeout for the initial connectivity check can be set from the cli;
  - an 'Accept:' header is now always sent with GET queries;
  - BOM is now ignored in configuration files;
  - HTTP and HTTPS proxies are now supported for DoH servers.

  https://github.com/jedisct1/dnscrypt-proxy/blob/2.0.18/ChangeLog

Approved by:	araujo (mentor)
Differential Revision:	https://reviews.freebsd.org/D18005
15 Oct 2018 08:58:30
Original commit files touched by this commit Revision:482140  2.0.17
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 Revision:478620  2.0.16_1
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 Revision:474438  2.0.16
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 Revision:471943  2.0.15
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 Revision:470909  2.0.14
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 Revision:469791  2.0.12
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 Revision:468540  2.0.11
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 Revision:468172  2.0.10_1
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 Revision:467667  2.0.10
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 Revision:466049  2.0.8
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 Revision:465857  2.0.7_1
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 Revision:465593  2.0.7
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 Revision:465521  2.0.7
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: 40