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

   Add -B to new-pane/split-window to block until the command exits, like
   run-shell -b.
VersionDeltaFile
1.333+35-1usr.bin/tmux/window.c
1.130+13-3usr.bin/tmux/cmd-split-window.c
1.1075+13-2usr.bin/tmux/tmux.1
1.210+3-1usr.bin/tmux/server.c
1.1340+3-1usr.bin/tmux/tmux.h
+67-85 files

OpenBSD/src s5k7hTUusr.bin/tmux window.c

   Do not use NULL arguments, bug spotted by Dane Jensen.
VersionDeltaFile
1.332+2-2usr.bin/tmux/window.c
+2-21 files

OpenBSD/src BepC87Ngnu/llvm/clang/lib/Driver/ToolChains/Arch RISCV.cpp

   fix a mismerged patch for defaulting to -mno-relax on OpenBSD; from Brad
VersionDeltaFile
1.7+1-1gnu/llvm/clang/lib/Driver/ToolChains/Arch/RISCV.cpp
+1-11 files

OpenBSD/src Y2hJrstregress/lib/libutil/fmt_scaled fmt_test.c

   fmt_scaled: add some regress for signed overflow edge cases.

   looks good to claudio, ok djm
VersionDeltaFile
1.22+6-1regress/lib/libutil/fmt_scaled/fmt_test.c
+6-11 files

OpenBSD/src xyHQ5Mtlib/libutil fmt_scaled.c

   Avoid signed overflow in fmt_scaled

   Adding the scaled fractional part to whole may result in a signed overflow.
   Guard against this by adding checks before subtracting or adding.

   problem pointed out by a friend of claudio's
   fix looks good to claudio, ok djm
VersionDeltaFile
1.26+12-3lib/libutil/fmt_scaled.c
+12-31 files

OpenBSD/src 4sJ1QHYregress/lib/libutil/fmt_scaled fmt_test.c

   fmt_scaled: make regress compile again with old gcc

   looks good to claudio
   ok djm
VersionDeltaFile
1.21+7-7regress/lib/libutil/fmt_scaled/fmt_test.c
+7-71 files

OpenBSD/src Y882ikxlib/libcrypto/ecdh ecdh.c

   ecdh: add error codes for point at infinity/not on curve

   The point at infinity would previously raise EC_R_POINT_AT_INFINITY via
   EC_POINT_get_affine_coordinates(). For consistency, also raise an error
   for off-curve points.

   pointed out by/ok kenjiro
VersionDeltaFile
1.15+7-3lib/libcrypto/ecdh/ecdh.c
+7-31 files

OpenBSD/src vSXAnPslib/libcrypto/ec ec_lib.c

   Fix strange error check in EC_POINT_get_affine_coordinates

   EC_POINT_is_at_infinity() has a Boolean return nowadays, so drop > 0.

   ok jsing kenjiro
VersionDeltaFile
1.132+2-2lib/libcrypto/ec/ec_lib.c
+2-21 files

OpenBSD/src 2Aa1jklregress/lib/libssl/unit ssl_kex.c

   ssl_kex: exercise an invalid point as well
VersionDeltaFile
1.4+34-1regress/lib/libssl/unit/ssl_kex.c
+34-11 files

OpenBSD/src 0ONhKbYregress/lib/libssl/unit ssl_kex.c

   ssl_kex: ensure decode_error alert is raised
VersionDeltaFile
1.3+13-1regress/lib/libssl/unit/ssl_kex.c
+13-11 files

OpenBSD/src EyGXaxxsys/nfs nfs_socket.c

   switch nfs_getreq() to nfsd_adv()

   from miod@ ok jsg@

   This round of commits was prompted by a double-free report
   from Andrew Griffiths at Calif.

   server nfs request mbuf pointers were stored in two structs:
   nmi_mrep in struct nfsm_info
   nd_mrep in struct nfsrv_descript
   but only set to NULL after m_freem() in nmi_mrep

   This problem is avoided by removing the use of struct nfsm_info
   in the server paths and passing struct nfsrv_descript to
   new versions of the nfsm functions.
VersionDeltaFile
1.158+8-18sys/nfs/nfs_socket.c
+8-181 files

OpenBSD/src 1KLkffBsys/nfs nfs_serv.c

   remove use of struct nfsm_info in nfs_serv.c (the non-trivial part)

   with and ok miod@
VersionDeltaFile
1.149+23-137sys/nfs/nfs_serv.c
+23-1371 files

OpenBSD/src gH6cVX8sys/nfs nfs_serv.c

   remove use of struct nfsm_info in nfs_serv.c

   with and ok miod@
VersionDeltaFile
1.148+123-200sys/nfs/nfs_serv.c
+123-2001 files

OpenBSD/src GwV5iLxsys/nfs nfs_serv.c

   convert nfs_serv.c from nfsm_mtouio() to nfsd_mtouio()

   with and ok miod@
VersionDeltaFile
1.147+2-4sys/nfs/nfs_serv.c
+2-41 files

