Build date: 1755468003 - Sun Aug 17 22:00:03 UTC 2025 Build cvs date: 1755458795 - Sun Aug 17 19:26:35 UTC 2025 Build id: 2025-08-18.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/libc/time/localtime.c P lib/libcrypto/arch/aarch64/opensslconf.h P lib/libcrypto/arch/alpha/opensslconf.h P lib/libcrypto/arch/amd64/opensslconf.h P lib/libcrypto/arch/arm/opensslconf.h P lib/libcrypto/arch/hppa/opensslconf.h P lib/libcrypto/arch/i386/opensslconf.h P lib/libcrypto/arch/m88k/opensslconf.h P lib/libcrypto/arch/mips64/opensslconf.h P lib/libcrypto/arch/powerpc/opensslconf.h P lib/libcrypto/arch/powerpc64/opensslconf.h P lib/libcrypto/arch/riscv64/opensslconf.h P lib/libcrypto/arch/sh/opensslconf.h P lib/libcrypto/arch/sparc64/opensslconf.h P lib/libcrypto/rc4/rc4.c P regress/lib/libc/time/time_conversion/timetest.c P regress/lib/libcrypto/mlkem/mlkem_iteration_tests.c P regress/lib/libcrypto/mlkem/mlkem_unittest.c P share/man/man5/port-modules.5 P sys/dev/pci/pcidevs P sys/dev/pci/pcidevs.h P sys/dev/pci/pcidevs_data.h M usr.sbin/bgpd/session.c commit EBoczMpoEXogElHi Author: tb Date: 2025/08/17 19:26:35 mlkem tests: include the public regress/lib/libcrypto/mlkem/mlkem_iteration_tests.c regress/lib/libcrypto/mlkem/mlkem_unittest.c commit 6TvkuxuPfA7X7bvE Author: rsadowski Date: 2025/08/17 11:05:22 Remove empty apache-module entry OK tb@ share/man/man5/port-modules.5 commit K2Kso05JwpecGIvm Author: kettenis Date: 2025/08/17 10:28:18 regen sys/dev/pci/pcidevs.h sys/dev/pci/pcidevs_data.h commit HCYW5vZUOGPa5PlO Author: kettenis Date: 2025/08/17 10:27:38 Add devices integrated on the Raspberry Pi 5. ok patrick@, dlg@, jsg@ sys/dev/pci/pcidevs commit NC4Qf6mprFZVV6f6 Author: phessler Date: 2025/08/17 08:43:03 Change gmtime() to return time in UTC rather than GMT, as required by our own manpage, POSIX, C standards, and other OSes. OK kettenis@, millert@ regress/lib/libc/time/time_conversion/timetest.c commit 99iEy2psE8Etw6iE Author: phessler Date: 2025/08/17 08:42:21 Change gmtime() to return time in UTC rather than GMT, as required by our own manpage, POSIX, C standards, and other OSes. OK kettenis@, millert@ lib/libc/time/localtime.c commit kwzUcrEatizBnPcB Author: jsing Date: 2025/08/17 08:05:12 Mop up the now unused RC4_CHUNK defines. ok tb@ lib/libcrypto/arch/aarch64/opensslconf.h lib/libcrypto/arch/alpha/opensslconf.h lib/libcrypto/arch/amd64/opensslconf.h lib/libcrypto/arch/arm/opensslconf.h lib/libcrypto/arch/hppa/opensslconf.h lib/libcrypto/arch/i386/opensslconf.h lib/libcrypto/arch/m88k/opensslconf.h lib/libcrypto/arch/mips64/opensslconf.h lib/libcrypto/arch/powerpc/opensslconf.h lib/libcrypto/arch/powerpc64/opensslconf.h lib/libcrypto/arch/riscv64/opensslconf.h lib/libcrypto/arch/sh/opensslconf.h lib/libcrypto/arch/sparc64/opensslconf.h commit KqjKxPpDjSYePpNq Author: jsing Date: 2025/08/17 08:04:25 Further simplify the rc4 implementation. The RC4_CHUNK related code is intended to process native word sized chunks if the input and output are naturally aligned. However, RC4_CHUNK is currently a mess of machine dependent defines. Replace this with uint64_t on all architectures - 64 bit architectures will be happy with this and on 32 bit architectures the compiler can decompose this into multiple 32 bit operations. Provide separate rc4_chunk() implementations for big and little endian, since not all architectures have a byte swap instruction that would make this a cheap conversion. Thanks to gkoehler@ and tb@ for testing on big endian. ok tb@ lib/libcrypto/rc4/rc4.c