OpenBSD/src LzHOrFZusr.bin/openssl ts.c

   openssl ts: simplify create_nonce()

   Just your average dumb TS code. Instead of handrolling a random ASN.1
   integer generator, we can use BN_rand() and convert the resulting bn to
   an ASN1_INTEGER. All this then also works without reaching into ASN1_STRING.

   ok kenjiro
VersionDeltaFile
1.30+7-17usr.bin/openssl/ts.c
+7-171 files

OpenBSD/ports UD198Ykx11/gnome/libadwaita distinfo Makefile, x11/gnome/libadwaita/pkg PLIST

   Update to libadwaita-1.8.2.
VersionDeltaFile
1.48+2-2x11/gnome/libadwaita/distinfo
1.26+3-0x11/gnome/libadwaita/pkg/PLIST
1.55+1-1x11/gnome/libadwaita/Makefile
+6-33 files

OpenBSD/ports zWMiOBex11/gtk+4 Makefile distinfo

   Update to gtk+4-4.20.3.
VersionDeltaFile
1.120+2-4x11/gtk+4/Makefile
1.65+2-2x11/gtk+4/distinfo
+4-62 files

OpenBSD/ports jl2NUIkfonts/public-sans Makefile, fonts/public-sans/pkg PLIST-main PLIST-web

   Add a subpackage for woff2 files.

   ok phessler@
VersionDeltaFile
1.1+40-0fonts/public-sans/pkg/PLIST-main
1.1+20-0fonts/public-sans/pkg/PLIST-web
1.1+8-0fonts/public-sans/pkg/DESCR-main
1.1+8-0fonts/public-sans/pkg/DESCR-web
1.13+6-2fonts/public-sans/Makefile
1.7+0-0fonts/public-sans/pkg/PLIST
+82-21 files not shown
+82-27 files

OpenBSD/src gu1Rmn4share/man/man5 port-modules.5

   Document new variables MODFONT_WEBDIR/MODFONT_WEBFILES.

   ok phessler@
VersionDeltaFile
1.277+15-4share/man/man5/port-modules.5
+15-41 files

OpenBSD/ports lPqJ7dDinfrastructure/mk font.port.mk

   Add support for web fonts to the font module.

   Installing .woff2 or .woff files to /usr/local/share/fonts is pointless,
   since in that location there's no way for httpd to find them. Instead,
   a font port can point to them with MODFONT_WEBFILES, and the font module
   will handle creating a subpackage that installs them to /var/www/fonts.

   ok phessler@
VersionDeltaFile
1.10+9-1infrastructure/mk/font.port.mk
+9-11 files

OpenBSD/ports ggwlx5Oemulators/melonds Makefile distinfo, emulators/melonds/patches patch-CMakeLists_txt patch-src_debug_GdbStub_cpp

   Update to melonds-1.1.

   Enable the JIT for better performance, thus necessitating USE_WXNEEDED.

   faad dependency bits from stsp@

   From izzy Meyer (MAINTAINER); thanks!
VersionDeltaFile
1.5+7-5emulators/melonds/Makefile
1.3+2-2emulators/melonds/distinfo
1.3+1-1emulators/melonds/patches/patch-CMakeLists_txt
1.2+0-0emulators/melonds/patches/patch-src_debug_GdbStub_cpp
+10-84 files

OpenBSD/src 7dv0QZ2sbin/ifconfig brconfig.c ifconfig.c, sys/net if_veb.c if_etherbridge.c

   add Private VLAN support to veb(4) as per RFC 5517

   this extends the core etherbridge functionality so it stores the
   extra information needed to be usable by a pvlan aware bridge. in
   practice this means address entries in etherbridges store an extra
   vlan id on top of the one i just added to make veb vlan aware. a
   mac address remains scoped by what is now referred to as a "primary"
   vlan id, but has an additional "secondary" vlan id recorded against
   it. ie, the "key" to a address lookup in etherbridge is made up of
   the mac address and the primary vlan id, and the value returned by
   the lookup is the port the mac address should go to and the secondary
   vlan id.

   the non veb users of the etherbridge code just hard code these extra
   vlan ids to 0.

   because normal vlans function identically to a primary vlan in a
   pvlan topology (or primary vlans in pvlan function like normal
   vlans), the veb forwarding code pretends normal vlans are pvlans,

    [20 lines not shown]
