Skip to content

Switch deprecation method#13460

Closed
levitte wants to merge 34 commits intoopenssl:masterfrom
levitte:switch-deprecation-method
Closed

Switch deprecation method#13460
levitte wants to merge 34 commits intoopenssl:masterfrom
levitte:switch-deprecation-method

Conversation

@levitte
Copy link
Copy Markdown
Member

@levitte levitte commented Nov 20, 2020

Done for most headers. I've avoided those that I know are in the works in other PRs (the DH, DSA and EC deprecation PRs)

@levitte levitte added branch: master Applies to master branch approval: review pending This pull request needs review by a committer labels Nov 20, 2020
@levitte levitte added this to the 3.0.0 milestone Nov 20, 2020
@levitte levitte force-pushed the switch-deprecation-method branch 2 times, most recently from fbb870b to 907e685 Compare November 25, 2020 14:54
@levitte
Copy link
Copy Markdown
Member Author

levitte commented Nov 25, 2020

Rebased for GH action fixups

openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
openssl-machine pushed a commit that referenced this pull request Dec 4, 2020
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from #13460)
@levitte
Copy link
Copy Markdown
Member Author

levitte commented Dec 4, 2020

Merged

0016a03 Switch deprecation method for AES
d1b99dd Switch deprecation method for ASN.1
894fe6e Switch deprecation method for BIO
6638749 Switch deprecation method for Blowfish
4b66e52 Switch deprecation method for BIGNUM
0294097 Switch deprecation method for Camellia
ebafdfa Switch deprecation method for CAST
db617a4 Switch deprecation method for CMAC
7f7c856 Switch deprecation method for CONF
05cb223 Switch deprecation method for CRYPTO
2714767 Switch deprecation method for DES
d43788b Switch deprecation method for ENGINE
f6be9ae Switch deprecation method for ERR
3062658 Switch deprecation method for EVP
ba21405 Switch deprecation method for HMAC
4b361f8 Switch deprecation method for IDEA
0c5f728 Switch deprecation method for MD2
4ea7e4e Switch deprecation method for MD4
5fb0f31 Switch deprecation method for MD5
be5b2b6 Switch deprecation method for MDC2
be8e9b3 Switch deprecation method for PKCS#12
0063948 Switch deprecation method for RAND
1b6d1f5 Switch deprecation method for RC2
53a14af Switch deprecation method for RC4
17fbbe7 Switch deprecation method for RC5
632fb52 Switch deprecation method for RIPEMD
0038fff Switch deprecation method for SEED
033b8d5 Switch deprecation method for SHA
2b3f59f Switch deprecation method for SRP
3be1dc5 Switch deprecation method for SSL
f2e9454 Switch deprecation method for OSSL_STORE
3c667d9 Switch deprecation method for Whirlpool
76191c7 Switch deprecation method for X.509

@levitte levitte closed this Dec 4, 2020
@richsalz
Copy link
Copy Markdown
Contributor

richsalz commented Dec 5, 2020

Thanks for doing the work to convert everything to be consistent!

@levitte levitte deleted the switch-deprecation-method branch December 6, 2020 04:11
@levitte
Copy link
Copy Markdown
Member Author

levitte commented Dec 6, 2020

Not entirely everything. I didn't touch DSA and EC yet, since I know there are two other PRs in the works that already deal with deprecations for those types.

@alorbach
Copy link
Copy Markdown

alorbach commented May 2, 2024

May I ask why deprecation was switch for all those API's?
I see a lot of depreciated warnings when using ENGINE_* API functions but even the documentation samples are using them, so what would be the alternatives?

@t8m
Copy link
Copy Markdown
Member

t8m commented May 2, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approval: done This pull request has the required number of approvals branch: master Applies to master branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants