OpenBSD/src ZbI6ZWpsys/dev/ic pspvar.h psp.c, sys/dev/pci psp_pci.c ccp_pci.c

   psp(4):  Add support for the PSP found on the AMD EPYC 9005
VersionDeltaFile
1.8+9-1sys/dev/ic/pspvar.h
1.3+9-1sys/dev/pci/psp_pci.c
1.22+8-1sys/dev/ic/psp.c
1.15+2-1sys/dev/pci/ccp_pci.c
+28-44 files

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

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

OpenBSD/src H9qFmzWsys/dev/pci pcidevs

   Add PSP of the AMD EPYC 9005

   ok mlarkin@
VersionDeltaFile
1.2123+2-1sys/dev/pci/pcidevs
+2-11 files

OpenBSD/src 56Qg1trregress/usr.bin/ssh cert-userkey.sh cert-hostkey.sh

   very basic testing of multiple files in RevokedKeys and RevokedHostkeys
VersionDeltaFile
1.32+3-2regress/usr.bin/ssh/cert-userkey.sh
1.31+3-1regress/usr.bin/ssh/cert-hostkey.sh
+6-32 files

OpenBSD/src fW4mQIOusr.bin/ssh readconf.c sshconnect.c

   support multiple files in a ssh_config RevokedHostKeys directive
   bz3918; ok dtucker
VersionDeltaFile
1.409+37-5usr.bin/ssh/readconf.c
1.380+7-6usr.bin/ssh/sshconnect.c
1.624+6-5usr.bin/ssh/ssh.c
1.162+3-2usr.bin/ssh/readconf.h
+53-184 files

OpenBSD/src 20VVXT2usr.bin/ssh auth.c servconf.c

   support multiple files in a sshd_config RevokedKeys directive
   bz3918; ok dtucker
VersionDeltaFile
1.164+19-15usr.bin/ssh/auth.c
1.444+25-9usr.bin/ssh/servconf.c
1.175+5-3usr.bin/ssh/servconf.h
+49-273 files

OpenBSD/src sA4cTjCsys/uvm uvm_pdaemon.c uvmexp.h

   Annotate some more uvmexp.h field as [a]tomic and only manipulate them via
   the atomic macros.  In the near future we'll use these fields in the
   pagedaemon to observe live system state and make better decisions.
   discussed with beck and others, ok bluhm
VersionDeltaFile
1.154+31-25sys/uvm/uvm_pdaemon.c
1.24+30-24sys/uvm/uvmexp.h
1.82+19-17sys/uvm/uvm_pmemrange.c
1.179+20-16sys/uvm/uvm_swap.c
1.55+8-6sys/uvm/uvm_meter.c
1.188+5-5sys/uvm/uvm_page.c
+113-9310 files not shown
+141-11916 files

OpenBSD/src qumxWEtshare/misc airport

   Add TRM
VersionDeltaFile
1.107+2-1share/misc/airport
+2-11 files

OpenBSD/src 84xcTaRusr.sbin/vmctl vmctl.c

   vmctl(8): remove an old comment that doesn't serve any purpose anymore
VersionDeltaFile
1.96+1-5usr.sbin/vmctl/vmctl.c
+1-51 files

OpenBSD/src lv1IQbAshare/misc airport

   Add Bermuda Dunes Airport
VersionDeltaFile
1.106+2-1share/misc/airport
+2-11 files

OpenBSD/src 7qiZqDQusr.bin/ssh sshconnect.c rijndael.c

   Add includes used in Portable to reduce diffs.
VersionDeltaFile
1.379+4-2usr.bin/ssh/sshconnect.c
1.21+4-1usr.bin/ssh/rijndael.c
1.212+3-1usr.bin/ssh/misc.c
1.489+3-1usr.bin/ssh/ssh-keygen.c
1.36+3-1usr.bin/ssh/sshlogin.c
1.35+3-1usr.bin/ssh/sshpty.c
+20-76 files not shown
+32-1312 files

OpenBSD/src gvAYSwhusr.bin/ssh ssh-pkcs11-helper.c

   Remove unused sys/queue.h include.
