Build date: 1755640803 - Tue Aug 19 22:00:03 UTC 2025 Build cvs date: 1755639428 - Tue Aug 19 21:37:08 UTC 2025 Build id: 2025-08-20.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 distrib/sets/lists/base/mi P lib/libc/gmon/gmon.c P lib/libc/stdio/findfp.c P lib/libcrypto/Symbols.list P lib/libcrypto/shlib_version P lib/libcrypto/hidden/openssl/mlkem.h P lib/libcrypto/mlkem/mlkem.c P lib/libcrypto/mlkem/mlkem.h P lib/libcrypto/mlkem/mlkem_internal.h P lib/libssl/shlib_version U lib/libtls/shlib_version P regress/usr.sbin/rpki-client/openssl/unistd.h P share/man/man4/Makefile U share/man/man4/bcmstbpinctrl.4 P share/man/man7/mdoc.7 P share/man/man8/release.8 P sys/arch/arm64/dev/simplebus.c P sys/dev/fdt/if_cad.c P sys/dev/pci/if_ice.c P sys/dev/pci/if_icereg.h P sys/dev/pci/if_icevar.h P sys/dev/usb/uchcom.c P sys/net/if_spppsubr.c M usr.sbin/bgpd/session.c P usr.sbin/radiusd/radiusd_radius.c P usr.sbin/rpki-client/aspa.c P usr.sbin/rpki-client/mft.c P usr.sbin/rpki-client/parser.c P usr.sbin/rpki-client/roa.c U usr.sbin/rpki-client/rpki-asn1.h P usr.sbin/rpki-client/rsc.c P usr.sbin/rpki-client/spl.c P usr.sbin/rpki-client/tak.c commit 9OSjJ0kIdbqbr5Rd Author: tb Date: 2025/08/19 21:37:08 An executive decision has been taken to expose marshal private key as well rides the libcrypto bump lib/libcrypto/Symbols.list lib/libcrypto/hidden/openssl/mlkem.h lib/libcrypto/mlkem/mlkem.c lib/libcrypto/mlkem/mlkem.h lib/libcrypto/mlkem/mlkem_internal.h commit 4Ti46dlkaCfqeIiW Author: tb Date: 2025/08/19 19:31:39 sync libressl minor bump distrib/sets/lists/base/mi commit p687c4rHu9fN01hV Author: tb Date: 2025/08/19 19:30:48 same crank for libssl and libtls as for libcrypto lib/libssl/shlib_version lib/libtls/shlib_version commit S8PS9Agwppl56ISu Author: tb Date: 2025/08/19 19:30:05 bump libcrypto minor after symbol addition lib/libcrypto/shlib_version commit JaSGBUAqgZp5ooCW Author: tb Date: 2025/08/19 19:29:40 Expose beck's version of BoringSSL's ML-KEM APi This includes interfaces for public and private keys for ML-KEM 768 and 1024. Marshalling and parsing of public keys and parsing of the wasteful NIST format of private keys (marshalling this private key format is deliberately omitted from the public API). Decapsulation and encapsulation of shared secrets. This will soon be used to implement the X25519MLKEM768 hybrid key agreement in libssl. ok beck jsing lib/libcrypto/Symbols.list commit UtKr5ACaeyoF4Mq4 Author: tb Date: 2025/08/19 19:27:00 Add back the ASN1_{,F,T}BOOLEAN_it ASN.1 items I was overeager to remove those a while back. This was dumb because this is about a basic ASN.1 type. The Gentoo maintainers found that tpm2-tools uses templated ASN.1 involving them. Fixes https://github.com/libressl/portable/issues/1178 ok beck jsing lib/libcrypto/Symbols.list commit 8SqGuafvpq5An7fL Author: kettenis Date: 2025/08/19 15:57:03 Handle PCI addresses, which have #address-cells = 3 by dropping the initial "flags" cell. This is achieved by simply shifting those bits out of the 64-bit variables that we use to represent addresses. This should really only ever happen for the RP1 chip found on Raspberry Pi products. This chip is connected over PCIe but uses the device tree to represent the peripherals on the chip. ok patrick@ sys/arch/arm64/dev/simplebus.c commit FX531vVWuiM0c4Fb Author: kettenis Date: 2025/08/19 15:52:00 Pass flags to configure internal delays for RGMII PHYs in mii_attach(). Needed to make the Ethernet interface on the rpi5 work. ok dlg@, patrick@, visa@ sys/dev/fdt/if_cad.c commit g5BZfrF0JWEaA5NG Author: schwarze Date: 2025/08/19 15:51:51 Display the packages required on arm in a list rather than hiding them inside the running text. Idea from deraadt@, wording and layout from tb@, markup by me. OK tb@ share/man/man8/release.8 commit HQPdqriF7q149j42 Author: schwarze Date: 2025/08/19 14:08:41 The list of list types is awkwardly long, so move the less useful types to the end and split them out into a second list, to make it easier for users to find the relevant types. While here, mention that the width specification for the last column of -column has no effect, recommend -tag for two-column lists, discourage -column without .It, and correct a wrong word for -diag. Triggered by questions from tb@. share/man/man7/mdoc.7 commit Dz3tSZeKuO6XKp2T Author: claudio Date: 2025/08/19 12:34:15 Use rtmap_limit to define the upper bound for rtable walks. RT_TABLEID_MAX should not be used to iterate over all routing tables since this is the maximum we advertise to userland but in most cases the number of active tables is much lower. OK sashan@ sys/net/if_spppsubr.c commit XW4XAI2evh0AY0LO Author: kettenis Date: 2025/08/19 11:58:31 bcmstbpinctrl(4) share/man/man4/Makefile share/man/man4/bcmstbpinctrl.4 commit UrUY5sf8sNdNL5fw Author: stsp Date: 2025/08/19 11:46:52 Add support for the ifconfig "transceiver" command to ice(4). Helpful hints from dlg@ Tested by deraadt@, jan@, and myself. ok jan@, dlg@ sys/dev/pci/if_ice.c sys/dev/pci/if_icereg.h sys/dev/pci/if_icevar.h commit BeVnwXPpbfUpEpX4 Author: job Date: 2025/08/19 11:31:48 Add header guard to unistd hack suggested by tb@ regress/usr.sbin/rpki-client/openssl/unistd.h commit pthSn1JP65IZvKGi Author: job Date: 2025/08/19 11:30:20 Move ASN.1 types into dedicated header file rpki-asn1.h is organised alphabetically with & OK tb@ usr.sbin/rpki-client/aspa.c usr.sbin/rpki-client/mft.c usr.sbin/rpki-client/roa.c usr.sbin/rpki-client/rpki-asn1.h usr.sbin/rpki-client/rsc.c usr.sbin/rpki-client/spl.c usr.sbin/rpki-client/tak.c commit RBb6ctE0O7YeOhC6 Author: tb Date: 2025/08/19 08:32:24 Compute expiry time for GBR and TAK objects ok claudio job usr.sbin/rpki-client/parser.c commit BC5ad0WP9E2qReC1 Author: yasuoka Date: 2025/08/19 08:12:57 The default max_tries value must be 3 as of the man page. usr.sbin/radiusd/radiusd_radius.c commit TybCTnavodbmgHnH Author: jsg Date: 2025/08/19 02:34:31 remove unused local variables lib/libc/gmon/gmon.c lib/libc/stdio/findfp.c commit PJVEatDKGoM9Iq7e Author: kevlo Date: 2025/08/19 00:47:43 Since the ch340/ch341 shares many common parts with the ch343, move the common parts to allow for sharing code. Also fix baudrate divisor calculation for ch343. ok miod@ sys/dev/usb/uchcom.c