VersionDeltaFile
1.53+714-85sys/net/if_veb.c
1.43+163-2sbin/ifconfig/brconfig.c
1.10+61-51sys/net/if_etherbridge.c
1.7+14-4sys/net/if_etherbridge.h
1.77+14-1sys/net/if_bridge.h
1.479+13-1sbin/ifconfig/ifconfig.c
+979-1446 files not shown
+1,006-15712 files

OpenBSD/src AldhEqPsys/dev/pci if_bnxtreg.h

   Update to the current version of the bnxt structure definitions from FreeBSD.
   This is necessary for adding support for newer hardware generations and
   should also help with work on LRO.  This shouldn't result in any functional
   changes yet however.
VersionDeltaFile
1.9+88,103-25,124sys/dev/pci/if_bnxtreg.h
+88,103-25,1241 files

OpenBSD/ports Jyssns4net/tailscale distinfo Makefile

   Update to tailscale-1.90.8

   From Adriano Barbosa (maintainer)
VersionDeltaFile
1.58+2-2net/tailscale/distinfo
1.60+1-1net/tailscale/Makefile
+3-32 files

OpenBSD/ports I2PrKD0www/py-nh3 distinfo crates.inc, www/py-nh3/pkg PLIST

   update py-nh3 to 0.22.22
VersionDeltaFile
1.2+176-118www/py-nh3/distinfo
1.2+87-58www/py-nh3/crates.inc
1.5+3-2www/py-nh3/Makefile
1.5+2-0www/py-nh3/pkg/PLIST
+268-1784 files

OpenBSD/ports 6k6GMnBsysutils/fzf distinfo Makefile

   Update to fzf-0.67.0

   From Laurent Cheylus (maintainer)
VersionDeltaFile
1.46+2-2sysutils/fzf/distinfo
1.53+1-1sysutils/fzf/Makefile
+3-32 files

OpenBSD/src vjZTf9Qregress/usr.bin/ssh/unittests/sshbuf test_sshbuf_getput_basic.c

   unit tests for sshbuf_get_nulterminated_string()
VersionDeltaFile
1.6+116-1regress/usr.bin/ssh/unittests/sshbuf/test_sshbuf_getput_basic.c
+116-11 files

OpenBSD/src IvWXcyhusr.bin/ssh sshbuf-getput-basic.c sshbuf.h

   add a sshbuf_get_nulterminated_string() function to pull a \0-
   terminated string from a sshbuf. Intended to be used to improve
   parsing of SOCKS headers for dynamic forwarding.

   ok deraadt; feedback Tim van der Molen
VersionDeltaFile
1.14+39-1usr.bin/ssh/sshbuf-getput-basic.c
1.33+5-1usr.bin/ssh/sshbuf.h
+44-22 files

OpenBSD/src luPtR3msys/dev/pci if_ixl.c

   Determine how many queue pairs we have by looking at the I40E_PFLAN_QALLOC
   register, rather than assuming we have the full capacity of the whole
   chip, which is likely to be split among 2 or 4 functions.

   ok jan@ dlg@
VersionDeltaFile
1.113+7-7sys/dev/pci/if_ixl.c
+7-71 files

OpenBSD/ports TWN57Yxsysutils/ansible distinfo Makefile, sysutils/ansible/pkg PLIST

   Update ansible 12.2.0 -> 13.0.0
   Changelog: https://github.com/ansible-community/ansible-build-data/blob/13.0.0/13/CHANGELOG-v13.md
VersionDeltaFile
1.99+335-584sysutils/ansible/pkg/PLIST
1.157+2-2sysutils/ansible/distinfo
1.213+2-2sysutils/ansible/Makefile
+339-5883 files

OpenBSD/ports lVL4vgqsecurity/vault distinfo Makefile

   Update vault 1.21.0 -> 1.21.1
   Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1211
VersionDeltaFile
1.99+2-2security/vault/distinfo
1.122+1-1security/vault/Makefile
+3-32 files

OpenBSD/ports 9y4lQZhmail/offlineimap Makefile

   reinstate PKGSTEM, spotted by phessler
VersionDeltaFile
1.76+1-1mail/offlineimap/Makefile
+1-11 files

OpenBSD/ports GEKy4ZCsysutils/usmb/patches patch-usmb_file_c patch-options_c

   regen patches, no content change
VersionDeltaFile
1.4+8-6sysutils/usmb/patches/patch-usmb_file_c
1.2+2-2sysutils/usmb/patches/patch-options_c
+10-82 files

