OpenBSD/ports DBLmYevastro/py-astropy-iers-data distinfo Makefile, astro/py-astropy-iers-data/pkg PLIST

   update to py3-astropy-iers-data-0.2026.6.22.1.23.34
   enable tests
VersionDeltaFile
1.5+0-5astro/py-astropy-iers-data/pkg/PLIST
1.33+2-2astro/py-astropy-iers-data/distinfo
1.35+1-2astro/py-astropy-iers-data/Makefile
+3-93 files

OpenBSD/ports 8lRNa4anet/tcpslice Makefile

   tcpslice: fix HOMEPAGE, from espie
VersionDeltaFile
1.20+2-1net/tcpslice/Makefile
+2-11 files

OpenBSD/ports OHoZIawsecurity/yubico/yubikey-manager Makefile distinfo, security/yubico/yubikey-manager/patches patch-pyproject_toml

   update to yubikey-manager-5.9.1
VersionDeltaFile
1.38+4-5security/yubico/yubikey-manager/Makefile
1.20+2-2security/yubico/yubikey-manager/distinfo
1.2+1-1security/yubico/yubikey-manager/patches/patch-pyproject_toml
+7-83 files

OpenBSD/ports Ji8hEmqsecurity Makefile

   +py-python-pskc
VersionDeltaFile
1.784+1-0security/Makefile
+1-01 files

OpenBSD/ports 50zRZQTsecurity/py-python-pskc Makefile distinfo, security/py-python-pskc/pkg PLIST DESCR

   import ports/security/py-python-pskc, ok tb@

   This Python library handles Portable Symmetric Key Container (PSKC)
   files as defined in RFC 6030. PSKC files are used to transport and
   provision symmetric keys (seed files) to different types of crypto
   modules, commonly one-time password tokens or other authentication
   devices.

   This module can be used to extract keys from PSKC files for use in an
   OTP authentication system. The module can also be used for authoring
   PSKC files.
VersionDeltaFile
1.1+78-0security/py-python-pskc/pkg/PLIST
1.1+25-0security/py-python-pskc/Makefile
1.1+9-0security/py-python-pskc/pkg/DESCR
1.1+2-0security/py-python-pskc/distinfo
1.1.1.1+0-0security/py-python-pskc/Makefile
1.1.1.1+0-0security/py-python-pskc/distinfo
+114-02 files not shown
+114-08 files

OpenBSD/ports p2sRLGVdevel Makefile

   +py-makefun
VersionDeltaFile
1.2589+1-0devel/Makefile
+1-01 files

OpenBSD/ports x9SRUjIdevel/py-makefun Makefile distinfo, devel/py-makefun/patches patch-pyproject_toml

   Initial revision
VersionDeltaFile
1.1+28-0devel/py-makefun/pkg/PLIST
1.1+22-0devel/py-makefun/Makefile
1.1+14-0devel/py-makefun/pkg/DESCR
1.1+11-0devel/py-makefun/patches/patch-pyproject_toml
1.1+2-0devel/py-makefun/distinfo
1.1.1.1+0-0devel/py-makefun/pkg/DESCR
+77-04 files not shown
+77-010 files

OpenBSD/ports XQP86L4mail/postfix/stable35 Makefile distinfo

   add upstream patches for postfix/stable35:

   postfix-3.1-3.5-tlsa-death-patch
   postfix-3.4-3.7-input-limit-patch
VersionDeltaFile
1.11.2.1+4-1mail/postfix/stable35/Makefile
1.4.10.1+4-0mail/postfix/stable35/distinfo
+8-12 files

OpenBSD/ports h2KleGWmail/postfix/stable distinfo Makefile

   update to postfix-3.11.4
VersionDeltaFile
1.164.2.2+2-2mail/postfix/stable/distinfo
1.281.2.3+1-2mail/postfix/stable/Makefile
+3-42 files

