Build date: 1732921203 - Fri Nov 29 23:00:03 UTC 2024 Build cvs date: 1732906479 - Fri Nov 29 18:54:39 UTC 2024 Build id: 2024-11-30.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-newvers.diff /home/anton/tmp/robsd/src-sys-uhidev-sispm.diff /home/anton/tmp/robsd/src-sysupgrade.diff P etc/moduli P gnu/llvm/lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.cpp P gnu/llvm/lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.h P lib/libcrypto/dh/dh_check.c P lib/libcrypto/dh/dh_lib.c P lib/libcrypto/dh/dh_local.h P lib/libcrypto/dsa/dsa_local.h P lib/libcrypto/man/EVP_PKEY_new.3 P lib/libcrypto/rsa/rsa_local.h P lib/libutil/imsg.c P regress/lib/libcrypto/man/check_complete.pl P sys/uvm/uvm_fault.c U usr.bin/ssh/moduli-gen/moduli.2048 U usr.bin/ssh/moduli-gen/moduli.3072 U usr.bin/ssh/moduli-gen/moduli.4096 U usr.bin/ssh/moduli-gen/moduli.6144 U usr.bin/ssh/moduli-gen/moduli.7680 U usr.bin/ssh/moduli-gen/moduli.8192 commit NCMwaKbHegAsw8XO Author: anton Date: 2024/11/29 18:54:39 Add support for read/write of xmm/ymm registers to lldb. ok kettenis@, robert@ gnu/llvm/lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.cpp gnu/llvm/lldb/source/Plugins/Process/OpenBSD/NativeRegisterContextOpenBSD_x86_64.h commit hqd1qGa4UWXsTBAw Author: tb Date: 2024/11/29 15:59:57 Remove X9.42 DH rudiments In the unlikely event that we should ever decide to implement this after a quarter century of not needing it, we can readily put this back. Until then this is dead weight. prompted by a question by djm ok jsing lib/libcrypto/dh/dh_check.c lib/libcrypto/dh/dh_lib.c lib/libcrypto/dh/dh_local.h commit RRkx90SCm06Y535l Author: schwarze Date: 2024/11/29 12:05:06 Provide an example of signing with HMAC-SHA256 or Ed25519 because that makes it easier to see the big picture of how EVP_PKEY_new_raw_private_key(3) is supposed to be used. Feedback and OK tb@. lib/libcrypto/man/EVP_PKEY_new.3 commit uh6oN6jO1yNevnvK Author: schwarze Date: 2024/11/29 10:19:37 Mark six EVP_PKEY control constants as intentionally undocumented that are only intended for internal use, do very little (only validity checking), are unused in the wild, and marked obsolete in OpenSSL 3. regress/lib/libcrypto/man/check_complete.pl commit 7Hv6hwMuLBbOBD4t Author: schwarze Date: 2024/11/29 10:09:10 Mark nine unused EVP constants as intentionally undocumented. Fix related indentation while here. regress/lib/libcrypto/man/check_complete.pl commit qFXbVrIKXA0iYoMs Author: tb Date: 2024/11/29 07:42:35 Remove weird pad member that was never set to zero after malloc() so the weird thing it was supposed to be doing couldn't possibly work. ok jsing lib/libcrypto/dh/dh_local.h lib/libcrypto/dsa/dsa_local.h lib/libcrypto/rsa/rsa_local.h commit Tg0RuNdMAAkdsObS Author: mpi Date: 2024/11/29 06:44:57 Also call pmap_extract() before entering a page ahead for lower layer faults. As for the upper layer, call pmap_update() only if, at least, a page has been entered. ok tb@, kettenis@ sys/uvm/uvm_fault.c commit MSuohjpKnXfGvXXw Author: mpi Date: 2024/11/29 06:40:57 When paging ahead, delay calling pmap_extract() after checking for a valid page. While here call pmap_update() only if, at least, a page has been entered. ok tb@, kettenis@ sys/uvm/uvm_fault.c commit n7xZXJ17OxrojFp0 Author: tb Date: 2024/11/29 04:35:13 Garbage collect the unused imsg_hdr in imsg_close() ok claudio lib/libutil/imsg.c commit YjrsvmAwXz584rxt Author: dtucker Date: 2024/11/29 00:13:36 Import regenerated moduli. etc/moduli usr.bin/ssh/moduli-gen/moduli.2048 usr.bin/ssh/moduli-gen/moduli.3072 usr.bin/ssh/moduli-gen/moduli.4096 usr.bin/ssh/moduli-gen/moduli.6144 usr.bin/ssh/moduli-gen/moduli.7680 usr.bin/ssh/moduli-gen/moduli.8192