Commit graph

4793 commits

Author SHA1 Message Date
Rene Ladan
aa57703563 Remove expired ports:
2018-06-30 dns/bind99: Going out of support, please migrate to dns/bind911
2018-06-30 dns/bind910: Going out of support, please migrate to dns/bind911
2018-07-04 12:57:28 +00:00
Rene Ladan
8396bf226f Bump the minimum bind version to dns/bind911 in dependent ports. 2018-07-04 11:52:25 +00:00
Kurt Jaeger
b53a0db6c5 dns/knot2: update 2.6.5 -> 2.6.7
PR:		229493
Submitted by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
Relnotes:	https://www.knot-dns.cz/2018-05-17-version-267.html
2018-07-04 05:25:22 +00:00
Mathieu Arnold
1e62298229 Update to latest commit.
Sponsored by:	Absolight
2018-07-02 13:48:00 +00:00
Mark Linimon
aff42c7199 Mark ports broken on mips64 that are already broken on powerpc64. In
most cases, the failure mode is the same.  Also, mark them broken on
mips when necessary.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-07-02 04:00:29 +00:00
Gleb Popov
98ae1eaf36 lang/ghc: Update to 8.4.3 and bump PORTREVISION's of all Haskell ports.
As usual, it is recommended to rebuild or reinstall all the
dependent ports and the lang/ghc port itself in one of the following
ways:

# portmaster -w -r ghc
  or
# portupgrade -fr lang/ghc

In case of pkg(8), it is probably safer to remove all the GHC-dependent
packages along with GHC and reinstall everything from scratch.  For
example:

# pkg query "%ro" ghc > ghc-pkgs.txt
# pkg delete -y lang/ghc

In ghc-pkgs.txt, check and remove all the packages that have been moved
on the update, then use this command:

# pkg install -y `cat ghc-pkgs.txt`

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D16038
2018-06-30 09:57:59 +00:00
Jan Beich
3beb732dad devel/icu: update to 62.1
Changes:	http://site.icu-project.org/download/62
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		229359
Exp-run by:	antoine (only 10.4)
2018-06-29 14:22:11 +00:00
Steve Wills
fdc259a213 dns/py-dns-lexicon: Update to 2.4.4
PR:		229364
Submitted by:	Goran Mekić <meka@tilda.center> (maintainer)
2018-06-28 20:51:52 +00:00
Tobias C. Berner
b1a1d38bf9 Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	→https://reviews.freebsd.org/D15540
2018-06-28 17:39:53 +00:00
Don Lewis
4d6bba5539 New port dns/dnstable_convert. It was split out of dnstable to reduce the
dependencies of dnstable.

dnstable_convert is a conversion utility for passive DNS data in
dnstable format.

Sponsored by:	Farsight Security, Inc.
2018-06-25 17:14:41 +00:00
Don Lewis
bd0fc6b05d Upgrade dnstable to version 0.10.1:
dnstable (0.10.1)

    * Check for endian.h headers.

    * Add sys/socket.h include.

    * Expunge protobuf-c references.

    * Correct libyajl include path.

  dnstable (0.10.0)

    * Remove dnstable_convert into a separate repo to simplify
      dependencies. https://github.com/farsightsec/dnstable-convert/

    * Add generated man pages to source.

    * Document dnstable_entry_set_iszone().

    * Improve dnstable_reader(3) documentation.

    * Add JSON output (-j option) to dnstable_lookup.

    * Add test cases based on dnstable_lookup.

    * Only encode RDATA so the hostname is at the beginning for NS, CNAME,
      DNAME, PTR, MX, and SRV record types.

    * Fix byteorder macros for macOS.

Sponsored by:	Farsight Security, Inc.
2018-06-25 17:11:08 +00:00
Mathieu Arnold
efc0ec5fb6 Update to latest commit.
Sponsored by:	Absolight
2018-06-25 14:39:40 +00:00
Sunpoet Po-Chuan Hsieh
05f155d9b1 Revert r473259 and r473260 which are committed by accident
- Bump PORTEPOCH for protobuf and py-protobuf
- Bump PORTREVISION for dependent ports
2018-06-24 21:11:14 +00:00
Sunpoet Po-Chuan Hsieh
cf03afc451 Update to 3.6.0
Changes:	https://github.com/google/protobuf/releases
2018-06-24 20:19:45 +00:00
Yuri Victorovich
4cceb98fa2 Correction to r473019: Revert the unintended change to the 'Created by' headers. 2018-06-22 08:28:00 +00:00
Yuri Victorovich
d7ec60f5a5 Reset MAINTAINER on ports maintained by amutu@amutu.com
Based on the new policy of all maintained ports reset
when maintaner is absent for 3 months.

Bug#226400 for science/py-tensorflow is ignored since 2018-03-06 (3+ months).
portscout database indicates that 48.94% of his ports aren't updated.
2018-06-22 08:04:38 +00:00
Sunpoet Po-Chuan Hsieh
633968a463 Update to 1.7.3
Changes:	https://www.nlnetlabs.nl/svn/unbound/tags/release-1.7.3/doc/Changelog
PR:		229202
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
2018-06-21 21:12:11 +00:00
William Grzybowski
5695ad115e dns/inadyn-mt: update to 02.28.10
- Release maintainership

PR:		225021
Submitted by:	Matt <fsbruva at yahoo com>
2018-06-21 13:49:35 +00:00
Mathieu Arnold
4376dbbb58 Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
2018-06-20 17:05:41 +00:00
Kurt Jaeger
f40b53895a dns/knot-resolver: update 2.1.1 -> 2.3.0, fixing CVE-2018-1110
PR:		229040
Reported by:	freebsd-vheg@riseup.net
Approved by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
MFH:		2018Q2
Relnotes:	https://www.knot-resolver.cz/2018-04-23-knot-resolver-2.3.0.html
Security:	CVE-2018-1110
2018-06-20 03:49:20 +00:00
Gleb Popov
bdbdca878e dns/dnsrecon: Update to 0.8.13.
Approved by:	rihaz.jerrin@gmail.com (maintainer), tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D15824
2018-06-19 19:11:01 +00:00
Steve Wills
10467c8d9b dns/py-dns-lexicon: Update to 2.4.3
PR:		229104
Submitted by:	Goran Mekić <meka@tilda.center> (maintainer)
2018-06-18 13:16:56 +00:00
Mathieu Arnold
ecb8e37d49 Update to latest commit.
Sponsored by:	Absolight
2018-06-18 08:17:49 +00:00
Mark Linimon
836c2938d1 Mark ports broken on powerpc64, categories d-f.
While here, pet portlint and do some other cleanup.

