OpenBSD/src ZPlGi4Ssys/arch/amd64/amd64 vmm_machdep.c

   vmm(4): support variable length instructions in VMX paths.

   The Intel VMX handlers for things like HLT, RDMSR, etc. perform
   strict checks for instruction length. This is excessive and incorrect
   given the joys of x86/amd64. There's no need to kill the vcpu if
   it was silly enough to prefix a HLT for some strange reason.

   "sure", mlarkin@
VersionDeltaFile
1.81+2-28sys/arch/amd64/amd64/vmm_machdep.c
+2-281 files

OpenBSD/src OvyoAAMusr.sbin/rpki-client spl.c rsc.c

   rpki-client: garbage collect the _parse() functions

   The _parse() functions are no longer used and can be removed.
   With them gone, cms_parse_validate() becomes internal to cms.c

   ok claudio
VersionDeltaFile
1.34+1-45usr.sbin/rpki-client/tak.c
1.143+1-45usr.sbin/rpki-client/mft.c
1.20+1-44usr.sbin/rpki-client/spl.c
1.49+1-44usr.sbin/rpki-client/rsc.c
1.92+1-44usr.sbin/rpki-client/roa.c
1.46+1-44usr.sbin/rpki-client/aspa.c
+6-2662 files not shown
+9-2848 files

OpenBSD/src IvgfGU6regress/usr.sbin/rpki-client test-tak.c test-spl.c

   rpki-client: convert regress to signed_object_parse()
VersionDeltaFile
1.13+3-2regress/usr.sbin/rpki-client/test-tak.c
1.8+3-2regress/usr.sbin/rpki-client/test-spl.c
1.16+3-2regress/usr.sbin/rpki-client/test-rsc.c
1.31+3-2regress/usr.sbin/rpki-client/test-roa.c
1.34+3-2regress/usr.sbin/rpki-client/test-mft.c
1.13+3-2regress/usr.sbin/rpki-client/test-aspa.c
+18-126 files

OpenBSD/src MJWDX7xusr.sbin/rpki-client filemode.c parser.c

   rpki-client: replace _parse() functions for signed objects

   Replace calls to _parse() with calls to signed_object_parse() both
   in file mode and in the parser process.

   ok claudio
VersionDeltaFile
1.184+11-6usr.sbin/rpki-client/parser.c
1.87+7-7usr.sbin/rpki-client/filemode.c
+18-132 files

OpenBSD/src 6CWFy2pusr.sbin/rpki-client extern.h cms.c

   rpki-client: add signed_object_parse()

   Now that all signed object parser functions have been unified,
   we can replace them all with a single implementation. Add a helper
   that returns the appropriate struct signed_obj * for a given rtype
   and then use its handlers to allocate, parse, validate and free
   the underlying C type. This is wrapped in signed_object_parse().

   There is one small subtlety: for mft and tak the parse functions
   fail if their _validate handler fails, for the remaining objects
   only a flag is set and the handler always succeeds, so checking
   the error of ->validate() does not change behavior.

   ok claudio
VersionDeltaFile
1.62+68-1usr.sbin/rpki-client/cms.c
1.293+3-1usr.sbin/rpki-client/extern.h
+71-22 files

OpenBSD/ports u3NqiVFdevel/py-python-lsp-server distinfo Makefile, devel/spyder/py-spyder-kernels distinfo

   update spyder to 6.1.7 and drop maintainer
VersionDeltaFile
1.17+9-0devel/spyder/spyder/pkg/PLIST
1.43+4-4devel/spyder/spyder/Makefile
1.17+2-3devel/py-python-lsp-server/Makefile
1.17+2-2devel/spyder/spyder/distinfo
1.15+2-2devel/spyder/py-spyder-kernels/distinfo
1.10+2-2devel/py-python-lsp-server/distinfo
+21-133 files not shown
+24-169 files

OpenBSD/src 4mA8JcJusr.sbin/rpki-client tak.c spl.c

   rpki-client: add OID getter to struct signed_obj

   This simply returns the OID ASN1_OBJECT created by x509_init_oid()
   appropriate for each signed object. We need this for CMS validation.
   Since these aren't runtime constants, they can't hang directly off
   the static structs.

   ok claudio
VersionDeltaFile
1.33+10-1usr.sbin/rpki-client/tak.c
1.19+10-1usr.sbin/rpki-client/spl.c
1.48+10-1usr.sbin/rpki-client/rsc.c
1.91+10-1usr.sbin/rpki-client/roa.c
1.142+10-1usr.sbin/rpki-client/mft.c
1.45+10-1usr.sbin/rpki-client/aspa.c
+60-61 files not shown
+64-77 files

OpenBSD/ports p4roYyzgames/wargus Makefile, games/wargus/patches patch-StormLib_src_StormPort_h patch-StormLib_src_SFilePatchArchives_cpp

   wargus: fix build on big endian archs, from brad

   pulls in an upstream build fix for StormLib.
VersionDeltaFile
1.1+40-0games/wargus/patches/patch-StormLib_src_SBaseCommon_cpp
1.1+24-0games/wargus/patches/patch-StormLib_src_SFileAttributes_cpp
1.1+16-0games/wargus/patches/patch-StormLib_src_StormLib_h
1.1+15-0games/wargus/patches/patch-StormLib_src_SFilePatchArchives_cpp
1.1+12-0games/wargus/patches/patch-StormLib_src_StormPort_h
1.4+6-1games/wargus/Makefile
+113-11 files not shown
+113-17 files

OpenBSD/ports Hrca5Xptextproc/lowdown distinfo Makefile

   update to lowdown-3.1.1, from Bryan Vyhmeister (maintainer)
VersionDeltaFile
1.34+2-2textproc/lowdown/distinfo
1.40+2-2textproc/lowdown/Makefile
+4-42 files

OpenBSD/src wmhQieousr.bin/ssh scp.c scp.1

   Remove scp '-s' flag from synopsis, the flag has been a no-op for some time now

   OK djm@
VersionDeltaFile
1.276+3-3usr.bin/ssh/scp.c
1.116+3-3usr.bin/ssh/scp.1
+6-62 files

OpenBSD/ports KSJ9IHKgraphics/tesseract/tesseract distinfo Makefile

   update to tesseract-5.5.3
VersionDeltaFile
1.41+5-4graphics/tesseract/tesseract/Makefile
1.18+2-2graphics/tesseract/tesseract/distinfo
+7-62 files

OpenBSD/ports ih6YPd2devel/ccache Makefile distinfo, devel/ccache/patches patch-cmake_GenerateConfigurationFile_cmake

   update to ccache-4.14
VersionDeltaFile
1.81+2-2devel/ccache/distinfo
1.113+1-2devel/ccache/Makefile
1.8+1-1devel/ccache/patches/patch-cmake_GenerateConfigurationFile_cmake
+4-53 files

OpenBSD/ports 5uKVCgZdevel/re2c Makefile distinfo

   update to re2c-4.6
VersionDeltaFile
1.32+2-2devel/re2c/distinfo
1.52+1-1devel/re2c/Makefile
+3-32 files

OpenBSD/ports TnXK3Kjsysutils/freeipmi/patches patch-man_Makefile_in

   7.9 still needs (a rebased version of) this patch because cpp handles
   command-line arguments differently in clang 19 vs 22
VersionDeltaFile
1.10.10.2+2-4sysutils/freeipmi/patches/patch-man_Makefile_in
+2-41 files

OpenBSD/ports WWGm43Xsysutils/plakar Makefile modules.inc, sysutils/plakar/patches patch-go_sum patch-go_mod

   Update to plakar-1.1.5.
VersionDeltaFile
1.17.2.1+726-938sysutils/plakar/distinfo
1.12.2.1+362-400sysutils/plakar/modules.inc
1.5.4.1+1-4sysutils/plakar/pkg/PLIST
1.20.2.1+1-2sysutils/plakar/Makefile
1.3.2.1+0-0sysutils/plakar/patches/patch-go_sum
1.3.2.1+0-0sysutils/plakar/patches/patch-go_mod
+1,090-1,3446 files

OpenBSD/ports FiBw5rQsysutils/plakar Makefile modules.inc, sysutils/plakar/patches patch-go_sum patch-go_mod

   Update to plakar-1.1.5.
VersionDeltaFile
1.22+96-116sysutils/plakar/distinfo
1.17+39-47sysutils/plakar/modules.inc
1.25+1-2sysutils/plakar/Makefile
1.6+0-0sysutils/plakar/patches/patch-go_sum
1.6+0-0sysutils/plakar/patches/patch-go_mod
+136-1655 files

OpenBSD/ports TR5I9K1multimedia/pipewire/wireplumber Makefile distinfo

   Update to wireplumber-0.5.17.
VersionDeltaFile
1.18+2-2multimedia/pipewire/wireplumber/distinfo
1.25+1-2multimedia/pipewire/wireplumber/Makefile
+3-42 files

OpenBSD/src nXloMyIusr.sbin/ospfd ospfe.h ospfe.c

   Improve imsg handling of LS_UPD, LS_FLOOD and LS_SNAP

   Instead of passing imsg data around pass the lsa cache ref to lsa_flood
   and ls_retrans_list_add. The ref holds all the data needed for those
   calls. lsa_cache_add is also changed to pass an ibuf instead of imsg->data
   and it is more careful at extracting the data. On top of this
   lsa_cache_get becomes unused and is replaced by lsa_cache_ref which is
   used in ls_retrans_list_add to increase the refcount on the lsa_ref.

   Looks good to tb@
