OpenBSD/ports 6RJGMTebenchmarks/udpbench distinfo Makefile

   update udpbench to 1.13
VersionDeltaFile
1.12+4-4benchmarks/udpbench/distinfo
1.13+1-1benchmarks/udpbench/Makefile
+5-52 files

OpenBSD/ports uYm3waOdevel/cabal-bundler distinfo Makefile, devel/cabal-bundler/patches patch-cabal_project

   Update cabal-bundler to fix annoying problems

   * Include all global units which fixes both missing happy-lib and
     tasty
   * Override splitmix version while upstream isn't releasing
   * Use my repo as a source until merged upstream

   OK caspar@
VersionDeltaFile
1.6+196-192devel/cabal-bundler/distinfo
1.12+68-71devel/cabal-bundler/Makefile
1.5+14-17devel/cabal-bundler/patches/patch-cabal_project
+278-2803 files

OpenBSD/ports wLvNvnutextproc/pandoc distinfo Makefile

   Update to pandoc 3.8.3

   Shared with maintainer.
VersionDeltaFile
1.18+68-62textproc/pandoc/distinfo
1.25+33-32textproc/pandoc/Makefile
+101-942 files

OpenBSD/ports zYXQsAzsysutils/signalbackup-tools Makefile, sysutils/signalbackup-tools/patches patch-CMakeLists_txt

   Remove patch, spotted by ajacoutot@ Thanks
VersionDeltaFile
1.4+1-0sysutils/signalbackup-tools/Makefile
1.2+0-0sysutils/signalbackup-tools/patches/patch-CMakeLists_txt
+1-02 files

OpenBSD/ports NllnQwxnet/wget2 Makefile distinfo, net/wget2/patches patch-lib_fseeko_c

   Update to wget2-2.2.1.
VersionDeltaFile
1.2+3-13net/wget2/patches/patch-lib_fseeko_c
1.6+2-3net/wget2/Makefile
1.3+2-2net/wget2/distinfo
1.3+1-0net/wget2/pkg/PLIST
+8-184 files

OpenBSD/src EOGNr6wsys/netinet in.c igmp.c, sys/netinet6 in6.c mld6.c

   Backout: Protect IGMP and MLD6 fast timer with rwlock.

   syzkaller found recursive calls with if_maddrlock.  in_addmulti()
   takes the lock, calls igmp_joingroup(), igmp_sendpkt(), ip_output().
   There in_hasmulti() takes the lock again.  Analog for mld6_sendpkt().

   Reported-by: syzbot+9ef22ca02dffcf088cf6 at syzkaller.appspotmail.com
   Reported-by: syzbot+de6bcf8e746b8a631885 at syzkaller.appspotmail.com
   Reported-by: syzbot+c366cf5e7c87ead7f4f7 at syzkaller.appspotmail.com
VersionDeltaFile
1.277+63-75sys/netinet6/in6.c
1.192+43-59sys/netinet/in.c
1.72+7-15sys/netinet6/mld6.c
1.95+5-17sys/netinet/igmp.c
1.84+4-10sys/netinet6/in6_var.h
1.46+4-10sys/netinet/in_var.h
+126-1863 files not shown
+135-1989 files

OpenBSD/src ZfrCJDCsys/uvm uvm_pdaemon.c

   Use an iterator in uvmpd_scan_active() to prevent a list corruption.

   Releasing the pageqlock without iterator wasn't safe.

   Suggested some time ago by claudio@, reported by and ok bluhm@
VersionDeltaFile
1.145+10-6sys/uvm/uvm_pdaemon.c
+10-61 files

OpenBSD/ports Zs83Bp0security/rust-openssl-tests distinfo crates.inc, security/rust-openssl-tests/pkg PLIST

   Update to rust-openssl-tests 20260102
VersionDeltaFile
1.145+22-47security/rust-openssl-tests/pkg/PLIST
1.203+18-18security/rust-openssl-tests/distinfo
1.165+8-8security/rust-openssl-tests/crates.inc
1.211+2-2security/rust-openssl-tests/Makefile
+50-754 files

OpenBSD/ports NbTw2BXsysutils/awscli/v1 Makefile distinfo, sysutils/awscli/v1/pkg PLIST

   Update to awscli-1.44.11.
VersionDeltaFile
1.7+0-21sysutils/awscli/v1/pkg/PLIST
1.16+2-2sysutils/awscli/v1/Makefile
1.14+2-2sysutils/awscli/v1/distinfo
+4-253 files

OpenBSD/ports iN0g7wMnet/py-boto3 distinfo Makefile

   Update to py3-boto3-1.42.21.
VersionDeltaFile
1.632+2-2net/py-boto3/distinfo
1.644+1-1net/py-boto3/Makefile
+3-32 files

OpenBSD/ports 4BS3Foknet/py-botocore distinfo Makefile, net/py-botocore/pkg PLIST

   Update to py3-botocore-1.42.21.
VersionDeltaFile
1.312+0-7net/py-botocore/pkg/PLIST
1.849+2-2net/py-botocore/distinfo
1.859+1-1net/py-botocore/Makefile
+3-103 files

OpenBSD/ports ggn2EQOsecurity/py-asyncssh distinfo Makefile

   Update to py3-asyncssh-2.22.0.
VersionDeltaFile
1.4+2-2security/py-asyncssh/distinfo
1.5+1-1security/py-asyncssh/Makefile
+3-32 files

OpenBSD/ports 1AMzeEPsecurity/py-google-auth distinfo Makefile, security/py-google-auth/pkg PLIST

   Update to py-google-auth-2.45.0.
VersionDeltaFile
1.2+9-0security/py-google-auth/pkg/PLIST
1.2+2-2security/py-google-auth/distinfo
1.2+1-1security/py-google-auth/Makefile
+12-33 files

OpenBSD/ports mGsXyhKsysutils/py-filelock distinfo Makefile

   Update to py3-filelock-3.20.2.
VersionDeltaFile
1.20+2-2sysutils/py-filelock/distinfo
1.30+1-1sysutils/py-filelock/Makefile
+3-32 files

OpenBSD/ports 5Q5HdLbtextproc/py-mdown-extensions distinfo Makefile, textproc/py-mdown-extensions/pkg PLIST

   Update to py3-mdown-extensions-10.20.
VersionDeltaFile
1.11+2-2textproc/py-mdown-extensions/distinfo
1.4+3-0textproc/py-mdown-extensions/pkg/PLIST
1.12+1-1textproc/py-mdown-extensions/Makefile
+6-33 files

OpenBSD/src YeSJNOlsbin/kbd kbd.8

   While it's clear from this man page that it's possible to list all
   encoding with the -l flag, there is no mention of the hidden .metaesc
   option. Also add reference to wskbd and wsconsctl, which can also be
   used to change the keyboard.encoding.

   ok op@
VersionDeltaFile
1.14+12-2sbin/kbd/kbd.8
+12-21 files

OpenBSD/ports k7OtSVOmultimedia/mkvtoolnix distinfo Makefile, multimedia/mkvtoolnix/patches patch-Rakefile

   Update mkvtoolnix to 97.0
VersionDeltaFile
1.79+2-2multimedia/mkvtoolnix/distinfo
1.21+2-2multimedia/mkvtoolnix/patches/patch-Rakefile
1.148+1-1multimedia/mkvtoolnix/Makefile
+5-53 files

OpenBSD/ports xli8PFWlang/clazy Makefile distinfo, lang/clazy/pkg PLIST

   Update clazy to 1.16
VersionDeltaFile
1.24+8-3lang/clazy/Makefile
1.13+2-2lang/clazy/distinfo
1.15+1-0lang/clazy/pkg/PLIST
+11-53 files

OpenBSD/ports AYIO7pZdevel/clang-tools-extra Makefile, devel/clang-tools-extra/pkg PLIST

   Install clang-tidy headers

   OK kirill@
VersionDeltaFile
1.10+451-0devel/clang-tools-extra/pkg/PLIST
1.47+2-0devel/clang-tools-extra/Makefile
+453-02 files

OpenBSD/ports gdiZIPbdevel/p5-EV Makefile, devel/p5-EV/patches patch-typemap

   Use LEONT's patch to support ExtUtils::ParseXS 3.57

   The upstream changes don't quite solve the problem with the more
   strict ExtUtils::ParseXS but fortunately folks on p5p (Leon Timmermans)
   figured out a patch that would work and we can use it instead.

   https://rt.cpan.org/Public/Bug/Display.html?id=156069
   https://github.com/Perl/perl5/issues/22353#issuecomment-2907796786

   Reported by anton@
   OK and help from bluhm@
