I think I found the problem: the OBJ_cmp() (and xmlSecOpenSSLX509_NAME_ENTRY_cmp)
compare object names and not object values. Thus when we do sort names entries in
xmlSecOpenSSLX509NamesCompare() it sorts by object names correctly but fails to sort
by object values. Next when we walk thru the list of entries in xmlSecOpenSSLX509_NAME_cmp()
we compare both names and values. But sorting order is not deterministic for entries
with the same name!


Ok, I think I can fix it relativly easy... Thanks for bug report!

Aleksey


_______________________________________________ xmlsec mailing list [EMAIL PROTECTED] http://www.aleksey.com/mailman/listinfo/xmlsec

Reply via email to