Approved by:	portmgr (tier-2 blanket)
2018-06-18 03:49:09 +00:00
Mathieu Arnold
cd95a0029c Second part of the previous commit, somehow lost the first time.
Sponsored by:	Absolight
2018-06-15 13:16:38 +00:00
Mathieu Arnold
327414735f Update to 9.13.1.
Sponsored by:	Absolight
2018-06-15 12:55:06 +00:00
Tobias C. Berner
746e77dca9 Update KDE Frameworks to 5.47
PR:		228862
Exp-run by:	antoine
2018-06-15 05:14:35 +00:00
Steve Wills
a2e2da7fcb dns/unbound: upgrade to 1.7.2
PR:		228889
Submitted by:	jaap@NLnetLabs.nl (maintainer)
2018-06-14 23:22:21 +00:00
Steve Wills
0942caa218 dns/nsd: upgrade to version 4.1.22
PR:		228883
Submitted by:	jaap@NLnetLabs.nl (maintainer)
2018-06-14 22:59:05 +00:00
Mathieu Arnold
ff748a9b40 Include a patch to fix CVE-2018-5738 in all the BIND9 ports.
MFH:		2018Q2 (blanket)
Security:	CVE-2018-5738
Sponsored by:	Absolight
2018-06-14 15:42:52 +00:00
Mathieu Arnold
2f62e59b3e Update to latest commit.
Sponsored by:	Absolight
2018-06-11 11:56:16 +00:00
Babak Farrokhi
7dae72a438 dns/erlang-idna: Update to 5.1.2 2018-06-10 08:13:09 +00:00
Jimmy Olgeni
e53a4554e9 Transfer more Erlang ports to erlang@. 2018-06-08 13:43:25 +00:00
Mathieu Arnold
f1f5685125 Fix build with LibreSSL 2.7.
PR:		226903
Submitted by:	Charlie Li
Reported by:	Piotr Kubaj
Sponsored by:	Absolight
2018-06-08 13:28:14 +00:00
Danilo G. Baio
5d42e04c4d 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)
2018-06-07 18:41:54 +00:00
Danilo G. Baio
e4129989d1 Add dns/go-geodns: DNS server with per-client targeted responses
GeoDNS is a DNS server with per-client targeted responses. It powers the NTP
Pool system and other similar services.

WWW: https://github.com/abh/geodns

PR:		227492
Submitted by:	Vinicius Zavam <egypcio@googlemail.com>
Differential Revision:	https://reviews.freebsd.org/D15056
2018-06-07 14:18:54 +00:00
Mathieu Arnold
d37ee3b20d Move things around a bit to be more handbook compliant.
Sponsored by:	Absolight
2018-06-06 10:31:30 +00:00
Sunpoet Po-Chuan Hsieh
ab86176c7a Update to 1.09
Changes:	https://metacpan.org/changes/distribution/Net-DNS-SEC
2018-06-05 18:56:19 +00:00
Mark Linimon
de4b871682 Mark as broken on powerpc64.
Approved by:	portmgr (tier-2 blanket)
2018-06-04 23:42:08 +00:00
Mathieu Arnold
9f882387b0 Update to latest commit.
Sponsored by:	Absolight
2018-06-04 12:07:48 +00:00
Adriaan de Groot
fad0be02f8 dns/kf5-kdnssd: Fix build error when compiled with MDNSRESPONDER option
KDE ports build with -DQT_NO_CAST_FROM_BYTEARRAY, so the implicit cast
from QByteArray to const char * is not available. Make the necessary
conversion explicit.

This is being upstreamed as well (but would only land in 5.48 or later).

PR:		228735
Submitted by:	ashish
Reported by:	ashish
Reviewed by:	tcberner
2018-06-04 09:34:03 +00:00
Vanilla I. Shu
2bea94a572 Add py-aiodns 1.1.1, simple DNS resolver for asyncio.
PR:		228579
Submitted by:	Waitman Gobble <waitman@waitman.net>
2018-05-29 12:29:16 +00:00
Mathieu Arnold
d80b3168f1 Update to latest commit.
Sponsored by:	Absolight
2018-05-28 09:47:31 +00:00
Kirill Ponomarev
8126c40ee8 Update to 2.3.0
PR:		228537
Submitted by:	maintiner
2018-05-27 20:29:39 +00:00
Sunpoet Po-Chuan Hsieh
ad4f267b7a Update WWW
search.cpan.org is shutting down.
It will redirect to metacpan.org after June 25, 2018.

With hat:	perl
2018-05-27 20:15:16 +00:00
Danilo G. Baio
d74bf91f7f 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)
2018-05-26 17:43:21 +00:00
Tobias C. Berner
fff1aa535b Update lang/ghc 8.4.2 and the hs-* ports the newer versions
* Update lang/ghc to 8.4.2
* Update the boostrap compiler to 8.4.1
* Update the many hs-* ports
* Bump the rest

Thanks a lot to arrowd for doing all the heavy lifting :)

PR:		227968
Exp-run by:	antoine
Submitted by:	arrowd
Differential Revision:	https://reviews.freebsd.org/D15005
2018-05-25 21:44:12 +00:00
Kirill Ponomarev
b9ff60575f Add https to WWW: line 2018-05-25 15:54:02 +00:00
Mathieu Arnold
6a73b33e92 Typo.
Noticed by:	danfe
Sponsored by:	Absolight
2018-05-25 13:34:27 +00:00
Mathieu Arnold
e5a3a3ce38 Forgot to hook bind913 to the build.
Sponsored by:	Absolight
2018-05-25 13:01:27 +00:00
Mathieu Arnold
d34e89a5ac Add BIND9 9.13.0.
The ISC changed their release model, they are now doing
odd-unstable/even-stable release numbering.  This is a development
version, consider it alpha/beta quality.  The next stable release will
be 9.14.0.

Changes:	https://kb.isc.org/article/AA-01612
Sponsored by:	Absolight
2018-05-25 12:43:32 +00:00
Kirill Ponomarev
2219ead739 Update to 4.1.3
This is a maintenance release addressing a performance issue in the
GeoIP backend and fixes several other issues.

Full changelog:
https://blog.powerdns.com/2018/05/24/powerdns-authoritative-server-4-1-3-released/

PR:		228474
Submitted by:	maintainer
2018-05-24 20:13:31 +00:00
Kirill Ponomarev
f597ebdc20 Update to 4.1.3
This release improves the stability and resiliency of the RPZ
implementation, prevents metrics gathering from slowing down the
processing of DNS queries and fixes an issue related to the cleaning
of EDNS Client Subnet entries from the cache.

Full changelog:
https://blog.powerdns.com/2018/05/22/powerdns-recursor-4-1-3-released/

PR:		228434
Submitted by:	maintainer
2018-05-23 12:20:28 +00:00
Bernard Spil
133b662b0c dns/unbound: Bump portrevision
- Follow-up of r470572

PR:		228390
Reported by:	adamw
MFH:		2018Q2
2018-05-22 16:42:54 +00:00
Mathieu Arnold
8dcaabcd6e Add PY_FLAVOR to Python module dependencies.
Sponsored by:	Absolight
2018-05-22 13:15:13 +00:00
Bernard Spil
feaf078ddb dns/unbound: Fix errors when unbound_conf is set
PR:		228390
Approved by:	maintainer <jaap NLnetLabs nl>

MFH:		2018Q2
2018-05-21 19:28:28 +00:00
Tobias Kortkamp
4d4877d60d dns/kadnode: Update to 2.2.3
Changes:	https://github.com/mwarning/KadNode/releases/tag/v2.2.3
PR:		228386
Submitted by:	moritzwarning@web.de (maintainer)
2018-05-21 15:17:23 +00:00
Ryan Steinmetz
2266cd8b05 - Update to 1.14.0 2018-05-21 12:46:26 +00:00
Mathieu Arnold
51d67d4029 Update to latest commit.
Sponsored by:	Absolight
2018-05-21 12:32:59 +00:00
Xin LI
3cbb23dd62 Security update to 9.12.1P2.
MFH:		2018Q2
Security:	94599fe0-5ca3-11e8-8be1-d05099c0ae8c
Security:	CVE-2018-5736, CVE-2018-5737
2018-05-21 03:13:33 +00:00
Sunpoet Po-Chuan Hsieh
580c13670d Fix typo
- Bump PORTREVISION for package change

PR:		228321
Submitted by:	Jose Luis Duran <jlduran@gmail.com>
Approved by:	Matthieu Volat <mazhe@alkumuna.eu> (maintainer)
2018-05-21 02:35:40 +00:00
Ryan Steinmetz
8f3e628f6e - Update to 1.4.2 2018-05-21 01:41:52 +00:00
Tobias Kortkamp
e256332376 dns/kadnode: Update to 2.2.2
- Fix variable order in the rc script so that kadnode can actually
  start which I broke before ports r470325 [1]

Changes:	https://github.com/mwarning/KadNode/releases/tag/v2.2.2
PR:		228368
Pointy hat:	tobik [1]
Submitted by:	moritzwarning@web.de (maintainer)
2018-05-20 01:08:30 +00:00
Sunpoet Po-Chuan Hsieh
c4ea032a24 Convert to options target helper
- Convert PORTEXAMPLES=* to PLIST entries
2018-05-19 11:06:31 +00:00
Sunpoet Po-Chuan Hsieh
18192c1285 Update to 2.0.5
Changes:	https://gitlab.com/libidn/libidn2/blob/master/NEWS
2018-05-19 11:06:15 +00:00
Tobias Kortkamp
3e6ae8ebec New port: dns/kadnode
KadNode is a small decentralized DNS resolver that can use existing
public key infrastructures. It utilizes the BitTorrent P2P network
and mbedtls for TLS/crypto support.

WWW: https://github.com/mwarning/KadNode

PR:		225924
Submitted by:	moritzwarning@web.de
2018-05-18 20:09:20 +00:00
Tobias C. Berner
8298879770 Update KDE Frameworks to 5.46
Exp-run by:	antoine
PR:		228200
2018-05-18 16:57:06 +00:00
Mathieu Arnold
b900562c5f Those ports have been broken a while now.
Sponsored by:	Absolight
2018-05-17 06:32:17 +00:00
Kirill Ponomarev
ccaac56fb9 Update to 4.1.21
PR:		228272
Submitted by:	maintainer
2018-05-15 20:19:54 +00:00
Mathieu Arnold
d9f6deb906 Update to latest commit.
Sponsored by:	Absolight
2018-05-14 12:18:55 +00:00
Sunpoet Po-Chuan Hsieh
ab09cdb50f Update to 1.08
Changes:	http://search.cpan.org/dist/Net-DNS-SEC/Changes
2018-05-13 20:10:39 +00:00
Danilo G. Baio
89fecb56ed 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)
2018-05-13 12:25:45 +00:00
Hiroki Sato
220c428bce Update to 2.1.0.0.
Submitted by:	John W. O'Brien
PR:		227812
2018-05-13 04:19:16 +00:00
Danilo G. Baio
c690af99b1 dns/py-dns-lexicon: Update to 2.2.3
PR:		228168
Submitted by:	Goran Mekić <meka@tilda.center> (maintainer)
2018-05-12 16:59:52 +00:00
Kirill Ponomarev
31ee408412 Update to 4.1.2
Improvements:

* API: increase serial after DNSSEC related updates
* Dnsreplay: bail out on a too small outgoing buffer
* Lower ‘packet too short’ loglevel
* Make check-zone error on rows that have content but shouldn’t
* Avoid an isane amount of new backend connections during an AXFR
* Report unparseable data in stoul invalid_argument exception
* Recheck serial when AXFR is done
* Add TCP support for alias

PR:		228114
Submitted by:	maintainer
2018-05-10 15:21:51 +00:00
Martin Wilke
c79bac1a54 - Update to 2.5.9
- Update WWW

PR:	227949
Submitted by:	maintainer
Sponsored by:     iXsystems Inc.
2018-05-10 14:50:19 +00:00
Yuri Victorovich
1979f412e3 dns/udns: Unbreak pkg-plist
.pc file was missing.

Approved by:	portmgr (port compliance, infrastructure)
2018-05-10 06:53:32 +00:00
Yuri Victorovich
768df36f7b dns/libidn: Update 1.33 -> 1.34
Also change to DISTVERSION.

PR:		228048
Approved by:	Hung-Yi Chen <gaod@hychen.org> (maintainer)
2018-05-08 05:04:15 +00:00
Jan Beich
67a9073255 Drop FreeBSD 10.3 support
Reviewed by:	yuri (SoPlex), sunpoet (nghttp2), cpm (chromium), brooks (llvm*)
Approved by:	portmgr (rene)
Differential Revision:	https://reviews.freebsd.org/D15238
2018-05-07 22:29:46 +00:00
Dmitry Marakasov
852654c6fa - Add LICENSE_FILE
- Fix whitespace
- Remove obsolete OSVERSION condition
- Fix WWW:

Approved by:	portmgr blanket
2018-05-07 17:06:00 +00:00
Mathieu Arnold
07784a692b Update to latest commit.
OpenSSL is no longer optional, and upstream switched from idnkit to libidn2.

Sponsored by:	Absolight
2018-05-07 12:42:25 +00:00
Sunpoet Po-Chuan Hsieh
3f134a23ba Fix NLS option
- Clean up CONFIGURE_ARGS
2018-05-05 22:24:41 +00:00
Sunpoet Po-Chuan Hsieh
da86ab2d16 Update to 2.2.2
Changes:	https://github.com/AnalogJ/lexicon/releases
PR:		227992
Submitted by:	Goran Mekic <meka@tilda.center> (maintainer)
2018-05-05 17:45:04 +00:00
Sunpoet Po-Chuan Hsieh
9e72245619 Fix overlinking
- Bump PORTREVISION for package change
2018-05-05 17:21:13 +00:00
Alexey Dokuchaev
663bf43fa6 For ports under cad', devel', dns, and `math' categories: remove
redundant PKGMESSAGE assignment, which is set appropriately by the
b.p.m when `pkg-message' appears on the SUB_FILES list.
2018-05-05 15:09:22 +00:00
Mathieu Arnold
903a527920 Update to 2.0.15.
PR:		227802
Submitted by:	new maintainer
Sponsored by:	Absolight
2018-05-03 14:05:55 +00:00
Ryan Steinmetz
86d212c617 - Add rc script for stubby
Requested by:	Augustus Africa <directnupe@gmail.com>
2018-05-02 22:04:17 +00:00
Mathieu Arnold
b9be5ce449 Update to latest commit.
Sponsored by:	Absolight
2018-04-30 10:50:38 +00:00
Danilo G. Baio
2b4fdc54b7 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)
2018-04-28 12:21:47 +00:00
Dmitry Marakasov
93f1e44e97 - Add LICENSE
- Add NO_ARCH

