OpenBSD/src uJKrFcmsys/kern sysv_msg.c

   Drop unused 'struct proc' argument from msg_copyin() and msg_copyout().

   ok claudio
VersionDeltaFile
1.42+7-7sys/kern/sysv_msg.c
+7-71 files

OpenBSD/src UgodqTlregress/sys/kern/sysvmsg msgtest.c

   Make functions arguments list to be newer than K&R. Otherwise modern
   Clang compiler produces warnings.

   ok claudio
VersionDeltaFile
1.8+6-10regress/sys/kern/sysvmsg/msgtest.c
+6-101 files

OpenBSD/src SArxaqLusr.bin/tmux screen-redraw.c

   Tidy up screen_redraw_get_visible_ranges by using a couple of
   temporaries for start and end of range.
VersionDeltaFile
1.138+17-23usr.bin/tmux/screen-redraw.c
+17-231 files

OpenBSD/src DKYxa4uusr.bin/tmux tty.c

   Use correct x position when drawing clipped line.
VersionDeltaFile
1.473+2-2usr.bin/tmux/tty.c
+2-21 files

OpenBSD/src E4icmNzsys/arch/sparc64/sparc64 autoconf.c

   sys/sparc64: accept ide nodes in IDE bootpaths

   OpenBIOS reports QEMU IDE disks with an intermediate ide node, while the
   sparc64 bootpath code only treats ata as a channel node.

   The disk is attached as wd0, but the final disk component is not nailed
   as the boot device, so the kernel asks for the root device.

   No QEMU level option seems possible to enforce ata disk.

   OK: claudio@
VersionDeltaFile
1.155+3-2sys/arch/sparc64/sparc64/autoconf.c
+3-21 files

OpenBSD/src x8RZI0Kusr.sbin/relayd relayd.h agentx_control.c

   relayd: knfmt, no functional change

   OK tb
VersionDeltaFile
1.287+217-212usr.sbin/relayd/relayd.h
1.9+122-124usr.sbin/relayd/agentx_control.c
1.101+58-57usr.sbin/relayd/relay_http.c
1.202+40-42usr.sbin/relayd/relayd.c
1.265+25-24usr.sbin/relayd/relay.c
1.2+21-21usr.sbin/relayd/log.h
+483-48016 files not shown
+565-56922 files

OpenBSD/src g0hNC7Ssys/dev/pci/drm/amd/amdgpu amdgpu_gem.c

   fix indentation in local version of amdgpu_gem_fault()
VersionDeltaFile
1.16+3-3sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
+3-31 files

OpenBSD/src YH1QVTWusr.bin/tmux cmd-split-window.c window.c

   Add -B to new-pane to select the floating pane border.
VersionDeltaFile
1.134+21-5usr.bin/tmux/cmd-split-window.c
1.338+13-1usr.bin/tmux/window.c
1.137+7-2usr.bin/tmux/screen-redraw.c
1.1090+6-2usr.bin/tmux/tmux.1
1.217+2-2usr.bin/tmux/options-table.c
1.1352+2-1usr.bin/tmux/tmux.h
+51-136 files

OpenBSD/src DUKcQWBusr.sbin/rpki-client http.c

   Clear last_modified after each response on a persistent HTTP connection

   (In case a later response doesn't contain its own "Last-Modified" header field.)

   Reported by Ties de Kock.

   OK tb@ claudio@
VersionDeltaFile
1.104+4-2usr.sbin/rpki-client/http.c
+4-21 files

OpenBSD/src E4pUBq8sys/dev/pci if_mwx.c

   Add missing break
   ok claudio@
VersionDeltaFile
1.35+2-1sys/dev/pci/if_mwx.c
+2-11 files

OpenBSD/src 5RWrbImusr.bin/tmux screen-redraw.c window.c

   Add top-floating and bottom-floating to pane-border-status to show
   status line only on floating panes.
VersionDeltaFile
1.136+28-20usr.bin/tmux/screen-redraw.c
1.337+25-5usr.bin/tmux/window.c
1.1089+7-2usr.bin/tmux/tmux.1
1.379+3-5usr.bin/tmux/format.c
1.216+3-3usr.bin/tmux/options-table.c
1.1351+4-2usr.bin/tmux/tmux.h
+70-371 files not shown
+72-397 files

OpenBSD/src a334Zkwusr.bin/tmux screen-write.c tty.c

   When redrawing a whole pane line, fall into tty_draw_line for any
   characters that are not plain ASCII. Fixes redraw issues with partial
   tabs and other wide characters when a pane is partly outside the window.
VersionDeltaFile
1.269+50-14usr.bin/tmux/screen-write.c
1.472+21-1usr.bin/tmux/tty.c
1.1350+2-1usr.bin/tmux/tmux.h
+73-163 files

OpenBSD/src 5R4h4h3regress/usr.bin/ssh agent.sh

   use different strategy to check whether keys are present or absent
   in the agent; helps some -portable tests on platforms that have
   stupid grep(1)
VersionDeltaFile
1.26+3-3regress/usr.bin/ssh/agent.sh
+3-31 files

OpenBSD/src scZILzKsys/dev/pci/drm/amd/amdgpu amdgpu_ttm.c

   more closely match how linux maps vram on xgmi parts

   map cacheable not wc for xgmi parts connected to cpu on x86
   don't try to map vram if there isn't any
VersionDeltaFile
1.32+16-5sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
+16-51 files

OpenBSD/src ysqG5k5regress/usr.bin/ssh agent.sh

   avoid use of paste(1); helps portable
VersionDeltaFile
1.25+2-2regress/usr.bin/ssh/agent.sh
+2-21 files

OpenBSD/src LphszdBsys/dev/pci/drm/amd/amdgpu amdgpu_drv.c

   call amdgpu_xcp_dev_register() and amdgpu_amdkfd_drm_client_create()
   in amdgpu_attachhook(), matching amdgpu_pci_probe()

   CONFIG_HSA_AMD / amdkfd remains disabled
VersionDeltaFile
1.73+10-0sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
+10-01 files

OpenBSD/src LrMAn73regress/usr.bin/ssh hostkey-agent.sh

   fix multiple problems with testing hostkey types that are
   not enabled by default.

   1) Add all hostkey types in the "multiple hostkeys" subtest.
      Previously known_hosts was accidentally clobbered, causing
      only the last added hostkey type to be used.
   2) Explicitly enable the hostkey types under test via
      HostKeyAlgorithms
VersionDeltaFile
1.16+6-2regress/usr.bin/ssh/hostkey-agent.sh
+6-21 files

OpenBSD/src PAqMjmBsys/dev/pci/drm/amd/amdgpu amdgpu_drv.c

   move drm_dev_register() call to before connector test and check return
VersionDeltaFile
1.72+4-6sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
+4-61 files

OpenBSD/src L3vGWsDsys/dev/pci/drm/amd/amdgpu amdgpu_drv.c

   call amdgpu_init_debug_options() in amdgpu_attachhook()
   matches the call in amdgpu_pci_probe()
VersionDeltaFile
1.71+2-0sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
+2-01 files

OpenBSD/src PffNxSuusr.bin/tmux screen-redraw.c

   Fix various errors in redrawing:

   - Fix the active pane colour when only two panes and scrollbars enabled.

   - Clip left and right scrollbars the same for floating panes.

   - Do not subtract scrollbar width twice when working out width of status
     line.

   - Check if a character is inside a visible range correctly (do not
     include the next position outside the range).
VersionDeltaFile
1.135+14-10usr.bin/tmux/screen-redraw.c
+14-101 files

OpenBSD/src Nt2XU7tusr.bin/tmux layout.c

   Skip floating panes when working out the top or bottom cell. Fixes
   missing bottom status pane status line when floating panes exist.
VersionDeltaFile
1.69+23-9usr.bin/tmux/layout.c
+23-91 files

OpenBSD/src Vu9eE4zusr.bin/tmux window.c screen-redraw.c

   Add a helper to get pane-border-status for a window for some other
   changes to come.
