OpenBSD/src 5EIMnAEsys/dev/fdt dwmmc.c

   Set "assigned-clocks".

   ok jca@
VersionDeltaFile
1.32+2-1sys/dev/fdt/dwmmc.c
+2-11 files

OpenBSD/src IbdCGQdsys/dev/pci if_bnxt.c

   do not forget to free completion ring in hardware if bnxt_attach() fails

   Leak spotted by bluhm@
   ok jmatthew@ bluhm@
VersionDeltaFile
1.59+6-3sys/dev/pci/if_bnxt.c
+6-31 files

OpenBSD/src OEDUJsmsys/dev/pci if_bnxt.c

   free completion ring on failure in bnxt_queue_up()

   ok jmatthew@ bluhm@
VersionDeltaFile
1.58+14-4sys/dev/pci/if_bnxt.c
+14-41 files

OpenBSD/src hvO8hOQusr.sbin/unbound/doc unbound.conf.5.in unbound.conf.rst, usr.sbin/unbound/util config_file.c

   reduce default so-sndbuf in unbound to avoid a warning.

   in 1.24.0, upstream started to override the OS default and warn at
   startup if not possible, but they picked a value (4MB) which is above
   the 2MB maximum that we permit.

   found by landry@, ok landry bluhm

   from bluhm:

   "Our UDP stack has no UDP socket buffer for sending.  Each packet
   is directly passed to ip_output().  So basically this value is a
   per packet size limit."
VersionDeltaFile
1.53+1-1usr.sbin/unbound/doc/unbound.conf.5.in
1.3+1-1usr.sbin/unbound/doc/unbound.conf.rst
1.40+1-1usr.sbin/unbound/util/config_file.c
+3-33 files

OpenBSD/src W2CSWrLusr.sbin/rpki-client ccr.c rpki-asn1.h

   Rename ManifestRef to ManifestInstance

   This is preparation step for an upcoming change to the CCR format in
   which the structure containing manifest metadata will gain an extra
   field (and thus not align with the ManifestRef structure from
   draft-spaghetti-sidrops-rpki-erik-protocol)

   OK tb@
VersionDeltaFile
1.22+58-57usr.sbin/rpki-client/ccr.c
1.9+13-12usr.sbin/rpki-client/rpki-asn1.h
+71-692 files

OpenBSD/src hqpX2aWusr.bin/tmux format.c tmux.1

   Add buffer_full format variable, from Mohammad AlSaleh in GitHub issue
   4630.
VersionDeltaFile
1.338+19-1usr.bin/tmux/format.c
1.1011+3-2usr.bin/tmux/tmux.1
+22-32 files

OpenBSD/src UDxs4hausr.bin/tmux input.c tty.c

   Check allow-set-title for APC as well.
VersionDeltaFile
1.239+4-2usr.bin/tmux/input.c
1.449+3-3usr.bin/tmux/tty.c
+7-52 files

OpenBSD/src 0nzEdIMsys/dev/pci/drm/amd/amdgpu mes_v11_0.c mes_v12_0.c, sys/dev/pci/drm/amd/include mes_v11_api_def.h mes_v12_api_def.h

   drm/amdgpu: Enable MES lr_compute_wa by default

   From Mario Limonciello
   5980a35c9d138804251e50788c1e8137028a47ac in linux-6.12.y/6.12.52
   1fb710793ce2619223adffaf981b1ff13cd48f17 in mainline linux
VersionDeltaFile
1.16+6-0sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
1.3+5-0sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1.8+2-1sys/dev/pci/drm/amd/include/mes_v11_api_def.h
1.5+2-1sys/dev/pci/drm/amd/include/mes_v12_api_def.h
+15-24 files

OpenBSD/src Qq1sRLusys/dev/pci/drm/amd/include mes_v12_api_def.h

   drm/amd/include : Update MES v12 API for fence update

   From Shaoyun Liu
   2dedc6b77bf82dae6cf6a9d4d5ac44526be9a605 in linux-6.12.y/6.12.52
   15d8c92f107c17c2e585cb4888c67873538f9722 in mainline linux
VersionDeltaFile
1.4+39-1sys/dev/pci/drm/amd/include/mes_v12_api_def.h
+39-11 files

OpenBSD/src fCo5jcHsys/dev/pci/drm/amd/include mes_v11_api_def.h mes_v12_api_def.h

   drm/amd/include : MES v11 and v12 API header update

   From Shaoyun Liu
   ff2b82286fc8e6fc6caf9072009d78f7c05db32e in linux-6.12.y/6.12.52
   1c687c0da9efb7c627793483a8927554764e7a55 in mainline linux
