NetBSD/src PeEQcNesys/dev/usb usbnet.c

   usbnet(9): Tighten tx path.

   1. Verify, don't just assert, that the packet length is below the
      buffer size.  Even if all the callers enforce the interface's MTU,
      I can't prove that the usbnet(9) tx buffer size is an upper bound
      enforced on the interface's MTU.

      We can remove the check later if we do enforce that upper bound at
      some point, which would probably be worth doing anyway since the
      MTU is checked earlier in the tx path.

   2. Assert, don't check, that c->unc_xfer is nonnull.  We can only
      reach the tx path if we cross if_init=usbnet_init_rx_tx, and that
      (via usbnet_tx_list_init) is guaranteed to fail and back out
      unless all of the usbnet_chain unc_xfers get initialized.

   3. If we can't fit the packet into a buffer, drop it -- don't leave
      it in the queue to try again when it still won't fit in the
      buffer.

    [7 lines not shown]
VersionDeltaFile
1.122+19-15sys/dev/usb/usbnet.c
+19-151 files

NetBSD/src 65OuKbUsys/kern kern_syscall.c

   kern_syscall.c: Sprinkle SET_ERROR dtrace probes.

   PR kern/58378: Kernel error code origination lacks dtrace probes
VersionDeltaFile
1.23+9-8sys/kern/kern_syscall.c
+9-81 files

NetBSD/src nRp3Qwilib/libedit editline.7

   editline(7): Document vi-histedit command

   PR lib/59953 by Artem Bunichev
VersionDeltaFile
1.7+8-2lib/libedit/editline.7
+8-21 files

NetBSD/pkgsrc Yd1wTnadevel/abseil Makefile

   (devel/abseil) Fix build on NetBSD/amd64 and i386 9.x, w/gcc 10, tks gdt@

   See:
    https://mail-index.netbsd.org/pkgsrc-users/2026/01/31/msg042557.html
VersionDeltaFile
1.39+4-1devel/abseil/Makefile
+4-11 files

NetBSD/pkgsrc qGNUS3hdoc TODO

   doc/TODO: + scummvm-2026.1.0.
VersionDeltaFile
1.26736+2-1doc/TODO
+2-11 files

NetBSD/pkgsrc r0WMRHmsecurity/pinepgp options.mk

   pinepgp: fix build after gpg binary rename
VersionDeltaFile
1.4+2-2security/pinepgp/options.mk
+2-21 files

NetBSD/pkgsrc BDxj6l6databases/lbdb options.mk

   lbdb: fix build after gpg binary rename
VersionDeltaFile
1.5+2-2databases/lbdb/options.mk
+2-21 files

NetBSD/pkgsrc HewO2GJdoc CHANGES-2026 TODO

   doc: Updated chat/profanity to 0.14.0nb22
VersionDeltaFile
1.786+2-1doc/CHANGES-2026
1.26735+2-1doc/TODO
+4-22 files

NetBSD/pkgsrc dyvsvUdchat/profanity Makefile distinfo, chat/profanity/patches patch-src_pgp_gpg.c

   profanity: fix build with gpgme 2 using upstream patch

   Bump PKGREVISION.
VersionDeltaFile
1.1+65-0chat/profanity/patches/patch-src_pgp_gpg.c
1.48+2-2chat/profanity/Makefile
1.12+2-1chat/profanity/distinfo
+69-33 files

NetBSD/src HhsaKZdsys/arch/evbppc/nintendo/dev wiiufb.c

   wiiufb: Add hardware cursor support.

   Heavily inspired by radeonfb(4).
VersionDeltaFile
1.4+341-20sys/arch/evbppc/nintendo/dev/wiiufb.c
+341-201 files

NetBSD/pkgsrc-wip 6d5cd39py-electrum PLIST Makefile, py-electrum/patches patch-electrum_plugins_coldcard_coldcard.py patch-setup.py

