OpenBSD/ports Tehl1kN — games Makefile

   Drop blockgame and multimc
VersionDeltaFile
1.521+0-2games/Makefile
+0-21 files

OpenBSD/ports A7fQO2y — sysutils/salt/3007 Makefile distinfo, sysutils/salt/3007/patches patch-salt___init___py patch-salt_client_ssh_shell_py

   update to 3007.17
VersionDeltaFile
1.1+21-0sysutils/salt/3007/patches/patch-tools_pkg_salt_build_backend_py
1.2+6-6sysutils/salt/3007/patches/patch-salt_client_ssh_shell_py
1.2+9-0sysutils/salt/3007/pkg/PLIST
1.2+1-3sysutils/salt/3007/Makefile
1.2+2-2sysutils/salt/3007/patches/patch-salt___init___py
1.2+2-2sysutils/salt/3007/distinfo
+41-133 files not shown
+43-159 files

OpenBSD/ports rX9klHl — sysutils/salt/3008 distinfo Makefile, sysutils/salt/3008/patches patch-salt_scripts_py

   update to 3008.5
VersionDeltaFile
1.2+12-0sysutils/salt/3008/pkg/PLIST
1.4+3-2sysutils/salt/3008/Makefile
1.2+2-2sysutils/salt/3008/distinfo
1.2+1-1sysutils/salt/3008/patches/patch-salt_scripts_py
+18-54 files

OpenBSD/src jSjoeaP — usr.sbin/rpki-client parser.c

   Gate reporting on manifest sequence number gaps behind verbose mode

   OK tb@
VersionDeltaFile
1.201+4-3usr.sbin/rpki-client/parser.c
+4-31 files

OpenBSD/ports WBPuvoe — infrastructure/mk bsd.port.mk

   When fetching, don't pass the list of all distfiles to a recursive make

   Calling "make ${tons_of_distfiles}" can go over ARG_MAX as spotted by
   aja in sysutils/telegraf when using a longer, non-default PORTSDIR.
   Instead of bumping ARG_MAX or weir^Wcomplex solutions in bsd.port.mk,
   just use intermediate targets that depend on all distfiles.

   With espie
VersionDeltaFile
1.1656+7-3infrastructure/mk/bsd.port.mk
+7-31 files

OpenBSD/ports WiCLinO — textproc/xmlwf/files Makefile

   xmlwf: unbreak build after update to 2.9.0

   This now needs internal functions from libexpat, so reach around into
   the bundled expat sources and compile xcs.c in.

   ok bluhm (maintainer)
VersionDeltaFile
1.3+3-1textproc/xmlwf/files/Makefile
+3-11 files

OpenBSD/ports ipmBgE2 — databases/pspg Makefile distinfo

   update databases/pspg to 5.9.1
VersionDeltaFile
1.35+2-2databases/pspg/distinfo
1.38+1-2databases/pspg/Makefile
+3-42 files

OpenBSD/src IU8ovXB — sys/scsi scsiconf.h scsi_base.c

   Remove unused scsi_ioh_del().
VersionDeltaFile
1.286+1-26sys/scsi/scsi_base.c
1.203+1-2sys/scsi/scsiconf.h
+2-282 files

OpenBSD/src eNdoWq6 — sys/net pipex.h pipex.c

   Remove unused pipex_pptp_userland_lookup_session_ipv6().
VersionDeltaFile
1.165+1-16sys/net/pipex.c
1.36+1-3sys/net/pipex.h
+2-192 files

OpenBSD/src 1CPlCHV — sys/net pf_ioctl.c

   Remove unused pf_qid2qname() and pf_qid_unref().
VersionDeltaFile
1.435+1-15sys/net/pf_ioctl.c
+1-151 files

OpenBSD/src k93tDMg — sys/kern subr_blist.c

   Do not compile helper functions only used by the regress test, or by the
   hibernate code, unless we are building the regress test, or a kernel with
   option HIBERNATE.
VersionDeltaFile
1.5+20-1sys/kern/subr_blist.c
+20-11 files

OpenBSD/ports d6RFvfa — games/prismlauncher/patches patch-launcher_launch_steps_PatchLWJGL_cpp

   Revert change to this patch caught by me trying to minimize commits
   in removal of games/multimc and games/blockgame
VersionDeltaFile
1.3+2-2games/prismlauncher/patches/patch-launcher_launch_steps_PatchLWJGL_cpp
+2-21 files