OpenBSD/ports mFWb4xgmail/postfix/stable35 Makefile distinfo

   add upstream patches for postfix/stable35, ok Brad:

   postfix-3.1-3.5-tlsa-death-patch
   postfix-3.4-3.7-input-limit-patch

   (3.5 is the last version which works with libressl, so it's kept
   around for cases when you need to use remote databases with TLS, which
   otherwise usually result in conflicts)
VersionDeltaFile
1.12+4-1mail/postfix/stable35/Makefile
1.5+4-0mail/postfix/stable35/distinfo
+8-12 files

OpenBSD/ports lfgMnuUmail/postfix/stable distinfo Makefile

   update to postfix-3.11.4, ok Brad
VersionDeltaFile
1.166+2-2mail/postfix/stable/distinfo
1.284+1-2mail/postfix/stable/Makefile
+3-42 files

OpenBSD/ports 8HvJTandevel/jansson Makefile distinfo

   update to jansson-2.15.0, and I'm taking maintainer
   ok kirby@ (previous maintainer)
VersionDeltaFile
1.22+4-4devel/jansson/Makefile
1.10+2-2devel/jansson/distinfo
+6-62 files

OpenBSD/src Stm9yVOusr.bin/tmux menu.c

   Set check callback for menus so they aren't overwritten by sync.
VersionDeltaFile
1.67+3-3usr.bin/tmux/menu.c
+3-31 files

OpenBSD/src NPQAjxQsbin/iked ikev2.c

   iked: enforce unique IKE spi in rekeying

   Reported by xiao__xiang at 163.com, thanks!
   Fix from markus@.
VersionDeltaFile
1.399+8-1sbin/iked/ikev2.c
+8-11 files

OpenBSD/ports fEjubaGmath/rstudio Makefile, math/rstudio/patches patch-src_cpp_core_r_util_REnvironmentPosix_cpp

   Keep in-sync with R 4.6.0
VersionDeltaFile
1.23+2-2math/rstudio/Makefile
1.7+1-1math/rstudio/patches/patch-src_cpp_core_r_util_REnvironmentPosix_cpp
+3-32 files

OpenBSD/ports l9wBqVemath/R Makefile distinfo, math/R/pkg PLIST

   Update to R 4.6.0
VersionDeltaFile
1.56+27-2math/R/pkg/PLIST
1.139+2-2math/R/Makefile
1.64+2-2math/R/distinfo
+31-63 files

OpenBSD/src HypnYfFlib/libcrypto/x509 x509_vfy.c

   x509_vfy: another function pointer argument causing shadowing issues
VersionDeltaFile
1.150+3-3lib/libcrypto/x509/x509_vfy.c
+3-31 files

OpenBSD/src uYUZBD8lib/libcrypto/bio bio_meth.c

   bio_meth: rename function pointer arguments to avoid stdio.h shadowing
VersionDeltaFile
1.10+9-9lib/libcrypto/bio/bio_meth.c
+9-91 files

OpenBSD/src I4PKWWYsys/dev/pci/drm/i915 i915_gem_gtt.c

   remove local ifdefs now we have dma_map_sg_attrs() and dma_unmap_sg()
VersionDeltaFile
1.25+0-6sys/dev/pci/drm/i915/i915_gem_gtt.c
+0-61 files

OpenBSD/src yZZ6PEAsys/dev/pci/drm/include/linux dma-mapping.h

   add dma_map_sg_attrs() and dma_unmap_sg() to remove local ifdefs
   in i915_gem_gtt.c
VersionDeltaFile
1.9+16-1sys/dev/pci/drm/include/linux/dma-mapping.h
+16-11 files

OpenBSD/ports edPiLqWtextproc/miller distinfo modules.inc

   Update miller to 6.19.0.
VersionDeltaFile
1.19+76-54textproc/miller/distinfo
1.5+22-15textproc/miller/modules.inc
1.23+2-2textproc/miller/Makefile
+100-713 files

OpenBSD/ports iG0RX7Gemulators/atari800 Makefile distinfo

   Update atari800 to 6.0.0.
VersionDeltaFile
1.13+4-4emulators/atari800/Makefile
1.7+2-2emulators/atari800/distinfo
+6-62 files