py-electrum: update to 4.7.0
DeltaFile
+13-419py-electrum/PLIST
+0-24py-electrum/patches/patch-electrum_plugins_coldcard_coldcard.py
+11-5py-electrum/Makefile
+4-5py-electrum/distinfo
+1-1py-electrum/patches/patch-setup.py
+1-1py-electrum/COMMIT_MSG
+30-4556 files

NetBSD/src tSs09Qwtests/usr.bin/netpgpkeys t_netpgpkeys.sh

   test cleanups suggested by riastradh@, thanks!
VersionDeltaFile
1.3+12-10tests/usr.bin/netpgpkeys/t_netpgpkeys.sh
+12-101 files

NetBSD/pkgsrc swjn1q5meta-pkgs/qt6 Makefile

   qt6: add www/qt6-qtwebengine
VersionDeltaFile
1.35+2-1meta-pkgs/qt6/Makefile
+2-11 files

NetBSD/pkgsrc-wip 27f36d0. Makefile, valgrind-netbsd-git Makefile distinfo

valgrind-git-netbsd: start package

doesn't recognize NetBSD as supported operating system
DeltaFile
+22-0valgrind-netbsd-git/Makefile
+12-0Makefile
+5-0valgrind-netbsd-git/distinfo
+3-0valgrind-netbsd-git/TODO
+2-0valgrind-netbsd-git/PLIST
+1-0valgrind-netbsd-git/DESCR
+45-06 files

NetBSD/pkgsrc 8m9nSWLdevel/abseil Makefile

   devel/abeil: Explain CXX requirements

   This package is unusual, in that it's for c++17, but also has some
   c++20 things that are auto-turned-on if compiled under c++20.
   Explain the rationale for the C++ settings.

   (This is a comment-only change.)
VersionDeltaFile
1.38+7-1devel/abseil/Makefile
+7-11 files

NetBSD/pkgsrc qE3bRhkwww/w3m Makefile.common options.mk

   w3m: fix a couple of issues pkglint flagged
VersionDeltaFile
1.88+2-2www/w3m/Makefile.common
1.18+2-2www/w3m/options.mk
+4-42 files

NetBSD/pkgsrc yfc1y2wwww/w3m Makefile.common

   w3m: fix "-Wstring-compare" build issue more simply

   Use BUILDLINK_TRANSFORM instead. Tested on NetBSD 9.4_STABLE.
VersionDeltaFile
1.87+4-6www/w3m/Makefile.common
+4-61 files

NetBSD/pkgsrc EXHZzkkdoc CHANGES-2026

   doc: Updated emulators/free42 to 3.3.11nb3
VersionDeltaFile
1.785+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc PEq3W4Kemulators/free42 Makefile distinfo

   emulators/free42: Update to 3.3.11

   2026-01-13: release 3.3.11

   * Added statistics sums to STAT->Σ and CATALOG->STAT menus.

   2025-10-28: release 3.3.10

   * Fixed crash in menu logic.

   2025-10-15: release 3.3.9

   * When a new program was created by inserting END, the new program could end up
     being locked initially. Fixed.
   * Linux version: Fixed beeper when running under Wayland.
   * Linux version: Replaced built-in XPM icons with PNG ones, for compatibility
     with certain recent Linux distros.
   * Windows and MacOS versions: Made the links in the About box more obviously
     clickable.

    [14 lines not shown]
VersionDeltaFile
1.45+5-4emulators/free42/Makefile
1.12+4-4emulators/free42/distinfo
1.3+2-2emulators/free42/PLIST
+11-103 files

NetBSD/pkgsrc k7ewXX3x11/xephem distinfo, x11/xephem/patches patch-homeio.c

   x11/xephem: Add/fix wayward patch
VersionDeltaFile
1.1+64-0x11/xephem/patches/patch-homeio.c
1.19+2-2x11/xephem/distinfo
+66-22 files

NetBSD/pkgsrc hNPCQTedoc CHANGES-2026

   doc: Updated x11/xephem to 4.2.0
