OpenBSD/src 6ta1N9G — sys/net if_pair.c

   check that the interface being paired is a pair(4) before fiddling with it

   before this it was looking into the pair_softc of the new interface
   before making sure it was a pair(4) first.

   ok mvs@
VersionDeltaFile
1.21+6-7sys/net/if_pair.c
+6-71 files

OpenBSD/src paQcOF7 — sys/net if_pair.c

   use if_drvid to ensure pair is only paired with other pair ifaces

   this was doing some complicated stuff with if_clone_lookup and
   strcmp to get the same result, but this is a lot simpler.

   ok mvs@ as part of a larger diff.
VersionDeltaFile
1.20+10-6sys/net/if_pair.c
+10-61 files

OpenBSD/src zSfbv6s — sys/net if_veb.c

   use if_drvid to identify vport interface instances.

   veb treats vports specially, so it needs a way to identify which
   interfaces are backed by the vport driver, which is what if_drvid
   provides. this replaces using an ifnet function pointer to imply
   which driver backs an interface, which is brittle.

   ok mvs@ as part of a bigger diff.
VersionDeltaFile
1.76+12-5sys/net/if_veb.c
+12-51 files

OpenBSD/src i8psfid — sys/net if_rport.c

   use if_drvid to ensure rports are only paired with rports.

   i was using the if_enqueue function point for this, but i want to
   replace if_enqueue with a more generic function in the future which
   would break this.

   part of a larger diff that was ok mvs@
VersionDeltaFile
1.15+10-3sys/net/if_rport.c
+10-31 files

OpenBSD/src Tjam1Og — sys/net if_var.h

   add a void *if_drvid to ifnet so drivers can supply an opaque id.

   there's a few places where specific drivers need to know if another
   interface is backed by the same driver. at the moment they abuse a
   function pointer to check this, but that's brittle because things like
   trunks and bridges fiddle with function pointers on their port
   interfaces to mask certain behaviours.

   this adds a dedicated driver settable identifier for this purpose
   instead, and then uses it in the appropriate drivers. a driver can
   point this at anything it wants to act as an identifier.

   this started out because i was looking at replacing rport_enqueue
   with a generic function provided by if.h, which would break using
   it to identify instances of rport(4).

   ok mvs@
VersionDeltaFile
1.151+2-1sys/net/if_var.h
+2-11 files

OpenBSD/src PP7ZzHI — sys/conf files, sys/net if_etherip.c if_vether.c

   stop reporting ifmedia on virtual interfaces.

   showing "media: Ethernet autoselect" on virtual interfaces is
   unecessary. the important thing is link state, which is reported
   via if_link_state on the interface itself.

   ok miod@ mvs@
VersionDeltaFile
1.163+1-42sys/net/if_trunk.c
1.19+1-39sys/net/if_pair.c
1.55+1-38sys/net/if_aggr.c
1.40+1-30sys/net/if_vether.c
1.61+1-29sys/net/if_etherip.c
1.753+5-5sys/conf/files
+10-1831 files not shown
+11-1857 files

OpenBSD/ports AkqPg5o — www/hugo Makefile modules.inc

   www/hugo: update to 0.170.0
VersionDeltaFile
1.103+82-88www/hugo/distinfo
1.65+28-28www/hugo/modules.inc
1.111+1-1www/hugo/Makefile
+111-1173 files

OpenBSD/src R6FCpQp — sys/isofs/udf udf_vfsops.c, sys/kern vfs_default.c vfs_subr.c

   put back: sys/vfs: stop checkalias replacing vnodes

   Swap was fixed by uvm_swap.c,v 1.186, so I can put back:
    - cd9660_vfsops.c,v 1.100
    - udf_vfsops.c,v 1.74
    - vfs_default.c,v 1.53
    - vfs_subr.c,v 1.338
    - nfs_subs.c,v 1.155
    - vnode.h,v 1.180
    - tmpfs_subr.c,v 1.29
    - ext2fs_subr.c,v 1.39
    - ffs_subr.c,v 1.36
    - mfs_vfsops.c,v 1.64
VersionDeltaFile
1.342+63-57sys/kern/vfs_subr.c
1.38+3-22sys/ufs/ffs/ffs_subr.c
1.41+3-22sys/ufs/ext2fs/ext2fs_subr.c
1.55+21-3sys/kern/vfs_default.c
1.157+2-21sys/nfs/nfs_subs.c
1.76+3-19sys/isofs/udf/udf_vfsops.c
+95-1444 files not shown
+105-17810 files

OpenBSD/ports DnKXX80 — games/fna Makefile.inc, games/fna/faudio Makefile distinfo

   Update FNA ports to latest release 26.11. Tested briefly with Terraria.

   Release notes at:
   https://github.com/FNA-XNA/FNA/releases/tag/26.11
VersionDeltaFile
1.12+2-2games/fna/fna3d/distinfo
1.2+2-2games/fna/fna/patches/patch-src_Color_cs
1.12+2-2games/fna/fna/distinfo
1.12+2-2games/fna/faudio/distinfo
1.10+1-1games/fna/faudio/Makefile
1.12+1-1games/fna/Makefile.inc
+10-106 files

OpenBSD/ports DYDKGrz — games/fs2open distinfo Makefile, games/fs2open/patches patch-lib_antlr4-cpp-runtime_CMakeLists_txt patch-code_graphics_opengl_gropengl_cpp

   Update to fs2open 26.2.0. Switches to SDL3. Release notes at:

   https://www.hard-light.net/forums/index.php?topic=100192.0
VersionDeltaFile
1.2+23-8games/fs2open/patches/patch-lib_imgui_backends_imgui_impl_opengl3_loader_h
1.27+6-9games/fs2open/Makefile
1.12+2-4games/fs2open/distinfo
1.6+0-5games/fs2open/pkg/PLIST
1.3+1-1games/fs2open/patches/patch-lib_antlr4-cpp-runtime_CMakeLists_txt
1.4+1-1games/fs2open/patches/patch-code_graphics_opengl_gropengl_cpp
+33-282 files not shown
+33-288 files

OpenBSD/src EJVn5UP — sys/dev/ic malo.c

   Increase the MCLBYTES RX DMA allocation size, since the valid maximum 802.11
   frame size can be larger, and therefore could write beyond the allocation.

   Diff from acts1631kjv at proton dot me.

   ok claudio@
VersionDeltaFile
1.126+11-8sys/dev/ic/malo.c
+11-81 files

OpenBSD/ports GcaK311 — games/fheroes2 Makefile distinfo, games/fheroes2/pkg PLIST

   Update to fheroes2 1.1.18. Release Notes:

   https://github.com/ihhub/fheroes2/releases/tag/1.1.18
VersionDeltaFile
1.12+7-0games/fheroes2/pkg/PLIST
1.28+2-2games/fheroes2/distinfo
1.33+1-2games/fheroes2/Makefile
+10-43 files

OpenBSD/ports zF7mYwZ — editors/novelwriter Makefile distinfo, editors/novelwriter/pkg PLIST

   update to novelwriter 26.2.3
VersionDeltaFile
1.19+2-2editors/novelwriter/distinfo
1.22+1-1editors/novelwriter/Makefile
1.15+1-0editors/novelwriter/pkg/PLIST
+4-33 files

OpenBSD/ports KKi29Ac — devel/reposurgeon distinfo Makefile, devel/reposurgeon/patches patch-vendor_github_com_pkg_term_termios_termios_go patch-vendor_github_com_pkg_term_termios_termios_bsd_go

   update devel/reposurgeon 5.12

   unbreaks riscv (build tested by jca@)
   patches no longer needed for i386

   ok ports-wise jca@ (on earlier version) with tweaks by sthen@
VersionDeltaFile
1.22+23-10devel/reposurgeon/Makefile
1.5+2-2devel/reposurgeon/distinfo
1.4+1-0devel/reposurgeon/pkg/PLIST
1.2+0-0devel/reposurgeon/patches/patch-vendor_github_com_pkg_term_termios_termios_go
1.2+0-0devel/reposurgeon/patches/patch-vendor_github_com_pkg_term_termios_termios_bsd_go
+26-125 files

OpenBSD/ports zTIclQl — databases/redis Makefile.inc, databases/redis/bsd Makefile

   strip out the modules section from 8.x redis.conf, problem reported
   by Hakan Duran
VersionDeltaFile
1.6.2.2+11-0databases/redis/main/Makefile
1.4.2.1+0-7databases/redis/Makefile.inc
1.5.2.1+7-0databases/redis/bsd/Makefile
+18-73 files

OpenBSD/ports Uhje5oG — databases/redis Makefile.inc, databases/redis/bsd Makefile

   strip out the modules section from 8.x redis.conf, problem reported
   by Hakan Duran
VersionDeltaFile
1.8+11-0databases/redis/main/Makefile
1.6+0-7databases/redis/Makefile.inc
1.8+7-0databases/redis/bsd/Makefile
+18-73 files

OpenBSD/ports brUBtgl — net/filezilla distinfo Makefile, net/filezilla/patches patch-src_engine_Makefile_am patch-src_commonui_fz_paths_cpp

   Update to filezilla-3.72.0

   Changes: https://filezilla-project.org

   Bump major of libfzclient-private because of removed symbol
VersionDeltaFile
1.7+7-5net/filezilla/patches/patch-src_commonui_fz_paths_cpp
1.132+4-4net/filezilla/Makefile
1.76+2-2net/filezilla/distinfo
1.13+1-1net/filezilla/patches/patch-src_engine_Makefile_am
+14-124 files

