Branch: refs/heads/master
Home:
https://github.com/openssl/openssl
Commit: f3f70e170fdd14d5c7575f26a42c3b9c5a177656
https://github.com/openssl/openssl/commit/f3f70e170fdd14d5c7575f26a42c3b9c5a177656
Author: Matt Caswell <
ma...@openssl.org>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
M apps/list.c
M crypto/evp/names.c
M crypto/evp/pmeth_lib.c
M include/crypto/evp.h
M include/openssl/evp.h
M test/evp_extra_test.c
M test/pkey_meth_test.c
M util/libcrypto.num
Log Message:
-----------
Remove custom EVP_PKEY_METHODs
We retain custom EVP_PKEY_ASN1_METHODs for now - to be removed in some
subsequent PR.
Reviewed-by: Shane Lontis <
shane....@oracle.com>
Reviewed-by: Paul Yang <
paulya...@gmail.com>
(Merged from
https://github.com/openssl/openssl/pull/29384)
Commit: ce6a336128234400d19c80bb0dc623208ec4911a
https://github.com/openssl/openssl/commit/ce6a336128234400d19c80bb0dc623208ec4911a
Author: Matt Caswell <
ma...@openssl.org>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
M crypto/dh/
build.info
R crypto/dh/dh_pmeth.c
Log Message:
-----------
Delete the DH EVP_PKEY_METHOD
It is no longer used so can be removed
Reviewed-by: Shane Lontis <
shane....@oracle.com>
Reviewed-by: Paul Yang <
paulya...@gmail.com>
(Merged from
https://github.com/openssl/openssl/pull/29384)
Commit: 7fd85ef726fb6db6c70086025a2470e2e28d0428
https://github.com/openssl/openssl/commit/7fd85ef726fb6db6c70086025a2470e2e28d0428
Author: Matt Caswell <
ma...@openssl.org>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
M crypto/ec/ecx_meth.c
Log Message:
-----------
Delete the ECX EVP_PKEY_METHOD
It is no longer used so can be removed
Reviewed-by: Shane Lontis <
shane....@oracle.com>
Reviewed-by: Paul Yang <
paulya...@gmail.com>
(Merged from
https://github.com/openssl/openssl/pull/29384)
Commit: b7d69bad17e54111174b981788ab2a17854cca5c
https://github.com/openssl/openssl/commit/b7d69bad17e54111174b981788ab2a17854cca5c
Author: Matt Caswell <
ma...@openssl.org>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
M crypto/rsa/
build.info
R crypto/rsa/rsa_pmeth.c
Log Message:
-----------
Delete the RSA EVP_PKEY_METHOD
It is no longer used so can be removed
Reviewed-by: Shane Lontis <
shane....@oracle.com>
Reviewed-by: Paul Yang <
paulya...@gmail.com>
(Merged from
https://github.com/openssl/openssl/pull/29384)
Commit: 90bb6e2c9317688db8f5e1f996ac56fb9ed2f2b7
https://github.com/openssl/openssl/commit/90bb6e2c9317688db8f5e1f996ac56fb9ed2f2b7
Author: Matt Caswell <
ma...@openssl.org>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
M crypto/dsa/
build.info
R crypto/dsa/dsa_pmeth.c
Log Message:
-----------
Delete the DSA EVP_PKEY_METHOD
It is no longer used so can be removed
Reviewed-by: Shane Lontis <
shane....@oracle.com>
Reviewed-by: Paul Yang <
paulya...@gmail.com>
(Merged from
https://github.com/openssl/openssl/pull/29384)
Commit: a570f1a09b610bc8c404277dee23f92fd0ba9562
https://github.com/openssl/openssl/commit/a570f1a09b610bc8c404277dee23f92fd0ba9562
Author: Matt Caswell <
ma...@openssl.org>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
M crypto/ec/
build.info
R crypto/ec/ec_pmeth.c
Log Message:
-----------
Delete the EC EVP_PKEY_METHOD
It is no longer used so can be removed
Reviewed-by: Shane Lontis <
shane....@oracle.com>
Reviewed-by: Paul Yang <
paulya...@gmail.com>
(Merged from
https://github.com/openssl/openssl/pull/29384)
Commit: 00022fdfad6bb72ac5dadd1864e5985ff6f3bec4
https://github.com/openssl/openssl/commit/00022fdfad6bb72ac5dadd1864e5985ff6f3bec4
Author: Matt Caswell <
ma...@openssl.org>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
M crypto/evp/asymcipher.c
M crypto/evp/ctrl_params_translate.c
M crypto/evp/dh_ctrl.c
M crypto/evp/dsa_ctrl.c
M crypto/evp/ec_ctrl.c
M crypto/evp/evp_local.h
M crypto/evp/exchange.c
M crypto/evp/m_sigver.c
M crypto/evp/pmeth_check.c
M crypto/evp/pmeth_gn.c
M crypto/evp/pmeth_lib.c
M crypto/evp/signature.c
M crypto/rsa/rsa_lib.c
M crypto/rsa/rsa_local.h
M include/crypto/evp.h
Log Message:
-----------
Remove references to the pmeth field in an EVP_PKEY_CTX
We don't set this field anymore so we should remove all usage of it.
Reviewed-by: Shane Lontis <
shane....@oracle.com>
Reviewed-by: Paul Yang <
paulya...@gmail.com>
(Merged from
https://github.com/openssl/openssl/pull/29384)
Commit: 60d4b986e7e11bf6addf2bc8a17c4abb17b98ce4
https://github.com/openssl/openssl/commit/60d4b986e7e11bf6addf2bc8a17c4abb17b98ce4
Author: Matt Caswell <
ma...@openssl.org>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
M crypto/dh/dh_backend.c
M crypto/dsa/dsa_backend.c
M crypto/ec/ec_backend.c
M crypto/ec/ecx_backend.c
M crypto/evp/keymgmt_meth.c
M crypto/ffc/ffc_backend.c
M crypto/rsa/rsa_backend.c
M include/crypto/evp.h
Log Message:
-----------
Clean up some final vistigial remnants of EVP_PKEY_METHOD
We retain the opaque type because it is still used by the ENGINE stubs.
Reviewed-by: Shane Lontis <
shane....@oracle.com>
Reviewed-by: Paul Yang <
paulya...@gmail.com>
(Merged from
https://github.com/openssl/openssl/pull/29384)
Commit: d7a4f81aede9defe13226d037dc97e1d241deda2
https://github.com/openssl/openssl/commit/d7a4f81aede9defe13226d037dc97e1d241deda2
Author: Matt Caswell <
ma...@openssl.org>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
M doc/
build.info
M doc/internal/man7/EVP_PKEY.pod
R doc/man3/EVP_PKEY_meth_get_count.pod
R doc/man3/EVP_PKEY_meth_new.pod
M doc/man7/fips_module.pod
M doc/man7/ossl-guide-migration.pod
Log Message:
-----------
Remove all EVP_PKEY_meth_* functions from the documentation
These functions have been removed so the documentation should be updated
accordingly.
Reviewed-by: Shane Lontis <
shane....@oracle.com>
Reviewed-by: Paul Yang <
paulya...@gmail.com>
(Merged from
https://github.com/openssl/openssl/pull/29384)
Commit: c28576e784d9b99aa00eb5130778ab4abe93e4c4
https://github.com/openssl/openssl/commit/c28576e784d9b99aa00eb5130778ab4abe93e4c4
Author: Matt Caswell <
ma...@openssl.org>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
M doc/man7/ossl-removed-api.pod
Log Message:
-----------
Add removed EVP_PKEY_meth* functions to ossl-removed-api.pod
Reviewed-by: Shane Lontis <
shane....@oracle.com>
Reviewed-by: Paul Yang <
paulya...@gmail.com>
(Merged from
https://github.com/openssl/openssl/pull/29384)
Compare:
https://github.com/openssl/openssl/compare/53b78f2a49cd...c28576e784d9
To unsubscribe from these emails, change your notification settings at
https://github.com/openssl/openssl/settings/notifications