<font size=2 face="sans-serif">Hello,</font>
<br><font size=2 face="sans-serif">we are trying to use the XMLSec utility
to verify documents signed with our own application and probably have hit
a limit of the document size, that XMLSec is able to process.</font>
<br>
<br><font size=2 face="sans-serif">The simplest question is: Does XMLSec
support handling large documents/files? Is is about to? For large I mean
2 gigabytes and more.</font>
<br>
<br><font size=2 face="sans-serif">I can verify a document of 1GB, but
little over 2GB returns an error:</font>
<br>
<br><font size=2 face="sans-serif">func=xmlSecTransformC14NPushXml:file=c14n.c:line=279:obj=c14n:subj=xmlOutputBufferClose:error=5:libxml2
library function failed: </font>
<br><font size=2 face="sans-serif">func=xmlSecTransformDefaultPushXml:file=transforms.c:line=2417:obj=enveloped-signature:subj=xmlSecTransformPushXml:error=1:xmlsec
library function failed: </font>
<br><font size=2 face="sans-serif">func=xmlSecTransformCtxXmlExecute:file=transforms.c:line=1236:obj=unknown:subj=xmlSecTransformPushXml:error=1:xmlsec
library function failed:transform=enveloped-signature</font>
<br><font size=2 face="sans-serif">func=xmlSecTransformCtxExecute:file=transforms.c:line=1296:obj=unknown:subj=xmlSecTransformCtxXmlExecute:error=1:xmlsec
library function failed: </font>
<br><font size=2 face="sans-serif">func=xmlSecDSigReferenceCtxProcessNode:file=xmldsig.c:line=1571:obj=unknown:subj=xmlSecTransformCtxExecute:error=1:xmlsec
library function failed: </font>
<br><font size=2 face="sans-serif">func=xmlSecDSigCtxProcessSignedInfoNode:file=xmldsig.c:line=804:obj=unknown:subj=xmlSecDSigReferenceCtxProcessNode:error=1:xmlsec
library function failed:node=Reference</font>
<br><font size=2 face="sans-serif">func=xmlSecDSigCtxProcessSignatureNode:file=xmldsig.c:line=547:obj=unknown:subj=xmlSecDSigCtxProcessSignedInfoNode:error=1:xmlsec
library function failed: </font>
<br><font size=2 face="sans-serif">func=xmlSecDSigCtxVerify:file=xmldsig.c:line=366:obj=unknown:subj=xmlSecDSigCtxSigantureProcessNode:error=1:xmlsec
library function failed: </font>
<br><font size=2 face="sans-serif">Error: signature failed </font>
<br><font size=2 face="sans-serif">ERROR</font>
<br>
<br><font size=2 face="sans-serif">If I interpret it right, it seems like
it's a problem of the underlying libxm2 library, but the question still
stands. I have built the tool for x86_64 from the latest released source
and used the latest libxml2 and libxslt sources as well.</font>
<br>
<br><font size=2 face="sans-serif">Thank you very much in advance.</font>
<br><font size=2 face="sans-serif">Vit Zikmund</font>