OpenBSD/src yafG5yGusr.bin/dig/lib/isc sha2.c

   dig: make function definitions match their prototypes

   ok florian
VersionDeltaFile
1.5+5-5usr.bin/dig/lib/isc/sha2.c
+5-51 files

OpenBSD/src JwDuFkCusr.bin/dig/lib/dns rdataset.c

   dig: garbage collect the unused 'added'

   ok florian
VersionDeltaFile
1.15+1-3usr.bin/dig/lib/dns/rdataset.c
+1-31 files

OpenBSD/src Y4dIx7ousr.sbin/rad frontend.c parse.y

   Send source link-layer address option in router advertisements.

   With this, hosts immediately learn the layer 2 (i.e. ethernet mac)
   address of their default router and don't need to do another round
   trip.

   It also turns out that apple devices (macOS & iOS) install the default
   route as what they call "interface scoped" if a DNS option is present
   and the source link-layer address option is absent. This effectively
   makes the default route unusable.

   Problem with fruit devices tracked down & diff by Ryan Vogt (rvogt.ca
   AT gmail), thanks!

   OK sthen, bket
VersionDeltaFile
1.46+44-1usr.sbin/rad/frontend.c
1.23+7-1usr.sbin/rad/parse.y
1.24+5-1usr.sbin/rad/rad.conf.5
1.9+3-1usr.sbin/rad/printconf.c
1.30+2-1usr.sbin/rad/rad.c
1.27+2-1usr.sbin/rad/rad.h
+63-66 files

OpenBSD/src 4iXX3C2usr.bin/ssh monitor_wrap.h auth.h

   remove prototypes with no matching function; ok djm@
VersionDeltaFile
1.51+1-5usr.bin/ssh/monitor_wrap.h
1.108+1-4usr.bin/ssh/auth.h
1.162+1-3usr.bin/ssh/servconf.h
1.98+1-3usr.bin/ssh/packet.h
1.239+1-3usr.bin/ssh/monitor.c
1.63+1-2usr.bin/ssh/sshkey.h
+6-204 files not shown
+10-2810 files

OpenBSD/src 8Ngpj9Zusr.bin/ssh sshconnect2.c

   remove externs for removed vars; ok djm@
VersionDeltaFile
1.373+1-3usr.bin/ssh/sshconnect2.c
+1-31 files

OpenBSD/src wJJ0sAblibexec/ld.so util.h

   use SIGKILL instead of 9; ok guenther
VersionDeltaFile
1.41+3-2libexec/ld.so/util.h
+3-21 files

OpenBSD/src mE7r7i6usr.bin/ssh misc.c

   -Werror was turned on (probably just for development), and this is a
   simple way to satisfy older gcc.
VersionDeltaFile
1.195+2-2usr.bin/ssh/misc.c
+2-21 files

OpenBSD/src cGz5qhHusr.bin/ssh auth2-gss.c

   g/c unused variable
VersionDeltaFile
1.36+1-3usr.bin/ssh/auth2-gss.c
+1-31 files

OpenBSD/src ZZYFe8Clib/libcrypto/asn1 asn1_gen.c

   asn1_str2tag(): no need for tntmp to be static
VersionDeltaFile
1.22+3-2lib/libcrypto/asn1/asn1_gen.c
+3-21 files

OpenBSD/src M3EEqv4lib/libcrypto/asn1 x_long.c

   The long primitive function table can be const
VersionDeltaFile
1.20+2-2lib/libcrypto/asn1/x_long.c
+2-21 files

OpenBSD/src pNJSnP2lib/libcrypto/asn1 x_bignum.c

   The bignum primitive function table (bignum_pf) can be const
VersionDeltaFile
1.14+2-2lib/libcrypto/asn1/x_bignum.c
+2-21 files

OpenBSD/src geJQgfqusr.bin/ssh cipher.c ed25519.sh

   spelling; ok djm@
VersionDeltaFile
1.121+2-2usr.bin/ssh/cipher.c
1.2+2-2usr.bin/ssh/ed25519.sh
1.387+2-2usr.bin/ssh/readconf.c
1.176+2-2usr.bin/ssh/sftp-client.c
1.2+2-2usr.bin/ssh/sshd-session.c
+10-105 files

OpenBSD/src 3rJGOW7regress/usr.bin/ssh test-exec.sh

   allow overriding the sshd-session binary path
VersionDeltaFile
1.111+6-1regress/usr.bin/ssh/test-exec.sh
+6-11 files

OpenBSD/src fctuwakusr.bin/ssh servconf.c

   fix incorrect debug option name introduce in previous commit
VersionDeltaFile
1.407+5-5usr.bin/ssh/servconf.c
+5-51 files

OpenBSD/src PApt2ladistrib/sets/lists/base mi

   sync
VersionDeltaFile
1.1129+3-0distrib/sets/lists/base/mi
+3-01 files

OpenBSD/src RIsCg62etc rc

   run the sshd-session link kit also
VersionDeltaFile
1.575+3-2etc/rc
+3-21 files

OpenBSD/src qMdXyKJusr.bin/ssh/sshd-session Makefile

   construct and install a relink-kit for sshd-session
   ok djm
VersionDeltaFile
1.2+21-0usr.bin/ssh/sshd-session/Makefile
+21-01 files

OpenBSD/src Dk9ATX0usr.bin/ssh kex-names.c auth2-methods.c

   missing files from previous
VersionDeltaFile
1.1+319-0usr.bin/ssh/kex-names.c
1.1+133-0usr.bin/ssh/auth2-methods.c
+452-02 files

