[Midnightbsd-cvs] [MidnightBSD/src] b48d88: Import mport 2.8.0
Lucas Holt
noreply at github.com
Thu Jul 2 20:08:59 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/src
Commit: b48d882a4221900c0fd517a2278f1b82dd034c7c
https://github.com/MidnightBSD/src/commit/b48d882a4221900c0fd517a2278f1b82dd034c7c
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-07-02 (Thu, 02 Jul 2026)
Changed paths:
A .github/workflows/claude-review.yml
M .gitignore
M AGENTS.md
A MPORT_QUERY_SPEC.md
M libexec/mport.fetch/mport.fetch.c
M libmport/Makefile
M libmport/bundle_read_install_pkg.c
M libmport/check_preconditions.c
M libmport/default_cbs.c
M libmport/delete_primative.c
M libmport/install_primative.c
M libmport/mport.3
M libmport/mport.h
M libmport/mport_private.h
A libmport/mtree.c
A libmport/pkgmeta_sort.c
A libmport/query.c
M libmport/upgrade.c
M libmport/util.c
M mport/mport.1
M mport/mport.c
A replace.patch
M skills/cppcheck-clang-format-precommit/scripts/precommit_c_sanity.sh
M skills/splint-post-c-sanity/scripts/run_splint_on_staged.sh
M tests/Kyuafile
M tests/Makefile
M tests/mport_cli_test
A tests/mport_confirm_test.c
A tests/mport_osrelease_test.c
A tests/mport_pkgmeta_test.c
A tests/mport_util_test.c
Log Message:
-----------
Import mport 2.8.0
Commit: 5369eb9cac88d0e58557378a2b84212be1cf1837
https://github.com/MidnightBSD/src/commit/5369eb9cac88d0e58557378a2b84212be1cf1837
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-07-02 (Thu, 02 Jul 2026)
Changed paths:
A contrib/mport/.github/workflows/claude-review.yml
M contrib/mport/.gitignore
M contrib/mport/AGENTS.md
A contrib/mport/MPORT_QUERY_SPEC.md
M contrib/mport/libexec/mport.fetch/mport.fetch.c
M contrib/mport/libmport/Makefile
M contrib/mport/libmport/bundle_read_install_pkg.c
M contrib/mport/libmport/check_preconditions.c
M contrib/mport/libmport/default_cbs.c
M contrib/mport/libmport/delete_primative.c
M contrib/mport/libmport/install_primative.c
M contrib/mport/libmport/mport.3
M contrib/mport/libmport/mport.h
M contrib/mport/libmport/mport_private.h
A contrib/mport/libmport/mtree.c
A contrib/mport/libmport/pkgmeta_sort.c
A contrib/mport/libmport/query.c
M contrib/mport/libmport/upgrade.c
M contrib/mport/libmport/util.c
M contrib/mport/mport/mport.1
M contrib/mport/mport/mport.c
A contrib/mport/replace.patch
M contrib/mport/skills/cppcheck-clang-format-precommit/scripts/precommit_c_sanity.sh
M contrib/mport/skills/splint-post-c-sanity/scripts/run_splint_on_staged.sh
M contrib/mport/tests/Kyuafile
M contrib/mport/tests/Makefile
M contrib/mport/tests/mport_cli_test
A contrib/mport/tests/mport_confirm_test.c
A contrib/mport/tests/mport_osrelease_test.c
A contrib/mport/tests/mport_pkgmeta_test.c
A contrib/mport/tests/mport_util_test.c
Log Message:
-----------
Merge commit 'b48d882a4221900c0fd517a2278f1b82dd034c7c'
Commit: 091d9bf1ae19faaea7bd366b89c67a7fd514a07c
https://github.com/MidnightBSD/src/commit/091d9bf1ae19faaea7bd366b89c67a7fd514a07c
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-07-02 (Thu, 02 Jul 2026)
Changed paths:
M lib/libmport/Makefile
Log Message:
-----------
libmport: add mtree.c, pkgmeta_sort.c, query.c from mport 2.8.0
mport 2.8.0 introduced three new libmport sources (mtree.c,
pkgmeta_sort.c, query.c). Add them to SRCS so the in-tree
lib/libmport build picks them up.
Commit: 794055a5c4c1714c5f6129dec371f7615d7ba3aa
https://github.com/MidnightBSD/src/commit/794055a5c4c1714c5f6129dec371f7615d7ba3aa
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-07-02 (Thu, 02 Jul 2026)
Changed paths:
A contrib/mport/MIDNIGHTBSD-upgrade
Log Message:
-----------
mport: add MIDNIGHTBSD-upgrade
Document the vendor-update procedure for mport: vendor/mport branch,
contrib/mport prefix, no Xlist, and the requirement to add new
libmport/*.c files to lib/libmport/Makefile SRCS on each import.
Note that the ohash-callback fix is now folded upstream (>= 2.8.0).
Commit: f78af8d59c76345c4b81d0dd2190e987d87c8734
https://github.com/MidnightBSD/src/commit/f78af8d59c76345c4b81d0dd2190e987d87c8734
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-07-02 (Thu, 02 Jul 2026)
Changed paths:
M .agents/skills/cppcheck-clang-format-precommit/SKILL.md
M .agents/skills/cppcheck-clang-format-precommit/scripts/precommit_c_sanity.sh
M .github/workflows/claude-review-ondemand.yml
M .github/workflows/claude-review.yml
M .github/workflows/codeql.yml
M Jenkinsfile
M UPDATING
M contrib/llvm-project/llvm/lib/IR/AsmWriter.cpp
M contrib/llvm-project/llvm/lib/IR/Verifier.cpp
M contrib/wpa/src/ap/ieee802_11_eht.c
M crypto/openssl/CHANGES.md
M crypto/openssl/NEWS.md
M crypto/openssl/VERSION.dat
M crypto/openssl/apps/list.c
M crypto/openssl/apps/s_client.c
M crypto/openssl/apps/speed.c
M crypto/openssl/apps/testdsa.h
M crypto/openssl/apps/testrsa.h
M crypto/openssl/crypto/aes/asm/aesfx-sparcv9.pl
M crypto/openssl/crypto/asn1/a_d2i_fp.c
M crypto/openssl/crypto/asn1/a_mbstr.c
M crypto/openssl/crypto/asn1/asn1_lib.c
M crypto/openssl/crypto/asn1/asn_mime.c
M crypto/openssl/crypto/asn1/tasn_dec.c
M crypto/openssl/crypto/bn/bn_const.c
M crypto/openssl/crypto/bn/bn_mod.c
M crypto/openssl/crypto/cast/cast_s.h
M crypto/openssl/crypto/cms/cms_enc.c
M crypto/openssl/crypto/cms/cms_env.c
M crypto/openssl/crypto/cms/cms_err.c
M crypto/openssl/crypto/cms/cms_local.h
M crypto/openssl/crypto/cms/cms_pwri.c
M crypto/openssl/crypto/crmf/crmf_lib.c
M crypto/openssl/crypto/des/fcrypt.c
M crypto/openssl/crypto/ec/curve448/scalar.c
M crypto/openssl/crypto/ec/curve448/word.h
M crypto/openssl/crypto/ec/ec_curve.c
M crypto/openssl/crypto/ec/ec_lib.c
M crypto/openssl/crypto/ec/ecp_s390x_nistp.c
M crypto/openssl/crypto/err/openssl.txt
M crypto/openssl/crypto/evp/e_aes.c
M crypto/openssl/crypto/evp/encode.c
M crypto/openssl/crypto/evp/evp_lib.c
M crypto/openssl/crypto/ffc/ffc_params.c
M crypto/openssl/crypto/http/http_client.c
M crypto/openssl/crypto/http/http_lib.c
M crypto/openssl/crypto/md2/md2_dgst.c
M crypto/openssl/crypto/modes/wrap128.c
M crypto/openssl/crypto/objects/obj_dat.c
M crypto/openssl/crypto/param_build_set.c
M crypto/openssl/crypto/pkcs12/p12_decr.c
M crypto/openssl/crypto/pkcs7/pk7_smime.c
M crypto/openssl/crypto/rc2/rc2_skey.c
M crypto/openssl/crypto/sm2/sm2_crypt.c
M crypto/openssl/crypto/sm2/sm2_sign.c
M crypto/openssl/crypto/x509/v3_ist.c
M crypto/openssl/demos/cipher/aeskeywrap.c
M crypto/openssl/demos/cipher/ariacbc.c
M crypto/openssl/demos/digest/EVP_MD_demo.c
M crypto/openssl/demos/mac/cmac-aes256.c
M crypto/openssl/demos/mac/hmac-sha512.c
M crypto/openssl/demos/signature/EVP_Signature_demo.h
M crypto/openssl/doc/fingerprints.txt
M crypto/openssl/doc/man1/openssl-format-options.pod
M crypto/openssl/doc/man1/openssl-pkcs8.pod.in
M crypto/openssl/doc/man1/openssl-rehash.pod.in
M crypto/openssl/doc/man1/openssl-s_client.pod.in
M crypto/openssl/doc/man1/openssl-s_server.pod.in
M crypto/openssl/doc/man1/openssl-smime.pod.in
M crypto/openssl/doc/man3/BIO_s_bio.pod
M crypto/openssl/doc/man3/BN_add.pod
M crypto/openssl/doc/man3/EVP_EncryptInit.pod
M crypto/openssl/doc/man3/OSSL_HTTP_REQ_CTX.pod
M crypto/openssl/doc/man3/OSSL_HTTP_parse_url.pod
M crypto/openssl/doc/man3/OSSL_HTTP_transfer.pod
M crypto/openssl/doc/man3/PKCS7_decrypt.pod
M crypto/openssl/doc/man3/SSL_CTX_set_session_cache_mode.pod
M crypto/openssl/doc/man3/SSL_CTX_set_session_id_context.pod
M crypto/openssl/doc/man3/SSL_CTX_set_tlsext_servername_callback.pod
M crypto/openssl/doc/man3/d2i_X509.pod
M crypto/openssl/doc/man7/EVP_CIPHER-AES.pod
M crypto/openssl/doc/man7/openssl-env.pod
M crypto/openssl/doc/man7/provider-asym_cipher.pod
M crypto/openssl/fuzz/server.c
M crypto/openssl/include/crypto/cmserr.h
M crypto/openssl/include/openssl/bn.h
M crypto/openssl/include/openssl/cmserr.h
M crypto/openssl/include/openssl/ssl.h.in
M crypto/openssl/providers/defltprov.c
M crypto/openssl/providers/fips-sources.checksums
M crypto/openssl/providers/fips.checksum
M crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb.c
M crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.c
M crypto/openssl/providers/implementations/exchange/dh_exch.c
M crypto/openssl/providers/implementations/include/prov/implementations.h
M crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
M crypto/openssl/providers/implementations/macs/poly1305_prov.c
M crypto/openssl/providers/implementations/signature/rsa_sig.c
M crypto/openssl/ssl/record/rec_layer_s3.c
M crypto/openssl/ssl/ssl_ciph.c
M crypto/openssl/ssl/statem/extensions_srvr.c
M crypto/openssl/ssl/statem/statem.c
M crypto/openssl/ssl/statem/statem_lib.c
M crypto/openssl/test/bad_dtls_test.c
M crypto/openssl/test/build.info
M crypto/openssl/test/cipherlist_test.c
A crypto/openssl/test/cms-msg/enveloped-content-type-for-aes-gcm.pem
A crypto/openssl/test/cms-msg/make_missing_kdf_der.py
A crypto/openssl/test/cms-msg/missing-kdf.der
M crypto/openssl/test/cmsapitest.c
M crypto/openssl/test/destest.c
M crypto/openssl/test/dsatest.c
M crypto/openssl/test/ectest.c
M crypto/openssl/test/endecode_test.c
M crypto/openssl/test/enginetest.c
M crypto/openssl/test/evp_extra_test.c
M crypto/openssl/test/evp_extra_test2.c
M crypto/openssl/test/evp_kdf_test.c
M crypto/openssl/test/evp_libctx_test.c
M crypto/openssl/test/evp_pkey_provided_test.c
M crypto/openssl/test/helpers/predefined_dhparams.c
M crypto/openssl/test/http_test.c
M crypto/openssl/test/ideatest.c
M crypto/openssl/test/pbetest.c
M crypto/openssl/test/pkcs12_format_test.c
A crypto/openssl/test/recipes/70-test_tls13ticket.t
M crypto/openssl/test/recipes/80-test_cms.t
M crypto/openssl/test/recipes/80-test_cmsapi.t
A crypto/openssl/test/recipes/80-test_cmsapi_data/cms_pwri_kek_oob.der
M crypto/openssl/test/siphash_internal_test.c
A crypto/openssl/test/smime-eml/pkcs7-empty-digest-set.eml
M crypto/openssl/test/sslapitest.c
M crypto/openssl/test/stack_test.c
A crypto/openssl/test/tls13tickettest.c
M crypto/openssl/util/missingcrypto.txt
M crypto/openssl/util/missingcrypto111.txt
M sys/compat/linprocfs/linprocfs.c
M sys/compat/linux/linux_misc.c
M sys/dev/iicbus/iichid.c
M sys/fs/cuse/cuse.c
M sys/fs/procfs/procfs_map.c
M sys/fs/procfs/procfs_mem.c
M sys/fs/pseudofs/pseudofs_vnops.c
M sys/kern/kern_exec.c
M sys/kern/kern_exit.c
M sys/kern/kern_fork.c
M sys/kern/kern_proc.c
M sys/kern/kern_procctl.c
M sys/kern/kern_prot.c
M sys/kern/sys_process.c
M sys/sys/imgact.h
M sys/sys/proc.h
M sys/sys/ptrace.h
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Compare: https://github.com/MidnightBSD/src/compare/2dac0c7fc3c3...f78af8d59c76
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications
More information about the Midnightbsd-cvs
mailing list