-
-
Notifications
You must be signed in to change notification settings - Fork 6.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
opts: deprecate RANDOM_FILE and EGDSOCKET #8670
Conversation
IMO this is unclear. deprecated means still supported but going to be removed eventually. while that may be true of the option's name it's not true of the option's function which has been removed. After rereading this it looks like you are saying any recent OpenSSL it has no effect so probably clearer as "Deprecated option. This option is ignored by curl since 7.83.0. Prior to that it only had an effect on old versions of OpenSSL." |
The AVAILABILITY section in the bottom has the exact version information.
I'll see how I can get that info added to the page. |
I was referring to the curl tool options |
aha |
These two options were only ever used for the OpenSSL backend for versions before 1.1.0. They were never used for other backends and they are not used with recent OpenSSL versions. They were never used much by applications. The defines RANDOM_FILE and EGD_SOCKET can still be set at build-time for ancient EOL OpenSSL versions.
As libcurl no longer has any functionality for them, the toll now does nothing with them.
55b97aa
to
7e51da3
Compare
As libcurl no longer has any functionality for them, the tool now does nothing with them. Closes #8670
These are no-ops now: HB_CURLOPT_RANDOM_FILE HB_CURLOPT_EGDSOCKET Ref: curl/curl#8670 Origin: 46cc8311f9a3a700103ca664713590fb87be1dd0
These two options were only ever used for the OpenSSL backend for
versions before 1.1.0. They were never used for other backends and they
are not used with recent OpenSSL versions. They were never used much by
applications.
The defines RANDOM_FILE and EGD_SOCKET can still be set at build-time
for ancient EOL OpenSSL versions.