OpenBSD/src QxeeUArusr.bin/ssh sshd-session.c sshd.c

   Start the process of splitting sshd into separate binaries. This step
   splits sshd into a listener and a session binary. More splits are
   planned.

   After this changes, the listener binary will validate the configuration,
   load the hostkeys, listen on port 22 and manage MaxStartups only. All
   session handling will be performed by a new sshd-session binary that the
   listener fork+execs.

   This reduces the listener process to the minimum necessary and sets us
   up for future work on the sshd-session binary.

   feedback/ok markus@ deraadt@

   NB. if you're updating via source, please restart sshd after installing,
   otherwise you run the risk of locking yourself out.
VersionDeltaFile
1.1+1,354-0usr.bin/ssh/sshd-session.c
1.603+167-1,062usr.bin/ssh/sshd.c
1.186+10-250usr.bin/ssh/kex.c
1.130+139-39usr.bin/ssh/monitor_wrap.c
1.406+11-96usr.bin/ssh/servconf.c
1.161+7-97usr.bin/ssh/auth.c
+1,688-1,54429 files not shown
+2,042-1,82035 files

OpenBSD/src kQMAuueregress/usr.bin/mandoc/char/unicode input.out_lint input.in

   Check that lower-case variants of UTF-16 surrogate escape sequences
   are rejected with the correct error message.
VersionDeltaFile
1.10+8-6regress/usr.bin/mandoc/char/unicode/input.out_lint
1.6+3-3regress/usr.bin/mandoc/char/unicode/input.in
+11-92 files

OpenBSD/src yMslAz0usr.bin/mandoc roff_escape.c

   Fix UTF-16 surrogate detection:
   lower case variants have to be rejected, too.
VersionDeltaFile
1.15+6-6usr.bin/mandoc/roff_escape.c
+6-61 files

OpenBSD/src 1E3spXoregress/usr.bin/mandoc/char/unicode input.out_lint input.in

   Improve coverage of edge cases for 3-byte UTF-8 sequences.
   Coverage for 2-byte and 4-byte sequences was already reasonable.
VersionDeltaFile
1.9+56-56regress/usr.bin/mandoc/char/unicode/input.out_lint
1.5+7-2regress/usr.bin/mandoc/char/unicode/input.in
1.9+6-1regress/usr.bin/mandoc/char/unicode/input.out_ascii
1.13+6-1regress/usr.bin/mandoc/char/unicode/input.out_utf8
+75-604 files

OpenBSD/src iFig7FVregress/usr.bin/mandoc/char/unicode nogroff.in nogroff.out_utf8

   Add a complete suite of tests covering ASCII characters in UTF-8 spelling.
   Most of this goes to nogroff.in rather than ascii.in for now
   because groff-1.23.0 is buggy as hell in this respect
   and i'm too lazy to debug the horrific function make_glyph_node()
   in the file groff/src/roff/troff/node.cpp right now.
VersionDeltaFile
1.8+23-2regress/usr.bin/mandoc/char/unicode/nogroff.in
1.12+22-1regress/usr.bin/mandoc/char/unicode/nogroff.out_utf8
1.10+22-1regress/usr.bin/mandoc/char/unicode/nogroff.out_ascii
1.11+21-0regress/usr.bin/mandoc/char/unicode/nogroff.out_html
1.5+3-2regress/usr.bin/mandoc/char/unicode/ascii.in
1.6+2-1regress/usr.bin/mandoc/char/unicode/ascii.out_utf8
+93-72 files not shown
+96-88 files

OpenBSD/src otm1sdqlib/libcrypto/x509 x509_v3.c

   x509_v3.c: remove superfluous parentheses

   No change in the generated assembly
VersionDeltaFile
1.22+39-39lib/libcrypto/x509/x509_v3.c
+39-391 files

OpenBSD/src GUWP09Xsys/netinet ip_output.c

   Fix IPsec in use with IP forwarding 2 logic.

   If sysctl net.inet.ip.forwarding is 2, only packets processed by
   IPsec are forwarded.  Variable ipsec_in_use is a shortcut to avoid
   IPsec processing if no policy has been configured.  With ipsec_in_use
   unset and ipforwarding set to IPsec only, the packet must be dropped.

   OK claudio@
VersionDeltaFile
1.399+4-3sys/netinet/ip_output.c
+4-31 files

OpenBSD/src 6T7a3tEetc daily, share/man/man8 daily.8

   Make daily(8) reporting services that are running
   but not enabled in rc.conf.local(8)

   wording by jmc@
   ok schwarze@ florian@
VersionDeltaFile
1.30+3-3share/man/man8/daily.8
1.98+4-1etc/daily
+7-42 files

OpenBSD/src tlqBZLYsys/dev/ic ufshci.c ufshcireg.h

   As of the documentation, the value of the Command UPIU expected_xfer_len
   field shall be the product of the Logical Block Size and the transfer
   length field of the CDB.
VersionDeltaFile
1.24+13-2sys/dev/ic/ufshci.c
1.9+4-1sys/dev/ic/ufshcireg.h
+17-32 files

OpenBSD/src 7Tbacbnshare/man/man8 bulk.8

   40GB WRKOBJDIR is too tight if you end up with two chromium-based ports
   built on the same machine, suggest 50 min on archs with chromium and that
   100 wouldn't be unreasonable
VersionDeltaFile
1.10+7-4share/man/man8/bulk.8
+7-41 files

OpenBSD/src APX4l1dshare/man/man8 bulk.8

   distfiles consume more like 100GB these days, so recommend 120GB
VersionDeltaFile
1.9+2-2share/man/man8/bulk.8
+2-21 files

OpenBSD/src sRxGi9tshare/man/man5 bsd.port.arch.mk.5

   add LUAJIT_ARCHS
VersionDeltaFile
1.14+3-2share/man/man5/bsd.port.arch.mk.5
+3-21 files