OpenBSD/ports dUECUGk — net/fzssh distinfo Makefile

   Update to fzssh-1.5.2

   Follow check_sym: bump major of libfzssh and minor of libfzssh-client
VersionDeltaFile
1.4+4-4net/fzssh/Makefile
1.4+2-2net/fzssh/distinfo
+6-62 files

OpenBSD/ports 7dn38jc — net/libfilezilla distinfo Makefile

   Update to libfilezilla-0.59.0

   Bump minor of libfilezilla as a new symbol was added
VersionDeltaFile
1.42+2-2net/libfilezilla/distinfo
1.53+2-2net/libfilezilla/Makefile
+4-42 files

OpenBSD/ports vtu86gc — mail/rspamd Makefile distinfo, mail/rspamd/pkg PLIST

   update to rspamd-4.3.0
VersionDeltaFile
1.74.2.3+6-0mail/rspamd/pkg/PLIST
1.95.2.4+2-2mail/rspamd/distinfo
1.168.2.4+1-1mail/rspamd/Makefile
+9-33 files

OpenBSD/ports 6Czp4md — mail/rspamd Makefile distinfo, mail/rspamd/pkg PLIST

   update to rspamd-4.3.0
   similar diff markp@
VersionDeltaFile
1.77+6-0mail/rspamd/pkg/PLIST
1.99+2-2mail/rspamd/distinfo
1.172+1-1mail/rspamd/Makefile
+9-33 files

OpenBSD/ports YKtz3ZQ — databases Makefile, databases/postgresql_autodoc distinfo Makefile

   drop databases/postgresql_autodoc

   No update in years upstream

   ok sthen@
VersionDeltaFile
1.1870+2-1devel/quirks/files/Quirks.pm
1.1856+1-1devel/quirks/Makefile
1.515+0-1databases/Makefile
1.2+0-0databases/postgresql_autodoc/pkg/DESCR
1.4+0-0databases/postgresql_autodoc/distinfo
1.10+0-0databases/postgresql_autodoc/Makefile
+3-31 files not shown
+3-37 files

OpenBSD/ports HkTHC1P — sysutils/diffoscope Makefile distinfo

   update to diffoscope-339
VersionDeltaFile
1.76+2-2sysutils/diffoscope/distinfo
1.92+1-1sysutils/diffoscope/Makefile
+3-32 files

OpenBSD/ports xZKu2W3 — net/unifi/main Makefile distinfo, net/unifi/main/pkg PLIST

   update to unifi-10.6.111
VersionDeltaFile
1.50+2,844-2,844net/unifi/main/pkg/PLIST
1.50+4-4net/unifi/main/distinfo
1.70+1-3net/unifi/main/Makefile
+2,849-2,8513 files

OpenBSD/src yKidwfS — usr.sbin/sysmerge sysmerge.8

   Mention dbupdate.
VersionDeltaFile
1.82+3-2usr.sbin/sysmerge/sysmerge.8
+3-21 files

OpenBSD/ports QN9zXMz — devel/py-cogapp Makefile

   don't use PKG_ARCH=* for python bytecode
VersionDeltaFile
1.2+2-5devel/py-cogapp/Makefile
+2-51 files

OpenBSD/ports eW0B7PT — net/zabbix Makefile

   add support for TimescaleDB 2.32

   ok robert@
VersionDeltaFile
1.248+2-0net/zabbix/Makefile
+2-01 files

OpenBSD/ports bkZMVSG — databases/timescaledb Makefile distinfo, databases/timescaledb/pkg PLIST

   update databases/timescaledb to 2.32.0

   This release fixes multiple CVEs, lots of bugs and enables
   Adaptive Integer Compression (AIC) by default

   ok sthen@
VersionDeltaFile
1.34+4-4databases/timescaledb/distinfo
1.40+2-2databases/timescaledb/Makefile
1.35+3-0databases/timescaledb/pkg/PLIST
+9-63 files

OpenBSD/ports X2cx6G4 — databases Makefile, databases/postgresql-pllua distinfo Makefile

   drop databases/postgresql-pllua

   It hasn't been updated in years and lacks support for newer
   PG versions

   ok jeremy@ sthen@ tb@
VersionDeltaFile
1.1869+2-1devel/quirks/files/Quirks.pm
1.1855+1-1devel/quirks/Makefile
1.514+0-1databases/Makefile
1.6+0-0databases/postgresql-pllua/patches/patch-Makefile
1.12+0-0databases/postgresql-pllua/distinfo
1.28+0-0databases/postgresql-pllua/Makefile
+3-33 files not shown
+3-39 files

OpenBSD/ports aelUIEr — textproc/py-breathe distinfo Makefile, textproc/py-breathe/pkg PLIST

   update to py3-breathe-5.1.0
VersionDeltaFile
1.2+9-17textproc/py-breathe/pkg/PLIST
1.2+11-13textproc/py-breathe/Makefile
1.2+2-2textproc/py-breathe/distinfo
+22-323 files