Approved by:	portmgr blanket
2018-04-28 09:03:53 +00:00
Sunpoet Po-Chuan Hsieh
6ca3e8a3cb Update to 0.20.2
- Change default IDNA library from libicu to libidn2: upstream changed it since 0.18.0

Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
2018-04-27 18:52:13 +00:00
Emanuel Haupt
50b477f015 dane requires devel/py-six to run.
Notified by:	patrik@hildingsson.se (via mail)
MFH:		2018Q2 (blanket)
2018-04-26 20:41:53 +00:00
Tobias C. Berner
c3c66ef88c Update KDE Frameworks to 5.45.0
PR:		227512
Exp-run by:	antoine
2018-04-26 19:54:43 +00:00
Dmitry Marakasov
c637402081 Switch all pypi.python.org WWWs to a new PyPi home pypi.org where
they now redirect to anyway. All new urls checked to return 200,
I've fixed a couple of them in the process.

Approved by:	portmgr blanket, mat
2018-04-25 16:42:37 +00:00
Danilo G. Baio
97d8640199 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
2018-04-24 01:06:47 +00:00
Danilo G. Baio
21fb2ec160 Update maintainer email address
Ownership of the former email address confirmed by email

PR:		227620
Submitted by:	Leo Vandewoestijne
2018-04-24 00:49:55 +00:00
Mathieu Arnold
98cc2b734d Update to latest commit.
Sponsored by:	Absolight
2018-04-23 09:30:50 +00:00
Jan Beich
4c8fdb8ef9 dns/dnsdist: convert to USES=compiler 2018-04-22 16:39:18 +00:00
Kirill Ponomarev
7fdc576915 Bump PORTREVISION for missing pkg-config dependency
Approved by:	maintainer
2018-04-22 13:37:25 +00:00
Kirill Ponomarev
428fe51f3b Add missing pkg-config dependency and add libudns.pc file.
Approved by:	maintainer
2018-04-22 13:35:23 +00:00
Jan Beich
cc95712fbe devel/boost-*: update to 1.67.0
Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030
2018-04-18 13:57:42 +00:00
Danilo G. Baio
b0c5358af0 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
2018-04-18 02:25:48 +00:00
Jan Beich
66ef9ea047 dns/dnsdist: unbreak with boost 1.67
In file included from dnsdist.cc:44:
In file included from ./dnsdist.hh:46:
In file included from /usr/local/include/boost/uuid/uuid_generators.hpp:17:
In file included from /usr/local/include/boost/uuid/random_generator.hpp:19:
In file included from /usr/local/include/boost/tti/has_member_function.hpp:15:
In file included from /usr/local/include/boost/tti/detail/dmem_fun.hpp:11:
In file included from /usr/local/include/boost/function_types/is_member_function_pointer.hpp:14:
In file included from /usr/local/include/boost/function_types/components.hpp:61:
/usr/local/include/boost/function_types/detail/class_transform.hpp:26:31: error: expected a qualified name after 'typename'
template<typename T, typename L>
                              ^
./dns.hh:238:11: note: expanded from macro 'L'
 #define L theL()
           ^

PR:		227427
Reported by:	antoine (via exp-run)
Obtained from:	upstream
2018-04-17 09:33:39 +00:00
Jan Beich
5d7b41d825 dns/powerdns-recursor40: unbreak with boost 1.67
In file included from ecs.cc:1:
In file included from ./syncres.hh:43:
In file included from ./recpacketcache.hh:39:
In file included from ./rec-protobuf.hh:24:
In file included from ./protobuf.hh:34:
In file included from /usr/local/include/boost/uuid/uuid_generators.hpp:17:
In file included from /usr/local/include/boost/uuid/random_generator.hpp:19:
In file included from /usr/local/include/boost/tti/has_member_function.hpp:15:
In file included from /usr/local/include/boost/tti/detail/dmem_fun.hpp:11:
In file included from /usr/local/include/boost/function_types/is_member_function_pointer.hpp:14:
In file included from /usr/local/include/boost/function_types/components.hpp:61:
/usr/local/include/boost/function_types/detail/class_transform.hpp:26:31: error: expected a qualified name after 'typename'
template<typename T, typename L>
                              ^
./recursor_cache.hh:43:11: note: expanded from macro 'L'
 #define L theL()
           ^

PR:		227427
Reported by:	antoine (via exp-run)
Obtained from:	upstream
2018-04-17 09:33:28 +00:00
Jan Beich
ac845f1196 dns/powerdns-recursor: unbreak with boost 1.67
In file included from lua-recursor4.cc:26:
In file included from ./syncres.hh:42:
In file included from ./recpacketcache.hh:41:
In file included from ./rec-protobuf.hh:24:
In file included from ./protobuf.hh:34:
In file included from /usr/local/include/boost/uuid/uuid_generators.hpp:17:
In file included from /usr/local/include/boost/uuid/random_generator.hpp:19:
In file included from /usr/local/include/boost/tti/has_member_function.hpp:15:
In file included from /usr/local/include/boost/tti/detail/dmem_fun.hpp:11:
In file included from /usr/local/include/boost/function_types/is_member_function_pointer.hpp:14:
In file included from /usr/local/include/boost/function_types/components.hpp:61:
/usr/local/include/boost/function_types/detail/class_transform.hpp:26:31: error: expected a qualified name after 'typename'
template<typename T, typename L>
                              ^
./recursor_cache.hh:45:11: note: expanded from macro 'L'
 #define L theL()
           ^

PR:		227427
Reported by:	antoine (via exp-run)
Obtained from:	upstream
2018-04-17 09:33:17 +00:00
Mathieu Arnold
f7b2cf3866 Fix build when LOCALBASE!=/usr/local.
PR:		227554
Submitted by:	John Hein
Sponsored by:	Absolight
2018-04-17 08:26:49 +00:00
Mathieu Arnold
9522488e36 Update to latest commit.
Sponsored by:	Absolight
2018-04-16 10:09:35 +00:00
Yuri Victorovich
1ed4aba650 dns/py-dns-lexicon: Update 2.1.24 -> 2.2.1
Also sorted RUN_DEPENDS and reordered USE_PYTHON.

PR:		227457
Submitted by:	Goran Mekić <meka@tilda.center> (maintainer)
2018-04-12 09:30:05 +00:00
Mathieu Arnold
b0f2255552 Update to latest commit.
While there, add some placeholders for things to change when a new
branch gets there.

Sponsored by:	Absolight
2018-04-09 11:46:50 +00:00
Antoine Brodin
605711cbc5 Update to 0.7.10 2018-04-08 08:43:02 +00:00
Kirill Ponomarev
615fa83fe2 Add LICENSE and pet portlint(1) 2018-04-07 17:37:24 +00:00
Sunpoet Po-Chuan Hsieh
cb7c6bdfb3 Update dns/public_suffix_list to 20180328
- Bump PORTREVISION of dependent ports

Changes:	https://github.com/publicsuffix/list/commits/master
2018-04-07 16:33:58 +00:00
Jan Beich
ae60358af5 devel/icu: update to 61.1
Changes:	http://site.icu-project.org/download/61
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		227042
Exp-run by:	antoine
MFH:		2018Q2 (required by Firefox 61)
2018-04-06 15:53:16 +00:00
Mark Felder
f6e0419b45 dns/nsnotifyd: Add basic rc script
Approved by:	maintainer
2018-04-05 20:37:15 +00:00
Thomas Zander
e204684ec0 Remove superfluous files erroneously introduced in r460797
Reported by:	ashish (via mail)
2018-04-05 19:35:13 +00:00
Sunpoet Po-Chuan Hsieh
568bc64988 Update to 1.07
Changes:	http://search.cpan.org/dist/Net-DNS-SEC/Changes
2018-04-05 19:12:41 +00:00
Kirill Ponomarev
3f7f59394e Bump PORTREVISION after security/botan2 update 2018-04-04 08:37:42 +00:00
Carlos J. Puga Medina
5dc7c4c7e4 - Fix and update the comment when building dnsdist on 10.x
- Mark BROKEN on FreeBSD 10.3, fails to link due to lack of thread_local

