Build date: 1742425203 - Wed Mar 19 23:00:03 UTC 2025 Build cvs date: 1742404281 - Wed Mar 19 17:11:21 UTC 2025 Build id: 2025-03-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 lib/libcrypto/asn1/a_strex.c P lib/libcrypto/x509/x509_vpm.c P regress/lib/libcrypto/x509/x509_name_test.c P sys/kern/uipc_socket.c P usr.bin/ssh/scp.c commit 7K4B4N8KCm8FjCMb Author: tb Date: 2025/03/19 17:11:21 x509_param_set_hosts_internal: rename vpm to param for consistency lib/libcrypto/x509/x509_vpm.c commit b5nG73iK8kti3Avi Author: tb Date: 2025/03/19 16:35:11 X509_VERIFY_PARAM_lookup(): avoid passing stack garbage around ok jsing lib/libcrypto/x509/x509_vpm.c commit HBQSfJmM52aAVnqK Author: tb Date: 2025/03/19 16:33:59 Rename pm to param, fix the type of idx and unindent ok jsing lib/libcrypto/x509/x509_vpm.c commit 0t8s3DKUxspE9unJ Author: tb Date: 2025/03/19 16:33:24 Introduce and use N_DEFAULT_VERIFY_PARAMS ok jsing lib/libcrypto/x509/x509_vpm.c commit mPxSd7Fgvd5rysc4 Author: tb Date: 2025/03/19 16:31:47 X509_VERIFY_PARAM_get0(): use consistent idiom for default_table access ok jsing lib/libcrypto/x509/x509_vpm.c commit BHGCxSFEZb4KF9iN Author: tb Date: 2025/03/19 16:30:44 X509_VERIFY_PARAM_lookup(): remove unnecessary braces and add empty line ok jsing lib/libcrypto/x509/x509_vpm.c commit PpjWlC5RtRISfBsv Author: tb Date: 2025/03/19 16:29:37 X509_VERIFY_PARAM_get_count(): make NULL check explicit ok jsing lib/libcrypto/x509/x509_vpm.c commit mwMpmQZCaPZln1uH Author: tb Date: 2025/03/19 16:26:20 X509_VERIFY_PARAM_get0: avoid out of bounds access when id < 0 ok jsing lib/libcrypto/x509/x509_vpm.c commit HgTGtOsurT53SYnu Author: mvs Date: 2025/03/19 14:00:44 Do "soback = soref()" acquisition in soclose(). This code was forgotten from the times when soref() had the type of void, rewrite it like the similar soref() calls. ok bluhm sys/kern/uipc_socket.c commit OcxzdP2Wr6ANvWJt Author: tb Date: 2025/03/19 11:19:17 Adjust x509_name_regress to the X509_NAME_print() fix in a_strex.c r1.38 regress/lib/libcrypto/x509/x509_name_test.c commit SghRrSNcQEOS5uHT Author: tb Date: 2025/03/19 11:18:38 Fix traditional SSLeay X509_NAME printing The gibberish that was there before the rewrite didn't actually skip names whose SN representation was different start with /O= or /OU= (with one or two capital letters between '/' and '='), it simply failed to separate them, resulting in nonsense such as CN=Microsec e-Szigno Root CA 2009/emailAddress=info@e-szigno.hu So ditch the code doing that, simplifying this now internal function quite a bit. ok jsing lib/libcrypto/asn1/a_strex.c commit 5WWCzJIj3a3HgeF6 Author: dtucker Date: 2025/03/19 06:11:15 Prevent theoretical NULL deref in throughlocal_sftp. Coverity CID 405019, although at the moment it's not reachable. ok djm@ usr.bin/ssh/scp.c