OpenBSD/src WiUEL6Xsys/dev/usb if_mtw.c

   Open bulk usb(4) pipes once for the lifetime of the device.

   ok kevlo@
VersionDeltaFile
1.12+72-31sys/dev/usb/if_mtw.c
+72-311 files

OpenBSD/src HUX2EWZregress/usr.bin/ssh agent-restrict.sh

   Add TEST_SSH_SSHD_ENV to sshd lines here too.
VersionDeltaFile
1.7+3-3regress/usr.bin/ssh/agent-restrict.sh
+3-31 files

OpenBSD/src 9cv7gHYusr.bin/tmux tty-keys.c

   Only copy the key string not two bytes extra, found by David Mandelberg.
VersionDeltaFile
1.189+3-3usr.bin/tmux/tty-keys.c
+3-31 files

OpenBSD/src dBJhKmiusr.bin/tmux job.c

   Fix read of uninitialized memory for jobs with JOB_PTY flag. From David
   Mandelberg.
VersionDeltaFile
1.70+4-3usr.bin/tmux/job.c
+4-31 files

OpenBSD/src IXYbNGAsys/dev/pci if_ice.c

   allow ice(4) to work when phy type does not map to a known media type

   Map unknown PHY types to IFM_ETHER as a catch-all, as suggested by
   dlg@ in https://marc.info/?l=openbsd-tech&m=173388658508179&w=2

   Verified by temporarily making the phy type of my test device unknown.
VersionDeltaFile
1.32+7-3sys/dev/pci/if_ice.c
+7-31 files

OpenBSD/src mK97rpqusr.sbin/fw_update patterns.c

   add ice(4) fw_update firmware hint

   I mistakenly added this to the old Perl-based fw_update before.
   Spotted by afresh1@
VersionDeltaFile
1.17+2-1usr.sbin/fw_update/patterns.c
+2-11 files

OpenBSD/src v1ZDmbWusr.bin/sort sort.1

   Two minor tweaks to the description of -V:
   1) To make it even clearer that "the first" is also odd-numbered,
   say "the first and every other odd-numbered" as suggested by jmc@.
   2) When introducing the example, say what exactly the non-digit substrings
   are, as suggested by pascal@.
   Tweaks and OK jmc@, OK pascal@ on an earlier version.
VersionDeltaFile
1.68+8-5usr.bin/sort/sort.1
+8-51 files

OpenBSD/src QwvLreQsys/dev/ic qwx.c qwxreg.h, sys/dev/pci if_qwx_pci.c

   Add support for QCA2066.  It is very similar to QCNFA765,
   The most significant difference is that QCA2066 supports 3-antenna
   configuration while QCNFA765 does not.  To differentiate them,
   subversion numbers are used.
   See Linux commit 5dc9d1a55e953d9059ecbdd8fe6ec81e9edd349e

   Also fix the regdb firmware load, code taken from qwz.c r1.11 by patrick@.

   Tested by and ok stsp@
VersionDeltaFile
1.69+251-68sys/dev/ic/qwx.c
1.24+27-3sys/dev/pci/if_qwx_pci.c
1.9+3-1sys/dev/ic/qwxreg.h
+281-723 files

OpenBSD/src XwcZRMcusr.sbin/pkg_add/OpenBSD FwUpdate.pm

   add ice(4) to fw_update driver list
VersionDeltaFile
1.37+2-2usr.sbin/pkg_add/OpenBSD/FwUpdate.pm
+2-21 files

OpenBSD/src GcNDaMqlib/libcrypto/x509 x509_policy.c

   x509_policy: zap an extra s
VersionDeltaFile
1.31+2-2lib/libcrypto/x509/x509_policy.c
+2-21 files

OpenBSD/src VCEhAFFlib/libcrypto/x509 x509_policy.c

   x509_policy: certificats -> certificates
VersionDeltaFile
1.30+2-2lib/libcrypto/x509/x509_policy.c
+2-21 files

OpenBSD/src ZszaSN1lib/libcrypto/mlkem mlkem.h

   typos: us -> is, te -> the (twice)
VersionDeltaFile
1.5+3-3lib/libcrypto/mlkem/mlkem.h
+3-31 files

OpenBSD/src JTW05wTlib/libcrypto/bytestring bs_ber.c, lib/libssl bs_ber.c

   typo: primtive -> primitive
VersionDeltaFile
1.13+2-2lib/libssl/bs_ber.c
1.4+2-2lib/libcrypto/bytestring/bs_ber.c
+4-42 files

OpenBSD/src bLgkyVwsys/dev/pci if_ice.c

   fix missing vlan tag byte swap in ice_tx_setup_offload()
VersionDeltaFile
1.31+2-2sys/dev/pci/if_ice.c
+2-21 files

OpenBSD/src tGt6gEnsys/dev/ic qwz.c

   Don't free unused variable.

   ok patrick@
VersionDeltaFile
1.19+1-3sys/dev/ic/qwz.c
+1-31 files

OpenBSD/src mMZlrRkusr.bin/ssh scp.c sftp.c

   Pass "ControlMaster no" to ssh when invoked by scp & sftp.

   If you have ControlMaster auto (or yes) in your config, and the
   first connection you make is via scp or sftp, then you may get a
   few unexpected options applied to it (eg ForwardX11 no), since sftp
   and sftp explicitly disable those for reasons.  These effects will
   persist beyond the initial scp or sftp command.

   This explicitly disables persistent session *creation* by scp and sftp.
   It will not prevent them from using an existing session if one has
   already been created.

   From Github PR#557, ok djm@ kn@
