OpenBSD/src GkEsxWqusr.sbin/acme-client http.c

   only include port numbers in Host headers when it's not 443.

   step-ca has a teary if you include the port in the Host header, but
   pebble gets confused if you don't. florian says "I can't see anything
   in RFC9110 7.2 that suggests sending a port in the host header is
   wrong", so we're pretty sure step-ca is doing the wrong thing, but
   it's also pretty easy to be accomodating by omitting the port if
   the https request is on port 443. just don't talk to step-ca on a
   non standard port i guess.

   ok sthen@ florian@
VersionDeltaFile
1.36+16-7usr.sbin/acme-client/http.c
+16-71 files

OpenBSD/src qAPJqVesys/dev/usb uchcom.c

   In r1.39, both the baud rate and the line configuration are set through
   UCHCOM_REQ_SET_BAUDRATE, whereas previously they were configured via
   UCHCOM_REG_BPS_PRE, UCHCOM_REG_BPS_DIV, UCHCOM_REG_LCR, and UCHCOM_REG_LCR2.

   Use the traditional method to set the rate and line configuration to
   prevent issues with some CH341 devices not operating properly.

   Reported by Mikolaj Kucharski on bugs@

   ok miod@
VersionDeltaFile
1.40+18-8sys/dev/usb/uchcom.c
+18-81 files

OpenBSD/ports Urb2FAYcad/qcad Makefile, cad/qcad/patches patch-src_3rdparty_legacy_opennurbs_opennurbs_zlib_cpp patch-src_3rdparty_3rdparty_pro

   Update qcad to 3.32.4.0

   Patch the qmake project to build each plugin with "CONFIG += plugin"
   and each library without "CONFIG += plugin".  Stop building
   libstemmer.a; qcad links to textproc/libstemmer.  Drop some old
   patches.  Drop x11/qt5/webengine from RUN_DEPENDS.

   https://marc.info/?l=openbsd-ports&m=176332651300900&w=2

   ok rsadowski@
VersionDeltaFile
1.15+125-85cad/qcad/pkg/PLIST
1.1+62-0cad/qcad/patches/patch-src_3rdparty_legacy_opennurbs_opennurbs_zlib_cpp
1.1+31-0cad/qcad/patches/patch-src_3rdparty_3rdparty_pro
1.48+10-14cad/qcad/Makefile
1.1+22-0cad/qcad/patches/patch-src_stemmer_stemmer_pro
1.1+15-0cad/qcad/patches/patch-src_stemmer_RStemmer_cpp
+265-9926 files not shown
+432-11432 files

OpenBSD/src q3PAKxMsys/netinet igmp.c

   Unlock IGMP slow timeout.

   Remove net lock from igmp_slowtimo().  Replace it with a mutex that
   protects the router_info list.

   OK mvs@
VersionDeltaFile
1.92+45-20sys/netinet/igmp.c
+45-201 files

OpenBSD/src rFPnT4Gsys/dev/pci/drm/i915 i915_driver.c

   back to rev 1.24, enable GuC submission on Meteor/Arrow Lake again

   The problems I had with GuC submission were with an uncommitted inteldrm
   firmware update to 20250917.  Not yet seen with 20250708 currently
   on firmware mirrors.

   requested by kettenis@ for low power idle states in suspend
VersionDeltaFile
1.26+5-4sys/dev/pci/drm/i915/i915_driver.c
+5-41 files

OpenBSD/ports RR6BhXcwww/py-jwt Makefile distinfo

   update py-jwt to 2.10.1

   Some of the interfaces changed, and ports like py-flask-jwt-extended depend
   on the newer version of jwt. Also fix license marker.

   ok MAINTAINER
VersionDeltaFile
1.30+3-4www/py-jwt/Makefile
1.13+2-2www/py-jwt/distinfo
+5-62 files

OpenBSD/ports Cnawbelsysutils/backblaze-b2 Makefile distinfo

   update to backblaze-b2-4.3.3, from Paul Galbraith
VersionDeltaFile
1.3+4-2sysutils/backblaze-b2/Makefile
1.2+2-2sysutils/backblaze-b2/distinfo
+6-42 files

