Nothing is stopping you from trying Indy's in-progress code for OpenSSL 1.1.1. And the OpenSSL team says that "Most applications that worked with OpenSSL 1.1.1 will still work unchanged and will simply need to be recompiled".
Normally I would do that, but not in this case. Can not afford any failure and I do not have time to test things now.
Have only 70 days left to finish a 100 pages long specification to send continuously data to our Government.
They do not allow more than 1 day failure.
If (in maybe 2 years) they switch to a stronger protocol, I won't be able to upgrade manually 200 PCs in one day.
Synapse is also huge ! Amazing, but overwhelming. Tried to implement it many times, but it is "too much" for me.
OFF: Personally Remy you are like a Hero to me. Really.
I've learned soooo much from you!You are helping so many Delphi programmers, answering all the questions.
(Have red min. 3000 of your posts in my life.)Thanks to your Indy components and hard work, I was able to implement many background threads into my PizzaProgram:
- a webserver to serve an Android phone app
- a SysLog server to listen to a VOIP adapter
- and many REST HTTPS communications with pizza-ordering webshops.
Before I start using some code in my App, first I analyse it line by line + debug it step by step.
That's why I know: what a genius you are.
I know that Indy project is like your "own kid" for you, because my Restaurant program is the same for me, enhancing it since 20 years under Delphi 7.
I can only imagine how it would hurt me if I would loose my newest code and my developer machines.
My brother lost almost everything (laptop, PC, HDDs backups) in a fire 4 month ago too. Only 1 HDD left with ca 30% data on it. (XLS files, photos, expensive car-diagnostic programs, etc) >> 1 week later he overwrote the whole partition instead of cloning. (Too tired, daily 2 hours of sleep, no roof, winter, snow, cold + stress, 2 screaming babies etc. 1 wrong click. Done.)