VersionDeltaFile
1.31+1-2usr.bin/ssh/ssh-pkcs11-helper.c
+1-21 files

OpenBSD/src UQ8Z8ebusr.bin/ssh ssh-ed25519.c sftp.c

   Reorder includes and defines to match both KNF and Portable.
VersionDeltaFile
1.21+3-2usr.bin/ssh/ssh-ed25519.c
1.250+2-2usr.bin/ssh/sftp.c
1.185+2-2usr.bin/ssh/ssh-add.c
+7-63 files

OpenBSD/src MYkbCadusr.bin/ssh gss-serv.c

   Pass actual size of the buffer to hostname() instead of a define that's
   probably the same.  ok millert@ djm@
VersionDeltaFile
1.37+2-2usr.bin/ssh/gss-serv.c
+2-21 files

OpenBSD/src x0RiXwdusr.sbin/rpki-client x509.c

   rpki-client: display not PrintableString warning as part of -vv

   Last time we checked end of November, it was only ~1000 ROAs below
   AfriNIC that had this problem. Since knocking those out wasn't an option,
   we couldn't turn this into an error, and in the last two months 15k other
   products (below other TAs) joined the club. Make it easier to inspect
   without recompiling. Gate it behind -vv because it's noisy.

   ok job
VersionDeltaFile
1.128+5-3usr.sbin/rpki-client/x509.c
+5-31 files

OpenBSD/src llLKHlousr.sbin/rpki-client x509.c

   rpki-client: print descr in not PrintableString warning

   ok job
VersionDeltaFile
1.127+3-3usr.sbin/rpki-client/x509.c
+3-31 files

OpenBSD/src r8XBDYOusr.sbin/vmd x86_vm.c loadfile.h

   vmd(8): reduce lowmem area in the memory map.

   Some Linux guests have issues rebooting due to how vmd(8) lays out
   low memory for SeaBIOS. Tweaking the boundaries of the low memory
   area designating reserved vs. RAM helps some guests reboot properly.

   As tested by bluhm@, it doesn't solve all Linux guest issues with
   reboot.

   mlarkin@ needs some headroom in the low memory area for ACPI tables,
   so landing this change even though it doesn't perfectly fix the
   reboot issue.

   ok mlarkin@
VersionDeltaFile
1.15+3-2usr.sbin/vmd/x86_vm.c
1.18+1-3usr.sbin/vmd/loadfile.h
+4-52 files

OpenBSD/src 1V0BcG3usr.sbin/vmd fw_cfg.c

   vmd(8): don't add mmio regions in e820 map

   The mmio regions shouldn't be explicitly in the e820 map. Instead
   make holes for guests to identify.

   Squelches some noise from Linux guests that look for 32-bit address
   space for PCI mmio BARs and find none. While vmd(8) doesn't yet
   emulate mmio on amd64/i386 systems, we'll want correct behavior
   later.

   Tested with help by bluhm@

   ok mlarkin@, hshoexer@
VersionDeltaFile
1.14+8-4usr.sbin/vmd/fw_cfg.c
+8-41 files

OpenBSD/src I6mS505usr.sbin/bgpd rde_filter.c

   Unbreak last commit. I tried to remove an empty line before commit but
   accidentially removed one extra line.
VersionDeltaFile
1.144+2-1usr.sbin/bgpd/rde_filter.c
+2-11 files

OpenBSD/src YBiQ4szsys/dev/pci if_iwx.c

   Fix the major Rx packet-loss issue on iwx(4) MA devices and BZ devices.

   Set the client.is_assoc flag in the new iwx(4) MAC context firmware command
   when we are associating to the AP. Without this flag the firmware remains in
   unassociated state which does not work very well for passing traffic.

   Tested by kettenis@ on MA and myself on BZ
VersionDeltaFile
1.197+2-1sys/dev/pci/if_iwx.c
+2-11 files

OpenBSD/src 6fyP9xZsys/dev/pci if_iwx.c

   set the assoc ID field in iwx(4) firmware commands correctly

   Newer firmware does not like seeing bits 0xc000 set in the assoc ID.
   The AP sets these bits but they don't belong to the actual ID value.
   Mask these bits out to prevent fatal firmware errors.

   Thanks to Johannes Berg for deciphering firmware sysassert code 0x20103312.
   I likely would have gotten stuck trying to find the solution by myself.
