NetBSD/src 0gk0eUw — distrib/sets/lists/tests mi

   New file added to curses test check files to capture colour setting
   sequence when required.
VersionDeltaFile
1.1435+2-1distrib/sets/lists/tests/mi
+2-11 files

NetBSD/src iPVMbHp — tests/lib/libcurses/check_files mutt_test5.chk color_red_fore.chk, tests/lib/libcurses/tests wcolor_set assume_default_colors

   Update tests to pass with the new color fixes in curses.
VersionDeltaFile
1.2+23-24tests/lib/libcurses/check_files/color_red_fore.chk
1.2+23-24tests/lib/libcurses/check_files/color_default.chk
1.2+23-24tests/lib/libcurses/check_files/color_blue_back.chk
1.6+2-3tests/lib/libcurses/check_files/mutt_test5.chk
1.2+2-1tests/lib/libcurses/tests/wcolor_set
1.3+2-1tests/lib/libcurses/tests/assume_default_colors
+75-7724 files not shown
+80-10030 files

NetBSD/src 8LbYXsg — lib/libcurses refresh.c color.c

   Commit fixes provided by Chuck Cranor, thank you very much.

   The fixes correct color handling glitches which were the result of
   the terminal colour incorrectly being reset to the original pair not
   the default color that had been set.
VersionDeltaFile
1.52+49-19lib/libcurses/color.c
1.138+5-2lib/libcurses/refresh.c
+54-212 files

NetBSD/pkgsrc-wip 92e2e9d — prusaslicer Makefile distinfo

prusaslicer: update to 2.9.7

Changes with respect to 2.9.6.

* Fixed an out-of-bounds write when loading a 3MF with a negative bed index.
* Fixed a stack buffer overflow in the digits() / zdigits() placeholder
  functions.
* Fixed several issues in the downloader from Printables.
* Fixed couple of potencionally exploitable vulnerabilities in libbgcode
  library when loading malformed binary G-code files.
DeltaFile
+3-3prusaslicer/distinfo
+1-1prusaslicer/Makefile
+4-42 files

NetBSD/src 7o3az1Z — external/mit/ctwm/etc system.ctwmrc

   Remove occupy options from the menu, they are broken in most recent ctwm
VersionDeltaFile
1.22+1-4external/mit/ctwm/etc/system.ctwmrc
+1-41 files

NetBSD/pkgsrc-wip 92b1408 — R Makefile distinfo

(math/R) updated 4.6.1 to 4.6.2
DeltaFile
+127-50R/COMMIT_MSG
+10-3R/PLIST
+3-3R/distinfo
+1-1R/Makefile
+141-574 files

NetBSD/pkgsrc-wip 71b2bbd — nim options.mk Makefile, nim/patches patch-dist_nimble_src_nimblepkg_downloadnim.nim patch-dist_nimble_vendor_chronos_chronos_sendfile.nim

nim: remove, used for updating lang/nim
DeltaFile
+0-900nim/PLIST.doc
+0-550nim/PLIST
+0-129nim/Makefile
+0-29nim/options.mk
+0-19nim/patches/patch-dist_nimble_vendor_chronos_chronos_sendfile.nim
+0-16nim/patches/patch-dist_nimble_src_nimblepkg_downloadnim.nim
+0-1,6434 files not shown
+0-1,68210 files

NetBSD/pkgsrc fPl2Q6u — doc TODO CHANGES-2026

   doc: Updated lang/nim to 2.4.0
VersionDeltaFile
1.28302+1-2doc/TODO
1.7742+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc BtEFooA — lang/nim options.mk PLIST.doc

   nim: add missing files for 2.4.0 update
VersionDeltaFile
1.1+900-0lang/nim/PLIST.doc
1.1+32-0lang/nim/options.mk
+932-02 files

NetBSD/pkgsrc s7tD9sm — lang/nim distinfo PLIST, lang/nim/patches patch-bin_nim-gdb patch-dist_nimble_src_nimblepkg_downloadnim.nim

   nim: update to 2.4.0.

   Provided via wip by arcathrax with help from ci4ic4.

   2 years of development.
VersionDeltaFile
1.38+93-97lang/nim/Makefile
1.21+51-136lang/nim/PLIST
1.31+12-11lang/nim/distinfo
1.1+19-0lang/nim/patches/patch-dist_nimble_vendor_chronos_chronos_sendfile.nim
1.1+16-0lang/nim/patches/patch-dist_nimble_src_nimblepkg_downloadnim.nim
1.2+1-1lang/nim/patches/patch-bin_nim-gdb
+192-2456 files

NetBSD/src 7xidGqd — sys/arch/arm/at91 at91usart.c, sys/arch/mips/mips db_interface.c

   Make db_active ABI-stable by always including it in kern_stub.c.  Put its
   extern decl in <sys/systm.h> and eliminate <ddb/db_active.h>.
