Build date: 1783807202 - Sat Jul 11 22:00:02 UTC 2026 Build cvs date: 1783795954 - Sat Jul 11 18:52:34 UTC 2026 Build id: 2026-07-12.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-ptrace-revert.diff /home/anton/tmp/robsd/src-sys-uhidev-sispm.diff /home/anton/tmp/robsd/src-sysupgrade.diff U gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-11.txt U gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-12.txt U gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-13.txt U gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-14.txt U gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-15.txt U gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-16.txt U gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-17.txt U gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-18.txt U gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-19.txt U gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-20.txt U gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-21.txt U gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-22.txt U gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-23.txt U gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-24.txt P gnu/usr.bin/perl/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm P gnu/usr.bin/perl/cpan/HTTP-Tiny/t/001_api.t P gnu/usr.bin/perl/cpan/HTTP-Tiny/t/020_headers.t U gnu/usr.bin/perl/cpan/HTTP-Tiny/t/160_cookies.t U gnu/usr.bin/perl/cpan/HTTP-Tiny/t/170_keepalive.t P gnu/usr.bin/perl/cpan/HTTP-Tiny/t/190_find_CA.t P lib/libc/arch/sparc64/fpu/fpu_add.c P lib/libc/arch/sparc64/fpu/fpu_div.c P lib/libc/arch/sparc64/fpu/fpu_explode.c P lib/libc/arch/sparc64/fpu/fpu_implode.c P lib/libc/arch/sparc64/fpu/fpu_mul.c P lib/libc/arch/sparc64/fpu/fpu_sqrt.c P lib/libc/arch/sparc64/gen/fpsetmask.c P lib/libc/arch/sparc64/gen/fpsetround.c P lib/libc/arch/sparc64/gen/fpsetsticky.c P lib/libc/arch/sparc64/gen/sigsetjmp.S P regress/usr.bin/ssh/sshfp-connect.sh M sys/dev/usb/uhidev.c P sys/uvm/uvm_page.c P sys/uvm/uvm_page.h P sys/uvm/uvm_pager.c P sys/uvm/uvm_pdaemon.c P sys/uvm/uvm_swap.c P sys/uvm/uvm_swap.h P usr.bin/ssh/readconf.c P usr.bin/ssh/servconf.c P usr.bin/ssh/ssh-add.1 P usr.bin/ssh/ssh-add.c P usr.bin/ssh/ssh-keygen.1 P usr.bin/ssh/ssh.1 P usr.bin/ssh/ssh_config.5 P usr.bin/ssh/sshd.8 M usr.sbin/bgpd/session.c P usr.sbin/vmd/vioqcow2.c commit WYKE8l2T80vIHrz1 Author: afresh1 Date: 2026/07/11 18:52:34 Update HTTP::Tiny to 0.096 This is mostly to pick up the fix for CVE-2026-7017 since we already had the fixes for the earlier bugs. However, applying the patches just for the fix was being painful so instead pull in the full update. gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-11.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-12.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-13.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-14.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-15.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-16.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-17.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-18.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-19.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-20.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-21.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-22.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-23.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-24.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm gnu/usr.bin/perl/cpan/HTTP-Tiny/t/001_api.t gnu/usr.bin/perl/cpan/HTTP-Tiny/t/020_headers.t gnu/usr.bin/perl/cpan/HTTP-Tiny/t/160_cookies.t gnu/usr.bin/perl/cpan/HTTP-Tiny/t/170_keepalive.t gnu/usr.bin/perl/cpan/HTTP-Tiny/t/190_find_CA.t commit oMmHkS0LkxUxPgaF Author: dv Date: 2026/07/11 18:24:02 vmd(8): fix qcow2 refcounts on lazy allocated refcnt blocks. Lazy-allocated refcount blocks, such as those created when growing the disk past 2 GiB, should have refcount initialized to 1. While the disk is functional, operations on the metadata (such as resizing) fail as the reference counting is corrupt. From Chris Cunningham. "looks right to me" from @ori (original author of vioqcow2.c) usr.sbin/vmd/vioqcow2.c commit RUVRF0RD3JHwqJxT Author: tb Date: 2026/07/11 16:04:58 Use ENTRY_NB() for sig{set,long}jmp Like on arm, the END_WEAK() trigger "changed binding to STB_WEAK" warnings on sparc64 when compiled with clang. ok kettenis lib/libc/arch/sparc64/gen/sigsetjmp.S commit d0VhKnnTBqyBuiwc Author: tb Date: 2026/07/11 15:54:36 Convert libc/arch/sparc64/gen to ANSI-style function definitions ok jsg kettenis, lgtm jca lib/libc/arch/sparc64/gen/fpsetmask.c lib/libc/arch/sparc64/gen/fpsetround.c lib/libc/arch/sparc64/gen/fpsetsticky.c commit eNKLr0ApbFj4WDbr Author: tb Date: 2026/07/11 15:53:32 Convert libc/arch/sparc64/fpu to ANSI-style function definitions ok jsg kettenis, lgtm jca lib/libc/arch/sparc64/fpu/fpu_add.c lib/libc/arch/sparc64/fpu/fpu_div.c lib/libc/arch/sparc64/fpu/fpu_explode.c lib/libc/arch/sparc64/fpu/fpu_implode.c lib/libc/arch/sparc64/fpu/fpu_mul.c lib/libc/arch/sparc64/fpu/fpu_sqrt.c commit pAj9j05r7qqDl3u2 Author: kettenis Date: 2026/07/11 13:13:16 Encrypt swap pages "inline" instead of going through a bounce buffer. This means we no longer need to reserve bounce pages for the pagdaemon. Instead we can use the complete set of psegs to swap out pages. Note that there is another important consequence of this diff. Before the old page remaines unencrypted and on the inactive queue, where it will sit until the pagedaemon runs again and kills it. With this diff, pages will be freed as soon as the I/O completes. This is probably an improvement in itself. This is simplified version of a diff posted by mpi@ earlier this year. These simplifications were possible because we no longer bounce pages to meet DMA constraints in the swap code. ok deraadt@ sys/uvm/uvm_page.c sys/uvm/uvm_page.h sys/uvm/uvm_pager.c sys/uvm/uvm_pdaemon.c sys/uvm/uvm_swap.c sys/uvm/uvm_swap.h commit nohd3HmPJkpYsIRw Author: naddy Date: 2026/07/11 11:16:47 in sshd config dump mode, write all directives in mixed case for consistency ok djm@ usr.bin/ssh/servconf.c commit GFf8s9JRAsWfoqNU Author: naddy Date: 2026/07/11 11:15:03 read ~/.ssh/id_mldsa44_ed25519 private key files by default ok djm@ usr.bin/ssh/readconf.c usr.bin/ssh/ssh-add.1 usr.bin/ssh/ssh-add.c usr.bin/ssh/ssh-keygen.1 usr.bin/ssh/ssh.1 usr.bin/ssh/ssh_config.5 usr.bin/ssh/sshd.8 commit AwAoGHRMZ6QoffQJ Author: dtucker Date: 2026/07/11 09:59:10 Restructure the SSHFP test in preparation for adding other key types: - change the DNS names to be rsa.* for the existing RSA fingerprints. - verify that all required SSHFP records exist in DNS. - only run the RSA tests if the build supports RSA. regress/usr.bin/ssh/sshfp-connect.sh