VersionDeltaFile
1.263+2-1usr.bin/ssh/scp.c
1.240+2-1usr.bin/ssh/sftp.c
+4-22 files

OpenBSD/src RMBP6Omregress/usr.bin/ssh test-exec.sh

   Set sshd environment variables during sshd test run too.
VersionDeltaFile
1.127+3-2regress/usr.bin/ssh/test-exec.sh
+3-21 files

OpenBSD/src 5nOIFaRregress/usr.bin/ssh test-exec.sh

   Add TEST_SSH_SSHD_ENV variable which is added to sshd's environment.
   Will be used in Portable to tweak behaviour of tcmalloc's debugging.
VersionDeltaFile
1.126+2-2regress/usr.bin/ssh/test-exec.sh
+2-21 files

OpenBSD/src tseUwLXregress/usr.bin/ssh test-exec.sh

   chown log directory in addition to log files.
VersionDeltaFile
1.125+2-2regress/usr.bin/ssh/test-exec.sh
+2-21 files

OpenBSD/src R9pG8Kfsys/kern vfs_subr.c spec_vnops.c, sys/nfs nfs_vnops.c nfs_syscalls.c

   eliminate bremfree macro, just an alias for bufcache_take.
   ok claudio miod
VersionDeltaFile
1.328+4-4sys/kern/vfs_subr.c
1.207+3-3sys/nfs/nfs_vnops.c
1.130+2-2sys/nfs/nfs_syscalls.c
1.114+2-2sys/kern/spec_vnops.c
1.103+2-2sys/ufs/ffs/ffs_vnops.c
1.115+1-2sys/sys/buf.h
+14-156 files

OpenBSD/src 3aA9EIhusr.sbin/rpki-client repo.c

   Use the modified time of the RRDP stat file to warn if a server did not
   change for more than 24h.

   Right now all operational RRDP servers publish more often and this allows
   to spot malfunctioning servers hopefully before the cache expires.
   Based on an initial diff by job@
   OK tb@ job@
VersionDeltaFile
1.73+12-1usr.sbin/rpki-client/repo.c
+12-11 files

OpenBSD/src 01vaLXiusr.sbin/rpki-client rrdp.c

   There is no need to update the rrdp state file if there was no modification.

   This is needed to better track how long a RRDP server shipped the same file.
   The old data is still valid in that case. Especially since rpki-client allows
   the sequence number to be off by 2 because CDNs are hard.
   OK tb@ job@
VersionDeltaFile
1.40+2-2usr.sbin/rpki-client/rrdp.c
+2-21 files

OpenBSD/src GzcIKl1usr.sbin/apmd apmd.8

   document that power management happens in the kernel,
   that some functionality is available without apmd,
   and how apmd fits into the picture;

   tweaks/ok jca
VersionDeltaFile
1.59+20-2usr.sbin/apmd/apmd.8
+20-21 files

OpenBSD/src 8vGkyDUlib/libc/sys sysctl.2

   The sysctl(2) API only exports the currently used perf perfpolicy

   ok jmc@
VersionDeltaFile
1.63+5-2lib/libc/sys/sysctl.2
+5-21 files

OpenBSD/src CYNCstEusr.sbin/apm apm.c

   Just like for cpu speed, retrieve hw.perfpolicy in case apmd(8) isn't running

   Spotted and tested by jmc@
VersionDeltaFile
1.44+16-2usr.sbin/apm/apm.c
+16-21 files

OpenBSD/src MCBB1d1sys/uvm uvm_map.c

   Remove address selectors after releasing the vm_map lock.

   Makes the VMMAP_DEBUG checks inside vm_map_unlock() happy.

   ok kettenis@
VersionDeltaFile
1.340+11-11sys/uvm/uvm_map.c
+11-111 files

OpenBSD/src 898VuIlsys/uvm uvm_map.c

   Do not ignore anon pages in vmspace_validate().

   Prevent a panic with VMMAP_DEBUG.

   from David Higgs, ok kettenis@
VersionDeltaFile
1.339+2-2sys/uvm/uvm_map.c
+2-21 files

OpenBSD/src 1olcqpwsbin/ifconfig ifconfig.8

   tweak the text for "powersave" to note that newer devices generally
   don;t support this. drivers which do document this in their manual
   pages;

   text/ok stsp
VersionDeltaFile
1.402+6-5sbin/ifconfig/ifconfig.8
+6-51 files

OpenBSD/src HHpyIH7share/man/man4 bwfm.4 bwi.4

   remove the note about powersave being unsupported: it is powersave
   via "ifconfig powersave" that is unsupported for these devices,
   and instead handled by firmware;

   drivers which support "ifconfig powersave" document that they do;

   help/ok stsp
VersionDeltaFile
1.23+2-4share/man/man4/bwfm.4
1.49+2-4share/man/man4/bwi.4
1.53+2-4share/man/man4/ipw.4
1.59+2-4share/man/man4/iwi.4
1.47+2-4share/man/man4/iwm.4
1.21+2-4share/man/man4/iwx.4
+12-2412 files not shown
+36-7218 files

OpenBSD/src LCKAezIsys/dev/usb usb_quirks.c

   add UQ_ALWAYS_OPEN quirks for Dell and Lenovo PixArt mice
   reported/tested by Chris Billington
VersionDeltaFile
1.81+5-1sys/dev/usb/usb_quirks.c
+5-11 files