-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
Element: SSL/TLSIssues related to SSL/TLS handling, TIdSSLIOHandlerSocketBase and descendantsIssues related to SSL/TLS handling, TIdSSLIOHandlerSocketBase and descendantsStatus: Review NeededIssue needs further review to decide next statusIssue needs further review to decide next status
Milestone
Description
Hi,
Open SSL API (Version 1.1 and more) functions evolve and :
- OpenSSL_add_all_ciphers ;
- OpenSSL_add_all_digests ;
are deprecated !. They was replace by OPENSSL_init_crypto. There's another API functions how can't by used in the last released of Open SSL. In fact this makes Indy components unusable !
On Linux lib's are available in different directory but generally for debian and derived in /usr/lib/x86_64-linux-gnu. A way to bypass this problem is to define the path at code start with: "IdOpenSSLSetLibPath('/usr/lib/x86_64-linux-gnu/');".
And I'm suggesting that functions API constants was put in inc file for more efficiently code management.
Metadata
Metadata
Assignees
Labels
Element: SSL/TLSIssues related to SSL/TLS handling, TIdSSLIOHandlerSocketBase and descendantsIssues related to SSL/TLS handling, TIdSSLIOHandlerSocketBase and descendantsStatus: Review NeededIssue needs further review to decide next statusIssue needs further review to decide next status
Type
Projects
Status
Todo