OpenBSD/ports 9mwP6pV — databases/p5-DBI Makefile distinfo, databases/p5-DBI/patches patch-DBI_xs

   Update p5-DBI to 1.655

   One change was the patch we had, the other adds consistency.
VersionDeltaFile
1.37+2-2databases/p5-DBI/distinfo
1.79+1-1databases/p5-DBI/Makefile
1.4+0-0databases/p5-DBI/patches/patch-DBI_xs
+3-33 files

OpenBSD/ports e2DbLVE — textproc/p5-Text-CSV_XS Makefile distinfo

   Update p5-Text-CSV_XS to 1.65

   Several CVE fixes:
   * parse (): report trailing lone CR, do not store EOF as 0xFF (CVE-2026-110759)
   * Under allow_whitespace, do not strip beyond field start     (CVE-2026-110758)
   * combine (): decide quoting from the bytes, not the NV flags (CVE-2026-110757)
   * Flush saved bytes in Combine ()                             (CVE-2026-110756)
   * Re-use AHEAD with \r instead of copying                     (CVE-2026-110755)
   * getline (): free the result array when the parse fails      (CVE-2026-110754)
   * Do not free the bound column scalar in skip_empty_rows      (CVE-2026-110753)
   * fragment (): do not size memory by the selector integers    (CVE-2026-110752)
VersionDeltaFile
1.27+2-2textproc/p5-Text-CSV_XS/distinfo
1.42+1-1textproc/p5-Text-CSV_XS/Makefile
+3-32 files

OpenBSD/src W6Fy8l3 — sys/dev/ic bcmgenet.c

   The TX-done interrupt should read from consumer register, not producer. I
   made this mistype during conversion bse(4) output to MP-safe.

   From Acts1631. OK kettenis.
VersionDeltaFile
1.13+2-2sys/dev/ic/bcmgenet.c
+2-21 files

OpenBSD/ports 94LVDRA — games/love Makefile.inc, games/love/12 distinfo Makefile

   Update love/12 to more recent commit that doesn't end up with random
   luajit crashes in Snacktorio anymore.

   Also take maintainer for love/12.
   Also adjust the WRKDIST generation to prepare for upcoming DIST_TUPLE
   changes that get rid of _DT_WRKDIST.

   maintainer timeout
   ok sthen@
VersionDeltaFile
1.2+6-3games/love/12/Makefile
1.2+2-2games/love/12/distinfo
1.8+1-1games/love/Makefile.inc
+9-63 files

OpenBSD/ports gTCD1Bc — sysutils/firmware/apple-boot Makefile

   Pick up U-Boot patch.

   ok sthen@, ajacoutot@
VersionDeltaFile
1.22+2-2sysutils/firmware/apple-boot/Makefile
+2-21 files

OpenBSD/ports riytRhx — sysutils/u-boot-asahi Makefile, sysutils/u-boot-asahi/patches patch-drivers_usb_host_xhci-dwc3_c

   Stop USB controller DMA on OS handover.

   ok sthen@, ajacoutot@
VersionDeltaFile
1.1+11-0sysutils/u-boot-asahi/patches/patch-drivers_usb_host_xhci-dwc3_c
1.19+1-0sysutils/u-boot-asahi/Makefile
+12-02 files

OpenBSD/src sBReZPt — usr.bin/cvs Makefile, usr.sbin/bpflogd Makefile

   disable DEBUG=-g by default
VersionDeltaFile
1.49+1-2usr.bin/cvs/Makefile
1.2+0-1usr.sbin/lldpd/Makefile
1.2+0-1usr.sbin/lldp/Makefile
1.2+0-1usr.sbin/bpflogd/Makefile
+1-54 files

OpenBSD/src rgOaTGc — usr.sbin/rpki-client main.c extern.h

   Rename nca_hist to ca_state for generalized CA handling

   OK tb@
VersionDeltaFile
1.2+71-71usr.sbin/rpki-client/ca.c
1.311+4-4usr.sbin/rpki-client/extern.h
1.331+2-2usr.sbin/rpki-client/main.c
+77-773 files

OpenBSD/ports enXy0XS — www/py-sse-starlette distinfo Makefile, www/py-sse-starlette/pkg PLIST

   update to py3-sse-starlette-3.5.0
