OpenBSD/src rkObihyusr.bin/tmux tty-features.c tty-keys.c

   Add default features for Ghostty, GitHub issue 5305 from Glib Shpychka.
VersionDeltaFile
1.39+13-1usr.bin/tmux/tty-features.c
1.207+3-1usr.bin/tmux/tty-keys.c
+16-22 files

OpenBSD/src ATmvXq4usr.bin/tmux screen-write.c

   Redraw when sync stops again (accidentally turned off), from Japin Li in
   GitHub issue 5304.
VersionDeltaFile
1.278+3-1usr.bin/tmux/screen-write.c
+3-11 files

OpenBSD/src H4DPAtplib/libutil ober_read_elements.3

   ober_read_elements(3): returns NULL on error, not -1

   OK claudio@
   ok tb
VersionDeltaFile
1.6+5-3lib/libutil/ober_read_elements.3
+5-31 files

OpenBSD/src mT0sl3iusr.bin/tmux mode-tree.c

   Remove C-r from help since it does not in fact exist.
VersionDeltaFile
1.97+1-3usr.bin/tmux/mode-tree.c
+1-31 files

OpenBSD/src ccUMQ1musr.bin/ssh ssherr-libcrypto.c

   ssherr-libcrypto: avoid use of deprecated ERR_load_crypto_strings()

   Follow regress and use unchecked OPENSSL_init_crypto() because
   ERR_load_crypto_strings() has been deprecated in OpenSSL 1.1.0.
   This call can in principle fail, in which case there's a fallback
   to generic error strings.

   There is still use of OpenSSL 3.x-deprecated API in here. That's
   a problem for someone else to solve.

   ok djm
VersionDeltaFile
1.2+2-2usr.bin/ssh/ssherr-libcrypto.c
+2-21 files

OpenBSD/src xyyW0Qhusr.bin/units units.lib

   change Venezuelan Bolivar ISO 4217 code from VEF to VES

   VES was used for the 2018 redenomination.  VED was used as part of the 2021
   redenomination process.  VES remains the official code after the 2021
   redenomination according to ISO 4217 amendment number 170.
VersionDeltaFile
1.149+2-2usr.bin/units/units.lib
+2-21 files

OpenBSD/src vvUTsPSusr.bin/ssh sftp.c

   another ruser_name/ruser_group vs attrib_to_stat() ordering
   screwup. Coverity CID 910530 via dtucker@
VersionDeltaFile
1.257+3-3usr.bin/ssh/sftp.c
+3-31 files

OpenBSD/src ckRzXrHusr.bin/ssh sftp.c

   set FD_CLOEXEC on the fds between sftp and its ssh process,
   avoids risk of subcommands that write on odd fds breaking the
   connection. GHPR693 from Manuel Einfalt;
   feedback deraadt@ ok dtucker@
VersionDeltaFile
1.256+3-1usr.bin/ssh/sftp.c
+3-11 files

OpenBSD/src jL5konzusr.bin/ssh packet.c

   check key and IV length received in privsep state transfer
   exactly match the expected sizes for the selected cipher;
   partially redundant to similar checks in cipher_init(), but
   nice to be more exact.

   GHPR from jmestwa-coder; ok dtucker@
VersionDeltaFile
1.339+6-1usr.bin/ssh/packet.c
+6-11 files

OpenBSD/src cXmqTNcusr.bin/ssh sftp.c

   revert bits that weren't ready for commit yet
VersionDeltaFile
1.255+3-5usr.bin/ssh/sftp.c
+3-51 files

OpenBSD/src kDbjyTKusr.bin/ssh sftp.c

   Move user/group name lookup to correct place; coverity CID 910530
   via dtucker@
VersionDeltaFile
1.254+6-4usr.bin/ssh/sftp.c
+6-41 files

OpenBSD/src n5jO0CAusr.sbin/dhcpd options.c dhcpd.h

   create_priority_list: fix the priority_len bounds check
   OK job@
VersionDeltaFile
1.38+9-9usr.sbin/dhcpd/options.c
1.74+8-6usr.sbin/dhcpd/dhcpd.h
+17-152 files

OpenBSD/src EhK7Z8qsys/dev/acpi acpidmar.c

   Use pre-allocated extent region descriptors to prevent bus_dmamap_load(9)
   failures on a dmamap that was created with the BUS_DMA_ALLOCNOW flag.

   ok chris@, hshoexer@
VersionDeltaFile
1.16+33-37sys/dev/acpi/acpidmar.c
+33-371 files

OpenBSD/src 0WQVHhKusr.bin/tmux window.c server-client.c

   Cache scrollbar options in window to avoid a slow lookup when working
   out visible ranges.
VersionDeltaFile
1.353+20-33usr.bin/tmux/window.c
1.482+22-28usr.bin/tmux/server-client.c
1.83+8-12usr.bin/tmux/layout.c
1.147+5-10usr.bin/tmux/screen-redraw.c
1.65+6-8usr.bin/tmux/cmd-resize-pane.c
1.1382+8-5usr.bin/tmux/tmux.h
+69-962 files not shown
+81-1038 files

OpenBSD/src 8TJOxEUusr.bin/tmux tmux.c input.c

   Allow :. in names again, forbidding them is overly pernickety. Only
   forbid invalid UTF-8 and #(.
VersionDeltaFile
1.221+4-18usr.bin/tmux/tmux.c
1.263+7-9usr.bin/tmux/input.c
1.151+7-7usr.bin/tmux/cmd-new-session.c
1.1381+4-10usr.bin/tmux/tmux.h
1.105+3-9usr.bin/tmux/screen.c
1.70+4-4usr.bin/tmux/cmd-break-pane.c
+29-576 files not shown
+47-7512 files

