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 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

NetBSD/pkgsrc M2GPYTL — www/ruby-rack-test Makefile distinfo

   www/ruby-rack-test: update to 2.3.0

   2.3.0 (2026-10-21)

   Bug fixes:

   * Do not mutate arguments given to Rack::Utils.build_multipart (Oskar
     Eichler #361)

   * Rewind tempfile if there are errors when appending in
     UploadedFile#append_to (Oskar Eichler #363)

   * Preserve request method and params for 308 redirects (requires Rack 2+)
     (Oskar Eichler #364)

   * Reuse rack.input in 307/308 redirect request if it is rewindable, fixing
     cases that use application/json and other content types (Oskar Eichler
     #367)


    [8 lines not shown]
VersionDeltaFile
1.13+4-4www/ruby-rack-test/distinfo
1.14+2-2www/ruby-rack-test/Makefile
+6-62 files

NetBSD/pkgsrc tgvKRGW — doc CHANGES-2026

   doc: Updated www/ruby-rack2 to 2.2.25
VersionDeltaFile
1.7739+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc hm5pcZq — www/ruby-rack2 Makefile distinfo

   www/ruby-rack2: update to 2.2.25

   2.2.25 (2026-10-30)

   Security

   * GHSA-5v64-555j-wjxm Multipart parser retains parsed data in its scan
     buffer, allowing denial of service via memory exhaustion.

   * GHSA-wvg4-6p58-3gh3 Rack::Static header rules were matched against an
     unnormalized path, allowing dot segments to bypass them.

   * GHSA-p8x9-v4hv-2w4g Multipart requests with more than one boundary
     parameter were accepted when the first value was empty or began with a
     quote, semicolon, or comma, bypassing the guard added for CVE-2026-26961.

   Fixed

   * Multipart parser: scan boundary lines with a literal newline search

    [3 lines not shown]
VersionDeltaFile
1.18+4-4www/ruby-rack2/distinfo
1.18+2-2www/ruby-rack2/Makefile
+6-62 files

NetBSD/pkgsrc kI1TH56 — devel/SDL3 options.mk

   SDL3: remove second copy of 'opengl' in PKG_SUPPORTED_OPTIONS
VersionDeltaFile
1.5+2-2devel/SDL3/options.mk
+2-21 files

NetBSD/pkgsrc qTSPgoA — doc CHANGES-2026

   doc: Updated www/ruby-rack to 3.2.8
VersionDeltaFile
1.7738+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc SpWsT8C — www/ruby-rack Makefile distinfo

   www/ruby-rack: update to 3.2.8

   3.2.8 (2026-10-30)

   Security

   * GHSA-5v64-555j-wjxm Multipart parser retains parsed data in its scan
     buffer, allowing denial of service via memory exhaustion.

   * GHSA-wvg4-6p58-3gh3 Rack::Static header rules were matched against an
     unnormalized path, allowing dot segments to bypass them.

   * GHSA-2j8w-xcrc-x985 Rack::Request#host_with_port, #base_url, and #url
     returned the raw authority when it was invalid; host_with_port now returns
     nil in that case.

   * GHSA-p8x9-v4hv-2w4g Multipart requests with more than one boundary
     parameter were accepted when the first value was empty or began with a
     quote, semicolon, or comma, bypassing the guard added for CVE-2026-26961.

    [6 lines not shown]
VersionDeltaFile
1.57+4-4www/ruby-rack/distinfo
1.59+2-2www/ruby-rack/Makefile
+6-62 files

NetBSD/pkgsrc 0zq14gU — doc CHANGES-2026

   doc: Updated www/ruby-httpclient to 2.10.0
VersionDeltaFile
1.7737+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 7z51B9n — www/ruby-httpclient Makefile PLIST

   www/ruby-httpclient: update to 2.10.0

   2.10.0 (2026-10-31)

   * Refresh the bundled Mozilla CA certificates to the October 20, 2026
     snapshot, building on #444 (#482)

   * With peer verification enabled and no custom verification callback, reject
     TLS connections when a server supplies certificates containing blocked
     eMudhra intermediate CA public keys, including cross-signed variants
     (#480, #481) Connections are also rejected when a server supplies an
     unused certificate containing a blocked public key.  VERIFY_NONE/nil
     disables this check; a custom verification callback replaces the default
     policy and is responsible for certificate validation.

   * Report Java socket read timeouts on JRuby as
     HTTPClient::ReceiveTimeoutError (#486)

   * Add JRuby CI coverage (#486)

    [7 lines not shown]
VersionDeltaFile
1.26+4-4www/ruby-httpclient/distinfo
1.15+4-1www/ruby-httpclient/PLIST
1.25+2-2www/ruby-httpclient/Makefile
+10-73 files

NetBSD/pkgsrc T4WOYhW — doc CHANGES-2026

   doc: Updated www/ruby-html-proofer to 5.2.3
VersionDeltaFile
1.7736+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 0Rwlh4e — www/ruby-html-proofer Makefile distinfo

   www/ruby-html-proofer: update to 5.2.3

   5.2.3 (2026-10-16)

   Bug Fixes

   * Add ruby-json 3 support (de14af9)

   Miscellaneous Chores

   * reporter: Escape colons in swapped test URLs (#879)
   * reporter: Avoid live external URLs (#879)
   * Prefix Dependabot commits with a Conventional Commits type (#880)
   * Lint PR titles for Conventional Commits (#880)
   * Run release prep on every push to main (#880)
VersionDeltaFile
1.21+4-4www/ruby-html-proofer/distinfo
1.23+2-2www/ruby-html-proofer/Makefile
+6-62 files

NetBSD/pkgsrc LWOYwON — doc CHANGES-2026

   doc: Updated www/ruby-faraday-net_http to 3.5.0
VersionDeltaFile
1.7735+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc wOxqKjY — www/ruby-faraday-net_http Makefile distinfo

   www/ruby-faraday-net_http: update to 3.5.0

   3.5.0 (2026-10-11)

   !! This release contains changes to errors raised !!

   Please note: when responses cannot be correctly deflated, a
   Faraday::ConnectionFailed error will be raised instead of raw Zlib::* errors
   as before.  This have been considered a bug rather than a breaking change,
   and therefore included in the minor version bump.

   What's Changed

   * Bump actions/checkout from 6 to 7 by @dependabot[bot] in #58
   * Add SOCKS proxy support by @iMacTia in #64
   * Handle quoted and case-insensitive charset parameters by @OskarEichler in
     #59
   * Wrap deflate data and dictionary errors as connection failures by
     @OskarEichler in #60

    [8 lines not shown]
VersionDeltaFile
1.12+4-4www/ruby-faraday-net_http/distinfo
1.10+2-2www/ruby-faraday-net_http/Makefile
+6-62 files

NetBSD/src WlO8EVL — sys/arch/luna68k/conf files.luna68k, sys/arch/luna68k/luna68k pmap_bootstrap.c

   Burn the boats.
VersionDeltaFile
1.53+2-2sys/arch/news68k/news68k/pmap_bootstrap.c
1.68+2-2sys/arch/mvme68k/mvme68k/pmap_bootstrap.c
1.49+2-2sys/arch/luna68k/luna68k/pmap_bootstrap.c
1.60+1-2sys/arch/news68k/conf/files.news68k
1.89+1-2sys/arch/mvme68k/conf/files.mvme68k
1.50+1-2sys/arch/luna68k/conf/files.luna68k
+9-126 files