Update nsd to version 4.15.0.
Pkgsrc changes:
* Version & checksum changes.
Upstream changes:
4.15.0
================
FEATURES:
- Merge #483 from ruuda: Improve Prometheus metrics: Move zonestats from
metric name to label
BUG FIXES:
- Fix #478: Feature request: reduce syslog noise from frequent
read-only control commands (e.g. stats_noreset). It logs the
verbosity command always, and others at 2 and higher.
- Fix XDP cleanup code being executed even if xdp is not configured
- Merge #481 from jaredmauch: Fix pedantic/CodeQL warning in sources
- Merge #484 from orlitzky: OpenRC: fix network deps and support both
[62 lines not shown]
Update to version 2.43
- accommodate sox to sox_ns pkgsrc change
- in 'pthai-mp3-play, use new variable 'pthai-audio-command, preferring "play_ng" over "play"
- add 'pthai-lookup-all to return all matches for word lookup
Pull up following revision(s) (requested by riastradh in ticket #376):
libexec/ld.elf_so/load.c: revision 1.52
rtld, ldd: Fix bad assertion.
(*needed)->obj may legitimately be null here, as the next line shows,
so don't check (*needed)->obj->refcount in that case.
PR bin/60422: ldd, rtld: crash inside assertion if needed object not
found
Pull up the following revisions(s) (requested by msaitoh in ticket #1310):
usr.sbin/syslogd/extern.h: revision 1.5
usr.sbin/syslogd/sign.c: revision 1.10
usr.sbin/syslogd/sign.h: revision 1.4
usr.sbin/syslogd/syslogd.c: revision 1.141,1.145,1.148,1.151-1.155 via patch
usr.sbin/syslogd/syslogd.h: revision 1.10-1.11 via patch
usr.sbin/syslogd/tls.c: revision 1.26-1.27
usr.sbin/syslogd/tls.h: revision 1.4
Some improvements for syslogd(8):
- Retry sendto() if it raises EBUSY, too.
- Add missing SLIST_INIT() in main(). This is not a real bug because
the tls_opt is in BSS and SLIST_INIT() assign NULL.
- Cleanups (KNF, fix typos and G.C.).
Pull up the following revisions(s) (requested by riastradh in ticket #374):
sys/dev/acpi/acpi_mcfg.c: revision 1.33
x86: Fix crash at boot on some machines with options PCI_RESOURCE,
in case something goes wrong traversing the MCFG table and no
segments are found.
Addresses:
PR kern/60411: x86 PCI_RESOURCE: null pointer dereference at boot
py-dulwich: updated to 1.2.10
1.2.10 2026-07-07
* Fix regression in 1.2.9 where loose objects whose content inflates to
more than 8192 bytes failed to parse with ``zlib.error: object header
exceeds maximum size``. (Jelmer Vernooij)
1.2.9 2026-07-06
* Bound the running length when decoding EWAH bitmaps, so a corrupt or
malformed ``.bitmap`` index raises ``ValueError`` instead of hanging in
an unbounded loop that exhausts memory. (Jelmer Vernooij)
* web: Reject smart HTTP ``git-upload-pack`` / ``git-receive-pack`` POSTs
whose ``Content-Type`` is not the exact ``application/x-<service>-request``
value, matching ``git http-backend``. Real git clients (and dulwich's own
client) already send this header, so there is no interop cost; the check
is defense in depth against cross-origin POSTs for deployments that wrap
[33 lines not shown]
net/ruby-train-core: update to 3.16.5
3.16.5 (2026-06-11)
* fix: CHEF-33393 - Fall back to PowerShell syntax for arch detection in
PowerShell WinRM sessions (#832)
net/ruby-dnsruby: update to 1.74.0
1.74.0 (2026-07-04)
* Resolve all configured nameservers in parallel
* Only raise ArgumentError from Resolver if all configured nameservers are
invalid - otherwise, just log the bad one(s) and continue
* print out extra OPT data
* Fix wakeup socket deletion on stopping of select thread
* Make sure to add nameservers if using config_info in Resolver
* Fix for RRSET pruning and potential cache poisoning - thanks Alexander Tan
* Fix WKS record protocol field encoding and decoding size according to RFC
1035 Section 3.4.2 where PROTOCOL is an 8 bit (#220)
* Updating workflows to include Ruby 4, and get rdoc working for it
mail/ruby-mime-types-data: update to 3.2026.0701
3.2026.0421 (2026-04-21)
* Updated registry entries from the IANA media registry and provisional
media registry and the Apache Tika media registry as of the release date.
3.2026.0701 (2026-07-01)
* Updated registry entries from the IANA media registry and provisional
media registry and the Apache Tika media registry as of the release date.
* Upgraded hoe-halostatue to ensure reproducible builds.