The real migration to OpenSSL 3.x was much more complex than expected.

BIG THANKS to David Bailey (snargit) for creating the PR for the
migration:

https://github.com/lsh123/xmlsec/pull/334

which I forked here to add small polishing:

https://github.com/lsh123/xmlsec/pull/336

The work is now merged in the master. There are still a few things that
needs to be done:

1) Custom engines are deprecated in OpenSSL 3 and are disabled in the build against OpenSSL 3. I will need to think about best ways to migrate
that functionality.

2) I want to add automatic builds against OpenSSL 3 since the code is
significantly different.

However overall, the OpenSSL 3 build is working and ready for testing!

Thanks a lot, David!

Aleksey

On 3/25/22 1:10 PM, Aleksey Sanin wrote:
First, I love patches :) Second, I was planning to look into it sometime
this year. So far, it's indeed a lot of "deprecated" warnings but
I believe everything works. The work is to replace direct structures
access with macros (for old version) or function calls (for newer
versions). Functionality didn't change really so I don't believe it's
super urgent.

Best.

Aleksey

On 3/25/22 10:40 AM, Soós András wrote:
Hi Aleksey,

The XMLSec library is now compatible with OpenSSL 1.1.x. I would like to know when the XMLSec library will be compatible with the OpenSSL 3.x version. Yesterday I tried to compile the XMLSec 1.2.30 with OpenSSL 3.0.2. It worked fine, but I got a lot of compiler warnings about using deprecated functions and structures. Others have already inquired about the compatibility, or am I the first one? Refactoring the program code is not a little work, I know, because I’m in a same project with our own codes. The XMLSec library is a very important part of our work, and we plan to keep it for long time to come.

Thank you in advance if you have any encouraging answer.

Best regards

András Soós

_______________________________________________
xmlsec mailing list
[email protected]
http://www.aleksey.com/mailman/listinfo/xmlsec
David Bailey <[email protected]>
_______________________________________________
xmlsec mailing list
[email protected]
http://www.aleksey.com/mailman/listinfo/xmlsec

Reply via email to