OpenBSD/ports giAoMlH — games/prismlauncher/patches patch-launcher_launch_steps_PatchLWJGL_cpp, games/py-minecraft-launcher-lib distinfo Makefile

   Remove games/multimc and games/blockgame

   Both are superseded by games/prismlauncher which performs the same
   function and is actively maintained. Prism Launcher is the active
   fork of the MultiMC project (which blockgame is an OpenBSD-specific
   for of).

   ok phessler
VersionDeltaFile
1.9+68-8games/py-minecraft-launcher-lib/pkg/PLIST
1.4+11-11games/py-minecraft-launcher-lib/patches/patch-minecraft_launcher_lib_runtime_py
1.3+6-6games/py-minecraft-launcher-lib/patches/patch-minecraft_launcher_lib_install_py
1.18+2-3games/py-minecraft-launcher-lib/Makefile
1.7+2-2games/py-minecraft-launcher-lib/distinfo
1.2+2-2games/prismlauncher/patches/patch-launcher_launch_steps_PatchLWJGL_cpp
+91-3234 files not shown
+91-3240 files

OpenBSD/ports 7LHgH8a — devel/quirks Makefile, devel/quirks/files Quirks.pm

   Quirks entries for removal of games/multimc and games/blockgame
VersionDeltaFile
1.1865+5-1devel/quirks/files/Quirks.pm
1.1851+1-1devel/quirks/Makefile
+6-22 files

OpenBSD/ports dnjyO19 — www/mozilla-firefox Makefile distinfo

   www/mozilla-firefox: MFC update to 159.0.1.

   see https://www.firefox.com/en-US/firefox/159.0.1/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-123/
VersionDeltaFile
1.423.2.5+4-4www/mozilla-firefox/distinfo
1.712.2.5+2-2www/mozilla-firefox/Makefile
+6-62 files

OpenBSD/ports zdFlVcU — www/firefox-i18n Makefile.inc distinfo, www/mozilla-firefox Makefile distinfo

   www/mozilla-firefox: update to 159.0.1.

   see https://www.firefox.com/en-US/firefox/159.0.1/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-123/
VersionDeltaFile
1.414+164-164www/firefox-i18n/distinfo
1.428+4-4www/mozilla-firefox/distinfo
1.718+2-2www/mozilla-firefox/Makefile
1.369+1-1www/firefox-i18n/Makefile.inc
+171-1714 files

OpenBSD/src 1xYwANn — usr.sbin/rpki-client rpki-der.c

   rpki-client: wrap a line per KNF
VersionDeltaFile
1.2+3-2usr.sbin/rpki-client/rpki-der.c
+3-21 files

OpenBSD/src JQJcaTz — regress/usr.sbin/rpki-client test-seqnum.c

   rpki-client: extend test-seqnum to test for cert serials
VersionDeltaFile
1.5+23-1regress/usr.sbin/rpki-client/test-seqnum.c
+23-11 files

OpenBSD/src 5NiBkXi — usr.sbin/rpki-client cert.c extern.h

   rpki-client: disallow certs with zero serialNumber

   Consistency is hard:

   RFC 5280 (eid3200 clarifies) and RFC 6487 disallow a zero serialNumber.

   For extra fun, CRLNumber and manifestNumber are defined via ASN.1
   explicitly allowing zero. So we need some extra dances.

   Arguably eid3200 was resolved the wrong way.

   Serial number issue pointed out by the rpki-rp-benchmark.

   ok claudio
VersionDeltaFile
1.139+29-7usr.sbin/rpki-client/x509.c
1.253+2-2usr.sbin/rpki-client/cert.c
1.321+3-1usr.sbin/rpki-client/extern.h
+34-103 files

OpenBSD/src Vf1GrRg — regress/usr.sbin/rpki-client Makefile.inc, usr.sbin/rpki-client Makefile rpki-der.h

   rpki-client: split some helpers out of cms.c

   There are a bunch of helper functions that are not really CMS specific
   that will be shared by several signed object parsers. Implementations
   go into rpki-der.c and they are prototyped in rpki-der.h. The latter
   should eventually replace rpki-asn1.h.

   ok claudio
VersionDeltaFile
1.1+112-0usr.sbin/rpki-client/rpki-der.c
1.74+2-92usr.sbin/rpki-client/cms.c
1.1+35-0usr.sbin/rpki-client/rpki-der.h
1.52+2-2regress/usr.sbin/rpki-client/Makefile.inc
1.45+2-1usr.sbin/rpki-client/Makefile
+153-955 files

