OpenBSD/src URIEaorusr.bin/tmux window-tree.c

   Fix squash-groups skipping every session, GitHub issue 5180 from Bryce
   Miller.
VersionDeltaFile
1.79+5-5usr.bin/tmux/window-tree.c
+5-51 files

OpenBSD/src 7ACuy1lusr.bin/tmux server-acl.c cmd-server-access.c

   Allow ACLs to use groups as well as users, GitHub issue 4917.
VersionDeltaFile
1.3+135-89usr.bin/tmux/server-acl.c
1.5+50-46usr.bin/tmux/cmd-server-access.c
1.1074+31-9usr.bin/tmux/tmux.1
1.1339+9-7usr.bin/tmux/tmux.h
1.31+11-3usr.bin/tmux/proc.c
+236-1545 files

OpenBSD/src 4DbJZIXusr.bin/tmux format.c tmux.1

   Add a relative time option for time formatting, GitHub issue 5009.
VersionDeltaFile
1.374+51-2usr.bin/tmux/format.c
1.1073+9-3usr.bin/tmux/tmux.1
+60-52 files

OpenBSD/src IP7Tjjnusr.bin/tmux tmux.1 window-tree.c

   Add a -h flag to choose-tree and choose-client to hide the pane
   containing the mode, intended for use with floating panes. From Michael
   Grant, GitHub issue 5177.
VersionDeltaFile
1.1072+37-11usr.bin/tmux/tmux.1
1.78+16-2usr.bin/tmux/window-tree.c
1.39+13-3usr.bin/tmux/window-client.c
1.55+5-5usr.bin/tmux/cmd-choose-tree.c
+71-214 files

OpenBSD/src 0ehttdQusr.bin/tmux cmd-split-window.c tmux.1

   Add -T to new-pane to set the title; GitHub issue 5176 from Michael Grant.
VersionDeltaFile
1.129+12-6usr.bin/tmux/cmd-split-window.c
1.1071+5-1usr.bin/tmux/tmux.1
+17-72 files

OpenBSD/src Dv9FUjUusr.bin/tmux cmd-display-panes.c tmux.1

   Add display-panes-format to change the top-of-pane text shown with
   display-panes.
VersionDeltaFile
1.49+39-10usr.bin/tmux/cmd-display-panes.c
1.1070+8-2usr.bin/tmux/tmux.1
1.214+9-1usr.bin/tmux/options-table.c
+56-133 files

OpenBSD/src 4Z1hdz8usr.bin/tmux screen-write.c screen.c

   When entering or leaving the alternate screen, discard any pending
   resizes. Improves flicking with scrollbars and programs that leave and
   enter the alternate screen on every WINCH like nano. GitHub issue 4772.

   Cvs: ----------------------------------------------------------------------
VersionDeltaFile
1.265+12-5usr.bin/tmux/screen-write.c
1.102+9-5usr.bin/tmux/screen.c
1.463+2-5usr.bin/tmux/server-client.c
1.1338+3-3usr.bin/tmux/tmux.h
+26-184 files

OpenBSD/src oPzRuYAusr.bin/tmux cmd-choose-tree.c tmux.1

   Add a -k flag to choose commands to kill the pane when the mode is
   exited (useful with floating panes).
VersionDeltaFile
1.54+9-9usr.bin/tmux/cmd-choose-tree.c
1.1069+13-5usr.bin/tmux/tmux.1
1.330+7-1usr.bin/tmux/window.c
1.1337+3-1usr.bin/tmux/tmux.h
+32-164 files

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