OpenBSD/src EijKgmBusr.bin/tmux screen-redraw.c window-border.c

   Rewrite screen-redraw.c to make it tidier and more maintainable. A scene
   is generated and cached in the client: it holds positions and sizes of
   panes, borders and so on. The scene is invalidated when a pane is moved
   or resized or relevant option is changed. This scene is then drawn to
   the client as needed and text and colours are filled in. With Michael
   Grant.
VersionDeltaFile
1.144+1,453-1,179usr.bin/tmux/screen-redraw.c
1.1+171-0usr.bin/tmux/window-border.c
1.1363+44-44usr.bin/tmux/tmux.h
1.54+32-9usr.bin/tmux/cmd-display-panes.c
1.75+27-4usr.bin/tmux/layout.c
1.274+13-13usr.bin/tmux/screen-write.c
+1,740-1,24910 files not shown
+1,777-1,26716 files

OpenBSD/src q2YKCDSlib/libcrypto/conf conf_api.c

   conf_api: remove a bunch of redundant parentheses
VersionDeltaFile
1.30+14-13lib/libcrypto/conf/conf_api.c
+14-131 files

OpenBSD/ports 5o50ydbemulators/fuse Makefile distinfo, emulators/fuse/patches patch-configure_ac

   Update fuse to 1.9.0.
VersionDeltaFile
1.55+2-4emulators/fuse/Makefile
1.27+2-2emulators/fuse/distinfo
1.2+0-0emulators/fuse/patches/patch-configure_ac
+4-63 files

OpenBSD/src JAqzgyFlib/libc/asr getaddrinfo_async.c gethostnamadr_async.c

   Reject empty CNAMEs in gethostbyname(3) / getaddrinfo(3).

   An empty string is arguably not a correct hostname (even though
   res_hnok accepts it). More worrisome though is software not expecting
   this and making mistakes. In practice this cannot happen unless the
   resolver lies to us.

   OK deraadt, jca
VersionDeltaFile
1.66+5-2lib/libc/asr/getaddrinfo_async.c
1.53+3-3lib/libc/asr/gethostnamadr_async.c
+8-52 files

OpenBSD/ports I6DnVRpsecurity/yubico/yubikey-manager Makefile, security/yubico/yubikey-manager/patches patch-pyproject_toml

   yubico/yubikey-manager: remove upper bound for py-cryptography
VersionDeltaFile
1.1+12-0security/yubico/yubikey-manager/patches/patch-pyproject_toml
1.37+2-1security/yubico/yubikey-manager/Makefile
+14-12 files

OpenBSD/ports d2aogXenet/snowflake_proxy distinfo modules.inc

   net/snowflake_proxy: update to 2.14.0

   and change email address to my openbsd.org email address while there.
VersionDeltaFile
1.15+62-76net/snowflake_proxy/distinfo
1.14+23-28net/snowflake_proxy/modules.inc
1.21+2-2net/snowflake_proxy/Makefile
+87-1063 files

OpenBSD/src q6jRArNusr.bin/tmux layout.c tmux.h

   Place floating cells meaningfully into the layouts, from Dane Jensen.
VersionDeltaFile
1.74+17-11usr.bin/tmux/layout.c
1.1362+3-3usr.bin/tmux/tmux.h
1.42+2-2usr.bin/tmux/spawn.c
+22-163 files

OpenBSD/src njxVbLdusr.sbin/rpki-client repo.c extern.h

   Rework non-functional CA statistics accounting

   This also fixes a subtle defect: non-functional CAs were counted
   towards the repository those broken CAs were pointing towards,
   instead of being counted towards the repository that contained the
   broken CA.

   Attributing the non-functional CA to the issuing parent makes more
   sense, because the issuing parent can actually do something about it,
   for example, by revoking the non-functional child CA.

   OK tb@
VersionDeltaFile
1.85+14-5usr.sbin/rpki-client/repo.c
1.283+5-6usr.sbin/rpki-client/extern.h
1.307+8-3usr.sbin/rpki-client/main.c
1.240+4-5usr.sbin/rpki-client/cert.c
+31-194 files