OpenBSD/src xNU2ytDsys/nfs nfs_socket.c

   convert nfs_socket.c from nfsm_dissect() to nfsd_dissect()

   with and ok miod@
VersionDeltaFile
1.157+8-5sys/nfs/nfs_socket.c
+8-51 files

OpenBSD/src HiyFkhrsys/nfs nfs_serv.c

   convert nfs_serv.c from nfsm_dissect() to nfsd_dissect()

   with and ok miod@
VersionDeltaFile
1.145+35-34sys/nfs/nfs_serv.c
+35-341 files

OpenBSD/src gwWvB9Osys/nfs nfs_serv.c

   remove nfsm_info argument from nfsm_srvmtofh1()

   with and ok miod@
VersionDeltaFile
1.144+33-55sys/nfs/nfs_serv.c
+33-551 files

OpenBSD/src rh8vXnWsys/nfs nfs_serv.c

   remove nfsm_info argument from nfsm_reply()

   callers all set info.nmi_mreq = NULL

   with and ok miod@
VersionDeltaFile
1.143+75-72sys/nfs/nfs_serv.c
+75-721 files

OpenBSD/src Vx6ZMtnsys/nfs nfs_serv.c

   make nfsm_srvnamesiz() take an nfsrv_descript argument

   with and ok miod@
VersionDeltaFile
1.142+24-24sys/nfs/nfs_serv.c
+24-241 files

OpenBSD/src zjTN81Isys/nfs nfs_serv.c

   make nfsm_srvmtofh2() take an nfsrv_descript argument

   with and ok miod@
VersionDeltaFile
1.141+74-28sys/nfs/nfs_serv.c
+74-281 files

OpenBSD/src qesik41sys/nfs nfs_srvsubs.c nfs_serv.c

   make nfsm_srvsattr() take an nfsrv_descript argument

   with and ok miod@
VersionDeltaFile
1.5+14-23sys/nfs/nfs_srvsubs.c
1.140+16-9sys/nfs/nfs_serv.c
1.71+2-2sys/nfs/nfs_var.h
+32-343 files

OpenBSD/src J3wXlR7sys/nfs nfsm_subs.h

   add nfsrv_descript versions of nfsm functions

   ok miod@
VersionDeltaFile
1.52+82-1sys/nfs/nfsm_subs.h
+82-11 files

OpenBSD/src s9MzmI3sys/nfs nfs_serv.c nfs_vnops.c

   remove nmi_mb from struct nfsm_info

   ok miod@
VersionDeltaFile
1.139+204-181sys/nfs/nfs_serv.c
1.213+96-77sys/nfs/nfs_vnops.c
1.135+7-5sys/nfs/nfs_vfsops.c
1.51+1-2sys/nfs/nfsm_subs.h
+308-2654 files

OpenBSD/src zxJ407dsys/nfs nfs_serv.c

   make nfsm_srvmtofh1() take an mbuf argument

   ok miod@
VersionDeltaFile
1.138+26-26sys/nfs/nfs_serv.c
+26-261 files

OpenBSD/src KtV1lGmsys/nfs nfs_serv.c nfs_srvsubs.c

   make nfsm_srvwcc() take an mbuf argument

   ok miod@
VersionDeltaFile
1.137+24-24sys/nfs/nfs_serv.c
1.4+5-5sys/nfs/nfs_srvsubs.c
1.70+2-2sys/nfs/nfs_var.h
+31-313 files

OpenBSD/src lmVs4gHsys/nfs nfs_vnops.c nfs_subs.c

   make nfsm_fhtom() take an mbuf argument

   ok miod@
VersionDeltaFile
1.212+22-22sys/nfs/nfs_vnops.c
1.152+4-4sys/nfs/nfs_subs.c
1.134+3-3sys/nfs/nfs_vfsops.c
1.69+2-2sys/nfs/nfs_var.h
+31-314 files

OpenBSD/src nBdFW73sys/nfs nfs_serv.c

   make nfsm_srvpostop_fh() take an mbuf argument

   ok miod@
VersionDeltaFile
1.136+7-7sys/nfs/nfs_serv.c
+7-71 files

OpenBSD/src 4T3dS7msys/nfs nfs_serv.c nfs_srvsubs.c

   make nfsm_srvpostop_attr() take an mbuf argument

   ok miod@
VersionDeltaFile
1.135+32-32sys/nfs/nfs_serv.c
1.3+5-5sys/nfs/nfs_srvsubs.c
1.68+2-2sys/nfs/nfs_var.h
+39-393 files

OpenBSD/src hAo91y8sys/nfs nfs_serv.c

   make nfsm_reply() take an mbuf argument

   ok miod@
VersionDeltaFile
1.134+77-71sys/nfs/nfs_serv.c
+77-711 files

OpenBSD/src qzoT38Ssys/nfs nfs_vnops.c nfsm_subs.h

   make nfsm_strtom() take an mbuf argument

   ok miod@
VersionDeltaFile
1.211+13-13sys/nfs/nfs_vnops.c
1.50+4-3sys/nfs/nfsm_subs.h
+17-162 files

OpenBSD/ports LCPdCYbnet/senpai distinfo modules.inc

   net/senpai: update to 0.5.0

   with tweak from and ok jtt@ (MAINTAINER) thanks!
VersionDeltaFile
1.4+26-18net/senpai/distinfo
1.3+6-4net/senpai/modules.inc
1.5+3-1net/senpai/Makefile
+35-233 files

OpenBSD/ports WJJ0TJ9devel/codex Makefile distinfo, devel/codex/patches patch-codex-rs_arg0_src_lib_rs patch-codex-rs_Cargo_toml

   devel/codex: update to 0.138.0
VersionDeltaFile
1.10+4-4devel/codex/patches/patch-codex-rs_arg0_src_lib_rs
1.26+3-2devel/codex/Makefile
1.23+2-2devel/codex/patches/patch-codex-rs_Cargo_toml
1.26+2-2devel/codex/distinfo
1.7+1-1devel/codex/patches/patch-codex-rs_core_src_tools_handlers_multi_agents_common_rs
1.26+1-1devel/codex/patches/patch-codex-rs_core_src_config_mod_rs
+13-126 files

OpenBSD/src b62kI7Xgnu/usr.bin/perl regcomp_study.c

   Upstream patch for buffer overflow in 32-bit perl

   * CVE-2026-8376
       https://lists.security.metacpan.org/cve-announce/msg/40396161/
       Perl versions through 5.43.10 have a heap buffer overflow when
       compiling regular expressions with a repeated fixed string on 32-bit
       builds
VersionDeltaFile
1.2+89-174gnu/usr.bin/perl/regcomp_study.c
+89-1741 files

OpenBSD/src znydDs5gnu/usr.bin/perl/cpan/IO-Compress/bin zipdetails, gnu/usr.bin/perl/cpan/IO-Compress/lib/File GlobMapper.pm

   Upstream patches for IO-Compress perl dist

   * CVE-2026-48961
       https://lists.security.metacpan.org/cve-announce/msg/40434383/
       IO::Compress versions from 2.207 before 2.220 for Perl ship a
       zipdetails CLI tool that crashes with undefined subroutine on
       Info-ZIP Unix Extra Field with 8-byte UID or GID

   * CVE-2026-48962
       https://lists.security.metacpan.org/cve-announce/msg/40434385/
       IO::Compress versions before 2.220 for Perl can execute arbitrary
       code in File::GlobMapper via an attacker-controlled output glob

   * CVE-2025-15649
       https://lists.security.metacpan.org/cve-announce/msg/40434380/
       IO::Uncompress::Unzip versions before 2.215 for Perl propagate
       uncaught exception when parsing zip header with malformed DOS date

   * CVE-2026-48959

    [3 lines not shown]
VersionDeltaFile
1.2+108-55gnu/usr.bin/perl/cpan/IO-Compress/t/globmapper.t
1.8+90-23gnu/usr.bin/perl/cpan/IO-Compress/bin/zipdetails
1.8+43-9gnu/usr.bin/perl/cpan/IO-Compress/lib/File/GlobMapper.pm
1.11+16-4gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm
+257-914 files

OpenBSD/src xkJUDI2gnu/usr.bin/perl/cpan/HTTP-Tiny/lib/HTTP Tiny.pm

   Upstream patch for HTTP-Tiny perl dist

   * CVE-2026-7010
       https://lists.security.metacpan.org/cve-announce/msg/39952806/
       HTTP::Tiny versions before 0.093 for Perl do not validate CRLF in
       HTTP request lines or control field header values