OpenBSD/src vPBqB8ousr.bin/tmux style.c tmux.1

   Add link=/nolink to styles to specific a hyperlink. GitHub issue 4280
   from Moritz Angermann.
VersionDeltaFile
1.47+44-6usr.bin/tmux/style.c
1.1113+24-2usr.bin/tmux/tmux.1
1.33+14-2usr.bin/tmux/format-draw.c
1.1380+4-1usr.bin/tmux/tmux.h
1.38+2-1usr.bin/tmux/tty-features.c
+88-125 files

OpenBSD/src UdYbPfJusr.bin/tmux hyperlinks.c

   Limit hyperlink URIs to 1024 bytes which seems enough and allows us not
   to have to worry about gigantic URIs in styles, part of a change from
   Moritz Angermann.
VersionDeltaFile
1.5+8-3usr.bin/tmux/hyperlinks.c
+8-31 files

OpenBSD/src S6nYb04usr.bin/tmux tmux.c

   Allow empty window and session names.
VersionDeltaFile
1.220+3-3usr.bin/tmux/tmux.c
+3-31 files

OpenBSD/src EjErnRSsys/kern sysv_msg.c, sys/sys msg.h

   Declare immutable `msginfo' structure as const. Also, `msginfo' is local
   to kern/sysv_msg.c, so remove declaration from sys/msg.h. This
   declaration is not exposed to the userland. usr.bin/ipcs/ipcs.c has
   "#define _KERNEL" before include SysV headers, but doesn't touch
   `msginfo'.

   ok deraadt
VersionDeltaFile
1.45+10-9sys/kern/sysv_msg.c
1.25+1-4sys/sys/msg.h
+11-132 files

OpenBSD/src 67EOQ8Xusr.bin/ssh authfile.c sshbuf-io.c

   fix ineffective max file size check when loading blobs/keys from
   files and add another one on a patch that was not covered by the
   existing ones. From Tess Gauthier via bz3969 and bz3970
VersionDeltaFile
1.151+7-1usr.bin/ssh/authfile.c
1.3+3-4usr.bin/ssh/sshbuf-io.c
+10-52 files

OpenBSD/src 7iHelAsusr.bin/ssh servconf.c

   check strdup() return to avoid NULL deref on failure.
   bz3948 from RuiHe-MO
VersionDeltaFile
1.450+4-4usr.bin/ssh/servconf.c
+4-41 files

OpenBSD/src EU2hpvpusr.bin/ssh authfd.c

   s/calloc/xcalloc/ to reduce noise from AI bug detectors that
   don't understand context
VersionDeltaFile
1.144+2-2usr.bin/ssh/authfd.c
+2-21 files

OpenBSD/src XtswT2Ousr.bin/ssh sftp.c

   fix "ls -n", which was still displaying user/group names rather
   than numeric uids/gids. Based on patch from Tamilan in bz3953
VersionDeltaFile
1.253+14-7usr.bin/ssh/sftp.c
+14-71 files

OpenBSD/src gfoKQpHusr.bin/ssh ssh_config.5

   move documentation of the Include directive to near the start of
   the options list, alongside that for Match and Host which are similar
   insofar as they all affect configuration parsing rather than altering
   the configuration directly. from xspielinbox via bz3968
VersionDeltaFile
1.425+27-27usr.bin/ssh/ssh_config.5
+27-271 files

OpenBSD/src 6pmooB1usr.bin/ssh ssh.1

   mention RefuseConnection, VersionAddendum and WarnWeakCrypto
   along with other options. from xspielinbox via bz3968
VersionDeltaFile
1.448+5-2usr.bin/ssh/ssh.1
+5-21 files

OpenBSD/src hbRJOSyusr.bin/units units.lib

   update currency exchange rates;
VersionDeltaFile
1.148+49-47usr.bin/units/units.lib
+49-471 files

OpenBSD/src uqtO1Iwusr.bin/ssh readconf.c

   correct directive name (s/Host/Match) in error message
   from xspielinbox via bz3968
VersionDeltaFile
1.413+2-2usr.bin/ssh/readconf.c
+2-21 files

OpenBSD/src OEJKEdXusr.bin/ssh readconf.c

   report errors in fill_default_options() properly, based on
   GHPR649 by Zoltán Fridrich
VersionDeltaFile
1.412+2-2usr.bin/ssh/readconf.c
+2-21 files

OpenBSD/src hViK0xPregress/usr.bin/ssh/misc/ssh-verify-attestation ssh-verify-attestation.c, regress/usr.bin/ssh/unittests/sshkey tests.c

   don't use deprecated ERR_load_crypto_strings()

   GHPR650 from Mike Frysinger
VersionDeltaFile
1.8+3-2regress/usr.bin/ssh/unittests/sshsig/tests.c
1.4+2-2regress/usr.bin/ssh/misc/ssh-verify-attestation/ssh-verify-attestation.c
1.3+2-2regress/usr.bin/ssh/unittests/sshkey/tests.c
+7-63 files

OpenBSD/src AG6Iferusr.bin/tmux window.c server-client.c

   Make pane scrollbars able to auto-hide after a short timeout. This
   replaces the previous "modal" behaviour where the pane would be resized,
   which tended to make a mess. Instead, the scrollbar appears when
   scrolling or when hovered over with the mouse and disappears a
   (configurable) short period later. From Michael Grant.
VersionDeltaFile
1.351+132-3usr.bin/tmux/window.c
1.481+117-8usr.bin/tmux/server-client.c
1.410+34-12usr.bin/tmux/window-copy.c
1.146+32-11usr.bin/tmux/screen-redraw.c
1.1112+26-13usr.bin/tmux/tmux.1
1.229+13-3usr.bin/tmux/options-table.c
+354-508 files not shown
+394-6814 files