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


Binary
Compatibility
Source
Compatibility

Test Info


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

Test Results


Total Header Files15
Total Libraries0
Total Symbols / Types20 / 4
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  15 


davix.hpp
davix_azure_utils.hpp
davix_file_info.hpp
davix_file_types.hpp
davix_gcloud_utils.hpp
davix_hooks.hpp
davix_hooks_fwd.hpp
davix_hooks_impl.hpp
davix_ignored.hpp
davix_logger.hpp
davix_misc_utils.hpp
davix_nocopy.hpp
davix_s3_utils.hpp
davix_swift_utils.hpp
features.hpp

to the top

Libraries  0 



to the top



Test Info


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

Test Results


Total Header Files15
Total Libraries0
Total Symbols / Types578 / 124
Compatibility 98.2%

Problem Summary


SeverityCount
Added Symbols-8
Removed SymbolsHigh8
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium6
Low0
Problems with
Constants
Low0

Added Symbols  8 


davix_azure_utils.hpp
namespace Davix::Azure
signURI ( Davix::AzureSecretKey const key, enum Resource::Type const resourceType, Permission::Type const permissions, struct Davix::Uri const& url, long long const signDuration )
signURI ( Davix::AzureSecretKey const key, std::string const method, struct Davix::Uri const& url, long long const signDuration )

davix_gcloud_utils.hpp
namespace Davix::gcloud
getStringToSign ( std::string const& verb, struct Davix::Uri const& url, Davix::HeaderVec const& headers, long long const signDuration )
signURI ( struct Credentials const& creds, std::string const& verb, struct Davix::Uri const& url, Davix::HeaderVec const& headers, long long const signDuration )
signURIFixedTimeout ( struct Credentials const& creds, std::string const& verb, struct Davix::Uri const& url, Davix::HeaderVec const& headers, long long const signDuration )

davix_s3_utils.hpp
namespace Davix::S3
signURI ( struct Davix::RequestParams const& params, std::string const& method, struct Davix::Uri const& url, Davix::HeaderVec headers, long long const expirationTime )
signURIv4 ( struct Davix::RequestParams const& params, std::string const& method, struct Davix::Uri const& url, Davix::HeaderVec const headers, long long const expirationTime )
tokenizeRequest ( struct Davix::RequestParams const& params, std::string const& method, struct Davix::Uri const& url, Davix::HeaderVec& headers, long long expirationTime )

to the top

Removed Symbols  8 


davix_azure_utils.hpp
namespace Davix::Azure
signURI ( Davix::AzureSecretKey const key, enum Resource::Type const resourceType, Permission::Type const permissions, struct Davix::Uri const& url, long const signDuration )
signURI ( Davix::AzureSecretKey const key, std::string const method, struct Davix::Uri const& url, long const signDuration )

davix_gcloud_utils.hpp
namespace Davix::gcloud
getStringToSign ( std::string const& verb, struct Davix::Uri const& url, Davix::HeaderVec const& headers, long const signDuration )
signURI ( struct Credentials const& creds, std::string const& verb, struct Davix::Uri const& url, Davix::HeaderVec const& headers, long const signDuration )
signURIFixedTimeout ( struct Credentials const& creds, std::string const& verb, struct Davix::Uri const& url, Davix::HeaderVec const& headers, long const signDuration )

davix_s3_utils.hpp
namespace Davix::S3
signURI ( struct Davix::RequestParams const& params, std::string const& method, struct Davix::Uri const& url, Davix::HeaderVec headers, long const expirationTime )
signURIv4 ( struct Davix::RequestParams const& params, std::string const& method, struct Davix::Uri const& url, Davix::HeaderVec const headers, long const expirationTime )
tokenizeRequest ( struct Davix::RequestParams const& params, std::string const& method, struct Davix::Uri const& url, Davix::HeaderVec& headers, long expirationTime )

to the top

Problems with Symbols, Medium Severity  6 


davix_azure_utils.hpp
namespace Davix::Azure
[+] signURI ( Davix::AzureSecretKey const key, enum Resource::Type const resourceType, Permission::Type const permissions, struct Davix::Uri const& url, long const signDuration )  1 
[+] signURI ( Davix::AzureSecretKey const key, std::string const method, struct Davix::Uri const& url, long const signDuration )  1 

davix_gcloud_utils.hpp
namespace Davix::gcloud
[+] getStringToSign ( std::string const& verb, struct Davix::Uri const& url, Davix::HeaderVec const& headers, long const signDuration )  1 
[+] signURIFixedTimeout ( struct Credentials const& creds, std::string const& verb, struct Davix::Uri const& url, Davix::HeaderVec const& headers, long const signDuration )  1 

davix_s3_utils.hpp
namespace Davix::S3
[+] signURIv4 ( struct Davix::RequestParams const& params, std::string const& method, struct Davix::Uri const& url, Davix::HeaderVec const headers, long const expirationTime )  1 
[+] tokenizeRequest ( struct Davix::RequestParams const& params, std::string const& method, struct Davix::Uri const& url, Davix::HeaderVec& headers, long expirationTime )  1 

to the top

Problems with Data Types, Low Severity  1 


time_t.h
[+] typedef time_t  1 

to the top

Header Files  15 


davix.hpp
davix_azure_utils.hpp
davix_file_info.hpp
davix_file_types.hpp
davix_gcloud_utils.hpp
davix_hooks.hpp
davix_hooks_fwd.hpp
davix_hooks_impl.hpp
davix_ignored.hpp
davix_logger.hpp
davix_misc_utils.hpp
davix_nocopy.hpp
davix_s3_utils.hpp
davix_swift_utils.hpp
features.hpp

to the top

Libraries  0 



to the top