VersionDeltaFile
1.3+15-11www/py-sse-starlette/Makefile
1.2+6-0www/py-sse-starlette/pkg/PLIST
1.2+2-2www/py-sse-starlette/distinfo
+23-133 files

OpenBSD/ports rDqVsMC — www/py-starlette distinfo Makefile, www/py-starlette/pkg PLIST

   update to py3-starlette-1.8.0
   add RDEP on py-httpx2, needed for testclient.py
VersionDeltaFile
1.7+24-22www/py-starlette/Makefile
1.3+6-0www/py-starlette/pkg/PLIST
1.5+2-2www/py-starlette/distinfo
+32-243 files

OpenBSD/ports 1MiGpr0 — www Makefile

   +py-httpcore2 py-httpx2
VersionDeltaFile
1.1190+2-0www/Makefile
+2-01 files

OpenBSD/ports luS9YBr — www/py-httpx2 distinfo Makefile, www/py-httpx2/patches patch-src_httpx2_pyproject_toml

   Initial revision
VersionDeltaFile
1.1+103-0www/py-httpx2/pkg/PLIST
1.1+64-0www/py-httpx2/Makefile
1.1+12-0www/py-httpx2/patches/patch-src_httpx2_pyproject_toml
1.1+5-0www/py-httpx2/pkg/DESCR
1.1+2-0www/py-httpx2/distinfo
1.1.1.1+0-0www/py-httpx2/pkg/PLIST
+186-04 files not shown
+186-010 files

OpenBSD/ports gLFQlQh — www/py-httpcore2 Makefile distinfo, www/py-httpcore2/patches patch-src_httpcore2_pyproject_toml

   Initial revision
VersionDeltaFile
1.1+108-0www/py-httpcore2/pkg/PLIST
1.1+35-0www/py-httpcore2/Makefile
1.1+16-0www/py-httpcore2/pkg/DESCR
1.1+12-0www/py-httpcore2/patches/patch-src_httpcore2_pyproject_toml
1.1+2-0www/py-httpcore2/distinfo
1.1.1.1+0-0www/py-httpcore2/Makefile
+173-04 files not shown
+173-010 files

OpenBSD/src NiLYEts — usr.bin/kstat Makefile

   this should not distribute compiled with -g
VersionDeltaFile
1.3+1-2usr.bin/kstat/Makefile
+1-21 files

OpenBSD/src 95OVsSM — usr.bin/tmux window-switch.c cmd-new-session.c

   Use session IDs instead of session names to handle empty names, GitHub
   issue 5759 from jsistsir at gmail dot com.
VersionDeltaFile
1.98+4-4usr.bin/tmux/window-tree.c
1.7+3-3usr.bin/tmux/window-switch.c
1.155+4-2usr.bin/tmux/cmd-new-session.c
+11-93 files

OpenBSD/src xkMxZ2G — usr.bin/tmux screen-write.c

   Instead of overwriting wide characters manually when combining, use the
   normal cell write path. Fixes problems with overlapping wide characters
   and those close to the last column.
VersionDeltaFile
1.304+57-34usr.bin/tmux/screen-write.c
+57-341 files

OpenBSD/src R24Z409 — usr.bin/tmux tty.c

   Always set the flag since we will never get a response.
VersionDeltaFile
1.494+2-1usr.bin/tmux/tty.c
+2-11 files

OpenBSD/src slxUir3 — usr.bin/tmux tmux.h

   Add a key and flag for Kitty graphics.
VersionDeltaFile
1.1466+4-2usr.bin/tmux/tmux.h
+4-21 files

OpenBSD/src AvrIgHg — usr.bin/tmux tty-features.c tmux.1

   Some minor tidying.
VersionDeltaFile
1.493+23-18usr.bin/tmux/tty.c
1.51+2-2usr.bin/tmux/tty-features.c
1.1190+2-2usr.bin/tmux/tmux.1
+27-223 files

OpenBSD/ports Tei37c5 — textproc/der-ascii Makefile distinfo

   Update der-ascii to 0.11.0
VersionDeltaFile
1.9+2-2textproc/der-ascii/distinfo
1.12+1-1textproc/der-ascii/Makefile
+3-32 files

OpenBSD/src jljjDUc — usr.sbin/rpki-client nca.c Makefile

   Rename nca.c to ca.c to prepare for generic CA handling procedures

   OK tb@