VersionDeltaFile
1.336+17-11usr.bin/tmux/window.c
1.134+6-6usr.bin/tmux/screen-redraw.c
1.468+5-7usr.bin/tmux/server-client.c
1.68+5-5usr.bin/tmux/layout.c
1.1349+4-3usr.bin/tmux/tmux.h
1.58+2-2usr.bin/tmux/cmd-resize-pane.c
+39-341 files not shown
+41-367 files

OpenBSD/src 8KKVLKEusr.bin/tmux layout.c

   Take account of borders when resizing floating panes.
VersionDeltaFile
1.67+3-1usr.bin/tmux/layout.c
+3-11 files

OpenBSD/src Ux5H6Bulib/libssl tls13_client.c

   Correct secondary key share handling for HelloRetryRequests.

   With the introduction of a secondary key share, we fail to ensure that the
   HelloRetryRequest does not specify the group that was used for the
   secondary key share. We also fail to free the secondary key share early in
   this case, meaning that it lingers in memory until the SSL is reset or
   freed. Fix both of these issues.

   ok tb@
VersionDeltaFile
1.108+12-2lib/libssl/tls13_client.c
+12-21 files

OpenBSD/src KzBRfOVlib/libssl ssl_tlsext.c

   Improve TLSv1.3 server handling of no shared groups.

   While we currently correctly handle the no-shared-group case, it currently
   fails late when we try to create the key share. Improve detection and
   handling so that we fail sooner and send an alert to the client when
   processing client key shares.

   While here rename preferred_group_found to shared_group_found - we look for
   the client preferred group, but any group that we select will always be in
   the client list (even if it's the last one).

   Reported by the tlspuffin team.

   ok tb@
VersionDeltaFile
1.163+17-6lib/libssl/ssl_tlsext.c
+17-61 files

OpenBSD/src GyCKF5ulib/libssl tls13_client.c

   Send illegal parameter alerts for various HelloRetryRequest violations.

   Be more RFC compliant and send illegal parameter alerts when the client
   receives a HelloRetryRequest that requests a group that we did not offer
   or a group that we sent a key share for in the ClientHello. These were
   annotated as missing, but not previously implemented.

   Prompted by a report from the tlspuffin team.

   ok tb@
VersionDeltaFile
1.107+10-6lib/libssl/tls13_client.c
+10-61 files

OpenBSD/src rrFF8chregress/lib/libssl/renegotiation renegotiation_test.c Makefile

   Improve renegotation regress.

   Include coverage of Renegotiation Indication and legacy connection
   handling.
VersionDeltaFile
1.4+106-18regress/lib/libssl/renegotiation/renegotiation_test.c
1.3+3-2regress/lib/libssl/renegotiation/Makefile
+109-202 files

OpenBSD/src d9ZIpEylib/libssl/man SSL_CTX_set_options.3

   Mop up SSL_CTX_set_options(3).

   SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS is now a no-op, tidy up
   SSL_OP_LEGACY_SERVER_CONNECT and reflect the current state of SSL_OP_ALL
   Delete the entire "SECURE RENEGOTIATION" section that contained ancient
   ramblings.

   ok beck@ tb@
VersionDeltaFile
1.18+5-89lib/libssl/man/SSL_CTX_set_options.3
+5-891 files

OpenBSD/src 2yaCHYClib/libssl ssl_lib.c ssl.h

   Remove SSL_OP_LEGACY_SERVER_CONNECT from default options.

   Remove SSL_OP_LEGACY_SERVER_CONNECT from the default SSL options and the
   SSL_OP_ALL define. This means that we will now refuse to connect to a
   TLSv1.2 server if it does not support the Renegotiation Indication (RI)
   extension. This prevents a class of attacks against TLS clients that are
   talking to TLSv1.2-only servers that permit client initiated renegotiation.

   Raised by Lucca Hirschi et al from Inria.

   ok beck@ tb@
VersionDeltaFile
1.335+2-6lib/libssl/ssl_lib.c
1.251+2-3lib/libssl/ssl.h
+4-92 files

OpenBSD/src duRZSlmshare/man/man5 cargo-module.5

   cargo-module.5: document more variables

   From Andrew Kloet andrew kloet.net
VersionDeltaFile
1.11+85-2share/man/man5/cargo-module.5
+85-21 files