Jump to content
Timo Wilkens

Best approach for using OpenSSL 3.0 in Indy

Recommended Posts

We use Indy components in various places in our software, as well as components that use Indy. Unfortunately, we are currently encountering more and more requests to be able to use OpenSSL 3.0. However, as we are not seeing any progress in the official repository (which is a pity, but understandable given the overall situation), I wanted to turn to the community and ask what experiences you have had or what you think is the best approach for using OpenSSL 3.0 with Indy in Delphi 10.4? 

 

I've read through a lot of posts on the subject, so I think Mezen's approach (https://github.com/IndySockets/Indy/pull/299) is probably the best for our purposes. Has anyone tried this and can give me some feedback? 

 

Does anyone have any additional ideas on how I can avoid breaking Indy during the update so that external components (e.g. TMS) can still run after the changeover?

Share this post


Link to post
14 minutes ago, Timo Wilkens said:

I've read through a lot of posts on the subject, so I think Mezen's approach (https://github.com/IndySockets/Indy/pull/299) is probably the best for our purposes. Has anyone tried this and can give me some feedback? 

AFAIK, that PR works, but is effectively dead as Mezen is no longer working on it.

 

The current efforts that are actively worked on at the moment are:

 

https://github.com/MWASoftware/Indy.proposedUpdate

https://github.com/JPeterMugaas/TaurusTLS

 

At some point, I will get this repo released and then updated with whatever new code will work going forward:

 

https://github.com/IndySockets/IndyTLS-OpenSSL

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×