OpenBSD/ports 8RRxiHz — lang/php Makefile.inc, lang/php/8.3 Makefile

   move --with-pic to subdirs (8.6 rejects this and needs --enable-pic)
VersionDeltaFile
1.21+2-4lang/php/8.5/Makefile
1.205+1-2lang/php/Makefile.inc
1.48+2-1lang/php/8.4/Makefile
1.67+2-1lang/php/8.3/Makefile
+7-84 files

OpenBSD/src 5ceZHHJ — sys/dev/usb usb.h if_urndis.c

   attach to "RNDIS over Ethernet" subclass devices, such as the GL.iNet Mudi 7

   Patch by Nick H (nickcph at gmail)
VersionDeltaFile
1.75+3-2sys/dev/usb/if_urndis.c
1.65+3-1sys/dev/usb/usb.h
+6-32 files

OpenBSD/src gGgrgbz — sys/dev/usb if_uncm.c

   uncm(4) update from Jan Schreiber and Mikolaj Kucharski

   - remove unneeded splnet() calls
   - during Tx, drop packets which are too big for a single NTB
   - validate NCM_FORMAT before using this device-supplied value
   - use the ifqueue(9) API to enqueue packets
   - be more spec-compliant while checking wNdpOutAlignment
   - close the control pipe before calling usb_rem_wait_task(9), not after
VersionDeltaFile
1.5+24-23sys/dev/usb/if_uncm.c
+24-231 files

OpenBSD/ports JyciaN9 — devel/codex Makefile crates.inc, devel/codex/patches patch-codex-rs_features_src_lib_rs patch-codex-rs_core_src_config_mod_rs

   devel/codex: update to 0.163.0
VersionDeltaFile
1.58+12-8devel/codex/distinfo
1.45+6-6devel/codex/patches/patch-codex-rs_Cargo_toml
1.37+4-2devel/codex/crates.inc
1.61+2-3devel/codex/Makefile
1.46+2-2devel/codex/patches/patch-codex-rs_core_src_config_mod_rs
1.4+1-1devel/codex/patches/patch-codex-rs_features_src_lib_rs
+27-226 files

OpenBSD/ports chMwKCJ — devel/py-cattrs distinfo Makefile

   update to py3-cattrs-26.2.1
VersionDeltaFile
1.3+4-4devel/py-cattrs/Makefile
1.3+2-2devel/py-cattrs/distinfo
+6-62 files

OpenBSD/src my3OWU1 — lib/libarch/amd64 amd64_iopl.2, lib/libarch/i386 i386_iopl.2

   Correct the description: the argument is effectively boolean,
   and the only values that can be set are 0 and 3.

   Minor polishing while here: use .Xr the first time "sysctl" occurs,
   use .Rv below RETURN VALUES, add a few .Xrs below SEE ALSO,
   and use the standard section name "CAVEATS" rather than "WARNING".

   OK miod@; triggered by a question from Alejandro Colomar <alx at kernel.org>
VersionDeltaFile
1.21+16-14lib/libarch/i386/i386_iopl.2
1.10+16-14lib/libarch/amd64/amd64_iopl.2
+32-282 files

OpenBSD/src yMzkKzo — usr.sbin/rpki-client main.c

   rpki-client: close directory fds in process_start()

   After changing the working directory to the cache directory, none of the
   children needs access to either of the two directory fds in the parent.

   Also close the cachefd when it is no longer needed in the main process to
   match what was done to the output directory. Apart from some consistency,
   the benefit of doing this is less obvious to me.

   discussed with claudio and deraadt
   ok claudio
VersionDeltaFile
1.330+9-2usr.sbin/rpki-client/main.c
+9-21 files

OpenBSD/ports JVJFO53 — devel/py-bitarray Makefile distinfo, devel/py-bitarray/pkg PLIST

   update to py3-bitarray-3.12.2
VersionDeltaFile
1.7+6-0devel/py-bitarray/pkg/PLIST
1.20+2-2devel/py-bitarray/distinfo
1.24+1-1devel/py-bitarray/Makefile
+9-33 files

OpenBSD/ports 37ETmXA — devel/py-icalendar-searcher distinfo Makefile, devel/py-icalendar-searcher/pkg PLIST

   update to py3-icalendar-searcher-1.2.0