VersionDeltaFile
1.56+10-2sys/kern/kern_stub.c
1.141+2-7sys/arch/sparc64/sparc64/db_interface.c
1.65+2-7sys/arch/powerpc/powerpc/db_interface.c
1.102+2-7sys/arch/mips/mips/db_interface.c
1.63+3-6sys/arch/vax/vax/db_machdep.c
1.15+3-5sys/arch/arm/at91/at91usart.c
+22-3441 files not shown
+107-20147 files

NetBSD/src WueoefG — distrib/sets/lists/manhtml mi, etc Makefile

   Install the manhtml obsolete set.

   While here, remove some files from it that are not actually obsolete,
   but in the comp set.

   I don't understand the logic for putting files in one or the other,
   someone who does: please review them.
VersionDeltaFile
1.67+2-117distrib/sets/lists/manhtml/mi
1.480+2-2etc/Makefile
+4-1192 files

NetBSD/src vREk5qn — sys/sys systm.h

   Style police.  NFC.
VersionDeltaFile
1.310+8-8sys/sys/systm.h
+8-81 files

NetBSD/pkgsrc CPfMLH9 — doc TODO CHANGES-2026

   doc: Updated databases/p5-SQL-Abstract to 2.000003
VersionDeltaFile
1.28301+2-1doc/TODO
1.7741+2-1doc/CHANGES-2026
+4-22 files

NetBSD/pkgsrc csC46iy — databases/p5-SQL-Abstract Makefile distinfo

   p5-SQL-Abstract: update to 2.000003.

   2.000003 - 2026-11-06
     - SECURITY, CVE-2026-121265: generate() (and so AUTOLOAD with
       allow_autoload) also treats an arrayref in its hashref or arrayref
       as one bind value. 2.000002 fixed only insert(), update() and
       values(): generate('update t', { name => [ "(SELECT ...)" ] })
       still gave UPDATE T SET name = (SELECT ...). \[ $sql, @bind ] is
       literal SQL in generate() too; array_datatypes => 0 restores the
       old behaviour.
     - every module has a $VERSION, the same as SQL::Abstract

   2.000002 - 2026-11-05
     - SECURITY, CVE-2026-121265: array_datatypes is on by default, so an
       arrayref as a column value in insert() or update() (and values())
       is one bind value. Before, it was literal SQL and its first element
       went into the SQL text: a JSON array or a repeated form field like
       { name => [ "x, is_admin = 1" ] } gave
       UPDATE t SET name = x, is_admin = 1. Literal SQL is

    [170 lines not shown]
VersionDeltaFile
1.30+4-4databases/p5-SQL-Abstract/distinfo
1.57+3-4databases/p5-SQL-Abstract/Makefile
+7-82 files

NetBSD/pkgsrc YM5El8Q — databases/kldap buildlink3.mk Makefile, devel/Guitar Makefile

   *: recursive bump for qt6 6.11.3
VersionDeltaFile
1.139+2-2devel/kdiff3/Makefile
1.113+2-2devel/kdevelop/Makefile
1.85+2-2devel/kde-dev-utils/Makefile
1.10+2-2devel/Guitar/Makefile
1.33+2-2databases/kldap/buildlink3.mk
1.61+2-2databases/kldap/Makefile
+12-12605 files not shown
+1,222-1,178611 files

NetBSD/pkgsrc 2kForhH — meta-pkgs/qt6 Makefile.common

   qt6: update comment

   qt6 needs recursive bumps for _every_ version change, not only major
   versions, otherwise we see

   /usr/pkg/qt6/lib/libQt6Svg.so.6: Undefined PLT symbol "_ZN14QObjectPrivateC2E16QtPrivate_6_11_2" (symnum = 958)
VersionDeltaFile
1.29+2-2meta-pkgs/qt6/Makefile.common
+2-21 files

NetBSD/pkgsrc-wip 379edd8 — chromium COMMIT_MSG distinfo, chromium/patches patch-build_rust_gni__impl_cpp__api__from__rust.gni patch-chrome_browser_devtools_protocol_storage__handler.cc

chromium: start update to 157.*
DeltaFile
+1,963-1,742chromium/distinfo
+0-483chromium/patches/patch-components_web__package_signed__web__bundles_rust_integrity__block__unittest.rs
+0-296chromium/patches/patch-components_web__package_signed__web__bundles_integrity__block__parser.cc
+216-24chromium/COMMIT_MSG
+0-216chromium/patches/patch-chrome_browser_devtools_protocol_storage__handler.cc
+210-0chromium/patches/patch-build_rust_gni__impl_cpp__api__from__rust.gni
+2,389-2,7611,771 files not shown
+6,647-8,3931,777 files

NetBSD/src YR2DEZL — usr.sbin/npf/npftest/libnpftest npf_ext_test.c

   fix build
VersionDeltaFile
1.5+1-1usr.sbin/npf/npftest/libnpftest/npf_ext_test.c
+1-11 files

NetBSD/src TjAeE2h — sys/dev/goldfish gftty.c

   Make cnmagic actually work.  Still TODO, move it into the hard interrupt
   handler, but requires restructuring of the driver somewhat.
VersionDeltaFile
1.7+26-4sys/dev/goldfish/gftty.c
+26-41 files

