7410 Commits

Author SHA1 Message Date
Matthias Andree
ccd2f3531f dns/dnsmasq: update pkg-message and fix a few compiler warnings
...which v2.91 will also fix.
2025-02-22 13:56:00 +01:00
Matthias Andree
05d61c2eda dns/dnsmasq-devel: update to v2.91rc5
Upstream changes since rc4, all by Simon Kelley:

* 5990074 2025-02-21 | Fix stupid error in allocating 0x20-flip bitmaps.
* d17581c 2025-02-21 | Use correct packet length when 0x20 flipping truncated packet.
* 2c9ed7f 2025-02-20 | Fix possible problems with case-encode bigmap array allocation.
* 717ff6a 2025-02-10 | Update plen when getting retried query from stash.

MFH:		2025Q1
2025-02-22 13:39:25 +01:00
Max Brazhnikov
f1b22cbf37 KDE: Update KDE Frameworks 6 to 6.11.0
Announcement: https://kde.org/announcements/frameworks/6/6.11.0/

PR:		284854
Exp-run by:	antoine
2025-02-20 22:38:22 +03:00
Norikatsu Shigemura
c7db152108
dns/py-aiodns: Switch to PEP517
Approved by:	hrs (mentor, blanket)
2025-02-21 00:36:27 +09:00
Po-Chuan Hsieh
e5b3f81b79
dns/py-publicsuffixlist: Update to 1.0.2.20250219
Changes:	https://github.com/ko-zu/psl/commits/master
2025-02-20 15:59:06 +08:00
Mathieu Arnold
0697086149
dns/bind9-devel: update to 9.21.5
Changes:	https://downloads.isc.org/isc/bind9/9.21.5/doc/arm/html/notes.html
2025-02-19 18:22:12 +01:00
Mathieu Arnold
069708526c
dns/bind920: update to 9.20.6
Changes:	https://downloads.isc.org/isc/bind9/9.20.6/doc/arm/html/notes.html
2025-02-19 18:21:47 +01:00
Mathieu Arnold
0697084e0d dns/bind918: update to 9.18.34
Changes:	https://downloads.isc.org/isc/bind9/9.18.34/doc/arm/html/notes.html
2025-02-19 18:21:49 +01:00
Ralf van der Enden
57f80152d3 dns/powerdns: update to 4.9.4
Changelog: https://blog.powerdns.com/2025/02/07/authoritative-server-494-485-475

PR:		284807
Approved by:	submitter is maintainer
2025-02-18 15:16:18 +01:00
Po-Chuan Hsieh
2b7e4ccf6e
dns/py-publicsuffixlist: Update to 1.0.2.20250213
Changes:	https://github.com/ko-zu/psl/commits/master
2025-02-18 04:51:06 +08:00
Po-Chuan Hsieh
70685c9ab8
dns/public_suffix_list: Update to 20250212
- Bump PORTREVISION of dependent ports for package change

Changes:	https://github.com/publicsuffix/list/commits/main
2025-02-18 04:50:26 +08:00
Daniel Engberg
ff33dd4700 */*: Bump consumers of devel/icu
...to avoid library mismatches
2025-02-15 00:12:32 +01:00
Dima Panov
fa53920e72
devel/boost: bump consumers after Boost-1.87 update
Sponsored by:	Future Crew, LLC
2025-02-14 06:17:22 +03:00
Matthias Andree
884bdef652 dns/dnsmasq-devel: update to v2.91rc4
Upstream git log since v2.91rc3, changes by Simon Kelley:

* f9f8d19 2025-02-09 | Yet another 0x20 fix.

Upstream has one more fix in Git,
so this isn't going to be the release yet.

MFH:		2025Q1
2025-02-11 22:45:39 +01:00
Max Brazhnikov
e4be9d03ed KDE: Update KDE Frameworks 6 to 6.10.0
Announcement: https://kde.org/announcements/frameworks/6/6.10.0/
2025-02-09 23:34:32 +03:00
Matthias Andree
fe9d683cf8 dns/dnsmasq-devel: update to v2.91rc3
* bceab45 2025-02-07 | Fix 0x20 problem.

Also fix ordering of chrony vs. dnsmasq (from dns/dnsmasq main port)

MFH:		2025Q1
2025-02-08 23:40:29 +01:00
Po-Chuan Hsieh
03cbb7b672
dns/py-publicsuffixlist: Update to 1.0.2.20250207
Changes:	https://github.com/ko-zu/psl/commits/master
2025-02-09 00:59:25 +08:00
Norikatsu Shigemura
2311b65596
dns/py-aiodns: Update to 3.2.0
ChangeLog:	https://github.com/aio-libs/aiodns/compare/aiodns-3.0.0...v3.2.0
Approved by:	hrs (mentor, blanket)
2025-02-08 13:27:51 +09:00
Po-Chuan Hsieh
7766829ab7
dns/py-publicsuffixlist: Update to 1.0.2.20250202
Changes:	https://github.com/ko-zu/psl/commits/master
2025-02-08 05:16:05 +08:00
Po-Chuan Hsieh
d05c9c0ad7
dns/public_suffix_list: Update to 20250131
- Bump PORTREVISION of dependent ports for package change

Changes:	https://github.com/publicsuffix/list/commits/main
2025-02-08 05:15:52 +08:00
Bernhard Froehlich
b7da0a7be4
dns/dnscontrol: Update to 4.16.0 2025-02-07 13:26:26 +01:00
Matthias Andree
25b9e07a70 dns/dnsmasq-devel: update to v2.91rc2
changes since v2.91rc1:

* 368ceff 2025-02-06 | TFTP off-by-2 bugfix [Helge Deller]
* 77c4e95 2025-02-06 | Fix for case-sensitivity problems in DNS. [Simon Kelley]
* e44165c 2025-02-06 | Fix bug in 0x20 encoding. [Simon Kelley]

CHANGELOG addition:

| Fix a long-standing problem when two queries which are identical in
| every repect _except_ case, get combined by dnsmasq. If dnsmasq gets
| eg, two queries for example.com and Example.com in quick succession it
| will get the answer for example.com from upstream and send that answer
| to both requestors. This means that the query for Example.com will get
| an answer for example.com, and in the modern DNS, that answer may not
| be accepted.

MFH:		2025Q1
2025-02-07 02:05:52 +01:00
Matthias Andree
9c05711b4c dns/dnsmasq-devel: update to 2.91rc1
Changes since 2.91test10, by Simon Kelley unless noted otherwise:

* a1a214c 2025-02-05 | Bump date on manpage.
* 94b7144 2025-02-05 | Fix c99ism added in 0b6144583b128330e7cffa105bc9ccbc4d6f0692
* e72910d 2025-02-05 | Spell check v2.91 CHANGELOG [Matthias Andree]
* 0b61445 2025-02-05 | Log failed TCP DNS connections upstream when --log-debug active.
* f316673 2025-02-05 | Manpage typo.
* 5226b71 2025-02-03 | Add --no-0x20-encode config option.
* 1f84cde 2025-02-03 | Tweak to logging.
* 046bfa2 2025-01-31 | Clean up some of the man page formatting. [Paul Donald]
* 0762732 2025-02-01 | belt-and-braces extra call to check_log_writer() in tcp_request()

MFH:		2025Q1
2025-02-06 00:24:05 +01:00
Gabriel M. Dutra
67dae8c8cb dns/dnsx: Update to 1.2.2
ChangeLog:
https://github.com/projectdiscovery/dnsx/releases/tag/v1.2.2
2025-02-04 16:34:09 +01:00
Po-Chuan Hsieh
a9d5a5141c
dns/rubygem-google-apis-dns_v1: Update to 0.45.0
Changes:	https://github.com/googleapis/google-api-ruby-client/blob/main/generated/google-apis-dns_v1/CHANGELOG.md
2025-02-03 23:53:53 +08:00
Po-Chuan Hsieh
51d7cdad8d
dns/py-publicsuffixlist: Update to 1.0.2.20250127
Changes:	https://github.com/ko-zu/psl/commits/master
2025-02-03 23:51:24 +08:00
Po-Chuan Hsieh
23c015595f
dns/public_suffix_list: Update to 20250125
- Bump PORTREVISION of dependent ports for package change

Changes:	https://github.com/publicsuffix/list/commits/main
2025-02-03 23:50:47 +08:00
Piotr Kubaj
8b3c8ab5d4 dns/dq: update to 20250201 2025-02-03 16:09:08 +01:00
Mathieu Arnold
069389781f
dns/bind9-devel: upgrade to 9.21.4
Security:	CVE-2024-11187, CVE-2024-12705
2025-02-03 11:00:11 +01:00
Mathieu Arnold
06938960fb
dns/bind920: upgrade to 9.20.5
Security:	CVE-2024-11187, CVE-2024-12705
2025-02-03 10:59:58 +01:00
Mathieu Arnold
0693895763
dns/bind918: update to 9.18.33
Security:	CVE-2024-11187, CVE-2024-12705
2025-02-03 10:59:36 +01:00
Daniel Engberg
64cb3ca557 dns/godns: Update to 3.2.2
Changelog: https://github.com/TimothyYe/godns/releases/tag/v3.2.2
2025-02-02 19:47:25 +01:00
Matthias Andree
bbee93d4be dns/dnsmasq-devel: update to v2.91test10
Git history:

* efb8f10 2025-01-23 | Fix potential memory leak [Brian Haley]
* 6dbdf16 2025-01-24 | Move debian submodule to submodules/dnsmasq-debian. [Simon Kelley]
* 6e6a45a 2025-01-23 | Bump copyrights to 2025. [Simon Kelley]

MFH:		2025Q1
2025-02-01 10:57:11 +01:00
Thomas Morper
7a7b55dad0 dns/luaunbound: update maintainer e-mail
PR:		284423
Reported by:	thomas@beingboiled.info (maintainer)
2025-01-30 08:41:11 +01:00
Rodrigo Osorio
b82175e4ca dns/p5-Net-DNS-Paranoid: update to 0.11
Changelog: https://metacpan.org/dist/Net-DNS-Paranoid
2025-01-29 11:33:09 +01:00
Po-Chuan Hsieh
adfb8194d1
devel/protobuf: Update to 29.3
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
2025-01-29 01:23:28 +08:00
Leo Vandewoestijne
2de5c691ca dns/{knot3,py-libknot}: Update 3.4.3 → 3.4.4
Changelog:
https://www.knot-dns.cz/2025-01-22-version-344.html

PR:	284318
MFH:	2025Q1
2025-01-25 13:41:38 +03:00
Matthias Andree
8d75a12779 dns/dnsmasq-devel: update to v2.91test9
Upstream commit history, all changes by Simon Kelley:

* a4569c2 2025-01-20 | Correct BNF for --trust-anchor in manpage.
* 199e65c 2025-01-20 | Remove misleading comment.
* bb8811d 2025-01-20 | Convert DNS names in logs to all lower case.
* 995a16c 2025-01-19 | Implement "DNS-0x20 encoding".
* 65f9c1a 2025-01-19 | Case-sensitive matching of questions and answers.

Upstream CHANGELOG addition:

| Implement "DNS-0x20 encoding", for extra protection against
| reply-spoof attacks. Since DNS queries are case-insensitive, it's
| possible to randomly flip the case of letters in a query and still get
| the correct answer back.
| This adds an extra dimension for a cache-poisoning attacker to guess
| when sending replies in-the-blind since it's expected that the
| legitimate answer will have the same  pattern of upper and lower case
| as the query, so any replies which don't can be ignored as malicious.
| The amount of extra entropy clearly depends on the number of a-z and
| A-Z characters in the query, and this implementation puts a hard limit
| of 32 bits to make rescource allocation easy. This about doubles
| entropy over the standard random ID and random port combination.

MFH:		2025Q1
2025-01-23 22:32:54 +01:00
Tomáš Čiernik
b7b2320af6 dns/knot3: Workaround due to bug in service(8): /usr/sbin/service: ERROR: USAGE: load_rc_config_var name var
/usr/sbin/service: ERROR: USAGE: load_rc_config_var name var

This is very old and known bug in service(8) from 2016:
https://bugs.freebsd.org/208534
https://reviews.freebsd.org/D5833

PR:		284100
Approved by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
MFH:		2025Q1
2025-01-23 16:53:25 +03:00
Bernhard Froehlich
c7085c965f
dns/dnscontrol: Update to 4.15.6 2025-01-22 14:33:06 +01:00
Robert Clausecker
dd2653fcb0 dns/powerdns-recursor: enable on armv7
builds just fine.

Approved by:	portmgr (build fix blanket)
MFH:		2025Q1
2025-01-22 00:46:34 +01:00
Ralf van der Enden
804862d302 dns/powerdns-recursor: update to 5.2.0
Changelog: https://blog.powerdns.com/2025/01/14/powerdns-recursor-5-2-0-released

PR:		284097
Reported by:	Jordan Ostreff <jordan@ostreff.info>
2025-01-22 00:46:33 +01:00
Ashish SHUKLA
ca07a602a8
all: Bump after lang/go123 update
MFH:		2025Q1
2025-01-21 22:21:12 +00:00
Ashish SHUKLA
39522060fe
all: Bump after lang/go122 update
PR:		284181
MFH:		2025Q1
2025-01-21 22:21:11 +00:00
Matthias Andree
e4f8962d30 dns/dnsmasq-devel: update to v2.91test8
Upstream CHANGELOG file addition:

| Handle DS queries to auth zones. When dnsmasq is configured to act as
| an authoritative server and has an authoritative zone configured, and
| recieves a query for that zone _as_forwarder_ it answers the query
| directly rather than forwarding it. This doesn't affect the answer, but
| it saves dnsmasq forwarding the query to the recusor upstream, whch then
| bounces it back to dnsmasq in auth mode. The exception should be when
| the query is for the root of zone, for a DS RR. The answer to that has
| to come from the parent, via the recursor, and will typically be a
| proof-of-nonexistence since dnsmasq doesn't support signed zones. This
| patch suppresses local answers and forces forwarding to the upstream
| recursor for such queries. It stops breakage when a DNSSEC validating
| client makes queries to dnsmasq acting as forwarder for a zone for which
| it is authoritative.

And commits:

* b72ecb3 2025-01-18 | Fix log message fields in wrong order in some auth replies.
* c221030 2025-01-18 | Rename cache_validated() to cache_not_validated().
* 5bbea08 2025-01-18 | Fix subtle bug in arbitrary-RR caching.
* 622cf03 2025-01-18 | Fix fubar that could return unsigned NODATA response when do bit set.
* 8ce2743 2025-01-17 | Handle DS queries to auth zones.
* 5d89462 2025-01-17 | Extend build fingerprinting to include CFLAGS.
2025-01-21 21:20:24 +01:00
Jaap Akkerhuis
36c68ae888 dns/nsd: Update to 4.11.1
ChangeLog: https://www.nlnetlabs.nl/news/2025/Jan/18/nsd-4.11.1-released/

BUG FIXES:
 * Fix #415: Fix out of tree builds.
 * Fix #414: XoT interoperability with BIND and Knot
 * Fix #421: old-main can quit before the reload process received
r* om old-main that it is done on the reload_listener pipe.
h* anks Otto Retter.
 * Fix whitespace in comment.
 * Fix #424: Stalled updates after corrupt transfer.

PR:		284156
Reported by:	jaap@NLnetLabs.nl (maintainer)
2025-01-20 19:12:14 +01:00
Mikael Urankar
fccaa1b326 lang/rust: Bump revisions after 1.84.0
PR:		283962
2025-01-20 12:06:50 +01:00
Nuno Teixeira
375f1b5679 dns/blocky: Update to 0.25
ChangeLog: https://github.com/0xERR0R/blocky/releases/tag/v0.25
2025-01-17 22:44:30 +00:00
Älven
c19a49d41d dns/kadnode: update 2.3.0 -> 2.4.1, un-deprecate
Upstream is alive and active, has 1-st class FreeBSD support.
They had switched to mbedtls3 since version 2.4.0.
Using their ready-to-use port with minor changes:

* Fix files/kadnode.in mode (0755 -> 0644)
* Improve pkg-descr
* Some linting

PR:		283954
Reviewed by:	diizzy
Approved by:	moritzwarning@web.de (maintainer)
2025-01-17 13:34:54 +01:00
Dave Cottlehuber
4cea3ccc19 dns/p5-Zonemaster-{CLI,Backend}: simplify transitive dependencies
- enable sample config for backend

Sponsored by:	SkunkWerks, GmbH
2025-01-17 00:20:13 +00:00