Hello,
I made an application which must communicate using mail, socket and FTP. In that way, i found ICS really incredible for my use and easy to implement.
Unfortunately, i come into a problem. I need to use SSHv2 to access some FTP (not owned by me) and ICS only support FTP, SSHv1, FTPS.
I had another composent before which is "libssh2_delphi" a wrapper for "libssh2.dll".
This "libssh2.dll" use an older version of OpenSSL which is "libcrypto-1_1-x64.dll" (vesion 1.1.1g) while ICS use "libssl-3-x64.dll" and "libcrypto-3-x64.dll" (both version 3.3.1).
Do you think i can use ICS and this SSH2 wrapper which use different .dll? Doesn't load multiple openssl dlls in my application can cause unexpected behavior?
Thank you for your time.