VersionDeltaFile
1.7+2-1sys/dev/pci/drm/amd/include/mes_v11_api_def.h
1.3+2-0sys/dev/pci/drm/amd/include/mes_v12_api_def.h
+4-12 files

OpenBSD/src SmJUIFSsys/dev/pci/drm/amd/include mes_v11_api_def.h mes_v12_api_def.h

   drm/amd : Update MES API header file for v11 & v12

   From Shaoyun Liu
   bfd0bec4cb2c0b9e30decc84ffc269ba91ee6906 in linux-6.12.y/6.12.52
   ce4971388c79d36b3f50f607c3278dbfae6c789b in mainline linux
VersionDeltaFile
1.6+42-1sys/dev/pci/drm/amd/include/mes_v11_api_def.h
1.2+30-1sys/dev/pci/drm/amd/include/mes_v12_api_def.h
+72-22 files

OpenBSD/src 4712zLPregress/usr.bin/ssh scp3.sh

   test remote/remote recursive transfers where the source
   path ends in ".."
VersionDeltaFile
1.6+11-1regress/usr.bin/ssh/scp3.sh
+11-11 files

OpenBSD/src TqsSulOregress/usr.bin/ssh sftp-cmds.sh

   test recursive transfers, including cases where the source path ends
   in ".."
VersionDeltaFile
1.23+50-1regress/usr.bin/ssh/sftp-cmds.sh
+50-11 files

OpenBSD/src Fb3lglYregress/usr.bin/ssh scp.sh

   test implicit destination path selection when source path ends with ".."
VersionDeltaFile
1.20+14-1regress/usr.bin/ssh/scp.sh
+14-11 files

OpenBSD/src woeTwt9usr.bin/ssh sftp.c

   similar to scp, fix implicit destination path selection when source
   path ends with ".."; ok deraadt@
VersionDeltaFile
1.247+8-1usr.bin/ssh/sftp.c
+8-11 files

OpenBSD/src LVChTrMusr.bin/ssh scp.c

   when using the SFTP protocol for transfers, fix implicit destination
   path selection when source path ends with ".."; ok deraadt@ bz3871
VersionDeltaFile
1.269+9-1usr.bin/ssh/scp.c
+9-11 files

OpenBSD/src JS23pETetc/mtree special

   etc/mtree/special: drop resolv.conf.tail line

   i think we lost support for this file when we moved to dhcpleased.
VersionDeltaFile
1.130+1-2etc/mtree/special
+1-21 files

OpenBSD/src TRDqxU7etc moduli, usr.bin/ssh/moduli-gen moduli.2048 moduli.3072

   Import regenerate moduli.
VersionDeltaFile
1.30+1,180-57usr.bin/ssh/moduli-gen/moduli.2048
1.41+584-425etc/moduli
1.30+521-73usr.bin/ssh/moduli-gen/moduli.3072
1.30+309-70usr.bin/ssh/moduli-gen/moduli.4096
1.30+225-80usr.bin/ssh/moduli-gen/moduli.6144
1.29+106-68usr.bin/ssh/moduli-gen/moduli.7680
+2,925-7731 files not shown
+3,009-8507 files

OpenBSD/src S77WNxKsys/dev/pci if_ixl.c

   Revert rev 1.109:
   |    ixl/ice(4): use 128 segments for DMA maps of TSO packets
   |
   |    This avoids unnecessary m_defrag() calls and gain some performance.
   |
   |    with tweaks for kettenis and bluhm
   |
   |    ok kettenis, bluhm

   This seems to cause oactive stalls and ixl is too common to have it broken
   like this. I prefer unnecessary m_defrag() calls over hanging interfaces.
VersionDeltaFile
1.110+9-27sys/dev/pci/if_ixl.c
+9-271 files

OpenBSD/src gjk4EAyusr.bin/nc netcat.c

   use strtonum() instead of atoi(), and error out for bad numbers
   This generates a host-order number, so the ntohs() for getservbyport()
   was wrong, that should always have been htons().  The transform is
   the same, but misleading.
   ok tb
VersionDeltaFile
1.235+7-2usr.bin/nc/netcat.c
+7-21 files

OpenBSD/src aiM1kc2share/man/man4 dt.4

   mdoc fixes.  FA -> Fa, remove extra El.
VersionDeltaFile
1.9+3-4share/man/man4/dt.4
+3-41 files

