Hi All,

I have libxml2 build with --without-http --without-ftp for some reasons.

Now (with 20030703 CVS version) I have problems with make check. Results from one of test are at end of mail.

I'm try to solve io problem as is shown in attached file "xmlsec-20030703-io.patch.gz", but verify fail again. Any idea ?

When my patch is correct it is good io.c to be changed in same way for ftp too.


=== before patch:
./apps/xmlsec1 verify <XMLSEC_SRC>/tests/merlin-xmldsig-twenty-three/signature-external-b64-dsa.xml
func=xmlSecTransformInputURIOpen:file=<XMLSEC_SRC>/src/io.c:line=423:obj=input-uri:subj=opencallback:error=7:io function failed:uri=http://www.w3.org/Signature/2002/04/xml-stylesheet.b64;errno=2
func=xmlSecTransformCtxUriExecute:file=<XMLSEC_SRC>/src/transforms.c:line=1096:obj=unknown:subj=xmlSecTransformInputURIOpen:error=1:xmlsec library function failed:uri=http://www.w3.org/Signature/2002/04/xml-stylesheet.b64
func=xmlSecTransformCtxExecute:file=<XMLSEC_SRC>/src/transforms.c:line=1241:obj=unknown:subj=xmlSecTransformCtxUriExecute:error=1:xmlsec library function failed:
func=xmlSecDSigReferenceCtxProcessNode:file=<XMLSEC_SRC>/src/xmldsig.c:line=1564:obj=unknown:subj=xmlSecTransformCtxExecute:error=1:xmlsec library function failed:
func=xmlSecDSigCtxProcessSignedInfoNode:file=<XMLSEC_SRC>/src/xmldsig.c:line=804:obj=unknown:subj=xmlSecDSigReferenceCtxProcessNode:error=1:xmlsec library function failed:node=Reference
func=xmlSecDSigCtxProcessSignatureNode:file=<XMLSEC_SRC>/src/xmldsig.c:line=547:obj=unknown:subj=xmlSecDSigCtxProcessSignedInfoNode:error=1:xmlsec library function failed:
func=xmlSecDSigCtxVerify:file=<XMLSEC_SRC>/src/xmldsig.c:line=366:obj=unknown:subj=xmlSecDSigCtxSigantureProcessNode:error=1:xmlsec library function failed:
Error: signature failed
ERROR
SignedInfo References (ok/all): 0/1
Manifests References (ok/all): 0/0
Error: failed to verify file <XMLSEC_SRC>/tests/merlin-xmldsig-twenty-three/signature-external-b64-dsa.xml"

=== after patch:
./apps/xmlsec1 verify <XMLSEC_SRC>/tests/merlin-xmldsig-twenty-three/signature-external-b64-dsa.xml
func=xmlSecOpenSSLEvpDigestVerify:file=<XMLSEC_SRC>/src/openssl/digests.c:line=164:obj=sha1:subj=unknown:error=12:invalid data:data and digest do not match
FAIL
SignedInfo References (ok/all): 0/1
Manifests References (ok/all): 0/0
Error: failed to verify file "<XMLSEC_SRC>/tests/merlin-xmldsig-twenty-three/signature-external-b64-dsa.xml"



Attachment: xmlsec-20030703-io.patch.gz
Description: application/gzip

Reply via email to