VersionDeltaFile
1.196+4-4sys/dev/pci/if_iwx.c
+4-41 files

OpenBSD/src MnZwCxausr.sbin/bgpd rde_filter.c rde_update.c

   Create rde_filter_out() to optimise filter matching

   rde_filter_match() now just uses struct filter_match data for matching
   and the peer info from struct filter_peer is only used by rde_filter().
   Outbound filters are per-peer and so the filter_peer check is done during
   configuration of the peer.  So rde_filter_out() just calls rde_filter_match().

   OK tb@
VersionDeltaFile
1.143+94-62usr.sbin/bgpd/rde_filter.c
1.193+4-4usr.sbin/bgpd/rde_update.c
1.341+4-1usr.sbin/bgpd/rde.h
+102-673 files

OpenBSD/src wn6UalQsys/dev/pci if_bnxt.c

   Adjust the doorbell write functions to prepare for notification queues
   used by newer hardware.  No functional change for the already
   supported generations.

   also tested by stsp@ as part of a larger diff
   ok dlg@
VersionDeltaFile
1.65+34-18sys/dev/pci/if_bnxt.c
+34-181 files

OpenBSD/src kfLUvmgusr.bin/tmux cmd-set-buffer.c window-copy.c

   Make paste_get_top return a copy of the buffer name which is more
   sensible and avoids a double free pointed out by DongHan Kim.
VersionDeltaFile
1.36+22-20usr.bin/tmux/cmd-set-buffer.c
1.386+4-3usr.bin/tmux/window-copy.c
1.49+3-3usr.bin/tmux/paste.c
1.1293+2-2usr.bin/tmux/tmux.h
+31-284 files

OpenBSD/src J9AmGzTusr.bin/tmux tty-keys.c

   Do not write before buffer when parsing empty clipboard or palette
   replies, or try to allocate zero bytes with an empty clipboard sequence.
   Reported by DongHan Kim.
VersionDeltaFile
1.201+14-4usr.bin/tmux/tty-keys.c
+14-41 files

OpenBSD/src gpHifB6sys/net pf_ioctl.c

   pfr_attach_table() needs wait flag.

   Calling pool_get() without wait flag is not allowed.  pf(4) ioctl
   has to use PR_WAITOK in pf_sourcelim_add().

   Reported-by: syzbot+45ec6dfe5d4c3a0dd374 at syzkaller.appspotmail.com
   OK dlg@
VersionDeltaFile
1.429+2-2sys/net/pf_ioctl.c
+2-21 files

OpenBSD/src QRf4pEusys/net pfkeyv2.c

   Add missing algorithms to compatible list

   Some of the more recent ESP algorithms are missing from the
   supported list.  This adds all missing algorithms that are
   exposed via the pfkey API based on what iked currently
   supports.

   We define more code points for auth algorithms, but those are
   only used internally. For AEADs (AES-GCM, CHACHA20) and GMAC
   we only look at the sadb_sa_encrypt field of the SADB_SA message
   and automatically assign a matching auth algorithm.

   Reported by Andrew Cagney
   ok hshoexer@
VersionDeltaFile
1.273+5-2sys/net/pfkeyv2.c
+5-21 files

OpenBSD/src sZAook4sbin/iked eap.c

   Fix leak of e = ibuf_static() in error case

   ok hshoexer@ claudio@
VersionDeltaFile
1.29+2-2sbin/iked/eap.c
+2-21 files

OpenBSD/src QBsiXIZshare/man/man1 dpb.1

   new sentence, new line
VersionDeltaFile
1.36+4-4share/man/man1/dpb.1
+4-41 files

OpenBSD/src 1DxRFTdusr.bin/tmux resize.c

   Fix clients_calculate_size for manual type when window is NULL. From
   Elias Oenal in GitHub issue 4849.
VersionDeltaFile
1.54+2-2usr.bin/tmux/resize.c
+2-21 files