VersionDeltaFile
1.784+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc tfdCofJx11/xephem Makefile distinfo, x11/xephem/patches patch-aa patch-tools_xedb_xedb.c

   x11/xephem: Update to 4.2.0


   * 4.2.0

       Elwood himself has contributed a new option that lets you switch XEphem from giving your telescope J2000 coordinates to giving it equinox-of-date coordinates.
       Sky View: the mouse wheel now zooms the view in and out.
       Sky View: DSS image download has been fixed by upgrading to HTTPS, and the window should no longer awkwardly resize once the image arrives.
       Data » Download: added the URL of the Celestrak “visual.txt” file.
       Data » Download: replaced “ftp.lowell.edu” with modern HTTPS.
       Data » Field Stars: François Meyer added support for the ucac5 catalog.
       The precession formula has been updated to the one from the 2000 Astronomical Almanac.
       A couple of compilation problems on modern Mac machines have been fixed.
       XEphem now uses more modern SSL setup routines if the code detects it’s being compiled against OpenSSL ≥1.1.
       Closing the INDI window with your window manager’s “Close” button no longer crashes XEphem.
       All references to “celestrak.com” have been changed to their new hostname “celestrak.org”.
       A few other small fixes.



    [28 lines not shown]
VersionDeltaFile
1.76+38-19x11/xephem/Makefile
1.11+27-12x11/xephem/patches/patch-aa
1.1+26-0x11/xephem/patches/patch-tools_xedb_xedb.c
1.18+7-6x11/xephem/distinfo
1.13+5-1x11/xephem/PLIST
+103-385 files

NetBSD/src sWJXne7doc 3RDPARTY

   expat 2.7.4 out
VersionDeltaFile
1.2164+3-3doc/3RDPARTY
+3-31 files

NetBSD/pkgsrc 03rfOBFdoc CHANGES-2026

   doc: Updated textproc/expat to 2.7.4
VersionDeltaFile
1.783+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc uV0HUs8textproc/expat distinfo Makefile

   expat: update to 2.7.4.

   Release 2.7.4 Sat January 31 2026
           Security fixes:
              #1131  CVE-2026-24515 -- Function XML_ExternalEntityParserCreate
                       failed to copy the encoding handler data passed to
                       XML_SetUnknownEncodingHandler from the parent to the new
                       subparser. This can cause a NULL dereference (CWE-476) from
                       external entities that declare use of an unknown encoding.
                       The expected impact is denial of service. It takes use of
                       both functions XML_ExternalEntityParserCreate and
                       XML_SetUnknownEncodingHandler for an application to be
                       vulnerable.
              #1075  CVE-2026-25210 -- Add missing check for integer overflow
                       related to buffer size determination in function doContent

           Bug fixes:
              #1073  lib: Fix missing undoing of group size expansion in doProlog
                       failure cases

    [58 lines not shown]
VersionDeltaFile
1.56+4-4textproc/expat/distinfo
1.62+2-2textproc/expat/Makefile
+6-62 files

NetBSD/pkgsrc oIz73Q1textproc/expat builtin.mk

   expat: fix some pkglint
VersionDeltaFile
1.27+9-9textproc/expat/builtin.mk
+9-91 files

NetBSD/pkgsrc QR8nvT0www/w3m Makefile.common

   w3m: require gcc 10 since that provides -Wstring-compare
VersionDeltaFile
1.86+3-3www/w3m/Makefile.common
+3-31 files

NetBSD/pkgsrc jvfDzmUdoc CHANGES-2026

   doc: Updated devel/golangci-lint to 2.8.0
VersionDeltaFile
1.782+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc eSpZTlHdevel/golangci-lint distinfo go-modules.mk

   golangci-lint: update to 2.8.0

   - bugfixes
   - new analyzers
VersionDeltaFile
1.6+565-562devel/golangci-lint/distinfo
1.4+187-186devel/golangci-lint/go-modules.mk
1.56+2-3devel/golangci-lint/Makefile
+754-7513 files

NetBSD/pkgsrc RrOqR8smail/imap-uw options.mk

   (mail/imap-uw) Fix build on NetBSD/9.4 for openssl 3.0
VersionDeltaFile
1.11+2-1mail/imap-uw/options.mk
+2-11 files