OpenBSD/ports ClikSnhsysutils/py-platformdirs Makefile, sysutils/py-platformdirs/patches patch-src_platformdirs_unix_py patch-tests_test_unix_py

   patch for /tmp/run/user/$uid on OpenBSD when /tmp/run/user exists (previously
   the BSD codepaths were trying /var/run/user/$uid with a dangerous fallback to
   /tmp/runtime-$uid).
VersionDeltaFile
1.3+24-8sysutils/py-platformdirs/patches/patch-src_platformdirs_unix_py
1.4+11-10sysutils/py-platformdirs/patches/patch-tests_test_unix_py
1.29+1-0sysutils/py-platformdirs/Makefile
+36-183 files

OpenBSD/src K9ocOCKlib/libcrypto cert.pem

   sync cert.pem with updated Mozilla list; ok tb@

   changes are:

   +OISTE Foundation
   +  /C=CH/O=OISTE Foundation/CN=OISTE Server Root ECC G1
   +  /C=CH/O=OISTE Foundation/CN=OISTE Server Root RSA G1

    SwissSign AG
      /C=CH/O=SwissSign AG/CN=SwissSign Gold CA - G2
   +  /C=CH/O=SwissSign AG/CN=SwissSign RSA TLS Root CA 2022 - 1

    TrustAsia Technologies, Inc.
      /C=CN/O=TrustAsia Technologies, Inc./CN=TrustAsia Global Root CA G3
      /C=CN/O=TrustAsia Technologies, Inc./CN=TrustAsia Global Root CA G4
   +  /C=CN/O=TrustAsia Technologies, Inc./CN=TrustAsia TLS ECC Root CA
   +  /C=CN/O=TrustAsia Technologies, Inc./CN=TrustAsia TLS RSA Root CA
VersionDeltaFile
1.33+236-0lib/libcrypto/cert.pem
+236-01 files

OpenBSD/ports MMWq3xjdevel/libstdthreads Makefile, devel/libstdthreads/patches patch-threads_h

   mtx_t should mirror pthread_mutex_t and be a typedef of
   volatile struct pthread_mutex *.
   Bump REVISION just to be save.
   OK tb@
VersionDeltaFile
1.2+10-0devel/libstdthreads/patches/patch-threads_h
1.6+1-1devel/libstdthreads/Makefile
+11-12 files

OpenBSD/xenocara JYENCqilib/fontconfig/common config.h

   disable stdatomic support on all architectures. Fixes gcc builds.
VersionDeltaFile
1.12+1-1lib/fontconfig/common/config.h
+1-11 files

OpenBSD/ports IWFNYbfsysutils/consolekit Makefile, sysutils/polkit/patches patch-src_polkitbackend_polkitbackendsessionmonitor_c

   Add comment; no pkg change.
VersionDeltaFile
1.109+2-1sysutils/consolekit/Makefile
1.4+1-1sysutils/polkit/patches/patch-src_polkitbackend_polkitbackendsessionmonitor_c
+3-22 files

OpenBSD/ports nUmsIL4x11/gnome/gdm Makefile

   No need for substitution, there's a proper ifdef __OpenBSD__ in the code.
VersionDeltaFile
1.351+1-4x11/gnome/gdm/Makefile
+1-41 files

OpenBSD/ports ad8I8Jtsysutils/py-joblib distinfo Makefile

   update to py3-joblib-1.5.2
VersionDeltaFile
1.8+2-2sysutils/py-joblib/distinfo
1.15+1-1sysutils/py-joblib/Makefile
+3-32 files

OpenBSD/ports S7K7O9tnet/scamper distinfo Makefile

   update to scamper-20251113
VersionDeltaFile
1.67+2-2net/scamper/distinfo
1.84+2-2net/scamper/Makefile
+4-42 files

OpenBSD/ports tvtGPK4archivers/py-zstandard Makefile distinfo, archivers/py-zstandard/patches patch-pyproject_toml

   update to py3-zstandard-0.25.0
VersionDeltaFile
1.4+33-14archivers/py-zstandard/patches/patch-pyproject_toml
1.9+2-3archivers/py-zstandard/Makefile
1.4+2-2archivers/py-zstandard/distinfo
1.6+2-0archivers/py-zstandard/pkg/PLIST
+39-194 files

OpenBSD/ports aoMrwVNtextproc/py-ujson Makefile distinfo, textproc/py-ujson/pkg PLIST

   update to py3-ujson-5.11.0