NetBSD/src 4qQGa1H — usr.sbin/npf/npftest/libnpftest npf_bpf_test.c

   PR kern/60975 add BPF validate tests to catch early if anything breaks
VersionDeltaFile
1.15+4-0usr.sbin/npf/npftest/libnpftest/npf_bpf_test.c
+4-01 files

NetBSD/src 6IoVU1L — usr.sbin/npf/npftest/libnpftest npf_ext_test.c

   fetch ip offset first and compare with DF bit
VersionDeltaFile
1.4+4-4usr.sbin/npf/npftest/libnpftest/npf_ext_test.c
+4-41 files

NetBSD/src M4qA9il — usr.sbin/npf/npftest/libnpftest npf_ext_test.c

   normalization tests

   convert the offset to host byte order and just check for df bit absent
VersionDeltaFile
1.3+1-1usr.sbin/npf/npftest/libnpftest/npf_ext_test.c
+1-11 files

NetBSD/src HuMGUpn — sys/net/npf npf_ruleset.c

   Pass a number of bpf_insn to npf_bpf_compile, this should fix kern/60975.

   Contrary to what the PR says, it broke loudly only in -current
   when I tightened checks in bpfjit_generate_code on July 5th, 2026.

   In stable releases it reads past the end of allocations but it generates
   valid jitted code.

   Why it works in stable releases:

     - bpf_validate() checks that a rule ends with a valid RET and
       that jumps don't jump past the last RET,
     - bpfjit in stable releases doesn't check for a valid RET, it
       relies on bpf_validate().
     - bpfjit starts by (over)allocating a shadow bpfjit_insn array,
       then scans (and goes past the end) instructions, builds CFG
       and sets the "unreachable" flag in the shadow array. All
       instructions after the last RET have unreachable set to true.
     - bpfjit skips emitting any code when unreachable is true

    [5 lines not shown]
VersionDeltaFile
1.59+2-2sys/net/npf/npf_ruleset.c
+2-21 files

NetBSD/pkgsrc-wip c714db5 — gitleaks TODO

gitleaks: Add reference to CVE-2026-124039
DeltaFile
+1-1gitleaks/TODO
+1-11 files

NetBSD/src VXNU7II — sys/net/npf npf_os.c

   Use proper naming for registering ether filtering hooks

   get_etherpfil_head function name doesn't make sense in that context.
   use register_etherpfil_hooks (plural) which registers one hook
   (by calling the singular form (register_etherpfil_hook)
   per interface at the ether layer.

   No functional change intended

   Thanks Edgar Fub
VersionDeltaFile
1.30+3-3sys/net/npf/npf_os.c
+3-31 files

NetBSD/pkgsrc zZM8Seg — doc CHANGES-pkgsrc-2026Q3

   doc: update for 7329, 7330
VersionDeltaFile
1.1.2.8+8-1doc/CHANGES-pkgsrc-2026Q3
+8-11 files

NetBSD/pkgsrc zqw4VEV — textproc/expat Makefile distinfo

   Pullup ticket #7330 - requested by bsiegert
   textproc/expat: Security fix

   Revisions pulled up:
   - textproc/expat/Makefile                                       1.71
   - textproc/expat/distinfo                                       1.65

   ---
      Module Name:    pkgsrc
      Committed By:   adam
      Date:           Mon Nov  2 12:11:20 UTC 2026

      Modified Files:
              pkgsrc/textproc/expat: Makefile distinfo

      Log Message:
      expat: updated to 2.10.0

      Release 2.10.0 Mon November 2 2026

    [56 lines not shown]
VersionDeltaFile
1.62.2.3+4-4textproc/expat/distinfo
1.68.2.3+2-2textproc/expat/Makefile
+6-62 files

NetBSD/pkgsrc kTyRtB2 — sysutils/xenkernel420 distinfo, sysutils/xentools420 version.mk distinfo

   Pullup ticket #7329 - requested by bouyer
   sysutils/xentools420: Security fix
   sysutils/xenkernel420: Security fix

   Revisions pulled up:
   - sysutils/xenkernel420/distinfo                                1.10
   - sysutils/xentools420/distinfo                                 1.10
   - sysutils/xentools420/version.mk                               1.9

   ---
      Module Name:      pkgsrc
      Committed By:     bouyer
      Date:             Tue Nov  3 19:26:22 UTC 2026

      Modified Files:
        pkgsrc/sysutils/xenkernel420: distinfo
        pkgsrc/sysutils/xentools420: distinfo version.mk

      Log Message:

    [4 lines not shown]
VersionDeltaFile
1.7.2.2+4-4sysutils/xentools420/version.mk
1.8.2.2+4-4sysutils/xentools420/distinfo
1.8.2.2+4-4sysutils/xenkernel420/distinfo
+12-123 files

NetBSD/pkgsrc TNO9lpd — doc CHANGES-2026

   doc: Updated www/ruby-rack-test to 2.3.0
VersionDeltaFile
1.7740+2-1doc/CHANGES-2026
+2-11 files