Build date: 1750888801 - Wed Jun 25 22:00:01 UTC 2025 Build cvs date: 1750883369 - Wed Jun 25 20:29:29 UTC 2025 Build id: 2025-06-26.1 Build tags: amd64-regress 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/asn1/t_x509.c P sys/dev/ic/iosf.c P sys/dev/ic/lpt.c P sys/dev/ic/lptvar.h P sys/dev/ic/smc91cxx.c P sys/dev/ic/smc91cxxvar.h P sys/dev/onewire/onewire.c P sys/dev/onewire/onewirevar.h P sys/kern/kern_srp.c P sys/kern/kern_uuid.c P sys/kern/subr_xxx.c P sys/kern/uipc_mbuf.c P sys/kern/uipc_mbuf2.c P sys/net/if.c P sys/net/if_var.h P sys/netinet/ip_input.c P sys/netinet/ip_mroute.c P sys/netinet6/ip6_input.c P sys/netinet6/ip6_mroute.c P sys/sys/conf.h P sys/sys/mbuf.h P sys/sys/srp.h P sys/sys/uuid.h P usr.bin/watch/watch.c M usr.sbin/bgpd/session.c P usr.sbin/radiusd/radiusd_ipcp.c P usr.sbin/rpki-client/cert.c P usr.sbin/rpki-client/crl.c P usr.sbin/rpki-client/filemode.c P usr.sbin/rpki-client/parser.c P usr.sbin/rpki-client/x509.c P usr.sbin/syslogd/syslogd.c P usr.sbin/vmd/pci.c commit AN0Y99gpKCyOVhOE Author: miod Date: 2025/06/25 20:29:29 Remove unused cdevsw_lookup(). sys/kern/subr_xxx.c sys/sys/conf.h commit Rcccgjnt3NiNbhoV Author: miod Date: 2025/06/25 20:28:52 Remove unused uuid_enc_{be,le} routines. sys/kern/kern_uuid.c sys/sys/uuid.h commit 9Bbddh1GqyeVDkLm Author: miod Date: 2025/06/25 20:28:09 Remove unused routines. sys/dev/ic/lpt.c sys/dev/ic/lptvar.h sys/dev/ic/smc91cxx.c sys/dev/ic/smc91cxxvar.h sys/dev/onewire/onewire.c sys/dev/onewire/onewirevar.h commit A5SYlmg2gEBrq7R8 Author: miod Date: 2025/06/25 20:26:32 Remove, or comment out (if prototypes were already commented out with a hope that they would get used in the future), unused code. ok dlg@ sys/dev/ic/iosf.c sys/kern/kern_srp.c sys/kern/uipc_mbuf.c sys/kern/uipc_mbuf2.c sys/net/if.c sys/net/if_var.h sys/sys/mbuf.h sys/sys/srp.h commit gwZmjQtHEiKKgzcJ Author: tb Date: 2025/06/25 18:28:47 X509_print and friends: switch from BIO_write() to BIO_printf() Manually counting letters in const strings is ... suboptimal. ok beck jsing lib/libcrypto/asn1/t_x509.c commit 4gl0cglOCZ3slU1X Author: job Date: 2025/06/25 16:24:44 Rename the pointer to the CRL tree Aligns with how other pointers are named in this program. OK tb@ usr.sbin/rpki-client/crl.c usr.sbin/rpki-client/filemode.c usr.sbin/rpki-client/parser.c usr.sbin/rpki-client/x509.c commit xwdpTe0RIh946IQA Author: job Date: 2025/06/25 16:10:18 Free mutexes, conditional variables, rwlocks, and the repos RB tree on the exit path in the parser process OK tb@ claudio@ usr.sbin/rpki-client/cert.c usr.sbin/rpki-client/crl.c usr.sbin/rpki-client/parser.c commit RBtnlFk8MDDuzGcR Author: yasuoka Date: 2025/06/25 11:38:21 Don't pass NULL to %s. Make clear that tun_type can be NULL and take care of that when converting it to a string. usr.sbin/radiusd/radiusd_ipcp.c commit lF71P8Bx1uoIopQz Author: mvs Date: 2025/06/25 10:33:53 Push netlock down to mrt{,6}_sysctl_mfc(). Move copyout() and sleeping M_WAITOK malloc(9) out of netlock. Keep exclusive netlock instead of shared because the walker callback does `rt_gateway' dereference. Leave locking relaxation to the further diffs. ok bluhm sys/netinet/ip_input.c sys/netinet/ip_mroute.c sys/netinet6/ip6_input.c sys/netinet6/ip6_mroute.c commit ZAQdjodr5A9HZnCq Author: bluhm Date: 2025/06/25 09:43:23 Fix memleak in syslogd(8) when client aborts TLS connection. In the callback tcp_closecb() the TLS context was not freed. This happend when a TLS client aborted or terminated the syslog connection. While there, initialize variables before registering the bufferevent errorcb callback although they should not be used that early. reported, tested and OK henning@ usr.sbin/syslogd/syslogd.c commit F34KCBdLuvuEaM32 Author: yasuoka Date: 2025/06/25 09:37:03 Fix highlighting by a word to work again. Also, remove untabify() which is unused now. ok job; ok tedu (for the initial diff) usr.bin/watch/watch.c commit BNaE41Dv0tX5n4Yi Author: dv Date: 2025/06/24 22:01:10 Prevent vmd(8) guests from reading outside pci config space. vmd emulates a pci host bridge and attached devices. Guests could read and write beyond a device's configuration space, clobbering device state or worse. They could also do this for non-existent devices on the pci host bridge. The PCI spec says to return all 1's when accessing non-existent devices, so make vmd's emulation to do the same for these invalid reads. For invalid writes, drop them. ok mlarkin@ usr.sbin/vmd/pci.c