VersionDeltaFile
1.9+2-4textproc/py-ujson/Makefile
1.5+2-2textproc/py-ujson/distinfo
1.4+2-0textproc/py-ujson/pkg/PLIST
+6-63 files

OpenBSD/ports iwgIzo3databases/py-alembic distinfo Makefile

   update to py3-alembic-1.17.2
VersionDeltaFile
1.20+2-2databases/py-alembic/distinfo
1.29+1-1databases/py-alembic/Makefile
+3-32 files

OpenBSD/ports NNEnu7wnet/dhcpcd distinfo Makefile, net/dhcpcd/pkg README

   update to dhcpcd-10.3.0
VersionDeltaFile
1.15+3-4net/dhcpcd/pkg/README
1.73+2-2net/dhcpcd/distinfo
1.119+1-1net/dhcpcd/Makefile
+6-73 files

OpenBSD/ports pTKXX4fsysutils/polkit Makefile, sysutils/polkit/patches patch-src_polkitbackend_polkitbackendsessionmonitor_c

   Fix CKDB_PATH.
VersionDeltaFile
1.3+12-28sysutils/polkit/patches/patch-src_polkitbackend_polkitbackendsessionmonitor_c
1.107+1-1sysutils/polkit/Makefile
+13-292 files

OpenBSD/ports b5s6cCftextproc/py-markdown distinfo Makefile

   update to py3-markdown-3.10
VersionDeltaFile
1.16+2-2textproc/py-markdown/distinfo
1.34+1-1textproc/py-markdown/Makefile
+3-32 files

OpenBSD/ports WQbqYHAwww/qutebrowser distinfo Makefile

   update to qutebrowser-3.6.1
VersionDeltaFile
1.35+2-2www/qutebrowser/distinfo
1.66+1-1www/qutebrowser/Makefile
+3-32 files

OpenBSD/ports 78x5PYparchivers/py-lz4 Makefile distinfo

   update to py3-lz4-4.4.5
VersionDeltaFile
1.21+2-4archivers/py-lz4/Makefile
1.11+2-2archivers/py-lz4/distinfo
+4-62 files

OpenBSD/ports b0YWSKBwww/py-beautifulsoup4 distinfo Makefile, www/py-beautifulsoup4/pkg PLIST

   update to py3-beautifulsoup4-4.14.2
VersionDeltaFile
1.15+0-72www/py-beautifulsoup4/pkg/PLIST
1.20+2-2www/py-beautifulsoup4/distinfo
1.36+1-1www/py-beautifulsoup4/Makefile
+3-753 files

OpenBSD/ports TXmiKT4www/py-multidict Makefile distinfo

   update to py3-multidict-6.7.0
VersionDeltaFile
1.26+4-2www/py-multidict/Makefile
1.12+2-2www/py-multidict/distinfo
+6-42 files

OpenBSD/ports ir6lVCHwww/py-httplib2 distinfo Makefile

   update to py3-httplib2-0.31.0
VersionDeltaFile
1.13+2-2www/py-httplib2/distinfo
1.38+1-1www/py-httplib2/Makefile
+3-32 files

OpenBSD/ports d7FeVPNwww/py-httptools distinfo Makefile, www/py-httptools/patches patch-pyproject_toml

   update to py3-httptools-0.7.1
VersionDeltaFile
1.1+11-0www/py-httptools/patches/patch-pyproject_toml
1.3+5-0www/py-httptools/pkg/PLIST
1.2+2-2www/py-httptools/distinfo
1.4+1-1www/py-httptools/Makefile
+19-34 files

OpenBSD/ports Vq3Joh6devel/py-bitarray distinfo Makefile

   update to py3-bitarray-3.8.0
VersionDeltaFile
1.17+2-2devel/py-bitarray/distinfo
1.21+1-1devel/py-bitarray/Makefile
+3-32 files

OpenBSD/ports cESP2R4x11/gnome/foundry Makefile

   Missing BDEP on gobject-introspection.
VersionDeltaFile
1.2+2-0x11/gnome/foundry/Makefile
+2-01 files

OpenBSD/ports HUR0wY8devel/py-cachetools distinfo Makefile

   update to py3-cachetools-6.2.2
VersionDeltaFile
1.17+2-2devel/py-cachetools/distinfo
1.28+1-1devel/py-cachetools/Makefile
+3-32 files