Commit graph

6211 commits

Author SHA1 Message Date
Po-Chuan Hsieh
95e6cc5cd8
dns/py-dns-lexicon: Update to 3.9.4
Changes:	https://github.com/AnalogJ/lexicon/releases
2022-03-08 02:11:20 +08:00
Po-Chuan Hsieh
ab250dfbdc
dns/public_suffix_list: Update to 20220228
- Bump PORTREVISION of dependent ports for package change

Changes:	https://github.com/publicsuffix/list/commits/master
2022-03-08 02:10:56 +08:00
Loïc Bartoletti
2d8f857316 devel/py-qt5, devel/py-sip: Update versions
- Update sip to 6.5.1
- Update PyQt5 to 5.15.6
- Update PyQtChart, PyQtNetworkAuth and PyQtWebengine to 5.15.5
- Update PyQtSip to 12.9.1
- Update PyQtBuilder to 1.12.2
- Add ${_MAKE_JOBS} for pyqt.mk (reported by Tatsuki Makino)

PR:		261685
Exp-run by:	antoine
2022-03-07 18:39:13 +01:00
Yuri Victorovich
4dcaac8fda dns/knock: Update 5.2.0 -> 5.3.0
Reported by:	portscout
2022-03-05 20:22:36 -08:00
Muhammad Moinur Rahman
29d76ee75d dns/py-dnspython2: Mark DEPRECATED
- After upgrading py-dnspython to 2.2.0 mark this DEPRECATED
- Set EXPIRATION_DATE to 2022-03-30
2022-02-28 20:15:06 -06:00
Muhammad Moinur Rahman
75c97e7a74 Update dependency to py-dnspython
After adding py-dnspython1 and updating py-dnspython to 2.2.0 update
some dependency of ports.
2022-02-28 20:10:52 -06:00
Muhammad Moinur Rahman
5d855cc1c5 dns/py-dnspython: Update version 1.16.0=>2.2.0
- Take MAINTAINERSHIP

Relnotes: https://www.dnspython.org/news/2.2.0/
2022-02-28 19:57:18 -06:00
Muhammad Moinur Rahman
6832a88f6d dns/py-dnspython1: New port
This port is copied from dns/py-dnspython. Assign to original author.
This port is created to streamline the updated version of 2.x release
for using with other ports.

dnspython is a DNS toolkit for Python. It supports almost all record
types. It can be used for queries, zone transfers, and dynamic
updates. It supports TSIG authenticated messages and EDNS0.

dnspython provides both high and low level access to DNS. The high
level classes perform queries for data of a given name, type, and
class, and return an answer set. The low level classes allow direct
manipulation of DNS zones, messages, names, and records.

This is 1.x version of the port which supports python 2.7

WWW: http://www.dnspython.org/
2022-02-28 19:45:18 -06:00
Muhammad Moinur Rahman
08b5ebce79 dns/py-dnspython: Revert 7fc16da
- Remove duplicate PORTVERSION based on PYTHON_MAJOR_VER
- Add PORTEPOCH as version number going backwards 2.1.0=>1.16.0
- Restrict python upto 3.7
- Fix finance/electrum which was changed based on this.
- Fix dns/py-dns-lexicon which was changed based on this.
PR:		261325
Approved by:	portmgr
Fixes: 7fc16da dns/py-dnspython: Update to 2.1.0 for Python 3
2022-02-28 17:40:41 -06:00
Rene Ladan
8e2a89b541 cleanup: Remove ports depending on expired lang/gcc6-aux
Keep ports-mgmt/synth and dependencies (including lang/gcc6-aux itself)
for now as synth is the only Ada port still maintained and might be
somewhat high-profile.

Removed ports:
archivers/zip-ada
cad/ghdl
databases/adabase
databases/apq
databases/apq-mysql
databases/apq-odbc
databases/apq-pgsql
devel/ada-util
devel/adabooch
devel/adaid
devel/ahven
devel/alog
devel/aunit
devel/florist-gpl
devel/gprbuild
devel/libspark2012
devel/matreshka
devel/pcsc-ada
devel/pragmarcs
devel/sdl_gnat
dns/ironsides
graphics/generic_image_decoder
lang/adacontrol
lang/asis
lang/gnat_util
lang/lua-ada
math/plplot-ada
misc/excel-writer
net/adasockets
net/anet
security/libadacrypt
textproc/adabrowse
textproc/templates_parser
textproc/words
textproc/xmlada
x11-toolkits/gtkada
x11-toolkits/gtkada3
2022-02-28 22:34:25 +01:00
Po-Chuan Hsieh
f7e42ce5d5
devel/protobuf: Update to 3.19.4
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
2022-02-28 20:46:46 +08:00
Po-Chuan Hsieh
35624f1cc5
dns/public_suffix_list: Update to 20220201
- Bump PORTREVISION of dependent ports for package change

Changes:	https://github.com/publicsuffix/list/commits/master
2022-02-28 20:46:00 +08:00
Tobias C. Berner
a480b02ab6 KDE: Update KDE Frameworks to 5.91
Sunday, 13 February 2022

KDE today announces the release of KDE Frameworks 5.91.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement:
	https://kde.org/announcements/frameworks/5/5.91.0/

PR:		261934
Exp-run by:	antoine
2022-02-27 19:39:06 +01:00
Jaap Akkerhuis
ed63185054 dns/unbound: Fix DoH compilation
PR:		262145
Reported by:	freebsd@rail.eu.org
Tested by:	freebsd@rail.eu.org
2022-02-26 15:29:48 -07:00
Jaap Akkerhuis
449c5b8032 dns/nsd: Update version 4.3.9=>4.4.0
- Pet portclippy

This release changes the memory allocation for outgoing zonetransfers,
and this reduces the memory footprint. The defaults for the amounts are
the same as before, but there are config options to configure the memory
usage. There are also bug fixes.

4.4.0
================
FEATURES:
- Merge #193: Lower memory usage of the XFRD process by default.
  Instead of preallocating all elements, they are allocated when used.
  There are options for managing the memory usage, defaults are the
  same as before. xfrd-tcp-max sets the number of sockets for tcp
  connections that xfrd can make to download zone contents. And
  xfrd-tcp-pipeline the number of simultaneous transfers over the
  same connection.

BUG FIXES:
- Fix #200: nsd-checkzone succeeds even with incorrect serial in SOA
  record.
- Merge #204 from jonathangray: correct some spelling mistakes.
- Fix to change file mode before changing file owner for the
  nsd-control unix socket file.
- Fix to document nsd-checkzone -p in the man page for nsd-checkzone.
- Fix #206: build with --without-ssl fails.
- Merge #207 Sync nsd-control-setup with unbound-control-setup to
  generate certificates with SANs.
- Fix unit tests for nds-control-setup exit code and the
  xfrd-tcp-max default.

PR:		262034
Approved by:	jaap@NLnetLabs.nl (maintainer)
Relnotes: https://nlnetlabs.nl/news/2022/Feb/17/nsd-4.4.0-released/
2022-02-18 09:48:03 -06:00
Mathieu Arnold
774b522ad0
dns/bind916: update to 9.16.26
Changes:	https://downloads.isc.org/isc/bind9/9.16.26/doc/arm/html/notes.html#notes-for-bind-9-16-26

MFH:		2021Q1
2022-02-17 23:17:42 +01:00
Jaap Akkerhuis
cfd10e7acc dns/unbound: Update to 1.15.0
[The Makefile of the port got cleaned up to make portfmt happy]

This release has bug fixes for crashes that happened on heavy network
usage. The default for the aggressive-nsec option has changed, it is now
enabled.

The ratelimit logic had to be reworked for the crash fixes. As a result,
there are new options to control the behaviour of ratelimiting.
The ratelimit-backoff and ip-ratelimit-backoff options can be used to
control how severe the backoff is when the ratelimit is exceeded.

The rpz-signal-nxdomain-ra option can be used to unset the RA flag, for
NXDOMAIN answers from RPZ. That is used by some clients to detect that
the domain is externally blocked. The RPZ option for-downstream can be
used like for auth zones, this allows the RPZ zone information to be
queried. That can be useful for monitoring scripts.

Features
- Fix #596: unset the RA bit when a query is blocked by an unbound
  RPZ nxdomain reply. The option rpz-signal-nxdomain-ra allows to
  signal that a domain is externally blocked to clients when it
  is blocked with NXDOMAIN by unsetting RA.
- Add rpz: for-downstream: yesno option, where the RPZ zone is
  authoritatively answered for, so the RPZ zone contents can be
  checked with DNS queries directed at the RPZ zone.
- Merge PR #616: Update ratelimit logic. It also introduces
  ratelimit-backoff and ip-ratelimit-backoff configuration options.
- Change aggressive-nsec default to yes.

Bug Fixes
- Fix compile warning for if_nametoindex on windows 64bit.
- Merge PR #581 from fobser: Fix -Wmissing-prototypes and -Wshadow
  warnings in rpz.
- Fix validator debug output about DS support, print correct algorithm.
- Add code similar to fix for ldns for tab between strings, for
  consistency, the test case was not broken.
- Allow local-data for classes other than IN to inherit a configured
  local-zone's type if possible, instead of defaulting to type
  transparent as per the implicit rule.
- Fix to pick up other class local zone information before unlock.
- Add missing configure flags for optional features in the
  documentation.
- Fix Unbound capitalization in the documentation.
- Fix #591: Unbound-anchor manpage links to non-existent license file.
- contrib/aaaa-filter-iterator.patch file renewed diff content to
  apply cleanly to the current coderepo for the current code version.
- Fix to add test for rpz-signal-nxdomain-ra.
- Fix #596: only unset RA when NXDOMAIN is signalled.
- Fix that RPZ does not set RD flag on replies, it should be copied
  from the query.
- Fix for #596: fix that rpz return message is returned and not just
  the rcode from the iterator return path. This fixes signal unset RA
  after a CNAME.
- Fix unit tests for rpz now that the AA flag returns successfully from
  the iterator loop.
- Fix for #596: add unit test for nsdname trigger and signal unset RA.
- Fix for #596: add unit test for nsip trigger and signal unset RA.
- Fix #598: Fix unbound-checkconf fatal error: module conf
  'respip dns64 validator iterator' is not known to work.
- Fix for #596: Fix rpz-signal-nxdomain-ra to work for clientip
  triggered operation.
- Merge #600 from pemensik: Change file mode before changing file
  owner.
- Fix prematurely terminated TCP queries when a reply has the same ID.
- For #602: Allow the module-config "subnetcache validator cachedb
  iterator".
- Fix EDNS to upstream where the same option could be attached
  more than once.
- Add a region to serviced_query for allocations.
- For dnstap, do not wakeupnow right there. Instead zero the timer to
  force the wakeup callback asap.
- Fix #610: Undefine-shift in sldns_str2wire_hip_buf.
- Fix #588: Unbound 1.13.2 crashes due to p->pc is NULL in
  serviced_udp_callback.
- Merge PR #612: TCP race condition.
- Test for NSID in SERVFAIL response due to DNSSEC bogus.
- Fix #599: [FR] RFC 9156 (obsoletes RFC 7816), by noting the new RFC
  document.
- Fix tls-* and ssl-* documented alternate syntax to also be available
  through remote-control and unbound-checkconf.
- Better cleanup on failed DoT/DoH listening socket creation.
- iana portlist update.
- Fix review comment for use-after-free when failing to send UDP out.
- Merge PR #603 from fobser: Use OpenSSL 1.1 API to access DSA and RSA
  internals.
- Merge PR #532 from Shchelk: Fix: buffer overflow bug.
- Merge PR #617: Update stub/forward-host notation to accept port and
  tls-auth-name.
- Update stream_ssl.tdir test to also use the new forward-host
  notation.
- Fix header comment for doxygen for authextstrtoaddr.
- please clang analyzer for loop in test code.
- Fix docker splint test to use more portable uname.
- Update contrib/aaaa-filter-iterator.patch with diff for current
  software version.
- Fix for #611: Integer overflow in sldns_wire2str_pkt_scan.

PR:	261888
2022-02-17 22:21:08 +01:00
Gian-Simon Purkert
3fcb3729c1 dns/openresolv: Update to 3.12.0
ChangeLog:
https://roy.marples.name/git/openresolv/shortlog/refs/tags/openresolv-3.12.0

PR:	259337
Reported by:	gspurki@gmail.com
Approved by:	roy@marples.name (maintainer)
2022-02-17 15:55:22 +01:00
Mathieu Arnold
cfada54fb3
dns/bind918: add newest version of BIND9
Amongts many new features are the two methods of securing DNS trafic
over Transport Layer Security (TLS). TLS is used by both DNS over TLS
(DoT) and DNS over HTTPS (DoH).

Changes:	https://downloads.isc.org/isc/bind9/9.18.0/doc/arm/html/notes.html
2022-02-10 16:35:41 +01:00
Mathieu Arnold
3f8d9dce08
dns/bind9-devel: update to latest commit
Add back the Administrator Reference Manual in the DOCS option.
2022-02-10 16:35:32 +01:00
Mathieu Arnold
e84b73e5ff
dns/bind916: update to 9.16.25
Add back the Administrator Reference Manual in the DOCS option.

Changes:	https://downloads.isc.org/isc/bind9/9.16.25/doc/arm/html/notes.html#notes-for-bind-9-16-25
2022-02-10 16:35:27 +01:00
Mathieu Arnold
687d3153fa
dns/bind911: fix expiration date 2022-02-10 14:25:43 +01:00
Leo Vandewoestijne
69bd0a2eea dns/knot3: Update to 3.1.6
Changelog:	https://www.knot-dns.cz/2022-02-08-version-316.html

PR:		261823
2022-02-09 23:24:43 -05:00
Matthias Andree
c331ef6115 dns/dnsmasq-devel: update to v2.87test8
new CHANGELOG entries since test7:

- Fix problem with binding DHCP sockets to an individual interface.
  Despite the fact that the system call tales the interface _name_ as a
  parameter, it actually, binds the socket to interface _index_.
  Deleting the interface and creating a new one with the same name
  leaves the socket bound to the old index. (Creating new sockets always
  allocates a fresh index, they are not reused). We now take this
  behaviour into account and keep up with changing indexes.

- Add --conf-script configuration option.
2022-02-09 19:56:23 +01:00
Bernhard Froehlich
95315ac271
dns/dnscontrol: Update to 3.14.0 2022-02-07 12:37:27 +00:00
Matthias Andree
6fc24efefe dns/dnsmasq-devel: update to 2.87test7
with one patch by Johnny S. Lee via mailing list to
avoid a build failure on *BSD.
2022-02-06 12:23:10 +01:00
Matthias Andree
41b0378ad4 dns/dnsmasq: cherry-pick 2.86-related man update
https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commitdiff;h=10cd342f5c847a5e0226d6f0f9ff4ca16db610a5

Obtained from:	Simon Kelley's upstream git repository
2022-02-06 12:23:10 +01:00
Tobias Kortkamp
d64a2a380f
lang/rust: Relink consumers
PR:		261449
Security:	ee26f513-826e-11ec-8be6-d4c9ef517024
2022-02-03 15:02:32 +01:00
Will Tisdale
1e910ea086 dns/nextdns: Update to 1.37.7
Changes: https://github.com/nextdns/nextdns/compare/v1.32.2...v1.37.7

PR:	261246
Reported by:	willtisdale@gmail.com
Approved by:	rs@nextdns.io (maintainer, timeout > 2 weeks)
2022-02-01 09:39:03 +01:00
Ryan Steinmetz
2002ab9ac6
dns/dns-ui: Fixup support for php8+, bump PORTREVISION 2022-01-31 23:26:09 -05:00
Po-Chuan Hsieh
8f4f315f91
dns/py-dns-lexicon: Change RUN_DEPENDS from py-dnspython2 to py-dnspython after 7fc16dab84
- Bump PORTREVISION for dependency change
2022-01-29 07:26:48 +08:00
Tijl Coosemans
b93e64d3c3 security/mbedtls: Update to 2.28.0 and fix make test
Also bump dependent ports for library version change.

PR:		255084
2022-01-28 13:14:09 +01:00
Loïc Bartoletti
4f0a5e1540 PyQt: Update sip to 6.5.0, reintroduce sip4 and simplify PyQt framework.
SIP:
As mentioned in the update from sip to sip5, this is a transitional version
to remove what is deprecated in sip4.
Sip6 completely removes the deprecated parts.
Unfortunately, some ports — mostly cura things — can not use sip6, so we
reintroduce sip4.

PyQt:
At the same time, we took the opportunity to simplify PyQT and propose only one
package as for devel/pyside2. */py-qt5-* have been merged — excepted chart,
networkauth and webengine — into devel/py-qt5-pyqt.

This allows us to be in adequacy with the packages that the author of these
libraries proposes, namely:

PyQt - devel/py-qt5-pyqt
PyQt-Charts - x11-toolkits/py-qt5-chart
PyQt-NetworkAuth – net/py-qt5-networkauth
PyQt-WebEngine – www/py-qt5-webengine
SIP – devel/py-sip
py-sip - devel/py-qt5-sip
PyQt-builder - devel/py-qtbuilder
Qscintilla - devel/py-qt5-qscintilla2

Reviewed by:	diizzy, kde
Tested by:	kai, rhurlin, arrowd, madpilot
Approved by:	makc, tcberner, kde
Differential Revision:	https://reviews.freebsd.org/D33237
Exp-run by:	antoine
2022-01-27 07:12:26 +01:00
Dag-Erling Smørgrav
ad43a663a8 dns/nsnotifyd: update to 2.0
Approved by:	maintainer (dvl)
2022-01-26 12:40:24 +01:00
Po-Chuan Hsieh
310b8356d5
dns/rubygem-google-apis-dns_v1: Update to 0.18.0
Changes:	https://github.com/googleapis/google-api-ruby-client/blob/main/generated/google-apis-dns_v1/CHANGELOG.md
2022-01-26 03:51:04 +08:00
Po-Chuan Hsieh
c7dc2124cb
dns/rubygem-dnsruby: Update to 1.61.9
Changes:	https://github.com/alexdalitz/dnsruby/blob/master/RELEASE_NOTES.md
2022-01-26 03:51:04 +08:00
Po-Chuan Hsieh
08f0549f5b
dns/py-dns-lexicon: Update to 3.9.2
- Remove TRANSIP option

Changes:	https://github.com/AnalogJ/lexicon/releases
2022-01-26 03:50:23 +08:00
Muhammad Moinur Rahman
4db069e975 UNBREAK some ports with php81
- Pet portclippy/portfmt

Approved by:	portmgr (blanket infrastructure)
Sponsored by:	Bounce Experts
2022-01-25 12:36:58 -06:00
Muhammad Moinur Rahman
0ddbe884d6 UNBREAK some ports with php80
- Pet portclippy/portfmt

Approved by:	portmgr (blanket infrastructure)
Sponsored by:	Bounce Experts
2022-01-25 10:34:17 -06:00
Jaap Akkerhuis
6eb036d0d6
dns/unbound: Fix the aaaa-filter-iterator.patch
PR:		260553
Reported by:	tech-lists@zyxst.net
2022-01-25 21:12:42 +08:00
Ralf van der Enden
3eaa26afbd dns/powerdns: Update to 4.5.3
Changelog:	https://blog.powerdns.com/2022/01/21/powerdns-authoritative-server-4-5-3/

PR:		261423
2022-01-24 15:56:35 -05:00
Ralf van der Enden
04a3a75163 dns/dnsdist: Update to 1.7.0
Changelog:	https://blog.powerdns.com/2022/01/17/dnsdist-1-7-0-released/

PR:		261421
2022-01-24 15:56:10 -05:00
Po-Chuan Hsieh
31f1e051bd
dns/rubygem-google-apis-dns_v1: Update to 0.17.0
Changes:	https://github.com/googleapis/google-api-ruby-client/blob/main/generated/google-apis-dns_v1/CHANGELOG.md
2022-01-24 03:09:30 +08:00
Po-Chuan Hsieh
589b55c7eb
dns/py-dns-lexicon: Update to 3.9.0
Changes:	https://github.com/AnalogJ/lexicon/releases
2022-01-24 02:47:24 +08:00
Po-Chuan Hsieh
9830944546
dns/p5-Mozilla-PublicSuffix: Update to 1.0.6
Changes:	https://metacpan.org/dist/Mozilla-PublicSuffix/changes
2022-01-24 02:18:29 +08:00
Yuri Victorovich
7029bf7119 dns/coredns: Update 1.8.6 -> 1.8.7
Reported by:	portscout
2022-01-20 09:46:40 -08:00
Muhammad Moinur Rahman
4c9c8b01f4 dns/py-dnspython2: Update version 2.1.0=>2.2.0
Relnotes: https://www.dnspython.org/news/2.2.0/
2022-01-19 16:48:27 -06:00
Daniel Engberg
05da06fe8b dns/bundy: Deprecate and set expiration date to 2022-03-31
Project is in hibernation and not recommended to use in production.
It also fails on multiple platforms and on FreeBSD 14

PR:		260659
Reviewed by:	mat@ (maintainer)
2022-01-19 11:37:44 +01:00
Yasuhiro Kimura
7fc16dab84 dns/py-dnspython: Update to 2.1.0 for Python 3
While updating this port to 2.1.0 fixes runtime error "AttributeError:
module 'base64' has no attribute 'decodestring'" with python 3.9 or
later, it isn't compatible with Python 2.7. So update to 2.1.0 only
for Python 3.

ChangeLog:	https://github.com/rthalley/dnspython/blob/v2.1.0/doc/whatsnew.rst
PR:		260475
Approved by:	maintainer timeout (> 1 month)
2022-01-19 15:36:06 +09:00
Yuri Victorovich
30ce7c4f37 dns/amass: Update 3.15.2 -> 3.16.0
Reported by:	portscout
2022-01-18 10:42:43 -08:00