OpenBSD/src SxvMm8isys/dev/pci/drm/amd/amdgpu amdgpu_drv.c, sys/dev/pci/drm/radeon radeon_drv.c

   remove duplicate include of drm_drv.h
VersionDeltaFile
1.63+0-1sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
1.20+0-1sys/dev/pci/drm/radeon/radeon_drv.c
+0-22 files

OpenBSD/src HSqqAomsys/arch/amd64/amd64 pmap.c

   remove duplicate include of vmmvar.h
VersionDeltaFile
1.181+1-2sys/arch/amd64/amd64/pmap.c
+1-21 files

OpenBSD/src Uh3kAwVsys/arch/amd64/conf Makefile.amd64, sys/arch/arm64/conf Makefile.arm64

   Prevent installing corrupted /bsd on relink errors

   Link with --no-mmap-output-file on LLD_ARCH to propagate failure, which
   defaults to mmap(2) and thus does not account for, e.g. running out of space
   in /usr/ or /tmp/.

   This causes targets like `newbsd', used by reorder_kernel and the installer,
   to install whatever ld.lld(1) produced despite errors before exiting zero.

   Seen by many, debugged by tb and semarie; undocumented flag found by jmatthew.
   "let's do it" deraadt
VersionDeltaFile
1.144+3-1sys/arch/amd64/conf/Makefile.amd64
1.55+3-1sys/arch/arm64/conf/Makefile.arm64
1.60+3-1sys/arch/armv7/conf/Makefile.armv7
1.150+3-1sys/arch/i386/conf/Makefile.i386
1.112+3-1sys/arch/macppc/conf/Makefile.macppc
1.23+3-1sys/arch/powerpc64/conf/Makefile.powerpc64
+18-61 files not shown
+21-77 files

OpenBSD/src 2PeGwaLsys/kern subr_disk.c, sys/sys disklabel.h

   Remove unused GPT_UUID_* #define's. Move GPT_UUID_*
   #define's used when spoofing partitions to the location of
   their only invocation.
VersionDeltaFile
1.89+1-40sys/sys/disklabel.h
1.274+20-1sys/kern/subr_disk.c
+21-412 files

OpenBSD/src P6sqr8slib/libpthread/man pthread_rwlock_rdlock.3 pthread_rwlock_wrlock.3

   remove pages that have been combined
VersionDeltaFile
1.14+2-2lib/libpthread/man/pthread_rwlock_rdlock.3
1.13+2-2lib/libpthread/man/pthread_rwlock_wrlock.3
1.10+2-2lib/libpthread/man/pthread_rwlock_unlock.3
1.11+2-2lib/libpthread/man/pthread_rwlock_destroy.3
+8-84 files

OpenBSD/src NN9QRuFlib/libpthread/man pthread_rwlock_init.3 Makefile.inc

   combine the rwlock man pages into a single file.
   ok schwarze
VersionDeltaFile
1.10+184-31lib/libpthread/man/pthread_rwlock_init.3
1.39+1-5lib/libpthread/man/Makefile.inc
+185-362 files

OpenBSD/src UbqkuWkusr.sbin/rpki-client cert.c

   rpki-client: kill CPS printing in very verbose mode

   This predated file mode by a bit and at that time it seemed a good idea to
   provide access to it although it kind of made things excessively verbose.
   This info is now easily accessible with -fv, so silence this chatterbox.

   ok job
VersionDeltaFile
1.184+1-5usr.sbin/rpki-client/cert.c
+1-51 files

OpenBSD/src kW6o4ORregress/lib/libcrypto/aes aes_test.c

   Add minimal regress coverage for AES-XTS
VersionDeltaFile
1.5+183-2regress/lib/libcrypto/aes/aes_test.c
+183-21 files

OpenBSD/src YlRuI8Xsys/sys sysctl.h witness.h

   remove prototypes for removed functions
VersionDeltaFile
1.243+1-5sys/sys/sysctl.h
1.7+1-3sys/sys/witness.h
1.51+1-2sys/sys/hibernate.h
1.52+1-2sys/sys/pledge.h
+4-124 files

OpenBSD/src SQKwSeWsys/kern vfs_syscalls.c

   consistancy -> consistency
VersionDeltaFile
1.376+2-2sys/kern/vfs_syscalls.c
+2-21 files

OpenBSD/src LHuH6PNusr.bin/mandoc term_tab.c term.h

   delete the unused function term_tab_iset(); even tbl(7) no longer needs it
VersionDeltaFile
1.6+1-16usr.bin/mandoc/term_tab.c
1.80+1-2usr.bin/mandoc/term.h
+2-182 files

OpenBSD/src rKFnJjMusr.sbin/rpki-client cert.c

   rpki-client: introduce cert_parse_internal()

   End entity certificates have been checked only in a rather minimalistic
   way for no good reason.  A certificate is a certificate and while there
   are some differences in the details of the extensions, there should only
   be a single parsing function. Factor some checks for CA/TA certificates
   into helpers and handle the logic in such a way that it can be read next
   to RFC 6487 and checked for completeness. Some items are left for later.

   input/ok job
VersionDeltaFile
1.183+114-68usr.sbin/rpki-client/cert.c
+114-681 files

OpenBSD/src JwZX59dsys/arch/m88k/include atomic.h

   Move declaration of __membar() outside of a !gcc4 conditional block.
VersionDeltaFile
1.18+3-3sys/arch/m88k/include/atomic.h
+3-31 files

OpenBSD/src MRlakjYsys/arch/amd64/amd64 ghcb.c vmm_machdep.c

   spelling
VersionDeltaFile
1.3+3-3sys/arch/amd64/amd64/ghcb.c
1.61+3-3sys/arch/amd64/amd64/vmm_machdep.c
+6-62 files

OpenBSD/src xcBxjPxusr.bin/ssh sshd.c

   Fix mistracking of MaxStartups process exits in some situations.
   At worst, this can cause all MaxStartups slots to fill and sshd
   to refuse new connections.

   Diagnosis by xnor; ok dtucker@
VersionDeltaFile
1.621+17-13usr.bin/ssh/sshd.c
+17-131 files

OpenBSD/src k41DFqhsys/arch/amd64/amd64 vmm_machdep.c, sys/arch/m88k/m88k m88100_fp.c

   fix unintended double words in comments
VersionDeltaFile
1.60+2-2sys/arch/amd64/amd64/vmm_machdep.c
1.8+2-2sys/arch/m88k/m88k/m88100_fp.c
1.111+2-2sys/kern/kern_timeout.c
+6-63 files

OpenBSD/src iiWrErLregress/usr.bin/ssh connect-bigconf.sh Makefile

   add a regress test for configurations > 256KB

   mostly by Dmitry Belyavskiy
VersionDeltaFile
1.1+17-0regress/usr.bin/ssh/connect-bigconf.sh
1.140+3-2regress/usr.bin/ssh/Makefile
+20-22 files

OpenBSD/src pGsQHE2usr.bin/ssh sshd.c monitor_wrap.c

   the messaging layer between sshd-session and sshd-auth had a maximum
   message size of 256KB. Some people apparently have configurations
   larger than this and would hit this limit.

   Worse, there was no good logging that could help diagnose what was
   going wrong.

   So this bumps the maximum message size to 4MB and implements an early
   check (usable via the sshd -t test mode) that will report it to the
   user where it is hopefully more visible.

   bz3808, reported by Dmitry Belyavskiy, ok dtucker@
VersionDeltaFile
1.620+8-3usr.bin/ssh/sshd.c
1.140+3-3usr.bin/ssh/monitor_wrap.c
1.53+5-1usr.bin/ssh/monitor_wrap.h
+16-73 files

OpenBSD/src UWmsojGlib/libcrypto/man EC_GROUP_check.3

   fix double word; ok tb@
VersionDeltaFile
1.6+3-3lib/libcrypto/man/EC_GROUP_check.3
+3-31 files

OpenBSD/src gYUgKa6sys/dev/pci pcidevs_data.h pcidevs.h

   regen
VersionDeltaFile
1.2092+5-1sys/dev/pci/pcidevs_data.h
1.2097+2-1sys/dev/pci/pcidevs.h
+7-22 files

OpenBSD/src s1uleqPsys/dev/pci pcidevs

   Actually add PCI Id for NetMos 9912 (previous had a copy/paste error)

   From Geoff Steckel, tweak/ok sthen
VersionDeltaFile
1.2104+2-2sys/dev/pci/pcidevs
+2-21 files

OpenBSD/src YiuYhYtsys/dev/pci pcidevs

   Add PCI Id for NetMos 9912

   From Geoff Steckel, tweak/ok sthen
VersionDeltaFile
1.2103+2-1sys/dev/pci/pcidevs
+2-11 files

OpenBSD/src lnXc0OAsys/dev/pci pucdata.c

   Teach puc(4) about my Nm9900 which attaches as

   puc0 at pci3 dev 0 function 0 "NetMos Nm9900" rev 0x00: ports: 16 com
   com4 at puc0 port 0 apic 2 int 16: st16650, 32 byte fifo

   ok deraadt kettenis sthen
VersionDeltaFile
1.122+10-1sys/dev/pci/pucdata.c
+10-11 files

OpenBSD/src 30QagK2etc group master.passwd, etc/mail aliases

   Allocate a uid/gid for future ownership of the fontconfig cache.

   ok sthen@ deraadt@
VersionDeltaFile
1.72+2-1etc/mail/aliases
1.102+1-0etc/group
1.110+1-0etc/master.passwd
+4-13 files

OpenBSD/src E0nBmkfsys/dev/pci pcidevs_data.h pcidevs.h

   regen
VersionDeltaFile
1.2091+4-0sys/dev/pci/pcidevs_data.h
1.2096+1-0sys/dev/pci/pcidevs.h
+5-02 files

OpenBSD/src ELFyOSYsys/dev/pci pcidevs

   Add PCI Id for NetMos 9900 on my Dell Presicion's serial card

   ok deraadt kettenis sthen
VersionDeltaFile
1.2102+2-1sys/dev/pci/pcidevs
+2-11 files

OpenBSD/src EFL9czgsys/kern kern_pledge.c

   pledge: allow IPV6_DONTFRAG optname in setsockopt()

   This is used by the latest version of quinn, firefox's QUIC implementation.

   ok deraadt
VersionDeltaFile
1.328+2-1sys/kern/kern_pledge.c
+2-11 files

OpenBSD/src jlWdAn9usr.sbin/vmd vm.conf.5

   fix double word
VersionDeltaFile
1.67+3-3usr.sbin/vmd/vm.conf.5
+3-31 files

OpenBSD/src GJZOxRwusr.bin/ssh mux.c

   mux: fix incorrect return value check in local forward cancellation

   channel_cancel_lport_listener() returns 1 on success and 0 on failure.
   The previous code incorrectly checked for `== -1`, a value the function
   never returns, so failure was not detected and the "port not found"
   error message was never shown when cancelling dynamic or local port
   forwards.

   From: Boris Tonofa <b.tonofa at ideco.ru>
VersionDeltaFile
1.104+2-2usr.bin/ssh/mux.c
+2-21 files

OpenBSD/src BRIBl4Odistrib/sets/lists/comp mi

   sync
VersionDeltaFile
1.1750+0-5distrib/sets/lists/comp/mi
+0-51 files