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

   Return immediately if the list is empty in mode_tree_key instead of
   crashing, from Bryce Miller in GitHub issue 5170.
VersionDeltaFile
1.83+6-1usr.bin/tmux/mode-tree.c
+6-11 files

OpenBSD/src CYEM1Eeusr.sbin/ntpd client.c

   when no constraints are configured, do not wait for constraint replies
   openntpd-portable commit 2760aa0, bcook@
VersionDeltaFile
1.119+3-2usr.sbin/ntpd/client.c
+3-21 files

OpenBSD/src zEXZ6k3usr.sbin/ntpd ntp.c

   when creating a peer out of a pool spec ("servers" in cfg), copy
   "trusted" just like weight and everything else
   openntpd-portable commit fd6d7d0 by bcook@
VersionDeltaFile
1.183+2-1usr.sbin/ntpd/ntp.c
+2-11 files

OpenBSD/src Uazv6Gzregress/usr.sbin/bgpd/config bgpd.conf.16.ok

   Update because printconf missed a hypen.

   -       announce as4byte yes
   +       announce as-4byte yes
VersionDeltaFile
1.3+2-2regress/usr.sbin/bgpd/config/bgpd.conf.16.ok
+2-21 files

OpenBSD/src sBsVFQlusr.sbin/bgpd printconf.c

   announce as-4byte uses a hyphen in the name. Fix printconf to output the
   statement correctly.
VersionDeltaFile
1.188+3-3usr.sbin/bgpd/printconf.c
+3-31 files

OpenBSD/src 9TvcJm9usr.sbin/rpki-client repo.c

   Save the rpkiNotify URI itself in the repository's RRDP state file

   Providing this mapping makes introspection & comparison of RRDP states
   across different instances easier.

   OK tb@
VersionDeltaFile
1.82+9-5usr.sbin/rpki-client/repo.c
+9-51 files

OpenBSD/src MFcs4nZlib/libcrypto/ecdh ecdh.c

   Add a point at infinity check to ecdh_compute_key()

   While we already check that the peer's public point is on the curve and
   will reject the point at infinity when getting the affine coordinates,
   doing this earlier avoids doing work with the private key in a clearly
   invalid case.

   Suggested by Lucca Hirschi et al.

   [An EC_KEY_check_key() call was also suggested but this is a bit expensive
   and punishes callers that do that or equivalent already (e.g. ssh)]

   ok jsing kenjiro
VersionDeltaFile
1.14+4-1lib/libcrypto/ecdh/ecdh.c
+4-11 files

OpenBSD/src jY1Gllhlib/libssl ssl_tlsext.c

   tlsext: add XXX to consider refusing anything but uncompressed point format

   ok jsing kenjiro
VersionDeltaFile
1.162+3-1lib/libssl/ssl_tlsext.c
+3-11 files

OpenBSD/src qll3PbJregress/lib/libssl/unit Makefile

   The ssl_kex regress now passes.
VersionDeltaFile
1.19+1-3regress/lib/libssl/unit/Makefile
+1-31 files

OpenBSD/src 0FYx4yalib/libssl ssl_kex.c

   ssl_kex: ensure the public key uses uncompressed encoding

   EC_POINT_oct2point() does most of the validation we need it to do, but it
   has to accept the point at infinity, compressed and hybrid encodings for
   historic reasons. So exclude these cases: the point at infinity makes no
   sense here and will be caught later in ECDH_compute_key(), the compressed
   and hybrid encodings MUST NOT be supported per RFC 8422 section 5.1.2.

   This is implemented using the strategy already used in ec_convert.c since
   the point_conversion_form_t is completely unfit for anything.

   Set decode_error to ensure we send that alert. We may make some effort to
   use illegal_parameter later.

   Issue about the missing alert and the point at infinity raised by Lucca
   Hirschi et al.

   ok jsing kenjiro
VersionDeltaFile
1.15+22-2lib/libssl/ssl_kex.c
+22-21 files

OpenBSD/src K00bmDOregress/lib/libssl/unit ssl_kex.c

   Adjust ssl_kex test for signature change in ssl_kex_peer_public_ecdhe_ecp()
VersionDeltaFile
1.2+9-4regress/lib/libssl/unit/ssl_kex.c
+9-41 files

OpenBSD/src qiBmTK1lib/libssl tls_key_share.c ssl_kex.c

   Add a decode_error argument to ssl_kex_peer_public_ecdhe_ecp()

   ok jsing kenjiro
VersionDeltaFile
1.12+5-4lib/libssl/tls_key_share.c
1.14+3-2lib/libssl/ssl_kex.c
1.42+3-2lib/libssl/ssl_local.h
+11-83 files

OpenBSD/src c6M3PwGregress/lib/libssl/unit ssl_kex.c Makefile

   regress/libssl/unit: add a currently failing test for ECDHE kex
VersionDeltaFile
1.1+162-0regress/lib/libssl/unit/ssl_kex.c
1.18+4-1regress/lib/libssl/unit/Makefile
+166-12 files

OpenBSD/src sSSAcy6usr.bin/newsyslog newsyslog.8

   sort SEE ALSO
