Build date: 1757282403 - Sun Sep 7 22:00:03 UTC 2025 Build cvs date: 1757273188 - Sun Sep 7 19:26:28 UTC 2025 Build id: 2025-09-08.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 lib/libcrypto/arch/hppa/Makefile.inc P lib/libcrypto/bn/bn.h P lib/libcrypto/bn/bn_div.c P lib/libcrypto/bn/bn_local.h P lib/libcrypto/bn/bn_mod_words.c P lib/libcrypto/bn/bn_sqr.c P lib/libcrypto/bn/arch/i386/bn_arch.h P lib/libcrypto/bn/arch/mips64/bn_arch.h P lib/libcrypto/bn/arch/powerpc/bn_arch.h P lib/libcrypto/bn/asm/bn-586.pl P lib/libcrypto/bn/asm/mips.pl P lib/libcrypto/bn/asm/ppc.pl P regress/lib/libcrypto/wycheproof/wycheproof.go P usr.bin/tmux/cmd-source-file.c P usr.bin/tmux/layout-set.c P usr.bin/tmux/options-table.c P usr.bin/tmux/tmux.1 M usr.sbin/bgpd/session.c commit SUo3x6KDSujUK7iV Author: tb Date: 2025/09/07 19:26:28 wycheproof: retire the ECDSA webcrypto tests The webcrypto test files for P-256, P-384, and P-521 are identical to the P1363 test files for these curves with the hashes SHA-256, SHA-384, and SHA-512, respectively. The only real differences in the test paths is the Go glue code to translate to libcrypto, so they're pointless. regress/lib/libcrypto/wycheproof/wycheproof.go commit 1J1ic66zprpQpgnm Author: nicm Date: 2025/09/07 14:17:25 Quote cwd for glob in a way that actually works, from Pavel Roskin in GitHub issue 4623. usr.bin/tmux/cmd-source-file.c commit wKhG8ScW1JKT3OzI Author: nicm Date: 2025/09/07 14:03:18 Introduce a new window option: tiled-layout-max-columns. It configures the maximum number of columns in the tiled layout. The default value is 0 which means no limit and makes the change backward-compatible. From vkadlcik at redhat dot com. usr.bin/tmux/layout-set.c usr.bin/tmux/options-table.c usr.bin/tmux/tmux.1 commit oS2Y1mp6rPML6pjP Author: jsing Date: 2025/09/07 06:28:03 Remove BN_DIV2W. The BN_DIV2W define provides a code path for double word division via the C compiler, which is only enabled on hppa. Simplify the code and mop this up. ok tb@ lib/libcrypto/arch/hppa/Makefile.inc lib/libcrypto/bn/bn.h lib/libcrypto/bn/bn_div.c commit roZx8YCIA9P3QupD Author: jsing Date: 2025/09/07 05:21:29 Re-enable bn_sqr_words() assembly. This is now only on amd64. lib/libcrypto/bn/bn_local.h lib/libcrypto/bn/bn_mod_words.c lib/libcrypto/bn/bn_sqr.c commit i4gDpOTl3QFWehx6 Author: jsing Date: 2025/09/07 03:56:37 Rename old assembly bn_sqr_words() to bn_sqr_word_wise(). bn_sqr_words() does not actually compute the square of the words, it only computes the square of each individual word - rename it to reflect reality. Discussed with tb@ lib/libcrypto/bn/arch/i386/bn_arch.h lib/libcrypto/bn/arch/mips64/bn_arch.h lib/libcrypto/bn/arch/powerpc/bn_arch.h lib/libcrypto/bn/asm/bn-586.pl lib/libcrypto/bn/asm/mips.pl lib/libcrypto/bn/asm/ppc.pl