OpenBSD/src QmusnIZ — usr.sbin/rpki-client extern.h mft.c

   Directly dispatch the files referenced by a mft in the parser.

   There is no need to circle back to the parent process to schedule more work.
   This is the minimal way to handle this and should allow us to further improve
   the MFT handling.

   The work items enqueued by an MFT are put on the global entity queue but
   only after the mft message was enqueued into the output queue.

   OK tb@
VersionDeltaFile
1.200+68-6usr.sbin/rpki-client/parser.c
1.339+3-39usr.sbin/rpki-client/main.c
1.149+3-26usr.sbin/rpki-client/mft.c
1.320+5-1usr.sbin/rpki-client/extern.h
+79-724 files

OpenBSD/ports Jsvo59x — x11/freerdp distinfo Makefile, x11/freerdp/patches patch-winpr_CMakeLists_txt patch-channels_rdpsnd_client_rdpsnd_main_c

   update to freerdp-3.33.0
VersionDeltaFile
1.88+4-4x11/freerdp/Makefile
1.14+2-2x11/freerdp/patches/patch-libfreerdp_crypto_tls_c
1.37+2-2x11/freerdp/distinfo
1.18+4-0x11/freerdp/pkg/PLIST
1.7+1-1x11/freerdp/patches/patch-winpr_CMakeLists_txt
1.7+1-1x11/freerdp/patches/patch-channels_rdpsnd_client_rdpsnd_main_c
+14-106 files

OpenBSD/ports sJjq7WO — geo/traccar Makefile distinfo, geo/traccar/pkg PLIST

   Update to 6.17.0

   OK sthen@
VersionDeltaFile
1.46+410-393geo/traccar/pkg/PLIST
1.42+2-2geo/traccar/distinfo
1.56+1-1geo/traccar/Makefile
+413-3963 files

OpenBSD/src shtFMQQ — sys/dev/pci files.pci

   another missing firmload decl; from Crystal Kolipe
VersionDeltaFile
1.375+2-2sys/dev/pci/files.pci
+2-21 files

OpenBSD/ports hDnkHjd — textproc/py-xmlschema distinfo Makefile, textproc/py-xmlschema/pkg PLIST

   update to py3-xmlschema-4.3.2
VersionDeltaFile
1.10+98-21textproc/py-xmlschema/pkg/PLIST
1.19+2-3textproc/py-xmlschema/Makefile
1.13+2-2textproc/py-xmlschema/distinfo
+102-263 files

OpenBSD/ports ldAy46i — textproc/py-elementpath Makefile distinfo, textproc/py-elementpath/pkg PLIST

   update to py3-elementpath-5.1.4
VersionDeltaFile
1.10+46-9textproc/py-elementpath/pkg/PLIST
1.14+2-2textproc/py-elementpath/distinfo
1.20+1-2textproc/py-elementpath/Makefile
+49-133 files

OpenBSD/ports Tlao8Yf — security/py-cryptodome Makefile

   update comment
VersionDeltaFile
1.55+8-4security/py-cryptodome/Makefile
+8-41 files

OpenBSD/ports rGe5rh6 — security/py-cryptodome distinfo Makefile, security/py-cryptodome/pkg PLIST

   update to py3-cryptodome-4.3.0

   now uses ARMv8 Cryptography Extensions on aarch64 and has various other
   speed increases: https://www.pycryptodome.org/src/changelog#november-2026
VersionDeltaFile
1.54+9-7security/py-cryptodome/Makefile
1.34+6-0security/py-cryptodome/pkg/PLIST
1.31+2-2security/py-cryptodome/distinfo
+17-93 files

OpenBSD/ports WlQxTl9 — audio/schismtracker Makefile distinfo

   Update schismtracker to 20261102.
VersionDeltaFile
1.49+2-2audio/schismtracker/distinfo
1.67+1-1audio/schismtracker/Makefile
+3-32 files

OpenBSD/src 9lBO2jp — usr.sbin/rpki-client cert.c

   rpki-client: use strncmp() after x509_location()

   Now that the protocol (always expected to be https:// or rsync://) is
   normalized, we can do a simpler check.

   Prompted by a report by Ties de Kock

   ok claudio
VersionDeltaFile
1.252+7-7usr.sbin/rpki-client/cert.c
+7-71 files