OpenBSD/ports 5o5f295multimedia/vvenc Makefile distinfo, multimedia/vvenc/patches patch-CMakeLists_txt

   update to vvenc-1.14.0, from Brad (maintainer)
VersionDeltaFile
1.3+1-4multimedia/vvenc/Makefile
1.2+2-2multimedia/vvenc/distinfo
1.2+1-1multimedia/vvenc/patches/patch-CMakeLists_txt
+4-73 files

OpenBSD/ports jbPv6yYmisc/openhab-addons/5 distinfo Makefile, misc/openhab/5 distinfo Makefile

   update to openhab-5.1.1, from maintainer
VersionDeltaFile
1.2+298-287misc/openhab/5/pkg/PLIST
1.3+2-2misc/openhab-addons/5/distinfo
1.3+2-2misc/openhab/5/distinfo
1.3+1-1misc/openhab-addons/5/Makefile
1.3+1-1misc/openhab/5/Makefile
+304-2935 files

OpenBSD/ports kwFXSkzdatabases/py-alembic distinfo Makefile

   update to py3-alembic-1.18.3
VersionDeltaFile
1.23+2-2databases/py-alembic/distinfo
1.32+1-1databases/py-alembic/Makefile
+3-32 files

OpenBSD/ports CLXfpnVnet/rdapper Makefile distinfo

   update to rdapper-1.22
VersionDeltaFile
1.14+4-3net/rdapper/Makefile
1.11+2-2net/rdapper/distinfo
+6-52 files

OpenBSD/src gnwxD6Jlib/libcrypto/man EVP_SealInit.3

   EVP_SealInit.3: fix RETURN VALUES section

   While normal calls return 0 for error and npubk for success, there is a
   case where it returns the usual 1/0 thing. Make that explicit.

   Prompted by a report by Niels Dossche

   ok jsing kenjiro
VersionDeltaFile
1.11+12-2lib/libcrypto/man/EVP_SealInit.3
+12-21 files

OpenBSD/ports Uf5bja0net Makefile

   +p5-Net-IDN-PP
VersionDeltaFile
1.1453+1-0net/Makefile
+1-01 files

OpenBSD/ports RWi8fyqnet/p5-Net-IDN-PP Makefile distinfo, net/p5-Net-IDN-PP/pkg PLIST DESCR

   import ports/net/p5-Net-IDN-PP, tweak/ok benoit@

   A pure-Perl implementation of the Punycode algorithm for encoding
   internationalized domain names (IDNs).
VersionDeltaFile
1.1+13-0net/p5-Net-IDN-PP/Makefile
1.1+4-0net/p5-Net-IDN-PP/pkg/PLIST
1.1+2-0net/p5-Net-IDN-PP/pkg/DESCR
1.1+2-0net/p5-Net-IDN-PP/distinfo
1.1.1.1+0-0net/p5-Net-IDN-PP/Makefile
1.1.1.1+0-0net/p5-Net-IDN-PP/distinfo
+21-02 files not shown
+21-08 files

OpenBSD/src NOYhs7Jlib/libcrypto/man EVP_OpenInit.3

   EVP_OpenInit.3: fix RETURN VALUES section

   This has been incorrectly documented since forever. The function only ever
   returned 0/1.

   ok jsing kenjiro
VersionDeltaFile
1.11+4-6lib/libcrypto/man/EVP_OpenInit.3
+4-61 files

OpenBSD/ports W2Lg23twww/p5-Dancer distinfo Makefile

   Update to p5-Dancer-1.3522.
VersionDeltaFile
1.12+2-2www/p5-Dancer/distinfo
1.20+3-1www/p5-Dancer/Makefile
+5-32 files

OpenBSD/ports ySogVVVtextproc/lttoolbox Makefile

   Needs python.
VersionDeltaFile
1.29+2-1textproc/lttoolbox/Makefile
+2-11 files

OpenBSD/ports oTH4Hz3graphics/py-tifffile distinfo Makefile, graphics/py-tifffile/patches patch-tests_test_tifffile_py

   update to py3-tifffile-2026.1.28