VersionDeltaFile
1.3+14-8devel/p5-EV/patches/patch-typemap
1.26+1-0devel/p5-EV/Makefile
+15-82 files

OpenBSD/ports NKb3INYwayland/cagebreak Makefile

   Add DEBUG_PACKAGES
VersionDeltaFile
1.2+3-0wayland/cagebreak/Makefile
+3-01 files

OpenBSD/ports iTOCTGhdevel/cflow Makefile

   For autoconf ports we usually set special variables in CONFIGURE_ENV

   Spotted by sthen@
VersionDeltaFile
1.19+1-1devel/cflow/Makefile
+1-11 files

OpenBSD/ports 9JOKpgcmultimedia/py-caption distinfo Makefile, multimedia/py-caption/pkg PLIST

   Update to py-caption-2.2.19.
VersionDeltaFile
1.10+2-2multimedia/py-caption/distinfo
1.22+1-2multimedia/py-caption/Makefile
1.8+0-1multimedia/py-caption/pkg/PLIST
+3-53 files

OpenBSD/ports IHOGBwcmath/igraph Makefile distinfo

   Update to igraph-1.0.1.
VersionDeltaFile
1.20+2-3math/igraph/Makefile
1.9+2-2math/igraph/distinfo
+4-52 files

OpenBSD/ports pbwmubEdevel/cflow Makefile

   Don't pick up emacs or xemacs if installed at build time

   Disable a hidden build dep to prevent errors with dpb junking.
   Spotted by kirill@ for which xemacs was also hanging in his latest bulk.
   We already install the .el for the users who may need them.

   ok kirill@
VersionDeltaFile
1.18+1-0devel/cflow/Makefile
+1-01 files

OpenBSD/src N7D2f19sys/netinet in.c igmp.c, sys/netinet6 in6.c mld6.c

   Protect IGMP and MLD6 fast timer with rwlock.

   Multicast interface addresses for IPv4 and IPv6 get their own per
   interface lock.  Protect the TAILQ if_maddrlist with rwlock
   if_maddrlock.  Also struct in_multi and in6_multi use this lock for
   their state and timer.  Sleeps in malloc and IP output are possible.
   Run IGMP and MLD6 fast timeout with shared instead of exclusive net
   lock.

   Reported-by: syzbot+3dcb7e0d63b11f6f341c at syzkaller.appspotmail.com
   OK mvs@
VersionDeltaFile
1.276+75-63sys/netinet6/in6.c
1.191+59-43sys/netinet/in.c
1.94+17-5sys/netinet/igmp.c
1.71+15-7sys/netinet6/mld6.c
1.45+10-4sys/netinet/in_var.h
1.83+10-4sys/netinet6/in6_var.h
+186-1263 files not shown
+198-1359 files

OpenBSD/ports DNc8ouLfonts/cantarell-fonts Makefile distinfo

   Update to cantarell-fonts-0.310.
VersionDeltaFile
1.44+10-2fonts/cantarell-fonts/Makefile
1.32+2-2fonts/cantarell-fonts/distinfo
+12-42 files

OpenBSD/ports Nf8nMcomath/cddlib Makefile distinfo, math/cddlib/pkg PLIST

   Update to cddlib-0.94n.
VersionDeltaFile
1.6+3-4math/cddlib/Makefile
1.4+2-2math/cddlib/distinfo
1.5+1-0math/cddlib/pkg/PLIST
+6-63 files

OpenBSD/ports LfPEVA1graphics/pngcheck Makefile distinfo, graphics/pngcheck/patches patch-pngcheck_1 patch-gpl_png-fix-IDAT-windowsize_1

   Update to pngcheck-4.0.1.
VersionDeltaFile
1.4+4-5graphics/pngcheck/patches/patch-pngcheck_1
1.5+3-4graphics/pngcheck/Makefile
1.3+2-2graphics/pngcheck/distinfo
1.3+0-4graphics/pngcheck/pkg/PLIST
1.3+0-0graphics/pngcheck/patches/patch-gpl_png-fix-IDAT-windowsize_1
1.3+0-0graphics/pngcheck/patches/patch-gpl_pngsplit_1
+9-156 files

OpenBSD/ports 8kSFplrdevel/iso-codes Makefile distinfo

   Update to iso-codes-4.20.1.
VersionDeltaFile
1.90+5-7devel/iso-codes/Makefile
1.66+2-2devel/iso-codes/distinfo
+7-92 files