VersionDeltaFile
1.58+3-3usr.bin/newsyslog/newsyslog.8
+3-31 files

OpenBSD/src YF2Ttguusr.bin/tmux server-client.c

   Move checking of whether the cursor is visible inside the if so that it
   always hits the calculation of the oy offset when the status line is at
   the top. From Michael Grant.
VersionDeltaFile
1.462+5-4usr.bin/tmux/server-client.c
+5-41 files

OpenBSD/src 5x34ZrPusr.bin/tmux cmd-capture-pane.c tmux.1

   Add -H flag to capture-pane to show hyperlinks.
VersionDeltaFile
1.64+72-11usr.bin/tmux/cmd-capture-pane.c
1.1068+10-4usr.bin/tmux/tmux.1
1.148+3-1usr.bin/tmux/grid.c
1.1336+2-1usr.bin/tmux/tmux.h
+87-174 files

OpenBSD/src ztgG7xDsys/dev/i2c ihidev.c

   sadly attach functions cannot indicate failure (until we eventually
   fix that), so the device node remains inact (but broken).  Strange
   callbacks (like activate for suspend/resume) need to detect this situation
   in a device-dependent way for now.  Do that here.
   ok kettenis
VersionDeltaFile
1.45+4-1sys/dev/i2c/ihidev.c
+4-11 files

OpenBSD/src 9YsmIVNusr.bin/tmux cmd-capture-pane.c tmux.1

   Add -L to show line numbers with capture-pane and -F to show line flags.
VersionDeltaFile
1.63+40-7usr.bin/tmux/cmd-capture-pane.c
1.1067+16-2usr.bin/tmux/tmux.1
+56-92 files

OpenBSD/src kewnANIsys/dev/ic qwz.c

   Enable suspend/resume for qwz(4).

   Tested by me on the SGB4E (arm64) and the T40 (arm64) by deraadt@.

   ok kettenis@
VersionDeltaFile
1.39+7-1sys/dev/ic/qwz.c
+7-11 files

OpenBSD/src LJQFxtNusr.bin/tmux grid.c

   Clear entire lines when removing from history or freeing.
VersionDeltaFile
1.147+6-7usr.bin/tmux/grid.c
+6-71 files

OpenBSD/src 13Uc9jaregress/sys/arch/amd64/dump_tables dump_tables.c

   Adapt to random direct map by also extracting pmap_direct_base with nlist
   issue spotted by anton; discussion with mlarkin and guenther
VersionDeltaFile
1.9+12-5regress/sys/arch/amd64/dump_tables/dump_tables.c
+12-51 files

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

   Redraw entire session when making a new pane.
VersionDeltaFile
1.128+2-2usr.bin/tmux/cmd-split-window.c
+2-21 files

OpenBSD/src mzINGa1usr.bin/tmux cmd-kill-session.c tmux.1

   Add -g flag to kill-session to kill all sessions in a group, GitHub
   issue 5157 from github at jiku dot jp.
VersionDeltaFile
1.29+10-3usr.bin/tmux/cmd-kill-session.c
1.1066+6-2usr.bin/tmux/tmux.1
+16-52 files

OpenBSD/src yl1Gu8uusr.bin/tmux options-table.c

   Add some additional environment variables needed for Wayland, from
   shbernal dot 01 at gmail dot com.
VersionDeltaFile
1.213+3-2usr.bin/tmux/options-table.c
+3-21 files

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

   Tweak previous.
VersionDeltaFile
1.127+9-4usr.bin/tmux/cmd-split-window.c
+9-41 files

OpenBSD/src 8yGxlFrusr.bin/tmux tmux.1 cmd-split-window.c

   Add -E to split-window to explicitly make an empty pane rather than
   requiring an empty command.
VersionDeltaFile
1.1065+10-9usr.bin/tmux/tmux.1
1.126+12-6usr.bin/tmux/cmd-split-window.c
+22-152 files

OpenBSD/src Z0br4Fnlib/libtls/man tls_conn_version.3

   tls_conn_version: add missing .Pp in HISTORY
VersionDeltaFile
1.13+3-2lib/libtls/man/tls_conn_version.3
+3-21 files

OpenBSD/src yXjnI11lib/libcrypto/ec ec_convert.c

   ec_convert: point_conversion_t -> point_conversion_form_t in a comment
VersionDeltaFile
1.17+3-3lib/libcrypto/ec/ec_convert.c
+3-31 files

OpenBSD/src yVwWgVfusr.bin/tmux layout.c cmd-join-pane.c

   Allow floating panes to be created partially off the window, based on a
   change from Michael Grant.
VersionDeltaFile
1.63+8-8usr.bin/tmux/layout.c
1.58+2-2usr.bin/tmux/cmd-join-pane.c
1.125+2-2usr.bin/tmux/cmd-split-window.c
+12-123 files

OpenBSD/src 2JHNPWFusr.bin/ssh ed25519.sh ed25519.c

   Make crypto_sign_ed25519_keypair_from_seed() static to prevent compiler
   warnings since it's only used within ed25519.c.
VersionDeltaFile
1.5+2-2usr.bin/ssh/ed25519.sh
1.7+1-1usr.bin/ssh/ed25519.c
+3-32 files