Skip to content

Conversation

@Qubitza
Copy link

@Qubitza Qubitza commented Sep 10, 2025

As I had problems to compile this lib with my xmlsec1 version (missing MD5 methods) I introduced compile-time flags to disable unavailable signature methods.

This is done by probing each signature method by compiling a test snipped.
If the compilation succeeds, the flag for this signature method is enabled.

Alternatively we could also generate the XmlSecSignatureMethod enum and to_method method in the bingings.rs.

I also added all entries for the current crypto.h in the xmlsec1 repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant