NetBSD/src yIItmRwsys/dev/ic wdc.c

   Deal with the absolutely pathological handling of the IDENTIFY command
   on big-endian systems.

   In wdc_datain_pio(), in the ATA_DRIVE_NOSTREAM case, if the bus.h
   implementation does does not have __BUS_SPACE_HAS_STREAM_METHODS
   and the system is _BIG_ENDIAN, individually swap each 16-bit value
   rather than assuming the bus_space_read_*2() implementation will do
   it.

   This is necessary because IDENTIFY is treated differently than every
   other command; all callers assume it will be returned in host-order,
   when in reality it's an array of 256 16-bit little-endian integers (even
   the string fields).

   Ultimately, the correct fix is to stop special-casing IDENTIFY, but
   that is a much larger change due to the confusing array of flags that
   control I/O size and disposition, and requires much wider testing.
VersionDeltaFile
1.316+36-2sys/dev/ic/wdc.c
+36-21 files

NetBSD/src CABQutysbin/disklabel main.c

   Add hb68k to the "native layout" table.
VersionDeltaFile
1.60+3-2sbin/disklabel/main.c
+3-21 files

NetBSD/src Wc4y0aTsys/arch/hb68k/include disklabel.h

   Use the same disklabel layout as hp300.  See rationale in comments.
VersionDeltaFile
1.2+25-15sys/arch/hb68k/include/disklabel.h
+25-151 files

NetBSD/pkgsrc kdosqXdsecurity/zoneminder Makefile

   security/zoneminder: Switch to use php/compat.mk
VersionDeltaFile
1.107+3-3security/zoneminder/Makefile
+3-31 files

NetBSD/pkgsrc HGkcrYawww/osticket Makefile

   www/osticket: use compat.mk for php-apcu dependency
VersionDeltaFile
1.11+2-3www/osticket/Makefile
+2-31 files

NetBSD/pkgsrc Bo880fwdevel/phabricator Makefile, www/drupal11 Makefile

   Use lang/php/compat.mk.

   Solve the problem of dependency to php-apcu and php-opcache.
VersionDeltaFile
1.22+4-9devel/phabricator/Makefile
1.112+4-4www/moodle/Makefile
1.24+3-4www/php-glpi/Makefile
1.12+3-3www/drupal11/Makefile
1.10+2-3www/osticket/Makefile
+16-235 files

NetBSD/pkgsrc eCM7nDxlang/php compat.mk

   php/compat.mk: Add support for apcu and opcache
VersionDeltaFile
1.3+16-2lang/php/compat.mk
+16-21 files

NetBSD/pkgsrc Bxa7oendoc CHANGES-2026

   doc: Updated cad/klayout to 0.30.10
VersionDeltaFile
1.5042+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc pGze3XScad/klayout distinfo Makefile, cad/klayout/patches patch-src_klayout.pri patch-src_tl_tl_tlTimer.cc

   (cad/klayout) Updated 0.29.12 to 0.30.10, based on wip/klayout by Atsushi Toyokura

   (pkgsrc)
   - Add two experimental patches for Timer::memory_size () at:
      src/tl/tl/tlTimer.cc
      src/klayout.pri

   - To test the code inserted above, we have to know when the function is called.
     By asking chatGPT,
    **KLayout 0.30.10**, `tl::Timer::memory_size()` is called automatically when an **enabled `tl::SelfTimer` is destroyed and writes its performance report**

   --------------------------------------
   SelfTimer goes out of scope / is deleted
           v
   SelfTimer::~SelfTimer()
           v
   stop()
           v
   report()

    [419 lines not shown]
VersionDeltaFile
1.1+56-0cad/klayout/patches/patch-src_tl_tl_tlTimer.cc
1.11+28-1cad/klayout/PLIST
1.1+16-0cad/klayout/patches/patch-src_klayout.pri
1.108+9-5cad/klayout/Makefile
1.53+6-4cad/klayout/distinfo
+115-105 files

NetBSD/src ZNoQ6G8sys/kern vfs_subr.c

   vflushbuf: Print `vflushbuf: dirty' warning only once per call.

   And do it only under DEBUG, and rate-limit it globally.

   This can happen when vflushbuf is competing with an onslaught of
   concurrent I/O on a snapshot or block device (which is done without
   holding the vnode lock, despite what the comment says).  That
   concurrent I/O might be happening indefinitely, so we are likely to
   have to print a _lot_ of warnings, potentially overwhelming the
   console, until the underlying problem is fixed by teaching vflushbuf
   to wait only for the writes that began before have completed, not
   also all writes that have begun since.

   This stop-gap measure intended to be low-risk for pullup to release
   branches.

   PR kern/60531: looping "vflushbuf: dirty" message
VersionDeltaFile
1.504+17-3sys/kern/vfs_subr.c
+17-31 files

NetBSD/pkgsrc OcAuRtOdoc TODO CHANGES-2026

   doc: Updated net/arti to 2.5.1
VersionDeltaFile
1.27699+1-2doc/TODO
1.5041+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc uNO3WiBnet/arti Makefile cargo-depends.mk

   arti: update to 2.5.1.

   # Arti 2.5.1 - 3 August 2026

   Arti 2.5.1 continues development on relays and directory authorities.
   It also adds some performance, security, and convenience features for
   onion services.

   # Arti 2.5.0 — 30 June 2026

   Arti 2.5.0 comes with lots of progress in the relay and directory authority
   space, including ntor handshake handling, as well as encoding/decoding support
   for router- and micro descriptors.

   This release also includes a number of important bug fixes, as well as two security
   fixes for medium-severity security issues, [TROVE-2026-24] and [TROVE-2026-27].
VersionDeltaFile
1.19+427-451net/arti/distinfo
1.19+141-149net/arti/cargo-depends.mk
1.24+3-3net/arti/Makefile
+571-6033 files

NetBSD/pkgsrc 3yolICcdoc CHANGES-2026 TODO

   doc: Updated devel/apr-util to 1.6.4
VersionDeltaFile
1.27698+3-2doc/TODO
1.5040+2-1doc/CHANGES-2026
+5-32 files

NetBSD/pkgsrc 1YqBWqwdevel/apr-util distinfo Makefile

   apr-util: update to 1.6.4.

   Changes with APR-util 1.6.4

     *) apr_brigade: Don't split the final LF in apr_brigade_split_line() to
        avoid producing an empty bucket.  PR 64273
        [Barnim Dzwillo <dzwillo strato.de>, Joe Orton]

     *) apr_brigade: Metadata buckets are now ignored in
        apr_brigade_split_line, apr_brigade_flatten and
        apr_brigade_to_iovec, fixing possible undefined behaviour.  PR 68278
        [Ben Kallus <benjamin.p.kallus.gr dartmouth.edu>, Joe Orton]

     *) apr_crypto_openssl: Compatibility with OpenSSL 3.  [Yann Ylavic]

     *) apr_crypto_openssl: use OPENSSL_init_crypto() to initialise OpenSSL
        on versions 1.1+. [Graham Leggett]

     *) apr_memcache: Fix name lookup to allow IPv6 as well as IPv4.

    [5 lines not shown]
VersionDeltaFile
1.79+7-3devel/apr-util/Makefile
1.28+4-4devel/apr-util/distinfo
+11-72 files

NetBSD/pkgsrc kIAhbXFdoc CHANGES-2026

   Updated devel/SDL3, devel/mimalloc
VersionDeltaFile
1.5039+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc df4T0Qkdevel/mimalloc Makefile distinfo

   mimalloc: updated to 3.4.5

   3.4.5
   Unknown changes
VersionDeltaFile
1.14+4-4devel/mimalloc/distinfo
1.18+2-2devel/mimalloc/Makefile
+6-62 files

NetBSD/pkgsrc 8qEVA45devel/SDL3 PLIST Makefile

   SDL3: updated to 3.4.14

   3.4.14

   This is a stable bugfix release, with the following changes:

   GPU buffers and textures can have multiple read usages
   Fixed X11 crash if the IME service was shutdown in the background
   Fixed hang when hiding an X11 window on some window managers
   Fixed being unable to get clipboard text on older versions of macOS
   Fixed the 8BitDo Pro 3 controller showing up twice on macOS
   Fixed Xbox controllers not being detected if SDL is built with GameInput support
   Fixed pen creating phantom mouse events in relative mode on Android
VersionDeltaFile
1.12+4-4devel/SDL3/distinfo
1.14+2-3devel/SDL3/Makefile
1.13+2-2devel/SDL3/PLIST
+8-93 files

NetBSD/pkgsrc HgHog1Qdoc CHANGES-2026

   Updated multimedia/gstreamer1, net/openvpn, security/p11-kit
VersionDeltaFile
1.5038+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc wvkSrcPsecurity/p11-kit PLIST Makefile

   p11-kit: updated to 0.26.5

   0.26.5 (stable)
   * rpc: guard against overflow when decoding nested attributes (CVE-2026-18938)
VersionDeltaFile
1.37+4-4security/p11-kit/distinfo
1.17+2-2security/p11-kit/PLIST
1.46+2-2security/p11-kit/Makefile
+8-83 files

NetBSD/pkgsrc 7lieE52net/openvpn Makefile.common distinfo, net/openvpn-acct-wtmpx distinfo

   openvpn: updated to 2.7.6

   2.7.6

   Enable TCP_NODELAY by default and push it to clients
   options: make 'tun' the default for '--dev'
   Correctly calculate packet id size when epoch packet format is in use
   test_tls_crypt: Fix issue with temp file name on big endian systems
   ssl_pkt: Fix doxygen warning about read_control_auth
   t_client.sh.in: Do not run resolvectl if systemd is not running
   test_tls_crypt: Fix test failure on Windows
   ssl: Ignore hard reset packets with a non-zero packet id
   mingw: avoid C99 "hh" scanf length modifier
   interactive: forbid "--setenv opt" in startup data
   CMake: detect cmocka_version.h via include path, not by linking
   options: limit ping and keepalive values to one day
   Make --x509-username-field work with Mbed TLS
   Remove --providers from --help output for Mbed TLS
VersionDeltaFile
1.82+4-4net/openvpn/distinfo
1.54+4-4net/openvpn-nagios/distinfo
1.57+4-4net/openvpn-acct-wtmpx/distinfo
1.51+2-2net/openvpn/Makefile.common
+14-144 files

NetBSD/pkgsrc l8MqK7umultimedia/gst-plugins1-bad distinfo, multimedia/gst-plugins1-base distinfo

   gstreamer1: updated to 1.28.6

   1.28.6

   Highlighted bugfixes:

   Various security fixes and playback fixes
   playbin3, playbin: fix stalls after re-enabling previously disabled subtitles
   Fix regression in core if a pad is re-linked while changed sticky events are being pushed
   dtls/webrtc: fix some issues with OpenSSL 4.0.0
   RTP retransmission bitrate estimation fixes
   Fix RTP depayloading of SMPTE ST291 frames with multiple ANC packets
   Add H.266 muxing support to the Rust (f)mp4 muxers
   Better handling of input buffers without timestamps in Rust (f)mp4 muxers
   webrtcsink H.264 level/profile negotiation fixes and support for nvv4l2h265enc encoder
   SMPTE ST2038 ancillary metadata and closed caption combiner improvements
   Fix SEI insertion into H.265/HEVC streams with alpha
   Windows D3D11 WinRT screen capture element fixes
   Improved coded buffer size handling for VA encoders

    [5 lines not shown]
VersionDeltaFile
1.40+4-4net/gst-rtsp-server/distinfo
1.54+4-4multimedia/py-gstreamer1/distinfo
1.80+4-4multimedia/gstreamer1/distinfo
1.43+4-4multimedia/gst-plugins1-editing-services/distinfo
1.87+4-4multimedia/gst-plugins1-base/distinfo
1.79+4-4multimedia/gst-plugins1-bad/distinfo
+24-244 files not shown
+38-3810 files

NetBSD/pkgsrc ll6UYNFwww/firefox mozilla-common.mk distinfo, www/firefox/patches patch-third__party_rust_mtu_src_bindings_netbsd.rs

   firefox: remove target_arch=x86_64 cfg attr in patch

   Fixes aarch64 build.
   (target_pointer_width=64 should suffice here, NetBSD does not have x32
   ABI for x86_64.)
VersionDeltaFile
1.3+19-19www/firefox/patches/patch-third__party_rust_mtu_src_bindings_netbsd.rs
1.320+2-2www/firefox/mozilla-common.mk
1.589+2-2www/firefox/distinfo
+23-233 files

NetBSD/pkgsrc q0doi98doc TODO CHANGES-2026

   doc: Updated chat/ejabberd to 26.07
VersionDeltaFile
1.27697+1-2doc/TODO
1.5037+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc EwQW24Bchat/ejabberd PLIST Makefile

   chat/ejabberd: Update to 26.07

   ## Version 26.07

   #### Security fixes

   This release contains fixes for those issues:

   - It's possible to craft PLAIN auth request and authenticate as one user, but then open
     session for different one.
   - mod_caps persistent cache can be poisoned by using legacy version requests.
     This cache was only used to determine list of nodes that should trigger notifications
     in PubSub presence-based delivery.
   - SQL injection in mod_pubsub handling of paging requests.
   - Possible atom exhaustion that can be triggered by issuing REST requests to mod_http_api
   - It was possible to make ejabberd send redirect response for OAuth requests to unvetted url.
     This required enabling ejabberd to act as OAuth provider (by adding request handler for
     ejabberd_oauth in http listener). As part of this fix we changed `oauth_client_id_check`
     default value to `db` - using ejabberd as OAuth provider will be only allowed by clients

    [20 lines not shown]
VersionDeltaFile
1.80+4-4chat/ejabberd/distinfo
1.119+3-3chat/ejabberd/Makefile
1.69+5-0chat/ejabberd/PLIST
+12-73 files

NetBSD/pkgsrc rF18QDgsecurity/libssh options.mk

   libssh: needs openssl 3.5.0
VersionDeltaFile
1.9+2-1security/libssh/options.mk
+2-11 files

NetBSD/pkgsrc c4gStPQchat/ejabberd Makefile

   chat/ejabberd: Partially address pkglin and improve comments

     - Improve version pattern for coreutils (textual change, NFCI)
     - Reorder CONFIGURE_ARGS after DEPENDS
     - Clarify and regularize description of build tools
     - Reorder erlang bl3 depends.

   Except for coreutils version, this is a comment-only/reordering
   change.
VersionDeltaFile
1.118+43-46chat/ejabberd/Makefile
+43-461 files

NetBSD/pkgsrc qwAeEbcdoc CHANGES-2026

   doc: Updated net/powerdns-recursor to 5.4.5
VersionDeltaFile
1.5036+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc U7HwIEZnet/powerdns-recursor cargo-depends.mk Makefile

   powerdns-recursor: Update to 5.4.5

   Released: 6th of August 2026

   Improvements
   Add ubuntu-resolute build target.
   References: #16986, pull request 17836

   Bug Fixes
   Fix disabling algo 8 also disables DS digest 2.
   References: #17786, pull request 17840
   Account for the existing content when parsing labels.
   References: #17790, #17797, pull request 17847
   Do not index past the address for byte-aligned prefixes.
   References: #17835, pull request 17850
   Fix DNAME interaction with aggressive use of NSEC3
   References: #17157, pull request 17853
   Fix DNSSEC validation of wildcard-expanded proof.
   References: #17156, pull request 17854
VersionDeltaFile
1.53+4-4net/powerdns-recursor/distinfo
1.66+2-2net/powerdns-recursor/Makefile
1.6+0-0net/powerdns-recursor/cargo-depends.mk
+6-63 files

NetBSD/src buDJHaLsys/arch/hb68k/conf files.hb68k WRAP030, sys/arch/hb68k/wrap030 wrap030_machdep.c wrap030.dts

   Add support for @techav's "Wrap030" homebrew.
VersionDeltaFile
1.1+191-0sys/arch/hb68k/wrap030/wrap030_timer.c
1.1+158-0sys/arch/hb68k/wrap030/wrap030.dts
1.1+94-0sys/arch/hb68k/wrap030/wrap030_machdep.c
1.1+71-0sys/arch/hb68k/conf/WRAP030
1.3+12-1sys/arch/hb68k/conf/files.hb68k
+526-15 files

NetBSD/src DjtoURmsys/arch/hb68k/conf std.hb68k

   Always build with debug symbols.
VersionDeltaFile
1.3+4-1sys/arch/hb68k/conf/std.hb68k
+4-11 files