MFH:		2018Q2 (blanket)
2018-04-04 00:56:39 +00:00
Kirill Ponomarev
11304d2053 Grab for maintainership. 2018-04-03 17:10:01 +00:00
Bernard Spil
8fcc83a7f4 dns/powerdns: Fix build with LibreSSL 2.7
- LibreSSL 2.7 implements OpenSSL 1.1 API

PR:		227184
Approved by:	Ralf van der Enden <tremere cainites net> (maintainer)
2018-04-03 15:16:00 +00:00
Kirill Ponomarev
0c68e59708 Move patch to where it belongs to. 2018-04-03 14:48:27 +00:00
Bernard Spil
36ef9ab669 dns/powerdns-recursor: Fix build with LibreSSL 2.7
- LibreSSL 2.7 implements OpenSSL 1.1 API

PR:		227183
Approved by:	Ralf van der Enden <tremere cainites net> (maintainer)
2018-04-03 12:50:30 +00:00
Sunpoet Po-Chuan Hsieh
7871ffbfbe Update to 0.1.1
Changes:	https://github.com/mmriis/simpleidn/commits/master
PR:		227152
Submitted by:	Douglas Thrift <douglas@douglasthrift.net> (maintainer)
2018-04-01 21:45:03 +00:00
Carlos J. Puga Medina
e230088b6d dns/dnsdist: Fix building against openssl from base
checking for LIBSSL... no
configure: error: OpenSSL libssl requested but libraries were not found
===>  Script "configure" failed unexpectedly.
Please report the problem to cpm@FreeBSD.org [maintainer] and attach the
"/wrkdirs/usr/ports/dns/dnsdist/work/dnsdist-1.3.0/config.log" including the
output of the failure of your make command. Also, it might be a good idea to
provide an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make: stopped in /usr/ports/dns/dnsdist

PR:		227180
Submitted by:	Ralf van der Enden <tremere@cainites.net>
MFH:		2018Q2
2018-04-01 16:33:16 +00:00
Carlos J. Puga Medina
e578d33451 dns/dnsdist: fix rc.d script, add support for LuaJIT and enable some new features
- Really fix the rc.d script to start using daemon(8) and add the --supervised commandline argument (which suppresses opening up the console)
- Enable DNS-over-TLS (upstream suggests enabling both GnuTLS and OpenSSL backends so you can switch in case of a serious security issue in .ie OpenSSL)
- Add OpenSSL support (enabled by default)
- Add GnuTLS support (enabled by default)
- Add dnstap support (disabled by default)
- Add SNMP support (disabled by default)
- Add support for LuaJIT or whatever you set as your default version in make.conf (disabled by default)
- Bump PORTREVISION

PR:		227175
Submitted by:	Ralf van der Enden <tremere@cainites.net>
MFH:		2018Q2
2018-04-01 15:14:45 +00:00
Carlos J. Puga Medina
9549546013 dns/dnsdist: Update dnsdist.in
- Remove -d arg in dnsdist.in as it now uses daemon(8)
- Bump PORTREVISION

Reported by:	krion
2018-04-01 12:55:16 +00:00
Carlos J. Puga Medina
4acb01de5d dns/dnsdist: Update to 1.3.0 (bugfix)
Changes: https://dnsdist.org/changelog.html#change-1.3.0

MFH:		2018Q2
2018-04-01 12:43:53 +00:00
Danilo G. Baio
0220f1f98d 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)
2018-03-31 13:18:30 +00:00
Thomas Zander
de89d04495 Update to upstream version 4.1.2 (bugfix release)
PR:		227112
Submitted by:	tremere@cainites.net (maintainer)
MFH:		2018Q1
2018-03-30 18:39:55 +00:00
Danilo G. Baio
7195d6be32 dns/dnscrypt-proxy2: Improve information/texts
Submitted by:	tj@mrsk.me (email)
Approved by:	egypcio@googlemail.com (maintainer, irc)
2018-03-29 00:49:47 +00:00
Mathieu Arnold
ecd1d8dea9 I no longer use those, give them back.
Sponsored by:	Absolight
2018-03-26 13:49:19 +00:00
Mathieu Arnold
a91316f51a Update to latest commit.
Sponsored by:	Absolight
2018-03-26 13:40:26 +00:00
Mathieu Arnold
6128fc1605 Correctly use PORTDOCS and PORTEXAMPLES.
Sponsored by:	Absolight
2018-03-26 13:40:19 +00:00
Danilo G. Baio
6b55b90b6b 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:	Vinícius Zavam <egypcio@googlemail.com>
Differential Revision:	https://reviews.freebsd.org/D14319
2018-03-25 14:46:17 +00:00
Sunpoet Po-Chuan Hsieh
dee29829bd Update to 1.06
Changes:	http://search.cpan.org/dist/Net-DNS-SEC/Changes
2018-03-24 21:11:09 +00:00
Kurt Jaeger
7eeb12f3ef dns/{p5-DSC|p5-App-DSC-DataTool}: improve PORTNAME as suggested by mat
Submitted by:	mat
2018-03-23 20:10:23 +00:00
Kurt Jaeger
a6db49a466 dns/{dsc|dsp|p5-DSC|p5-App-DSC-DataTool}: fix WWW in pkg-descr
Reported by:	Andrzej Tobola <ato@iem.pw.edu.pl>
Approved by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
2018-03-23 20:05:03 +00:00
Mathieu Arnold
4302d4db9a Update to 2.3.8.
While there, pass maintainership to submitter.

PR:		226539
Submitted by:	Leo Vandewoestijne
Sponsored by:	Absolight
2018-03-22 14:13:11 +00:00
Mathieu Arnold
6f1e9fd48d Enable the FILTER_AAAA option by default, the feature was made non
optional in recent versions, so might as well do it in older ones.

PR:		226383
Sponsored by:	Absolight
2018-03-22 14:13:02 +00:00
Kurt Jaeger
cc3c2817fe New port: dns/dsc
DSC (originally developed by The Measurement Factory and now developed
by DNS-OARC) is a system for collecting and exploring statistics from
busy DNS servers. It uses a distributed architecture with collectors
running on or near nameservers sending their data to one or more
central presenters for display and archiving. Collectors use pcap to
sniff network traffic. They transmit aggregated data to the presenter
as XML data. dsc is configurable to allow the administrator to capture
any kind of data that he or she chooses.

WWW: https://www.dns-oarc.net/dsc/

PR:		226631
Submitted by:	Leo Vandewoestijne <freebsd@dns.company>
2018-03-21 20:14:11 +00:00
Kurt Jaeger
522c80dd1a New port: dns/dsp
DNS Statistics Presenter (DSP) is a tool used
for exploring statistics from busy DNS servers
collected by DNS Statistics Collector (DSC).

