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?