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


Binary
Compatibility
Source
Compatibility

Test Info


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

Test Results


Total Header Files57
Total Libraries0
Total Symbols / Types123 / 30
Compatibility 100%

Problem Summary


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

Header Files  57 


AbstractHandler.h
AbstractSPRequest.h
AccessControl.h
Application.h
ArtifactResolver.h
AssertionConsumerService.h
Attribute.h
AttributeDecoder.h
AttributeExtractor.h
AttributeFilter.h
AttributeResolver.h
base.h
BasicFilteringContext.h
BinaryAttribute.h
CGIParser.h
CommonDomainCookie.h
config_pub.h
ddf.h
DOMPropertySet.h
exceptions.h
ExtensibleAttribute.h
FilteringContext.h
FilterPolicyContext.h
GSSRequest.h
Handler.h
IPRange.h
ListenerService.h
LogoutHandler.h
LogoutInitiator.h
MatchFunctor.h
MetadataExt.h
MetadataProviderCriteria.h
NameIDAttribute.h
paths.h
PKIXTrustEngine.h
PropertySet.h
ProtocolProvider.h
RemotedHandler.h
RequestMapper.h
ResolutionContext.h
SAMLConstants.h
ScopedAttribute.h
SecuredHandler.h
SecurityPolicy.h
SecurityPolicyProvider.h
ServiceProvider.h
SessionCache.h
SessionInitiator.h
SimpleAttribute.h
SOAPClient.h
SPConfig.h
SPConstants.h
SPRequest.h
TemplateParameters.h
TransactionLog.h
version.h
XMLAttribute.h

to the top

Libraries  0 



to the top



Test Info


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

Test Results


Total Header Files57
Total Libraries0
Total Symbols / Types1194 / 197
Compatibility 98.7%

Problem Summary


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

Added Symbols  5 


AbstractSPRequest.h
namespace shibsp
AbstractSPRequest::setCookie ( char const* name, char const* value, long long expires, enum xmltooling::HTTPResponse::samesite_t sameSite )

Application.h
namespace shibsp
Application::getCookieName ( char const* prefix, long long* lifetime ) const
Application::getCookieNameProps ( char const* prefix, long long* lifetime ) const

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

to the top

Removed Symbols  5 


AbstractSPRequest.h
namespace shibsp
AbstractSPRequest::setCookie ( char const* name, char const* value, long expires, enum xmltooling::HTTPResponse::samesite_t sameSite )

Application.h
namespace shibsp
Application::getCookieName ( char const* prefix, long* lifetime ) const
Application::getCookieNameProps ( char const* prefix, long* lifetime ) const

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

to the top

Problems with Data Types, High Severity  10 


SessionCache.h
namespace shibsp
[+] struct SessionCache  10 

to the top

Problems with Symbols, Medium Severity  7 


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

SessionCache.h
namespace shibsp
[+] SessionCache::find ( struct Application const& application, struct xmltooling::HTTPRequest& request, char const* client_addr, long* timeout )  1 
[+] SessionCache::insert ( std::string& sessionID, struct Application const& application, struct xmltooling::HTTPRequest const& httpRequest, struct xmltooling::HTTPResponse& httpResponse, long expires, struct opensaml::saml2md::EntityDescriptor const* issuer, XMLCh const* protocol, struct opensaml::saml2::NameID const* nameid, XMLCh const* authn_instant, XMLCh const* session_index, XMLCh const* authncontext_class, XMLCh const* authncontext_decl, std::vector<struct opensaml::Assertion const*>const* tokens, std::vector<Attribute*>const* attributes )  1 
[+] SessionCache::logout ( struct Application const& application, struct opensaml::saml2md::EntityDescriptor const* issuer, struct opensaml::saml2::NameID const& nameid, std::set<std::string>const* indexes, long expires, std::vector<std::string>& sessions )  1 
[+] SessionCache::remove ( struct Application const& application, char const* key, long revocationExp )  1 
[+] SessionCache::remove ( struct Application const& application, struct xmltooling::HTTPRequest const& request, struct xmltooling::HTTPResponse* response, long revocationExp )  1 

to the top

Problems with Data Types, Low Severity  1 


time_t.h
[+] typedef time_t  1 

to the top

Header Files  57 


AbstractHandler.h
AbstractSPRequest.h
AccessControl.h
Application.h
ArtifactResolver.h
AssertionConsumerService.h
Attribute.h
AttributeDecoder.h
AttributeExtractor.h
AttributeFilter.h
AttributeResolver.h
base.h
BasicFilteringContext.h
BinaryAttribute.h
CGIParser.h
CommonDomainCookie.h
config_pub.h
ddf.h
DOMPropertySet.h
exceptions.h
ExtensibleAttribute.h
FilteringContext.h
FilterPolicyContext.h
GSSRequest.h
Handler.h
IPRange.h
ListenerService.h
LogoutHandler.h
LogoutInitiator.h
MatchFunctor.h
MetadataExt.h
MetadataProviderCriteria.h
NameIDAttribute.h
paths.h
PKIXTrustEngine.h
PropertySet.h
ProtocolProvider.h
RemotedHandler.h
RequestMapper.h
ResolutionContext.h
SAMLConstants.h
ScopedAttribute.h
SecuredHandler.h
SecurityPolicy.h
SecurityPolicyProvider.h
ServiceProvider.h
SessionCache.h
SessionInitiator.h
SimpleAttribute.h
SOAPClient.h
SPConfig.h
SPConstants.h
SPRequest.h
TemplateParameters.h
TransactionLog.h
version.h
XMLAttribute.h

to the top

Libraries  0 



to the top