Deprecate low level Diffie Hellman functions.#11024
Deprecate low level Diffie Hellman functions.#11024paulidale wants to merge 3 commits intoopenssl:masterfrom
Conversation
paulidale
commented
Feb 6, 2020
- documentation is added or updated
- tests are added or updated
|
This is extremely early. Accepting the suite of deprecated functions is the first step.
|
29e9586 to
d6c9e86
Compare
|
Bringing this out of WIP. There are two outstanding functions: Travis failures do not appear to be relevant. |
|
Travis failures not relevant here |
|
The corresponding thing for |
|
|
|
Yes, Happy to leave |
Yes, agreed. I guess that we can work on that when EC stuff has transferred over to providers |
That's because there currently is no validation code added in the KEYMGMT implementations for DSA and DH. |
|
Travis and Appveyor are a bit unhappy... |
d79a252 to
19ec26a
Compare
As I remembered after getting stuck into it. |
5b4b4c8 to
a028270
Compare
|
Travis isn't relevant, ping for review. |
Use of the low level DH functions has been informally discouraged for a long time. We now formally deprecate them.
|
Rebased and conflicts merged -- no code changes just infrastructure. |
|
Merged to master. Thanks for the feedback and assistance. |
Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from #11024)
Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from #11024)
Use of the low level DH functions has been informally discouraged for a long time. We now formally deprecate them. Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from #11024)