VersionDeltaFile
1.2+5-5graphics/py-tifffile/patches/patch-tests_test_tifffile_py
1.17+2-2graphics/py-tifffile/distinfo
1.22+2-1graphics/py-tifffile/Makefile
+9-83 files

OpenBSD/ports cuI2Qetdatabases/py-aiosqlite distinfo Makefile

   update to py3-aiosqlite-0.22.1
VersionDeltaFile
1.4+2-2databases/py-aiosqlite/distinfo
1.6+1-1databases/py-aiosqlite/Makefile
+3-32 files

OpenBSD/ports 2ehmVE7databases/postgresql-plr distinfo Makefile, databases/postgresql-plr/pkg PLIST

   update to postgresql-plr-8.4.8.2
VersionDeltaFile
1.7+5-2databases/postgresql-plr/pkg/PLIST
1.7+2-2databases/postgresql-plr/distinfo
1.12+1-1databases/postgresql-plr/Makefile
+8-53 files

OpenBSD/ports hPRlIi2net/rrdpit distinfo crates.inc

   update to rrdpit-0.1.2
VersionDeltaFile
1.6+90-86net/rrdpit/distinfo
1.6+44-42net/rrdpit/crates.inc
1.9+1-1net/rrdpit/Makefile
+135-1293 files

OpenBSD/ports HdkBSuFdevel/py-types-psutil distinfo Makefile

   update to py3-types-psutil-7.2.2.20260130
VersionDeltaFile
1.15+2-2devel/py-types-psutil/distinfo
1.17+1-1devel/py-types-psutil/Makefile
+3-32 files

OpenBSD/ports egBdqgqdevel/py-pdm-backend distinfo Makefile

   update to py3-pdm-backend-2.4.7
VersionDeltaFile
1.7+2-2devel/py-pdm-backend/distinfo
1.10+1-1devel/py-pdm-backend/Makefile
+3-32 files

OpenBSD/ports EsUb7rVdevel/maturin distinfo Makefile

   update to maturin-1.11.5
VersionDeltaFile
1.25+2-2devel/maturin/distinfo
1.43+1-1devel/maturin/Makefile
+3-32 files

OpenBSD/src Gpjadg6lib/libcrypto/evp p_legacy.c

   EVP_SealInit(): clear random key on exit

   ok jsing kenjiro
VersionDeltaFile
1.12+4-2lib/libcrypto/evp/p_legacy.c
+4-21 files

OpenBSD/ports 96o0k6vdevel/py-wcwidth distinfo Makefile, devel/py-wcwidth/pkg PLIST

   update to py3-wcwidth-0.5.2
VersionDeltaFile
1.12+6-0devel/py-wcwidth/pkg/PLIST
1.16+2-2devel/py-wcwidth/distinfo
1.29+1-1devel/py-wcwidth/Makefile
+9-33 files

OpenBSD/src 2Nop0uClib/libcrypto/evp p_legacy.c

   EVP_{Open,Seal}Init(): remove redundant EVP_CIPHER_CTX_reset() calls

   The subsequent EVP_{Decrypt,Encrypt}Init_ex() calls already do that.

   pointed out by jsing
VersionDeltaFile
1.11+1-5lib/libcrypto/evp/p_legacy.c
+1-51 files

OpenBSD/src iJUbESRlib/libcrypto/evp p_legacy.c

   EVP_SealInit(): minor cleanup.

   Explicitly compare pointers against NULL, turn the function into single
   exit, add hint at why npubk <= 0 or pubk == NULL are a success path:

   The documentation briefly explains that EVP_OpenInit() and EVP_SealInit()
   is able to initialize the EVP_CIPHER_CTX in two steps exactly like the
   EVP_CipherInit_ex() API they wrap: the first call with non-NULL cipher
   (aka type) only sets the cipher on the ctx, then it returns to allow
   callers to customize the EVP_CIPHER_CTX, and a second call with
   cipher == NULL skips the initialization and finishes the ctx setup
   by setting key and iv.

   Prompted by a report by Niels Dossche.

   ok jsing kenjiro