VersionDeltaFile
1.1+581-0usr.sbin/rpki-client/ca.c
1.44+2-2usr.sbin/rpki-client/Makefile
1.22+1-1usr.sbin/rpki-client/nca.c
+584-33 files

OpenBSD/ports kLE3Hjo — net/unifi Makefile.inc, net/unifi/main Makefile

   merge unifi/snappy-java changes to 8.0-stable
VersionDeltaFile
1.14.6.1+18-20net/unifi/snappy-java/Makefile
1.49.4.1+14-21net/unifi/Makefile.inc
1.3.10.1+4-4net/unifi/snappy-java/distinfo
1.1.4.1+4-2net/unifi/v9/Makefile
1.64.4.2+2-2net/unifi/main/Makefile
1.1.4.1+1-2net/unifi/v9/pkg/PLIST
+43-515 files not shown
+44-5711 files

OpenBSD/ports KXpio49 — net/unifi Makefile.inc, net/unifi/main Makefile

   rework unifi ports to use a snappy-java package rather than pulling in a
   pre-generated jar to unifi. allow this to be packaged, so that it can track
   libc++ bumps.

   currently just using a single 1.10.8 version. tested with unifi 10.6.106
   which actually wants that version; hopefully this also works with 9.0.118
   which really wants 1.10.5 (let me know if not, I can rework it, but it's
   more complexity that I'd like to avoid unless needed)
VersionDeltaFile
1.16+17-19net/unifi/snappy-java/Makefile
1.50+14-21net/unifi/Makefile.inc
1.2+4-2net/unifi/v9/Makefile
1.66+2-2net/unifi/main/Makefile
1.2+1-2net/unifi/v9/pkg/PLIST
1.1+3-0net/unifi/snappy-java/pkg/PLIST
+41-463 files not shown
+42-529 files

OpenBSD/src YnA0vvi — usr.sbin/rpki-client nca.c

   rpki-client: shuffle things in nca.c into a more sensible order

   This separates the ca_tree and the nca_hist_tree cleanly and prepares
   for upcoming work.

   based on a diff by/ok job
VersionDeltaFile
1.21+52-39usr.sbin/rpki-client/nca.c
+52-391 files

OpenBSD/src gUAvvRM — usr.bin/tmux spawn.c screen-redraw.c

   Clear stale pane references correctly when respawning windows, GitHub
   issue 5757 from Alejandro Pacheco.
VersionDeltaFile
1.388+22-11usr.bin/tmux/window.c
1.170+9-3usr.bin/tmux/screen-redraw.c
1.58+2-1usr.bin/tmux/spawn.c
+33-153 files

OpenBSD/ports f6dFqjw — devel/py-typing-inspection distinfo Makefile

   update to 0.4.4

   OK sthen@
VersionDeltaFile
1.4+1-4devel/py-typing-inspection/Makefile
1.3+2-2devel/py-typing-inspection/distinfo
+3-62 files

OpenBSD/ports q5tVkds — devel/py-typing-extensions Makefile distinfo

   update to 4.16.0

   OK sthen@
VersionDeltaFile
1.13+2-2devel/py-typing-extensions/distinfo
1.21+1-1devel/py-typing-extensions/Makefile
+3-32 files

OpenBSD/ports U0y6agS — devel/py-pydantic distinfo Makefile

   update to 2.13.5

   OK sthen@
VersionDeltaFile
1.16+2-3devel/py-pydantic/Makefile
1.9+2-2devel/py-pydantic/distinfo
+4-52 files

OpenBSD/ports YVFleXv — devel/py-pydantic-core Makefile crates.inc

   update to 2.46.5

   OK sthen@
VersionDeltaFile
1.5+42-38devel/py-pydantic-core/distinfo
1.5+20-18devel/py-pydantic-core/crates.inc
1.11+1-2devel/py-pydantic-core/Makefile
+63-583 files

OpenBSD/ports AoFTOF0 — devel/p5-Devel-NYTProf Makefile distinfo

   update p5-Devel-NYTProf to 6.16
VersionDeltaFile
1.31+2-2devel/p5-Devel-NYTProf/distinfo
1.47+1-1devel/p5-Devel-NYTProf/Makefile
+3-32 files