VersionDeltaFile
1.10+8-0gnu/usr.bin/perl/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm
+8-01 files

OpenBSD/src 5kDjAsggnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive Tar.pm, gnu/usr.bin/perl/cpan/Archive-Tar/t 04_resolved_issues.t

   Upstream patches for Archive-Tar perl dist

   * CVE-2026-42496
       https://lists.security.metacpan.org/cve-announce/msg/40396459/
       Archive::Tar versions before 3.08 for Perl extract symlinks with
       attacker controlled targets outside the extraction directory

   * CVE-2026-42497
       https://lists.security.metacpan.org/cve-announce/msg/40396457/
       Archive::Tar versions before 3.08 for Perl extract hardlinks to
       attacker controlled paths outside the extraction directory

   * CVE-2026-9538
       https://lists.security.metacpan.org/cve-announce/msg/40396448/
       Archive::Tar versions before 3.10 for Perl allow memory exhaustion
       via attacker controlled entry size field in tar header
VersionDeltaFile
1.2+150-48gnu/usr.bin/perl/cpan/Archive-Tar/t/04_resolved_issues.t
1.11+47-1gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive/Tar.pm
+197-492 files

OpenBSD/ports nWluzwLgames/wrath distinfo Makefile, games/wrath/patches patch-vid_sdl_c patch-makefile_inc

   update wrath to latest release 1.1.2, including fixes for build with
   llvm22.
VersionDeltaFile
1.1+66-0games/wrath/patches/patch-vid_sdl_c
1.6+2-2games/wrath/distinfo
1.9+2-2games/wrath/Makefile
1.3+1-1games/wrath/patches/patch-makefile_inc
+71-54 files

OpenBSD/ports zd8XjNngames/indierunner distinfo Makefile, games/indierunner/pkg PLIST

   update to IndieRunner v0.3
VersionDeltaFile
1.3+26-1games/indierunner/pkg/PLIST
1.3+2-2games/indierunner/distinfo
1.7+1-2games/indierunner/Makefile
+29-53 files

OpenBSD/src 7RFiFasusr.bin/tmux window.c server-client.c

   Fix mouse events on tiled pane status line - when panes share a border,
   prefer the pane for which the border is the status line. With Dane
   Jensen.
VersionDeltaFile
1.331+22-2usr.bin/tmux/window.c
1.464+3-7usr.bin/tmux/server-client.c
+25-92 files

OpenBSD/ports 4u69YIkmath/py-cvxopt Makefile distinfo, math/py-cvxopt/patches patch-setup_py

   update to py3-cvxopt-1.3.3

   mark ONLY_FOR_ARCHS = ${LP64_ARCHS}; there are a bunch of pointer type
   issues in src/C/lapack.c (cvxopt uses an "int_t" type, which is really
   Py_ssize_t aka long, but this file confuses int_t * with int *).
VersionDeltaFile
1.3+11-11math/py-cvxopt/patches/patch-setup_py
1.18+5-3math/py-cvxopt/Makefile
1.4+2-2math/py-cvxopt/distinfo
+18-163 files

OpenBSD/ports ijVdZJRwww/squid distinfo Makefile

   update to squid-7.6
VersionDeltaFile
1.132.2.1+2-2www/squid/distinfo
1.288.2.1+1-1www/squid/Makefile
+3-32 files

OpenBSD/ports s49zPo0net/routinator distinfo crates.inc

   update to routinator-0.15.2
VersionDeltaFile
1.25.2.1+328-310net/routinator/distinfo
1.16.2.1+163-154net/routinator/crates.inc
1.53.2.1+1-1net/routinator/Makefile
+492-4653 files

OpenBSD/ports LeCfyqxnet/routinator distinfo crates.inc

   update to routinator-0.15.2
VersionDeltaFile
1.26+328-310net/routinator/distinfo
1.17+163-154net/routinator/crates.inc
1.54+1-1net/routinator/Makefile
+492-4653 files

OpenBSD/ports ynkqY3Xmath/spread-sheet-widget distinfo Makefile

   spread-sheet-widget: repair with llvm 22 by updating to 0.7
VersionDeltaFile
1.5+2-2math/spread-sheet-widget/distinfo
1.9+1-2math/spread-sheet-widget/Makefile
+3-42 files