VersionDeltaFile
1.10+24-10lib/libcrypto/evp/p_legacy.c
+24-101 files

OpenBSD/ports QlxYj2enet/p5-Net-RDAP distinfo Makefile

   update to p5-Net-RDAP-0.41
VersionDeltaFile
1.7+2-2net/p5-Net-RDAP/distinfo
1.10+2-1net/p5-Net-RDAP/Makefile
+4-32 files

OpenBSD/src 9KH46vBlib/libcrypto/evp p_legacy.c

   EVP_SealInit: do not return -1 on error

   It is documented that EVP_SealInit() returns 0 on error. So -1 is wrong.

   Reported by Niels Dossche

   ok jsing kenjiro
VersionDeltaFile
1.9+2-2lib/libcrypto/evp/p_legacy.c
+2-21 files

OpenBSD/src CwCQXcwlib/libcrypto/evp p_legacy.c

   EVP_OpenInit(): minor cleanup

   Explicitly compare pointers against NULL, turn the function into single
   exit and explain why priv == NULL is a success (hint: muppet API).

   Prompted by a report by Niels Dossche.

   ok jsing kenjiro
VersionDeltaFile
1.8+16-9lib/libcrypto/evp/p_legacy.c
+16-91 files

OpenBSD/ports jgWElmllang/python/3 Makefile

   update comment
VersionDeltaFile
1.21+1-1lang/python/3/Makefile
+1-11 files

OpenBSD/ports YdpiOv2lang/python/3 Makefile, lang/python/3/pkg PLIST-main

   handle py3-bsddb3 the same way as glade; fixes package updates from 7.8
   with an old version of py3-bsddb3 installed (otherwise python is blocked).
   has to be done this way rather than as quirks due to quirks leaving the
   old packages still installed.
VersionDeltaFile
1.20+1-1lang/python/3/Makefile
1.15+2-0lang/python/3/pkg/PLIST-main
+3-12 files

OpenBSD/ports 0kbH6rydatabases Makefile, databases/py-bsddb3 Makefile distinfo

   remove py-bsddb3, it hasn't worked since Python 3.10, and has been marked
   BROKEN since last year. drop dep in kopano/core, whatever it was doing it
   hasn't worked in ages, and that is currently uninstallable since bsddb3
   was marked broken.
VersionDeltaFile
1.94+1-2mail/kopano/core/Makefile
1.504+0-1databases/Makefile
1.16+0-0databases/py-bsddb3/Makefile
1.2+0-0databases/py-bsddb3/distinfo
1.2+0-0databases/py-bsddb3/pkg/DESCR
1.8+0-0databases/py-bsddb3/pkg/PLIST
+1-36 files

OpenBSD/ports abWUfBDprint/htmldoc distinfo Makefile

   Update to htmldoc-1.9.23.
VersionDeltaFile
1.26+2-2print/htmldoc/distinfo
1.65+1-1print/htmldoc/Makefile
+3-32 files

OpenBSD/ports 26nSYpdsecurity/rust-openssl-tests distinfo crates.inc, security/rust-openssl-tests/patches patch-systest_src_main_rs

   Update to rust-openssl-tests 20260130

   Mainly to silence the new super noisy function_casts_as_integer clippy
   lint with rust 1.93 which will remain in rust-openssl until there is a
   ctest 0.5.0 release. This throws a harmless warning with older rust.
VersionDeltaFile
1.147+62-85security/rust-openssl-tests/pkg/PLIST
1.205+28-28security/rust-openssl-tests/distinfo
1.167+13-13security/rust-openssl-tests/crates.inc
1.1+12-0security/rust-openssl-tests/patches/patch-systest_src_main_rs
1.213+1-1security/rust-openssl-tests/Makefile
+116-1275 files

OpenBSD/ports 5EtPiJux11/tigervnc distinfo Makefile

   tigervnc: build with newer xorg-server
   (there is also a newer tigervnc version, but something breaks in cmake
   and i am not smart enough for that)
VersionDeltaFile
1.15+2-2x11/tigervnc/distinfo
1.31+2-1x11/tigervnc/Makefile
+4-32 files