API compatibility report for the libsaml-dev library between lfs and timet versions on ARM


Binary
Compatibility
Source
Compatibility

Test Info


Library Namelibsaml-dev
Version #1lfs
Version #2timet
ArchARM
GCC Version12
SubjectBinary Compatibility

Test Results


Total Header Files42
Total Libraries0
Total Symbols / Types603 / 21
Compatibility 92.6%

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium22
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Problems with Data Types, Medium Severity  22 


Assertions.h
namespace opensaml::saml1
[+] class Assertion  1 
[+] class AuthenticationStatement  1 
[+] class Conditions  2 

Assertions.h
namespace opensaml::saml2
[+] class Assertion  1 
[+] class AuthnStatement  2 
[+] class Conditions  2 
[+] class Delegate  1 
[+] class SubjectConfirmationDataType  2 

Metadata.h
namespace opensaml::saml2md
[+] class CacheableSAMLObject  1 
[+] class Publication  1 
[+] class PublicationInfo  1 
[+] class RegistrationInfo  1 
[+] class TimeBoundSAMLObject  1 

Protocols.h
namespace opensaml::saml1p
[+] class RequestAbstractType  1 
[+] class ResponseAbstractType  1 

Protocols.h
namespace opensaml::saml2p
[+] class LogoutRequest  1 
[+] class RequestAbstractType  1 
[+] class StatusResponseType  1 

to the top

Header Files  42 


AbstractDynamicMetadataProvider.h
AbstractMetadataProvider.h
ArtifactMap.h
Assertion.h
Assertions.h
base.h
CommonDomainCookie.h
ContentReference.h
DiscoverableMetadataProvider.h
EncryptedKeyResolver.h
EndpointManager.h
EntityMatcher.h
exceptions.h
MessageDecoder.h
MessageEncoder.h
Metadata.h
MetadataCredentialContext.h
MetadataCredentialCriteria.h
MetadataFilter.h
MetadataProvider.h
ObservableMetadataProvider.h
Protocols.h
RootObject.h
SAML1MessageDecoder.h
SAML1SOAPClient.h
SAML2Artifact.h
SAML2ArtifactType0004.h
SAML2AssertionPolicy.h
SAML2MessageDecoder.h
SAML2MessageEncoder.h
SAML2SOAPClient.h
SAMLArtifact.h
SAMLArtifactType0001.h
SAMLArtifactType0002.h
SAMLConfig.h
SAMLConstants.h
SecurityPolicy.h
SecurityPolicyRule.h
SignableObject.h
SignatureProfileValidator.h
SOAPClient.h
version.h

to the top

Libraries  0 



to the top



Test Info


Library Namelibsaml-dev
Version #1lfs
Version #2timet
ArchARM
SubjectSource Compatibility

Test Results


Total Header Files42
Total Libraries0
Total Symbols / Types3933 / 489
Compatibility 99.7%

Problem Summary


SeverityCount
Added Symbols-5
Removed SymbolsHigh5
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium17
Low0
Problems with
Constants
Low0

Added Symbols  5 


AbstractDynamicMetadataProvider.h
namespace opensaml::saml2md
AbstractDynamicMetadataProvider::computeNextRefresh ( EntityDescriptor const& entity, long long currentTime ) const

AbstractMetadataProvider.h
namespace opensaml::saml2md
AbstractMetadataProvider::indexEntity ( EntityDescriptor* site, long long& validUntil, bool replace ) const
AbstractMetadataProvider::indexGroup ( EntitiesDescriptor* group, long long& validUntil ) const

SecurityPolicy.h
namespace opensaml
SecurityPolicy::setIssueInstant ( long long issueInstant )
SecurityPolicy::setTime ( long long ts )

to the top

Removed Symbols  5 


AbstractDynamicMetadataProvider.h
namespace opensaml::saml2md
AbstractDynamicMetadataProvider::computeNextRefresh ( EntityDescriptor const& entity, long currentTime ) const

AbstractMetadataProvider.h
namespace opensaml::saml2md
AbstractMetadataProvider::indexEntity ( EntityDescriptor* site, long& validUntil, bool replace ) const
AbstractMetadataProvider::indexGroup ( EntitiesDescriptor* group, long& validUntil ) const

SecurityPolicy.h
namespace opensaml
SecurityPolicy::setIssueInstant ( long issueInstant )
SecurityPolicy::setTime ( long ts )

to the top

Problems with Symbols, Medium Severity  17 


AbstractDynamicMetadataProvider.h
namespace opensaml::saml2md
[+] AbstractDynamicMetadataProvider::computeNextRefresh ( EntityDescriptor const& entity, long currentTime ) const  1 

Assertions.h
namespace opensaml::saml1
[+] Assertion::setIssueInstant ( long IssueInstant )  1 
[+] AuthenticationStatement::setAuthenticationInstant ( long AuthenticationInstant )  1 
[+] Conditions::setNotBefore ( long NotBefore )  1 
[+] Conditions::setNotOnOrAfter ( long NotOnOrAfter )  1 

Assertions.h
namespace opensaml::saml2
[+] Assertion::setIssueInstant ( long IssueInstant )  1 
[+] AuthnStatement::setAuthnInstant ( long AuthnInstant )  1 
[+] AuthnStatement::setSessionNotOnOrAfter ( long SessionNotOnOrAfter )  1 
[+] Conditions::setNotBefore ( long NotBefore )  1 
[+] Conditions::setNotOnOrAfter ( long NotOnOrAfter )  1 
[+] Delegate::setDelegationInstant ( long DelegationInstant )  1 

Metadata.h
namespace opensaml::saml2md
[+] Publication::setCreationInstant ( long CreationInstant )  1 
[+] PublicationInfo::setCreationInstant ( long CreationInstant )  1 
[+] RegistrationInfo::setRegistrationInstant ( long RegistrationInstant )  1 

Protocols.h
namespace opensaml::saml2p
[+] LogoutRequest::setNotOnOrAfter ( long NotOnOrAfter )  1 

SecurityPolicy.h
namespace opensaml
[+] SecurityPolicy::setIssueInstant ( long issueInstant )  1 
[+] SecurityPolicy::setTime ( long ts )  1 

to the top

Problems with Data Types, Low Severity  1 


time_t.h
[+] typedef time_t  1 

to the top

Header Files  42 


AbstractDynamicMetadataProvider.h
AbstractMetadataProvider.h
ArtifactMap.h
Assertion.h
Assertions.h
base.h
CommonDomainCookie.h
ContentReference.h
DiscoverableMetadataProvider.h
EncryptedKeyResolver.h
EndpointManager.h
EntityMatcher.h
exceptions.h
MessageDecoder.h
MessageEncoder.h
Metadata.h
MetadataCredentialContext.h
MetadataCredentialCriteria.h
MetadataFilter.h
MetadataProvider.h
ObservableMetadataProvider.h
Protocols.h
RootObject.h
SAML1MessageDecoder.h
SAML1SOAPClient.h
SAML2Artifact.h
SAML2ArtifactType0004.h
SAML2AssertionPolicy.h
SAML2MessageDecoder.h
SAML2MessageEncoder.h
SAML2SOAPClient.h
SAMLArtifact.h
SAMLArtifactType0001.h
SAMLArtifactType0002.h
SAMLConfig.h
SAMLConstants.h
SecurityPolicy.h
SecurityPolicyRule.h
SignableObject.h
SignatureProfileValidator.h
SOAPClient.h
version.h

to the top

Libraries  0 



to the top