OpenBSD/src hz7bCzPsys/nfs nfs_serv.c

   convert nfs_serv.c from nfsm_strsiz() to nfsd_strsiz()

   with and ok miod@
VersionDeltaFile
1.146+6-6sys/nfs/nfs_serv.c
+6-61 files

OpenBSD/src xNU2ytDsys/nfs nfs_socket.c

   convert nfs_socket.c from nfsm_dissect() to nfsd_dissect()

   with and ok miod@
VersionDeltaFile
1.157+8-5sys/nfs/nfs_socket.c
+8-51 files

OpenBSD/src HiyFkhrsys/nfs nfs_serv.c

   convert nfs_serv.c from nfsm_dissect() to nfsd_dissect()

   with and ok miod@
VersionDeltaFile
1.145+35-34sys/nfs/nfs_serv.c
+35-341 files

OpenBSD/src gwWvB9Osys/nfs nfs_serv.c

   remove nfsm_info argument from nfsm_srvmtofh1()

   with and ok miod@
VersionDeltaFile
1.144+33-55sys/nfs/nfs_serv.c
+33-551 files

OpenBSD/src rh8vXnWsys/nfs nfs_serv.c

   remove nfsm_info argument from nfsm_reply()

   callers all set info.nmi_mreq = NULL

   with and ok miod@
VersionDeltaFile
1.143+75-72sys/nfs/nfs_serv.c
+75-721 files

OpenBSD/src Vx6ZMtnsys/nfs nfs_serv.c

   make nfsm_srvnamesiz() take an nfsrv_descript argument

   with and ok miod@
VersionDeltaFile
1.142+24-24sys/nfs/nfs_serv.c
+24-241 files

OpenBSD/src zjTN81Isys/nfs nfs_serv.c

   make nfsm_srvmtofh2() take an nfsrv_descript argument

   with and ok miod@
VersionDeltaFile
1.141+74-28sys/nfs/nfs_serv.c
+74-281 files

OpenBSD/src qesik41sys/nfs nfs_srvsubs.c nfs_serv.c

   make nfsm_srvsattr() take an nfsrv_descript argument

   with and ok miod@
VersionDeltaFile
1.5+14-23sys/nfs/nfs_srvsubs.c
1.140+16-9sys/nfs/nfs_serv.c
1.71+2-2sys/nfs/nfs_var.h
+32-343 files

OpenBSD/src J3wXlR7sys/nfs nfsm_subs.h

   add nfsrv_descript versions of nfsm functions

   ok miod@
VersionDeltaFile
1.52+82-1sys/nfs/nfsm_subs.h
+82-11 files

OpenBSD/src s9MzmI3sys/nfs nfs_serv.c nfs_vnops.c

   remove nmi_mb from struct nfsm_info

   ok miod@
VersionDeltaFile
1.139+204-181sys/nfs/nfs_serv.c
1.213+96-77sys/nfs/nfs_vnops.c
1.135+7-5sys/nfs/nfs_vfsops.c
1.51+1-2sys/nfs/nfsm_subs.h
+308-2654 files

OpenBSD/src zxJ407dsys/nfs nfs_serv.c

   make nfsm_srvmtofh1() take an mbuf argument

   ok miod@
VersionDeltaFile
1.138+26-26sys/nfs/nfs_serv.c
+26-261 files

OpenBSD/src KtV1lGmsys/nfs nfs_serv.c nfs_srvsubs.c

   make nfsm_srvwcc() take an mbuf argument

   ok miod@
VersionDeltaFile
1.137+24-24sys/nfs/nfs_serv.c
1.4+5-5sys/nfs/nfs_srvsubs.c
1.70+2-2sys/nfs/nfs_var.h
+31-313 files

OpenBSD/src lmVs4gHsys/nfs nfs_vnops.c nfs_subs.c

   make nfsm_fhtom() take an mbuf argument

   ok miod@
VersionDeltaFile
1.212+22-22sys/nfs/nfs_vnops.c
1.152+4-4sys/nfs/nfs_subs.c
1.134+3-3sys/nfs/nfs_vfsops.c
1.69+2-2sys/nfs/nfs_var.h
+31-314 files

OpenBSD/src nBdFW73sys/nfs nfs_serv.c

   make nfsm_srvpostop_fh() take an mbuf argument

   ok miod@
VersionDeltaFile
1.136+7-7sys/nfs/nfs_serv.c
+7-71 files

OpenBSD/src 4T3dS7msys/nfs nfs_serv.c nfs_srvsubs.c

   make nfsm_srvpostop_attr() take an mbuf argument

   ok miod@
VersionDeltaFile
1.135+32-32sys/nfs/nfs_serv.c
1.3+5-5sys/nfs/nfs_srvsubs.c
1.68+2-2sys/nfs/nfs_var.h
+39-393 files

OpenBSD/src hAo91y8sys/nfs nfs_serv.c

   make nfsm_reply() take an mbuf argument

   ok miod@
VersionDeltaFile
1.134+77-71sys/nfs/nfs_serv.c
+77-711 files