WWW: https://www.dns-oarc.net/dsc/

PR:		226630
Submitted by:	Leo Vandewoestijne <freebsd@dns.company>
2018-03-21 20:12:43 +00:00
Kurt Jaeger
68fa387fbd New port: dns/p5-App-DSC-DataTool
Tool for converting, exporting, merging and transforming DSC data.

WWW: https://www.dns-oarc.net/dsc/

PR:		226628
Submitted by:	Leo Vandewoestijne <freebsd@dns.company>
2018-03-21 20:10:42 +00:00
Kurt Jaeger
b9b5c81139 New port: dns/p5-DSC
Perl Library to extract and graph DNS Statistics Collector (DSC) data

DNS Statistics Presenter (DSP) is a tool used for exploring statistics
from busy DNS servers collected by DNS Statistics Collector (DSC).
This is the Perl library that is used to extract and graph DSC data.

WWW: https://www.dns-oarc.net/dsc/

PR:		226629
Submitted by:	Leo Vandewoestijne <freebsd@dns.company>
2018-03-21 20:08:30 +00:00
Sunpoet Po-Chuan Hsieh
13c91cb6fb Update to 2.1.24
Changes:	https://github.com/AnalogJ/lexicon/releases
PR:		226819
Submitted by:	Goran Mekic <meka@tilda.center> (maintainer)
2018-03-21 19:04:29 +00:00
Kurt Jaeger
f12a0eaf7e dns/unbound: upgrade 1.6.8 -> 1.7.0
Features
- auth-zone provides a way to configure RFC7706 from unbound.conf,
  eg. with auth-zone: name: "." for-downstream: no for-upstream: yes
  fallback-enabled: yes and masters or a zonefile with data.
- Aggressive use of NSEC implementation. Use cached NSEC records to
  generate NXDOMAIN, NODATA and positive wildcard answers.
- Accept tls-upstream in unbound.conf, the ssl-upstream keyword is
  also recognized and means the same.  Also for tls-port,
  tls-service-key, tls-service-pem, stub-tls-upstream and
  forward-tls-upstream.
- [dnscrypt] introduce dnscrypt-provider-cert-rotated option,
  from Manu Bretelle.
  This option allows handling multiple cert/key pairs while only
  distributing some of them.
  In order to reliably match a client magic with a given key without
  strong assumption as to how those were generated, we need both key and
  cert. Likewise, in order to know which ES version should be used.
  On the other hand, when rotating a cert, it can be desirable to only
  serve the new cert but still be able to handle clients that are still
  using the old certs's public key.
  The `dnscrypt-provider-cert-rotated` allow to instruct unbound to not
  publish the cert as part of the DNS's provider_name's TXT answer.
- Update B root ipv4 address.
- make ip-transparent option work on OpenBSD.
- Fix #2801: Install libunbound.pc.
- ltrace.conf file for libunbound in contrib.
- Fix #3598: Fix swig build issue on rhel6 based system.
  configure --disable-swig-version-check stops the swig version check.

Bug Fixes
- Fix #1749: With harden-referral-path: performance drops, due to
  circular dependency in NS and DS lookups.
- [dnscrypt] prevent dnscrypt-secret-key, dnscrypt-provider-cert
  duplicates
- Better documentation for cache-max-negative-ttl.
- Fixed libunbound manual typo.
- Fix #1949: [dnscrypt] make provider name mismatch more obvious.
- Fix #2031: Double included headers
- Document that errno is left informative on libunbound config read
  fail.
- iana port update.
- Fix #1913: ub_ctx_config is under circumstances thread-safe.
- Fix #2362: TLS1.3/openssl-1.1.1 not working.
- Fix #2034 - Autoconf and -flto.
- Fix #2141 - for libsodium detect lack of entropy in chroot, print
  a message and exit.
- Fix #2492: Documentation libunbound.
- Fix #2882: Unbound behaviour changes (wrong) when domain-insecure is
  set for stub zone.  It no longer searches for DNSSEC information.
- Fix #3299 - forward CNAME daisy chain is not working
- Fix link failure on OmniOS.
- Check whether --with-libunbound-only is set when using --with-nettle
  or --with-nss.
- Fix qname-minimisation documentation (A QTYPE, not NS)
- Fix that DS queries with referral replies are answered straight
  away, without a repeat query picking the DS from cache.
  The correct reply should have been an answer, the reply is fixed
  by the scrubber to have the answer in the answer section.
- Fix that expiration date checks don't fail with clang -O2.
- Fix queries being leaked above stub when refetching glue.
- Copy query and correctly set flags on REFUSED answers when cache
  snooping is not allowed.
- make depend: code dependencies updated in Makefile.
- Fix #3397: Fix that cachedb could return a partial CNAME chain.
- Fix #3397: Fix that when the cache contains an unsigned DNAME in
  the middle of a cname chain, a result without the DNAME could
  be returned.
- Fix that unbound-checkconf -f flag works with auto-trust-anchor-file
  for startup scripts to get the full pathname(s) of anchor file(s).
- Print fatal errors about remote control setup before log init,
  so that it is printed to console.
- Use NSEC with longest ce to prove wildcard absence.
- Only use *.ce to prove wildcard absence, no longer names.
- Fix unfreed locks in log and arc4random at exit of unbound.
- Fix lock race condition in dns cache dname synthesis.
- Fix #3451: dnstap not building when you have a separate build dir.
  And removed protoc warning, set dnstap.proto syntax to proto2.
- Added tests with wildcard expanded NSEC records (CVE-2017-15105 test)
- Unit test for auth zone https url download.
- tls-cert-bundle option in unbound.conf enables TLS authentication.
- Fixes for clang static analyzer, the missing ; in
  edns-subnet/addrtree.c after the assert made clang analyzer
  produce a failure to analyze it.
- Fix #3505: Documentation for default local zones references
  wrong RFC.
- Fix #3494: local-zone noview can be used to break out of the view
  to the global local zone contents, for queries for that zone.
- Fix for more maintainable code in localzone.
- more robust cachedump rrset routine.
- Save wildcard RRset from answer with original owner for use in
  aggressive NSEC.
- Fixup contrib/fastrpz.patch so that it applies.
- Fix compile without threads, and remove unused variable.
- Fix compile with staticexe and python module.
- Fix nettle compile.
- Fix to check define of DSA for when openssl is without deprecated.
- iana port update.
- Fix #3582: Squelch address already in use log when reuseaddr option
  causes same port to be used twice for tcp connections.
- Reverted fix for #3512, this may not be the best way forward;
  although it could be changed at a later time, to stay similar to
  other implementations.
- Fix for windows compile.
- Fixed contrib/fastrpz.patch, even though this already applied
  cleanly for me, now also for others.
- patch to log creates keytag queries, from A. Schulze.
- patch suggested by Debian lintian: allow to -> allow one to, from
  A. Schulze.
- Attempt to remove warning about trailing whitespace.
- Added documentation for aggressive-nsec: yes.

PR:		226822
Submitted by:	jaap@NLnetLabs.nl (maintainer)
2018-03-21 17:00:23 +00:00
Sunpoet Po-Chuan Hsieh
f24b1102b2 Update to 1.05
Changes:	http://search.cpan.org/dist/Net-DNS-SEC/Changes
2018-03-20 22:35:32 +00:00
Matthias Andree
e95ed222b3 Mark IGNORE since the stable version dns/dnsmasq is newer. 2018-03-20 16:53:15 +00:00
Koichiro Iwao
853c80c70a Update MAINTAINER to my new FreBSD.org account
also update my email address in "Created by:" field.

Approved by:	hrs (mentor)
2018-03-20 06:16:18 +00:00
Kubilay Kocak
cb418a6221 dns/py-idna: Update to 2.6
Changelog:

  https://github.com/kjd/idna/blob/v2.6/HISTORY.rst

PR:		226776
Submitted by:	sunpoet
2018-03-20 02:32:39 +00:00
Matthias Andree
1533140b17 dns/dnsmasq update to release v2.79
Note there are a few incompatible changes. For details, please see the...
Changelog: <http://thekelleys.org.uk/dnsmasq/CHANGELOG>
2018-03-19 21:10:34 +00:00
Mathieu Arnold
b0dcf1a560 Update BIND9 ports to 9.9.12, 9.10.7, 9.11.3 and 9.12.1.
Sponsored by:	Absolight
2018-03-19 11:21:38 +00:00
Mathieu Arnold
9d96fdf5d7 Update to latest commit.
Sponsored by:	Absolight
2018-03-19 11:21:33 +00:00
Yuri Victorovich
4e40009853 dns/libasr-devel: Unbreak
Port changes:
* Remove the manpage option - not needed, always on.
* Reorder USExx section

Approved by:	portmgr (port compliance, infrastructure)
2018-03-18 03:24:22 +00:00
Yuri Victorovich
48e6123de8 dns/libasr: Unbreak
Port changes:
* Remove the manpage option - not needed, always on.
* Reorder USExx section

Approved by:	portmgr (port compliance, infrastructure)
2018-03-18 03:19:13 +00:00
Sunpoet Po-Chuan Hsieh
06cb642db4 Add py-idna_ssl 1.0.1
idna-ssl patches ssl.match_hostname for Unicode(idna) domains support.

WWW: https://pypi.python.org/pypi/idna_ssl
WWW: https://github.com/aio-libs/idna-ssl
2018-03-17 10:44:12 +00:00
Don Lewis
d576258263 Upgrade dnsdbq to version 1.0.0:
* add positivity check for -l

 * avoid EPIPE from sort

 * catch the case where /bailiwick is specified for -

 * display usage errors without help text; instead, tell the user about
   the -h option

 * notice with -c is used without -A or -B

 * replace last remaining fgets with getline

 * correct and improve option-incompatibility testing

 * add -a for alternative server api prefixes, and -u for alternative
   server api syntax

 * remove some debugging code

 * remove layering violation in the 404 handling

 * allow error-body to span several tcp segments (writer_func calls)

Sponsored by:	Farsight Security, Inc.
2018-03-17 01:27:47 +00:00
Bryan Drewery
f4063b7850 Fix plist 2018-03-15 18:13:10 +00:00
Sunpoet Po-Chuan Hsieh
f9faa4873d Update to 0.4.1
Changes:	https://github.com/cofyc/dnscrypt-wrapper/releases
		https://github.com/cofyc/dnscrypt-wrapper/blob/master/CHANGELOG.md
PR:		225967
Submitted by:	<freebsd@seby.io>
Approved by:	Will <freebsd@toyingwithfate.com> (maintainer)
2018-03-13 20:31:58 +00:00
Tobias Kortkamp
909c9ed163 dns/mdnsd: Fix package and install missing library
Shared object "liblibmdnsd.so" not found, required by "mdnsd"

PR:		226000
Reported by:	xavier@xavierhumbert.net
Approved by:	daniel+mdnsd@pelleg.org (maintainer timeout, 3 weeks)
2018-03-13 06:06:52 +00:00
Tobias C. Berner
5eee07cb16 Update KDE Frameworks to 5.44
PR:		226498
Exp-run by:	antoine
2018-03-12 18:04:49 +00:00
Ryan Steinmetz
3f32ad0c14 - Update to 1.4.1 2018-03-12 14:50:57 +00:00
Mathieu Arnold
c7ba72b298 Update to latest commit.
Sponsored by:	Absolight
2018-03-12 14:12:40 +00:00
Gerald Pfeifer
c2a92a1aea Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
2018-03-10 17:46:04 +00:00
Mathieu Arnold
a1993564e0 Introduce PHP flavors.
Ports using USES=php:phpize, php:ext, php:zend, and php:pecl are now
  flavored.  They will automatically get flavors (php56, php70, php71, php72)
  depending of the versions they support (set with IGNORE_WITH_PHP).  As a
  consequence, ports using USES=pear and USES=horde are also flavored.

PR:		226242
Submitted by:	mat
Exp-run by:	antoine
Approved by:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D14208
2018-03-08 19:48:41 +00:00
Yuri Victorovich
680dc20551 dns/knot-resolver: Update to 2.1.1
Port changes:
* Changed to DISTVERSION
* Added USES=ncurses
* Updated the list of stripped files
* Added the patch

PR:		226410
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
Approved by:	tcberner (mentor, implicit)
2018-03-07 10:41:01 +00:00
Dmitry Marakasov
c5341d7a67 - Add LICENSE
Approved by:	portmgr blanket
2018-03-06 08:33:07 +00:00
Yuri Victorovich
9155242297 dns/packetq: Update to 1.4.1
Port changes:
* Changed to DISTVERSION
* Grouped USExx

PR:		226368
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
Approved by:	tcberner (mentor, implicit)
2018-03-06 06:05:55 +00:00
Luca Pizzamiglio
e543988a44 dns/knot-resolver: Update to 1.5.3
PR:		223339
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer
2018-03-05 16:38:33 +00:00
Mathieu Arnold
d81c3e13d9 Update to latest commit.
While there, use the GitLab integration.

Sponsored by:	Absolight
2018-03-05 10:35:26 +00:00
Yuri Victorovich
77aedb0528 dns/py-dns-lexicon: Update to 2.1.20
Also removed version numbers of dependencies.

PR:		226280
Submitted by:	Goran Mekić <meka@tilda.center>
Approved by:	tcberner (mentor, implicit)
2018-03-02 04:33:29 +00:00
Sunpoet Po-Chuan Hsieh
1687499737 Update to 1.9.0
Changes:	https://github.com/DNS-OARC/dnscap/releases
2018-03-01 15:19:13 +00:00
Dmitry Marakasov
6a86f6f224 - Add missing python run-dependency
- Fix shebang

Approved by:	portmgr blanket
2018-03-01 13:20:41 +00:00
Dmitry Marakasov
df9cdd455a - Add LICENSE
- Switch to USES=localbase
- Pet portlint
- Switch to options helpers

Approved by:	portmgr blanket
2018-03-01 09:03:03 +00:00
Sunpoet Po-Chuan Hsieh
3b63c52143 Update dns/libpsl to 0.20.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
		https://github.com/rockdaboot/libpsl/blob/libpsl-0.20.1/NEWS
2018-02-27 13:24:14 +00:00
Mathieu Arnold
37677d32e3 Switch some MASTER_SITES from http/ftp to https.
Also some cleanup of dead entries.

