sebastianas opened a new pull request, #3761:
URL: https://github.com/apache/thrift/pull/3761
Make it compatible with OpenSSL 4.0:
- Remove ERR_remove_state(). It has been an empty stub since OpenSSL 1.1.0.
Given that it was doing nothingfor so long, there is no need to preserve
anything for the earlier versions.
- SSLv3_method(), TLSv1_method(), TLSv1_1_method() and TLSv1_2_method() have
been removed. The recommendation is to use TLS_method() instead.
SSLv23_method() is an alias for TLS_method(). It is possible to allow a
different TLS version by using SSL_CTX_set_min_proto_version()/
SSL_CTX_set_max_proto_version() but be aware that TLSv1.2 is usually the lower
supported version and TLSv1.3 should be the default.
- The return value of a few functions such as X509_get_subject_name() has
been made const. The return value should not be modified before that change.
<!-- Explain the changes in the pull request below: -->
<!-- We recommend you review the checklist/tips before submitting a pull
request. -->
- [ ] Did you create an [Apache
Jira](https://issues.apache.org/jira/projects/THRIFT/issues/) ticket?
([Request account here](https://selfserve.apache.org/jira-account.html), not
required for trivial changes)
Now, I guess this is trivial.
- [X] Did you squash your changes to a single commit? (not required, but
preferred)
- [X] Did you do your best to avoid breaking changes? If one was needed,
did you label the Jira ticket with "Breaking-Change"?
Yes
- [X] If your change does not involve any code, include `[skip ci]` anywhere
in the commit message to free up build resources.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]