VersionDeltaFile
1.124+20-26usr.sbin/ospfd/ospfe.c
1.57+21-25usr.sbin/ospfd/lsupdate.c
1.50+4-6usr.sbin/ospfd/ospfe.h
+45-573 files

OpenBSD/ports SQQzhGodatabases/py-sqlalchemy-utils distinfo Makefile

   update to py3-sqlalchemy-utils-0.42.1
VersionDeltaFile
1.4+11-12databases/py-sqlalchemy-utils/Makefile
1.2+2-2databases/py-sqlalchemy-utils/distinfo
+13-142 files

OpenBSD/ports 7CWfQ5Kdatabases/libhiredis Makefile distinfo

   update to libhiredis-1.3.1 (overflow fixes)
VersionDeltaFile
1.8.4.1+2-2databases/libhiredis/distinfo
1.11.4.1+1-1databases/libhiredis/Makefile
+3-32 files

OpenBSD/ports A5dnkt8databases/libhiredis Makefile distinfo

   update to libhiredis-1.4.1
VersionDeltaFile
1.10+2-2databases/libhiredis/distinfo
1.14+1-1databases/libhiredis/Makefile
+3-32 files

OpenBSD/ports jrGaDhIaudio/py-tinytag distinfo Makefile, audio/py-tinytag/pkg PLIST

   update to py3-tinytag-2.3.1
VersionDeltaFile
1.8+3-3audio/py-tinytag/Makefile
1.6+0-4audio/py-tinytag/pkg/PLIST
1.4+2-2audio/py-tinytag/distinfo
+5-93 files

OpenBSD/ports TtMI1cSaudio/py-discid Makefile distinfo

   update to py3-discid-1.4.2
VersionDeltaFile
1.5+2-2audio/py-discid/distinfo
1.17+1-2audio/py-discid/Makefile
+3-42 files

OpenBSD/ports Ra4URviastro/py-sgp4 Makefile distinfo, astro/py-sgp4/pkg PLIST

   update to py3-sgp4-2.27
VersionDeltaFile
1.9+1-4astro/py-sgp4/pkg/PLIST
1.7+2-2astro/py-sgp4/distinfo
1.15+1-1astro/py-sgp4/Makefile
+4-73 files

OpenBSD/ports Ou9aoCesecurity/opm Makefile distinfo

   update to 1.5
VersionDeltaFile
1.6+2-2security/opm/distinfo
1.7+1-1security/opm/Makefile
+3-32 files

OpenBSD/src tyFh6fDregress/usr.sbin/rpki-client Makefile.inc

   Handle rsc, spl, tak the same way as all other signed objects
   CVSt : ----------------------------------------------------------------------
VersionDeltaFile
1.49+6-5regress/usr.sbin/rpki-client/Makefile.inc
+6-51 files

OpenBSD/ports 9b5m1nex11/freerdp distinfo Makefile, x11/freerdp/patches patch-libfreerdp_crypto_tls_c patch-winpr_libwinpr_synch_test_CMakeLists_txt

   update to freerdp-3.31.1
VersionDeltaFile
1.9+2-12x11/freerdp/patches/patch-channels_rdpdr_client_rdpdr_main_c
1.83+5-5x11/freerdp/Makefile
1.6+2-6x11/freerdp/patches/patch-winpr_libwinpr_synch_test_CMakeLists_txt
1.16+4-1x11/freerdp/pkg/PLIST
1.12+2-2x11/freerdp/patches/patch-libfreerdp_crypto_tls_c
1.33+2-2x11/freerdp/distinfo
+17-2812 files not shown
+17-2818 files

OpenBSD/src hLPv3Lqsys/arch/arm64/arm64 cpu.c

   rename Ampere part 0xac3 from 'AmpereOne' to 'AmpereOne AC03'
   identify Ampere part 0xac4 as 'AmpereOne AC04'

   follows names used by Ampere in errata documents

   ok kettenis@
VersionDeltaFile
1.151+6-4sys/arch/arm64/arm64/cpu.c
+6-41 files

OpenBSD/src bApfIt5usr.sbin/pppd demand.c

   Use pcap_offline_filter() instead of calling bpf_filter directly.

   OK tb@
VersionDeltaFile
1.14+5-2usr.sbin/pppd/demand.c
+5-21 files

OpenBSD/ports 5WEEfefdevel/tclarc4random Makefile, devel/tclarc4random/pkg PLIST

   MODTCL_VERSION=8.6
VersionDeltaFile
1.8+3-1devel/tclarc4random/Makefile
1.3+1-1devel/tclarc4random/pkg/PLIST
+4-22 files