PR:		226203
Submitted by:	Sam H
Sponsored by:	Absolight
2018-02-27 13:03:48 +00:00
Sunpoet Po-Chuan Hsieh
19383dcfae Update to 2.1.0
Changes:	https://github.com/cloudflare/python-cloudflare/blob/master/CHANGELOG.md
2018-02-26 22:30:44 +00:00
Mathieu Arnold
055ff18377 Update to latest commit.
Sponsored by:	Absolight
2018-02-26 12:39:59 +00:00
Yuri Victorovich
a31a69692d Replaced my old rawbw.com maintainer's address with yuri@FreeBSD.org
98 ports are affected.

Approved by:	tcberner (mentor, implicit)
2018-02-25 00:40:37 +00:00
Yuri Victorovich
4f87476727 dns/py-dns-lexicon: Update to 2.1.19
Also added USE_PYTHON=concurrent

PR:		226182
Submitted by:	Goran Mekić <meka@tilda.center> (maintainer)
Approved by:	tcberner (mentor, implicit)
2018-02-24 20:12:54 +00:00
Ryan Steinmetz
6e0743f2d9 - Update to 1.4.0 2018-02-24 15:23:09 +00:00
Dmitry Marakasov
1d01aa7bb6 - Add LICENSE
- Simplify Makefile and pkg-descr
- Update WWW

Approved by:	portmgr blanket
2018-02-24 09:02:59 +00:00
Yuri Victorovich
039abeda42 dns/knot2: Update to 2.6.5
Additional port changes:
* Changed to DISTVERSION
* Replaced the second MASTER_SITES
* Added dependency to LIB_DEPENDS
* Removed USES=autoreconf
* Added USES=ncurses
* Removed extra patches

PR:		225957
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (mantainer)
Approved by:	tcberner (mentor, implicit)
2018-02-24 08:14:56 +00:00
Sunpoet Po-Chuan Hsieh
9a087670f0 Update to 2.0.4
- Add missing RUN_DEPENDS

Changes:	https://github.com/cloudflare/python-cloudflare/blob/master/CHANGELOG.md
2018-02-23 19:24:38 +00:00
Sunpoet Po-Chuan Hsieh
5a86ebc1e7 Update dns/libpsl to 0.20.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
2018-02-23 19:23:57 +00:00
Mathieu Arnold
2a4e97cbb8 Add py-cloudflare, a wrapper for the Cloudflare v4 API.
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D14262
2018-02-22 14:29:57 +00:00
Yuri Victorovich
1e08d46c68 dns/nsd: Update to 4.1.20
This release fixes memory leaks when reading zonefiles
and processing zone transfers.

4.1.20
================
BUG FIXES:
- Fix memory leak in zone file read of unknown rr formatted RRs.
- Fix memory leak when rehashing nsec3 after axfr or zonefile read,
  in the selectively allocated precompiled nsec3 hashes.

Also changed to DISTVERSION

Submitted by:	jaap@NLnetLabs.nl (maintainer)
Approved by:	tcberner (mentor, implicit)
2018-02-20 19:39:32 +00:00
Kirill Ponomarev
800cb5e2be Update to 4.1.1
This is a bug-fix only release, with fixes to the LDAP and MySQL
backends, the pdnsutil tool, and PDNS internals. Enable the MySQL
backend by default.

Bug Fixes
- Backport: forbid label compression in alias wire format
- Include unistd.h for chroot(2) et al. (Florian Obser)
- Auth: fix out of bounds exception in caa processing, fixes #6089
- Add the missing include to mplexer.hh for struct timeval
- Auth: init openssl and libsodium before chrooting in pdnsutil
- Auth: always bind the results array after executing a mysql statement
- Ldap: fix getdomaininfo() to set this as di.backend (Grégory Oestreicher)
- Ldapbackend: fix listing zones incl. axfr (Chris Hofstaedtler)
- Ixfr: correct behavior of dealing with dns name with multiple records (Leon Xu)

PR:		226040
Submitted by:	maintainer
2018-02-20 11:07:49 +00:00
Mathieu Arnold
6d2c3c1817 Update to latest commit.
The ISC has a gitlab now, use it.

Sponsored by:	Absolight
2018-02-19 14:12:23 +00:00
Antoine Brodin
f7455240e3 Reduce dependency on the python2 metaport
PR:		225752
Submitted by:	Yasuhiro KIMURA
2018-02-19 11:10:43 +00:00
Carlos J. Puga Medina
bf4518722c - Update to 1.2.1 [1]
- Switch from devel/llvm40 to devel/llvm50

Changelog: https://dnsdist.org/changelog.html#change-1.2.1

PR:		225955 [1]
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com>
2018-02-18 15:06:53 +00:00
Wen Heping
3e81ec91cb - Update to 1.1.0
PR:		225995
Submitted by:	jaap@NLnetLabs.nl(maintainer)
2018-02-18 12:54:21 +00:00
Sunpoet Po-Chuan Hsieh
548711ae71 Use BROKEN_SSL
Approved by:	portmgr (blanket)
2018-02-17 11:59:59 +00:00
Sunpoet Po-Chuan Hsieh
8fc099ecd6 Use BROKEN_SSL
Approved by:	portmgr (blanket)
2018-02-17 11:59:54 +00:00
Sunpoet Po-Chuan Hsieh
9eacf70175 Update to 1.04
- Fix *_DEPENDS:
  - p5-Net-DNS is required not only for testing
  - Fix version requirement
- Remove NO_ARCH
- Add USES=ssl
- Strip shared library

Changes:	http://search.cpan.org/dist/Net-DNS-SEC/Changes
2018-02-16 15:42:17 +00:00
Tobias C. Berner
c8a04c8cdc Update KDE Frameworks to 5.43.0
PR:		225869
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D14287
2018-02-15 17:05:45 +00:00
Don Lewis
1428bd76b4 New port dnsdb/dnsdbq.
This is a pure C program that accesses the DNSDB API server at Farsight
Security. An API key is required for operation. The command syntax was
inspired by a python script called dnsdb_query, but significant departure
has occured, largely inspired by a modern understanding of "time fencing"
and a desire for new features such as CSV output and JSON reprocessing.

Sponsored by:	Farsight Security, Inc.
2018-02-15 06:56:11 +00:00
Jochen Neumeister
4f7403526e dns/pear-Net_DNS2: Update to 1.4.4
Changelog:
 - bugfix when returning an empty bitmap-type in BitMap.php
 - added the BIND 9 private record RR (TYPE65534)
 - added DNSSEC algorithms 13-16 (ECDSAP256SHA256, ECDSAP384SHA384, ED25519, and ED448).
 - added SSHFP algoritm ED25519.
 - modified Net_DNS2::sendPacket() to use current()/next() rather than the deprecated each() (deprecated in 7.2).

While here, switch to DISTVERSION

Approved by:	mentors (implicit)
2018-02-14 18:41:43 +00:00
Sunpoet Po-Chuan Hsieh
363c95eda8 Update to 3.0.2
Changes:	https://github.com/weppos/publicsuffix-ruby/blob/master/CHANGELOG.md
2018-02-13 17:03:19 +00:00
Sunpoet Po-Chuan Hsieh
ac4bc6130d Add CDS option 2018-02-13 17:02:05 +00:00
Mathieu Arnold
ac7fbdd85e Update to latest commit.
Sponsored by:	Absolight
2018-02-12 13:21:48 +00:00