Binary compatibility report for the XMLSec library  between 1.1.2.11 and 1.1.2.12 versions on x86

Test Info


Library NameXMLSec
Version #11.1.2.11
Version #21.1.2.12
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files29
Total Shared Libraries4
Total Symbols / Types755 / 299
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-6
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Constants
-1

Added Symbols (6)


base64.h, libxmlsec1.so.1.2.12
xmlSecBase64GetDefaultLineSize ( )
xmlSecBase64SetDefaultLineSize int columns )

xmltree.h, libxmlsec1.so.1.2.12
xmlSecNodeEncodeAndSetContent xmlNodePtr node, xmlChar const* buffer )
xmlSecReplaceContentAndReturn xmlNodePtr node, xmlNodePtr newNode, xmlNodePtr* replaced )
xmlSecReplaceNodeAndReturn xmlNodePtr node, xmlNodePtr newNode, xmlNodePtr* replaced )
xmlSecReplaceNodeBufferAndReturn xmlNodePtr node, unsigned char const* buffer, size_t size, xmlNodePtr* replaced )

to the top

Problems with Data Types, Low Severity (1)


xmlenc.h
[+] struct _xmlSecEncCtx (1)

to the top

Other Changes in Constants (1)


xmlenc.h
[+] XMLSEC_ENC_RETURN_REPLACED_NODE

to the top

Header Files (29)


base64.h
bn.h
buffer.h
dl.h
errors.h
exports.h
symbols.h (gnutls/symbols.h)
io.h
keyinfo.h
keys.h
keysdata.h
keysmngr.h
keysstore.h
list.h
membuf.h
nodeset.h
symbols.h (nss/symbols.h)
bn.h (openssl/bn.h)
symbols.h (openssl/symbols.h)
parser.h
soap.h
strings.h
templates.h
transforms.h
version.h
xmldsig.h
xmlenc.h
xmlsec.h
xmltree.h

to the top

Shared Libraries (4)


libxmlsec1-gnutls.so.1.2.11
libxmlsec1-nss.so.1.2.11
libxmlsec1-openssl.so.1.2.11
libxmlsec1.so.1.2.11

to the top




Generated on Wed Feb 27 17:33:49 2013 for XMLSec by ABI Compliance Checker 1.99  
A tool for checking backward compatibility of a C/C++ library API