Build date: 1787349603 - Fri Aug 21 22:00:03 UTC 2026
Build cvs date: 1787332589 - Fri Aug 21 17:16:29 UTC 2026
Build id: 2026-08-22.1
Build tags: amd64-regress ports sysupgrade
Applied the following diff(s):
/home/anton/tmp/robsd/src-sys-em.diff
/home/anton/tmp/robsd/src-sys-uhidev-sispm.diff
/home/anton/tmp/robsd/src-sysupgrade.diff
P gnu/llvm/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
U lib/libc/arch/aarch64/hash/Makefile.inc
U lib/libc/arch/aarch64/hash/sha256_aarch64.c
U lib/libc/arch/aarch64/hash/sha256_aarch64_ce.S
U lib/libc/arch/aarch64/hash/sha512_aarch64.c
U lib/libc/arch/aarch64/hash/sha512_aarch64_ce.S
U lib/libc/arch/amd64/hash/Makefile.inc
U lib/libc/arch/amd64/hash/sha256_amd64.c
U lib/libc/arch/amd64/hash/sha256_amd64_generic.S
U lib/libc/arch/amd64/hash/sha256_amd64_shani.S
U lib/libc/arch/amd64/hash/sha512_amd64.c
U lib/libc/arch/amd64/hash/sha512_amd64_generic.S
P lib/libc/hash/Makefile.inc
P lib/libc/hash/sha256.c
P lib/libc/hash/sha512.c
P lib/libc/hidden/sha2.h
P lib/libcrypto/rsa/rsa_ameth.c
P lib/libssl/s3_lib.c
P lib/libssl/ssl_clnt.c
P lib/libssl/ssl_local.h
P lib/libssl/ssl_sigalgs.h
P lib/libssl/ssl_srvr.c
P lib/libssl/ssl_tlsext.c
P lib/libssl/ssl_tlsext.h
P lib/libssl/tls1.h
P lib/libssl/tls13_client.c
P lib/libssl/tls13_handshake.c
P lib/libssl/tls13_internal.h
P lib/libssl/tls13_key_schedule.c
P lib/libssl/tls13_legacy.c
P lib/libssl/tls13_lib.c
P lib/libssl/tls13_record.c
P lib/libssl/tls13_record.h
P lib/libssl/tls13_record_layer.c
P lib/libssl/tls13_server.c
P lib/libssl/man/SSL_get_finished.3
P lib/libssl/man/SSL_read_early_data.3
P regress/lib/libssl/handshake/handshake_table.c
P regress/usr.bin/mandoc/man/EX/Makefile
U regress/usr.bin/mandoc/man/EX/indent.in
U regress/usr.bin/mandoc/man/EX/indent.out_ascii
U regress/usr.bin/mandoc/man/EX/indent.out_html
P regress/usr.bin/mandoc/man/blank/Makefile
U regress/usr.bin/mandoc/man/blank/indent.in
U regress/usr.bin/mandoc/man/blank/indent.out_ascii
U regress/usr.bin/mandoc/man/blank/indent.out_html
P regress/usr.bin/mandoc/man/nf/Makefile
P regress/usr.bin/mandoc/man/nf/indent.in
P regress/usr.bin/mandoc/man/nf/indent.out_ascii
U regress/usr.bin/mandoc/man/nf/indent.out_html
M sys/dev/usb/uhidev.c
P usr.bin/mandoc/man_html.c
P usr.bin/tmux/screen-write.c
M usr.sbin/bgpd/session.c
commit vHIHOX9xYgxEkRdK
Author: tb
Date: 2026/08/21 17:16:29
RFC 8446 -> 9846
pointed out by kenjiro
regress/lib/libssl/handshake/handshake_table.c
commit e0tXQdCKRYtRUXwF
Author: tb
Date: 2026/08/21 17:15:22
Change RFC references from 8446 to 9846 and adjust section numbers
with/ok kenjiro
lib/libcrypto/rsa/rsa_ameth.c
lib/libssl/s3_lib.c
lib/libssl/ssl_clnt.c
lib/libssl/ssl_local.h
lib/libssl/ssl_sigalgs.h
lib/libssl/ssl_srvr.c
lib/libssl/ssl_tlsext.c
lib/libssl/ssl_tlsext.h
lib/libssl/tls1.h
lib/libssl/tls13_client.c
lib/libssl/tls13_handshake.c
lib/libssl/tls13_internal.h
lib/libssl/tls13_key_schedule.c
lib/libssl/tls13_lib.c
lib/libssl/tls13_record.h
lib/libssl/tls13_record_layer.c
lib/libssl/tls13_server.c
lib/libssl/man/SSL_get_finished.3
lib/libssl/man/SSL_read_early_data.3
commit E5GmMWoNdbpQPDWW
Author: tb
Date: 2026/08/21 17:05:01
SSL_get_finished: remove comment about TLSv1.0 and TLSv1.1
ok kenjiro
lib/libssl/man/SSL_get_finished.3
commit 7bOUJe5qboyLs82Z
Author: jsing
Date: 2026/08/21 16:28:25
Provide assembly implementation of SHA-512 for aarch64 in libc
Provide a CE assembly implementation that can be used on hardware that
has the CE SHA-512 instructions. This is considerably faster than the
generic C implementation.
Largely borrowed from libcrypto.
With input from naddy@
ok naddy@ tb@
lib/libc/arch/aarch64/hash/Makefile.inc
lib/libc/arch/aarch64/hash/sha512_aarch64.c
lib/libc/arch/aarch64/hash/sha512_aarch64_ce.S
lib/libc/hash/sha512.c
lib/libc/hidden/sha2.h
commit zOrsIAYRvnD553Hv
Author: jsing
Date: 2026/08/21 15:46:01
Sort by architecture.
lib/libc/hash/sha256.c
commit aKGnu8DLGmAZsZtd
Author: jsing
Date: 2026/08/21 15:33:23
Provide assembly implementation of SHA-512 for amd64 in libc
Provide a generic assembly implementation for SHA-512 - this is
considerably faster than the C version.
Largely borrowed from libcrypto.
With input from naddy@
ok naddy@ tb@
lib/libc/arch/amd64/hash/Makefile.inc
lib/libc/arch/amd64/hash/sha512_amd64.c
lib/libc/arch/amd64/hash/sha512_amd64_generic.S
lib/libc/hash/sha512.c
commit my2EmKvmQX7h3XVz
Author: jsing
Date: 2026/08/21 14:52:57
Provide assembly implementation of SHA-256 for aarch64 in libc
Provide a CE assembly implementation that can be used on hardware that
has the CE SHA-256 instructions. This is considerably faster than the
generic C implementation.
Largely borrowed from libcrypto.
With input from naddy@
ok tb@
lib/libc/arch/aarch64/hash/Makefile.inc
lib/libc/arch/aarch64/hash/sha256_aarch64.c
lib/libc/arch/aarch64/hash/sha256_aarch64_ce.S
lib/libc/hash/Makefile.inc
lib/libc/hash/sha256.c
lib/libc/hidden/sha2.h
commit OSSHxYpeNEYyr3mT
Author: tb
Date: 2026/08/21 13:26:59
SparcAsmParser: fix off by one and allow %r31 to be used
rust contains a sparc64.s file with
.cfi_register %r15, %r31
This fails with 'src/arch/sparc64.s:59:26: error: invalid register name'
Changing RegNo < 31 to RegNo <= 31 fixes this.
ok kettenis kirill
gnu/llvm/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
commit ZQNdMGiYIA01vlTi
Author: schwarze
Date: 2026/08/21 11:21:12
test man(7) input lines starting with space characters;
related to man_html.c rev. 1.142
regress/usr.bin/mandoc/man/EX/Makefile
regress/usr.bin/mandoc/man/EX/indent.in
regress/usr.bin/mandoc/man/EX/indent.out_ascii
regress/usr.bin/mandoc/man/EX/indent.out_html
regress/usr.bin/mandoc/man/blank/Makefile
regress/usr.bin/mandoc/man/blank/indent.in
regress/usr.bin/mandoc/man/blank/indent.out_ascii
regress/usr.bin/mandoc/man/blank/indent.out_html
regress/usr.bin/mandoc/man/nf/Makefile
regress/usr.bin/mandoc/man/nf/indent.in
regress/usr.bin/mandoc/man/nf/indent.out_ascii
regress/usr.bin/mandoc/man/nf/indent.out_html
commit ebHiF3DKoBejegoE
Author: schwarze
Date: 2026/08/21 11:15:21
Do not use
inside
because it causes ugly formatting. Bug reported long ago by Mohamed Akram. Patch from Michael Stapelberg . usr.bin/mandoc/man_html.c commit Rwc0MktrtGoUQIf8 Author: nicm Date: 2026/08/21 09:53:04 Use correct X position when combining characters, GitHub issue 5511 from Francesc Rosas. usr.bin/tmux/screen-write.c commit E5YJwW4q5F9urcvd Author: jsing Date: 2026/08/21 09:41:49 Provide assembly implementations of SHA-256 for amd64 in libc. Provide a generic assembly implementation for SHA-256 - this is considerably faster than the C version. Provide a SHA-NI assembly implementation that can be used on hardware that has the SHA-NI instructions. This is considerably faster than the generic assembly implementation. Both are largely borrowed from libcrypto. With input from naddy@ ok naddy@ tb@ lib/libc/arch/amd64/hash/Makefile.inc lib/libc/arch/amd64/hash/sha256_amd64.c lib/libc/arch/amd64/hash/sha256_amd64_generic.S lib/libc/arch/amd64/hash/sha256_amd64_shani.S lib/libc/hash/Makefile.inc lib/libc/hash/sha256.c lib/libc/hidden/sha2.h commit RA3eLNaZWXBbr9so Author: jsing Date: 2026/08/21 08:50:34 Simplify handling of remaining record content on switch to legacy stack. Now that the legacy stack uses struct tls_content, store any remaining record content directly, rather than fudging up a record that the legacy stack will process on the next read. ok kenjiro@ tb@ lib/libssl/tls13_legacy.c commit V4u0xbcURJDZq9i4 Author: kenjiro Date: 2026/08/21 02:23:33 Allocate TLS 1.3 receive buffers lazily The receive buffer is not used for records created for sending. Avoid allocating a maximum-sized buffer in tls13_record_new() and instead allocate a header-sized buffer when tls13_record_recv() is first called. The buffer will grow as needed once the record length is known. This avoids an unnecessary allocation for outgoing records and reduces the initial allocation size for incoming records. ok tb jsing lib/libssl/tls13_record.c