VersionDeltaFile
1.5+3-3devel/py-icalendar-searcher/Makefile
1.3+5-1devel/py-icalendar-searcher/pkg/PLIST
1.3+2-2devel/py-icalendar-searcher/distinfo
+10-63 files

OpenBSD/src FOntTOn — sys/dev/pci/drm/include/linux delay.h

   add MAX_UDELAY_MS for 6.18.57 xe
VersionDeltaFile
1.11+3-0sys/dev/pci/drm/include/linux/delay.h
+3-01 files

OpenBSD/ports Tzz8kfy — devel/quirks Makefile, devel/quirks/files Quirks.pm

   remove old ports added as deps for py-ripe.atlas which no longer uses them
VersionDeltaFile
1.1844+4-1devel/quirks/files/Quirks.pm
1.1479+0-3net/Makefile
1.1830+1-1devel/quirks/Makefile
1.6+0-0net/py-socketio/pkg/PLIST
1.2+0-0net/py-socketio/pkg/DESCR
1.2+0-0net/py-socketio/distinfo
+5-59 files not shown
+5-515 files

OpenBSD/src AgyYU0W — sys/dev/pci/drm/include/linux designware_i2c.h

   add linux/designware_i2c.h for 6.18.53 xe
VersionDeltaFile
1.1+6-0sys/dev/pci/drm/include/linux/designware_i2c.h
+6-01 files

OpenBSD/src AVpXh8C — sys/dev/pci/drm/include/linux string.h

   add memset_after() for 6.18.53 xe
VersionDeltaFile
1.10+5-0sys/dev/pci/drm/include/linux/string.h
+5-01 files

OpenBSD/ports NjwZAMi — net/ruby-grpc Makefile distinfo

   Update grpc to 1.84.0
VersionDeltaFile
1.10+2-2net/ruby-grpc/distinfo
1.12+1-1net/ruby-grpc/Makefile
+3-32 files

OpenBSD/ports hvtNG2l — net/grpc distinfo Makefile, net/grpc/patches patch-src_core_credentials_transport_tls_ssl_utils_cc patch-CMakeLists_txt

   Update grpc to 1.84.0
VersionDeltaFile
1.24+9-7net/grpc/Makefile
1.17+6-2net/grpc/distinfo
1.5+2-2net/grpc/patches/patch-src_core_lib_event_engine_ares_resolver_cc
1.3+1-1net/grpc/patches/patch-src_core_credentials_transport_tls_ssl_utils_cc
1.12+1-1net/grpc/patches/patch-CMakeLists_txt
1.7+0-1net/grpc/pkg/PLIST
+19-146 files

OpenBSD/ports YaNNtA1 — productivity/py-recurring-ical-events distinfo Makefile

   update to py3-recurring-ical-events-3.8.2
VersionDeltaFile
1.3+2-2productivity/py-recurring-ical-events/distinfo
1.3+2-2productivity/py-recurring-ical-events/Makefile
+4-42 files

OpenBSD/ports CUYbjCe — sysutils/py-apscheduler distinfo Makefile, sysutils/py-apscheduler/patches patch-src_apscheduler_util_py

   update to py3-apscheduler-3.11.3, ok sebastia@
VersionDeltaFile
1.7+15-16sysutils/py-apscheduler/Makefile
1.1+21-0sysutils/py-apscheduler/patches/patch-src_apscheduler_util_py
1.5+6-3sysutils/py-apscheduler/pkg/PLIST
1.2+2-2sysutils/py-apscheduler/distinfo
+44-214 files

OpenBSD/ports ceJNSva — productivity/khard distinfo Makefile, productivity/khard/patches patch-doc_source_conf_py

   update to khard-0.22.0
VersionDeltaFile
1.5+10-12productivity/khard/patches/patch-doc_source_conf_py
1.22+3-2productivity/khard/Makefile
1.8+2-2productivity/khard/distinfo
1.13+3-0productivity/khard/pkg/PLIST
+18-164 files

OpenBSD/src VFrdZ5M — usr.bin/tmux cmd-split-window.c tmux.1

   Fix -e flags in split-window and new-pane usages, from İhsan Deniz.
VersionDeltaFile
1.1189+4-4usr.bin/tmux/tmux.1
1.156+3-3usr.bin/tmux/cmd-split-window.c
+7-72 files