OpenBSD/src V5DtObjlib/libcrypto/x509 x509_vpm.c, regress/lib/libssl/unit ssl_verify_param.c

   const correct X509_VERIFY_PARAM_get_hostflags()

   This is currently an internal helper only used by a regress test.
   We'll have to expose in the public API for Python 3.14:

   https://github.com/libressl/portable/issues/1202
VersionDeltaFile
1.57+2-2lib/libcrypto/x509/x509_vpm.c
1.2+2-2regress/lib/libssl/unit/ssl_verify_param.c
+4-42 files

OpenBSD/src uCcXsfssys/dev/acpi amdpmc.c

   Add SMU support to amdpmc(4).  The SMU is a microcontroller buried deep
   in the bowels of AMD SoCs and needs to be tickled in order to reach the
   lowest power states in suspend.  It also provides some information on
   whether we actually reached those lower states.

   On most machines we will need to tell the USB4 controllers to go to sleep
   to reach these states.  So it is likely that we won't reach S0i3 yet on
   those machines.

   ok mlarkin@, deraadt@
VersionDeltaFile
1.2+282-1sys/dev/acpi/amdpmc.c
+282-11 files

OpenBSD/src zKJgQAysys/dev/pci if_ice.c

   Disable ICE_DBG_TRACE in the default ice_debug value. It is way to noisy
   and adds little real value.
   OK stsp@
VersionDeltaFile
1.63+2-2sys/dev/pci/if_ice.c
+2-21 files

OpenBSD/src dpItdCFsys/dev/pci if_ice.c

   Fix various errors on big-endian systems. With this ice(4) works on sparc64.

   In ice_copy_rxq_ctx_to_hw() the buffer passed in is already in little
   endian and so one needs to call bus_space_write_raw_4(). Wrap that into
   ICE_WRITE_RAW() to be consistent.

   In ice_txeof() the calculation of dtype was all messed up. The 64bit
   descriptor word cmd_type_offset_bsz needs to be converted to host byte
   order and then all the masking and shifting can happen. Also there is
   no need to byte swap ICE_TX_DESC_DTYPE_DESC_DONE since dtype is already
   in host byte order.

   On code inspection another unneeded byte swap was found in
   ice_tx_setup_offload(). The vlan tag needs to be shifted into position
   unswapped and the full word is swapped at the end.

   OK stsp@
VersionDeltaFile
1.62+12-7sys/dev/pci/if_ice.c
+12-71 files

OpenBSD/src Zx6Ynpklib/libcrypto/x509 x509cset.c x509_local.h

   Remove unused sequence member from x509_revoked_st

   To allow binary search for looking up if a cert was revoked in a CRL,
   the list of revoked serial numbers is sorted in crl_lookup(). On the
   other hand, to be able to output the DER that was actually signed by
   the issuer, the original order needs to be remembered.

   Before the encoding was cached, there was a mechanism that would restore
   the original order on serialization using the .sequence member. This was
   done without a lock and was thus racy (hilarity would ensue if one thread
   performed a CRL lookup while another thread serialized the same CRL). When
   the racy mechanism was removed in 2004, the only reader of .sequence,
   X509_REVOKED_seq_cmp(), was also removed, and this piece of dead code was
   left behind. Garbage collect it.

   ok kenjiro
VersionDeltaFile
1.23+1-9lib/libcrypto/x509/x509cset.c
1.39+1-2lib/libcrypto/x509/x509_local.h
+2-112 files

OpenBSD/src 61T041Uregress/usr.bin/ssh sftp-cmds.sh

   clean up more thoroughly between tests
VersionDeltaFile
1.22+10-10regress/usr.bin/ssh/sftp-cmds.sh
+10-101 files

OpenBSD/src M2wCGlGregress/usr.bin/ssh sftp-cmds.sh

   simplify
VersionDeltaFile
1.21+59-63regress/usr.bin/ssh/sftp-cmds.sh
+59-631 files

OpenBSD/src Zmd3nLPusr.bin/ssh ssh-keygen.c

   don't abuse SSHKEY_FLAG_EXT to signal that a key is in the
   agent, as that triggers special handling on sshkey_free()
VersionDeltaFile
1.486+9-7usr.bin/ssh/ssh-keygen.c
+9-71 files

OpenBSD/src xpT2Rtnusr.bin/ssh ssh-pkcs11.c

   downgrade a useless error() -> debug()
VersionDeltaFile
1.74+3-3usr.bin/ssh/ssh-pkcs11.c
+3-31 files