OpenBSD/ports Y5fGlx5net/dino Makefile, net/dino/patches patch-libdino_meson_build

   net/dino: drop meson patches

   We don't need it since meson-1.9.1p0v0
VersionDeltaFile
1.9+2-2net/dino/pkg/PLIST
1.40+1-0net/dino/Makefile
1.3+0-0net/dino/patches/patch-libdino_meson_build
+3-23 files

OpenBSD/ports LwDw5m8net/icinga/icingadb distinfo modules.inc

   update to icingadb-1.5.0, from Alvar Penning (maintainer)
VersionDeltaFile
1.5+22-22net/icinga/icingadb/distinfo
1.5+5-5net/icinga/icingadb/modules.inc
1.5+1-1net/icinga/icingadb/Makefile
+28-283 files

OpenBSD/ports 3p7d1L6net/icinga/web2 distinfo Makefile

   update to icinga-web2-2.12.6, from Alvar Penning
VersionDeltaFile
1.41+2-2net/icinga/web2/distinfo
1.79+1-2net/icinga/web2/Makefile
+3-42 files

OpenBSD/ports 3dXtuwMnet/icinga/icingadb-web distinfo Makefile, net/icinga/icingadb-web/pkg PLIST

   update to icingadb-web-1.3.0, from Alvar Penning
VersionDeltaFile
1.6+6-9net/icinga/icingadb-web/pkg/PLIST
1.6+2-2net/icinga/icingadb-web/distinfo
1.8+1-1net/icinga/icingadb-web/Makefile
+9-123 files

OpenBSD/ports KHPGD3jtextproc/py-orjson distinfo crates.inc, textproc/py-orjson/patches patch-pyproject_toml

   update to py3-orjson-3.11.4, ok daniel
VersionDeltaFile
1.2+76-74textproc/py-orjson/distinfo
1.2+37-36textproc/py-orjson/crates.inc
1.6+3-9textproc/py-orjson/Makefile
1.2+0-0textproc/py-orjson/patches/patch-pyproject_toml
+116-1194 files

OpenBSD/ports PCwZGK8devel/pango/patches patch-pango_pangofc-fontmap_c

   Forgot in previous.
VersionDeltaFile
1.5+23-40devel/pango/patches/patch-pango_pangofc-fontmap_c
+23-401 files

OpenBSD/ports RgmUOxFdevel/pango Makefile distinfo

   Update to pango-1.57.0.
VersionDeltaFile
1.178+6-6devel/pango/Makefile
1.113+2-2devel/pango/distinfo
+8-82 files

OpenBSD/src rbm330xsys/lib/libsa disklabel.c

   Delete spurious assignment.

   ok deraadt@
VersionDeltaFile
1.7+1-2sys/lib/libsa/disklabel.c
+1-21 files

OpenBSD/src tFvIWemusr.sbin/bgpd rde_adjout.c rde.h

   In the Adj-RIB-Out dmetric has no meaning (by default there is only one
   path). Also nhflags are not needed any more since the nexthop selection
   happens right before addition to the Adj-RIB-Out in up_prep_adjout().

   OK tb@
VersionDeltaFile
1.6+4-11usr.sbin/bgpd/rde_adjout.c
1.324+1-9usr.sbin/bgpd/rde.h
1.183+1-2usr.sbin/bgpd/rde_update.c
1.669+1-2usr.sbin/bgpd/rde.c
+7-244 files

OpenBSD/src e2wMLavusr.sbin/bgpd rde_adjout.c rde.h

   Split up the PREFIX flags, split the name space and use PREFIX_ADJOUT
   for those that only affect that struct.
   In the process retire PREFIX_FLAG_ADJOUT.
   OK tb@
VersionDeltaFile
1.5+41-45usr.sbin/bgpd/rde_adjout.c
1.323+12-12usr.sbin/bgpd/rde.h
1.182+7-7usr.sbin/bgpd/rde_update.c
1.281+1-12usr.sbin/bgpd/rde_rib.c
1.56+3-3usr.sbin/bgpd/rde_peer.c
1.668+2-4usr.sbin/bgpd/rde.c
+66-836 files

OpenBSD/ports NTQuHPanet/wireshark distinfo Makefile

   update to wireshark-4.4.11
VersionDeltaFile
1.105.2.2+2-2net/wireshark/distinfo
1.170.2.2+1-1net/wireshark/Makefile
+3-32 files