OpenBSD/ports Ewr9R9W — productivity/khal Makefile distinfo

   update to khal-0.14.1
VersionDeltaFile
1.12+2-2productivity/khal/distinfo
1.29+1-1productivity/khal/Makefile
+3-32 files

OpenBSD/ports OHPPap2 — productivity/vdirsyncer distinfo Makefile

   update to vdirsyncer-0.21.0, dropping pkg_resources use
   ok remi
VersionDeltaFile
1.37+4-5productivity/vdirsyncer/Makefile
1.10+2-2productivity/vdirsyncer/distinfo
+6-72 files

OpenBSD/ports 3t2hpjZ — devel/py-twisted distinfo Makefile, devel/py-twisted/patches patch-src_twisted_internet_test_test_tcp_py

   update to py3-twisted-26.4.0
   disable gireactor test which kills the test runner (at least in no X +
   PORTS_PRIVSEP environment) to allow following tests to run
VersionDeltaFile
1.30+21-14devel/py-twisted/Makefile
1.16+28-3devel/py-twisted/pkg/PLIST
1.11+2-2devel/py-twisted/distinfo
1.6+1-1devel/py-twisted/patches/patch-src_twisted_internet_test_test_tcp_py
+52-204 files

OpenBSD/src AmmqZF1 — usr.bin/tmux options-table.c format.c

   Add a vertical (side) status line, GitHub issue 5468 from John DeWyze.
VersionDeltaFile
1.37+423-34usr.bin/tmux/format-draw.c
1.523+148-76usr.bin/tmux/server-client.c
1.275+207-4usr.bin/tmux/status.c
1.58+84-40usr.bin/tmux/cmd-display-menu.c
1.430+68-41usr.bin/tmux/format.c
1.254+82-1usr.bin/tmux/options-table.c
+1,012-19614 files not shown
+1,255-26120 files

OpenBSD/ports oXVeEAB — www/py-hyperlink Makefile

   add homepage and TDEP
VersionDeltaFile
1.18+15-12www/py-hyperlink/Makefile
+15-121 files

OpenBSD/ports pKp8iq4 — devel/py-txaio Makefile distinfo

   update to py3-txaio-26.6.1
VersionDeltaFile
1.8+2-2devel/py-txaio/distinfo
1.23+1-1devel/py-txaio/Makefile
+3-32 files

OpenBSD/ports m1dT0cG — editors/micro Makefile

   fix version string embedded in binary, simplified from a David Uhden Collado diff
   the code requires it to be nuneric, not with 'v' suffix
VersionDeltaFile
1.16+4-2editors/micro/Makefile
+4-21 files

OpenBSD/src QEqyWI4 — usr.sbin/ocspcheck ocspcheck.c

   ocspcheck: require a GOOD OCSP certificate status

   Reject responses whose certificate status is not GOOD.

   From Frank Denis

   ok tb@
VersionDeltaFile
1.39+5-1usr.sbin/ocspcheck/ocspcheck.c
+5-11 files

OpenBSD/src zU0kHWi — usr.sbin/ocspcheck http.c

   ocspcheck: limit HTTP response body size

   Reject OCSP response bodies larger than 20 KB before growing the body
   buffer. A responder could otherwise stream data indefinitely and cause
   ocspcheck to exhaust memory.

   From Frank Denis, also reported by Aziz ELBELAYCHY

   ok tb@
VersionDeltaFile
1.21+8-1usr.sbin/ocspcheck/http.c
+8-11 files

OpenBSD/ports CJIelw8 — devel/py-pyproject-api Makefile distinfo

   update to py3-pyproject_api-1.11.7
VersionDeltaFile
1.16+2-2devel/py-pyproject-api/distinfo
1.19+1-1devel/py-pyproject-api/Makefile
+3-32 files

OpenBSD/src 0PhlBJY — usr.sbin/ocspcheck http.c

   ocspcheck: limit HTTP response header size

   Reject response headers that would exceed 64 KB before growing the
   header buffer. A responder could otherwise stream data without a
   header terminator and cause ocspcheck to allocate memory indefinitely.

   From Frank Denis, also reported by Aziz ELBELAYCHY

   ok tb@
VersionDeltaFile
1.20+7-1usr.sbin/ocspcheck/http.c
+7-11 files