FreeBSD Bugzilla – Attachment 240659 Details for
Bug 270024
security/mbedtls: Update to 3.3.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
mbedtls-3.3.0.patch
mbedtls-3.3.0.patch (text/plain), 6.25 KB, created by
takefu
on 2023-03-08 04:57:18 UTC
(
hide
)
Description:
mbedtls-3.3.0.patch
Filename:
MIME Type:
Creator:
takefu
Created:
2023-03-08 04:57:18 UTC
Size:
6.25 KB
patch
obsolete
>diff -udprN /usr/ports/security/mbedtls/Makefile security/mbedtls/Makefile >--- /usr/ports/security/mbedtls/Makefile 2022-12-15 17:13:28.000000000 +0000 >+++ security/mbedtls/Makefile 2023-03-08 04:15:58.668889000 +0000 >@@ -1,5 +1,5 @@ > PORTNAME= mbedtls >-PORTVERSION= 2.28.2 >+PORTVERSION= 3.3.0 > DISTVERSIONPREFIX=${PORTNAME}- > CATEGORIES= security devel > >@@ -10,16 +10,17 @@ WWW= https://www.trustedfirmware.org/projects/mbed-tl > LICENSE= APACHE20 > LICENSE_FILE= ${WRKSRC}/LICENSE > >-USES= gmake python:test shebangfix >-SHEBANG_FILES= scripts/*.py tests/scripts/*.py >+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.2.0:devel/py-jsonschema@${PY_FLAVOR}\ >+ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} > >+USES= gmake python:test shebangfix > USE_GITHUB= yes > GH_ACCOUNT= Mbed-TLS >- >+USE_LDCONFIG= yes >+SHEBANG_FILES= scripts/*.py tests/scripts/*.py >+MAKE_ENV= PYTHON=${PYTHON_CMD} SHARED=1 > ALL_TARGET= no_test > TEST_TARGET= test >-MAKE_ENV= PYTHON=${PYTHON_CMD} SHARED=1 >-USE_LDCONFIG= yes > > PORTSCOUT= limit:^${PORTVERSION:R:S/./\./g}\. > >diff -udprN /usr/ports/security/mbedtls/distinfo security/mbedtls/distinfo >--- /usr/ports/security/mbedtls/distinfo 2022-12-15 17:13:28.000000000 +0000 >+++ security/mbedtls/distinfo 2023-03-08 02:54:19.168045000 +0000 >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1671123364 >-SHA256 (Mbed-TLS-mbedtls-mbedtls-2.28.2_GH0.tar.gz) = 1db6d4196178fa9f8264bef5940611cd9febcd5d54ec05f52f1e8400f792b5a4 >-SIZE (Mbed-TLS-mbedtls-mbedtls-2.28.2_GH0.tar.gz) = 3934889 >+TIMESTAMP = 1678244059 >+SHA256 (Mbed-TLS-mbedtls-mbedtls-3.3.0_GH0.tar.gz) = a22ff38512697b9cd8472faa2ea2d35e320657f6d268def3a64765548b81c3ec >+SIZE (Mbed-TLS-mbedtls-mbedtls-3.3.0_GH0.tar.gz) = 4582351 >diff -udprN /usr/ports/security/mbedtls/files/patch-include_mbedtls_config.h security/mbedtls/files/patch-include_mbedtls_config.h >--- /usr/ports/security/mbedtls/files/patch-include_mbedtls_config.h 2021-12-30 17:29:42.000000000 +0000 >+++ security/mbedtls/files/patch-include_mbedtls_config.h 2023-03-08 02:56:43.254630000 +0000 >@@ -1,5 +1,5 @@ >---- include/mbedtls/config.h.orig 2021-12-15 13:47:54 UTC >-+++ include/mbedtls/config.h >+--- include/mbedtls/mbedtls_config.h.orig 2021-12-15 13:47:54 UTC >++++ include/mbedtls/mbedtls_config.h > @@ -1946,7 +1946,7 @@ > * > * Uncomment this to enable support for use_srtp extension. >diff -udprN /usr/ports/security/mbedtls/pkg-plist security/mbedtls/pkg-plist >--- /usr/ports/security/mbedtls/pkg-plist 2021-12-30 17:29:42.000000000 +0000 >+++ security/mbedtls/pkg-plist 2023-03-08 04:22:56.490295000 +0000 >@@ -1,7 +1,9 @@ >+bin/mbedtls_aead_demo > bin/mbedtls_benchmark > bin/mbedtls_cert_app > bin/mbedtls_cert_req > bin/mbedtls_cert_write >+bin/mbedtls_cipher_aead_demo > bin/mbedtls_crl_app > bin/mbedtls_crypt_and_hash > bin/mbedtls_crypto_examples >@@ -17,6 +19,7 @@ bin/mbedtls_ecdsa > bin/mbedtls_fuzz_client > bin/mbedtls_fuzz_dtlsclient > bin/mbedtls_fuzz_dtlsserver >+bin/mbedtls_fuzz_pkcs7 > bin/mbedtls_fuzz_privkey > bin/mbedtls_fuzz_pubkey > bin/mbedtls_fuzz_server >@@ -26,15 +29,16 @@ bin/mbedtls_fuzz_x509csr > bin/mbedtls_gen_entropy > bin/mbedtls_gen_key > bin/mbedtls_gen_random_ctr_drbg >-bin/mbedtls_gen_random_havege > bin/mbedtls_generate_cpp_dummy_build.sh > bin/mbedtls_generic_sum > bin/mbedtls_hello >+bin/mbedtls_hmac_demo > bin/mbedtls_key_app > bin/mbedtls_key_app_writer > bin/mbedtls_key_ladder_demo > bin/mbedtls_key_ladder_demo.sh > bin/mbedtls_load_roots >+bin/mbedtls_md_hmac_demo > bin/mbedtls_mini_client > bin/mbedtls_mpi_demo > bin/mbedtls_pem2der >@@ -65,26 +69,20 @@ bin/mbedtls_udp_proxy > bin/mbedtls_udp_proxy_wrapper.sh > bin/mbedtls_zeroize > include/mbedtls/aes.h >-include/mbedtls/aesni.h >-include/mbedtls/arc4.h > include/mbedtls/aria.h > include/mbedtls/asn1.h > include/mbedtls/asn1write.h > include/mbedtls/base64.h > include/mbedtls/bignum.h >-include/mbedtls/blowfish.h >-include/mbedtls/bn_mul.h >+include/mbedtls/build_info.h > include/mbedtls/camellia.h > include/mbedtls/ccm.h >-include/mbedtls/certs.h > include/mbedtls/chacha20.h > include/mbedtls/chachapoly.h > include/mbedtls/check_config.h > include/mbedtls/cipher.h >-include/mbedtls/cipher_internal.h > include/mbedtls/cmac.h >-include/mbedtls/compat-1.3.h >-include/mbedtls/config.h >+include/mbedtls/compat-2.x.h > include/mbedtls/config_psa.h > include/mbedtls/constant_time.h > include/mbedtls/ctr_drbg.h >@@ -95,39 +93,33 @@ include/mbedtls/ecdh.h > include/mbedtls/ecdsa.h > include/mbedtls/ecjpake.h > include/mbedtls/ecp.h >-include/mbedtls/ecp_internal.h > include/mbedtls/entropy.h >-include/mbedtls/entropy_poll.h > include/mbedtls/error.h > include/mbedtls/gcm.h >-include/mbedtls/havege.h > include/mbedtls/hkdf.h > include/mbedtls/hmac_drbg.h >+include/mbedtls/legacy_or_psa.h >+include/mbedtls/lms.h >+include/mbedtls/mbedtls_config.h > include/mbedtls/md.h >-include/mbedtls/md2.h >-include/mbedtls/md4.h > include/mbedtls/md5.h >-include/mbedtls/md_internal.h > include/mbedtls/memory_buffer_alloc.h >-include/mbedtls/net.h > include/mbedtls/net_sockets.h > include/mbedtls/nist_kw.h > include/mbedtls/oid.h >-include/mbedtls/padlock.h > include/mbedtls/pem.h > include/mbedtls/pk.h >-include/mbedtls/pk_internal.h >-include/mbedtls/pkcs11.h > include/mbedtls/pkcs12.h > include/mbedtls/pkcs5.h >+include/mbedtls/pkcs7.h > include/mbedtls/platform.h > include/mbedtls/platform_time.h > include/mbedtls/platform_util.h > include/mbedtls/poly1305.h >+include/mbedtls/private_access.h > include/mbedtls/psa_util.h > include/mbedtls/ripemd160.h > include/mbedtls/rsa.h >-include/mbedtls/rsa_internal.h > include/mbedtls/sha1.h > include/mbedtls/sha256.h > include/mbedtls/sha512.h >@@ -135,7 +127,6 @@ include/mbedtls/ssl.h > include/mbedtls/ssl_cache.h > include/mbedtls/ssl_ciphersuites.h > include/mbedtls/ssl_cookie.h >-include/mbedtls/ssl_internal.h > include/mbedtls/ssl_ticket.h > include/mbedtls/threading.h > include/mbedtls/timing.h >@@ -144,7 +135,6 @@ include/mbedtls/x509.h > include/mbedtls/x509_crl.h > include/mbedtls/x509_crt.h > include/mbedtls/x509_csr.h >-include/mbedtls/xtea.h > include/psa/crypto.h > include/psa/crypto_builtin_composites.h > include/psa/crypto_builtin_primitives.h >@@ -162,10 +152,10 @@ include/psa/crypto_types.h > include/psa/crypto_values.h > lib/libmbedcrypto.a > lib/libmbedcrypto.so >-lib/libmbedcrypto.so.7 >+lib/libmbedcrypto.so.13 > lib/libmbedtls.a > lib/libmbedtls.so >-lib/libmbedtls.so.14 >+lib/libmbedtls.so.19 > lib/libmbedx509.a > lib/libmbedx509.so >-lib/libmbedx509.so.1 >+lib/libmbedx509.so.4
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 270024
: 240659