Build date: 1731625203 - Thu Nov 14 23:00:03 UTC 2024 Build cvs date: 1731616333 - Thu Nov 14 20:32:13 UTC 2024 Build id: 2024-11-15.1 Build tags: amd64-regress ports sysupgrade Applied the following diff(s): /home/anton/tmp/robsd/src-ptrace-xstate.diff /home/anton/tmp/robsd/src-sys-em.diff /home/anton/tmp/robsd/src-sys-newvers.diff /home/anton/tmp/robsd/src-sys-uhidev-sispm.diff /home/anton/tmp/robsd/src-sysupgrade.diff /home/anton/tmp/robsd/src-tftpd-quirk.diff ? regress/sys/arch/amd64/ddb ? regress/sys/kern/ptrace/xstate P lib/libcrypto/ec/eck_prn.c P lib/libcrypto/x509/x509_policy.c P sys/arch/hppa/include/vmparam.h P sys/dev/pci/if_ice.c P sys/net/if_tun.c P sys/net/if_tun.h P sys/net80211/ieee80211_node.h P usr.sbin/rpki-client/http.c P usr.sbin/rpki-client/main.c P usr.sbin/rpki-client/rsync.c commit cRKRMJN1PFgewnIS Author: miod Date: 2024/11/14 20:32:13 Move the stack 1GB higher, closer to the end of the userland address space. ok kettenis@ sys/arch/hppa/include/vmparam.h commit X44wnFcwdIa8CebE Author: tb Date: 2024/11/14 18:47:31 x509_policy.c: point at RFC 9618 lib/libcrypto/x509/x509_policy.c commit anRZIXsPFVvCDS4V Author: sthen Date: 2024/11/14 13:47:38 revert tun(4) changes for now, breaks in kdump build (TUNSCAP/TIOCEXT clash) tb@ agrees sys/net/if_tun.c sys/net/if_tun.h commit xu2jdwAz659ksQTO Author: tb Date: 2024/11/14 10:28:59 rpki-client: use macros for skipping rather than hardcoded numbers ok claudio usr.sbin/rpki-client/http.c usr.sbin/rpki-client/main.c usr.sbin/rpki-client/rsync.c commit LQM1u3Mn1yc3Bj3x Author: tb Date: 2024/11/14 10:27:59 eck_prn: some more air to breathe lib/libcrypto/ec/eck_prn.c commit pe4gTkrqKVzKsXRL Author: tb Date: 2024/11/14 10:25:17 eck_prn: fix includes lib/libcrypto/ec/eck_prn.c commit UXV4JHr8O7Zte51u Author: tb Date: 2024/11/14 10:22:45 ec_prn: use pkey rather than pk for an EC_KEY lib/libcrypto/ec/eck_prn.c commit plsSDdIg5odFpFCr Author: tb Date: 2024/11/14 10:21:32 eck_prn: use group rather than x for an EC_GROUP lib/libcrypto/ec/eck_prn.c commit h4jH7mLqDhkWeZvy Author: tb Date: 2024/11/14 10:20:17 eck_prn: use ec_key rather than x for an EC_KEY lib/libcrypto/ec/eck_prn.c commit XkPJTr8yUTQgAkF5 Author: tb Date: 2024/11/14 10:18:00 eck_prn: consistently use bio for a BIO rather than b and bp randomly lib/libcrypto/ec/eck_prn.c commit 9Lr7bAV4osoxpT1U Author: tb Date: 2024/11/14 10:16:02 eck_prn: sprinkle some empty lines and drop some parens for consistency lib/libcrypto/ec/eck_prn.c commit ON2L28uZWALGvEd8 Author: tb Date: 2024/11/14 10:11:43 eck_prn: shuffle printing functions into a better order lib/libcrypto/ec/eck_prn.c commit eMPkYCbm46ELN31w Author: stsp Date: 2024/11/14 09:39:52 use down->up hammer to handle ENETRESET in ice_ioctl; can be refined later sys/dev/pci/if_ice.c commit iBlYmvojGSQyX0TI Author: stsp Date: 2024/11/14 09:38:51 avoid sending needless MAC address updates to ice(4) hardware sys/dev/pci/if_ice.c commit dy0XnydaJ80M9kXM Author: stsp Date: 2024/11/14 09:35:41 for clarity, look at 'perm_addr' for obtaining the MAC when ice(4) attaches sys/dev/pci/if_ice.c commit oG6UjTEvPuy93cR2 Author: kevlo Date: 2024/11/14 07:49:24 Typo fixes in comments ok stsp@ sys/net80211/ieee80211_node.h commit T151vSyVLk4najTw Author: dlg Date: 2024/11/14 01:51:57 provide a way to negotiate network offloads between the kernel and userland. userland can request that network packets that are read from or written to the device special file get prepended with a "tun_hdr" struct. this struct contains bits which say what offloads are requested for the packet, including things like ip/tcp/udp/icmp checksums, tcp segmentation offloads, or ethernet vlan tags. userland can write a packet with any of these offloads requested into the kernel at any time, but has to request which ones it's able to handle coming from the kernel. enabling the tun_hdr struct and which offloads userland can handle is done with a new TUNSCAP ioctl. this is based on the virtio_net_hdr in linux, which jan@ actually implemented and had working with vmd. however, claudio@ and i strongly opposed to what feels like a layer violation by pulling virtio structures into the tun driver, and then trying to emulate virtio/linux semantics in our network stack, and playing catch up when the "upstream" projects decide to change the shape or meaning of these bits. tun_hdr is specific to the openbsd network stack and it's semantics, which simplifies our kernel implementation. jan has been pretty gracious about the extra work on the vmd side of things. tested by and ok jan@ ok claudio@ sys/net/if_tun.c sys/net/if_tun.h P 3RDPARTY P MODULES cvs server: app/xterm/AAA_README_VMS.txt is no longer in the repository P app/xterm/MANIFEST P app/xterm/NEWS cvs server: app/xterm/README.os390 is no longer in the repository P app/xterm/THANKS P app/xterm/TekPrsTbl.c P app/xterm/Tekparse.h P app/xterm/Tekproc.c P app/xterm/VTPrsTbl.c P app/xterm/VTparse.h P app/xterm/button.c P app/xterm/cachedGCs.c P app/xterm/charproc.c P app/xterm/charsets.c P app/xterm/charsets.dat P app/xterm/charsets.h P app/xterm/ctlseqs.ms P app/xterm/ctlseqs.txt P app/xterm/data.h P app/xterm/doublechr.c P app/xterm/fontutils.c P app/xterm/fontutils.h P app/xterm/gen-charsets.pl P app/xterm/graphics_regis.c P app/xterm/input.c cvs server: app/xterm/link_axp.com is no longer in the repository P app/xterm/main.c cvs server: app/xterm/make.com is no longer in the repository P app/xterm/menu.c P app/xterm/misc.c P app/xterm/print.c P app/xterm/ptydata.c P app/xterm/ptyx.h P app/xterm/resize.c P app/xterm/screen.c P app/xterm/trace.c P app/xterm/trace.h P app/xterm/util.c P app/xterm/version.h cvs server: app/xterm/vms.c is no longer in the repository cvs server: app/xterm/vms.h is no longer in the repository P app/xterm/wcwidth.c P app/xterm/xterm.appdata.xml cvs server: app/xterm/xterm.dat is no longer in the repository P app/xterm/xterm.h P app/xterm/xterm.log.html P app/xterm/xterm.man cvs server: app/xterm/xterm_axp.opt is no longer in the repository P app/xterm/xterm_io.h P app/xterm/xtermcap.c P app/xterm/package/xterm.spec P app/xterm/package/debian/changelog P app/xterm/package/freebsd/Makefile P app/xterm/package/pkgsrc/Makefile commit HsqbrH1Rhkjc1Slo Author: matthieu Date: 2024/11/14 20:37:40 update 3RDPARTY MODULES commit 2zObSkPx9KJPPyQG Author: matthieu Date: 2024/11/14 20:05:31 Update to xterm 395. Tested by tb@, jsg@ and others. app/xterm/MANIFEST app/xterm/NEWS app/xterm/THANKS app/xterm/TekPrsTbl.c app/xterm/Tekparse.h app/xterm/Tekproc.c app/xterm/VTPrsTbl.c app/xterm/VTparse.h app/xterm/button.c app/xterm/cachedGCs.c app/xterm/charproc.c app/xterm/charsets.c app/xterm/charsets.dat app/xterm/charsets.h app/xterm/ctlseqs.ms app/xterm/ctlseqs.txt app/xterm/data.h app/xterm/doublechr.c app/xterm/fontutils.c app/xterm/fontutils.h app/xterm/gen-charsets.pl app/xterm/graphics_regis.c app/xterm/input.c app/xterm/main.c app/xterm/menu.c app/xterm/misc.c app/xterm/print.c app/xterm/ptydata.c app/xterm/ptyx.h app/xterm/resize.c app/xterm/screen.c app/xterm/trace.c app/xterm/trace.h app/xterm/util.c app/xterm/version.h app/xterm/wcwidth.c app/xterm/xterm.appdata.xml app/xterm/xterm.h app/xterm/xterm.log.html app/xterm/xterm.man app/xterm/xterm_io.h app/xterm/xtermcap.c app/xterm/package/xterm.spec app/xterm/package/debian/changelog app/xterm/package/freebsd/Makefile app/xterm/package/pkgsrc/Makefile