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


Binary
Compatibility
Source
Compatibility

Test Info


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

Test Results


Total Header Files34
Total Libraries0
Total Symbols / Types14 / 11
Compatibility 96.4%

Problem Summary


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

Problems with Symbols, Medium Severity  1 


IRCSock.h
[+] CIRCSock::m_uCTCPFloodTime [data]  1 

to the top

Problems with Data Types, Low Severity  2 


time_t.h
[+] typedef time_t  2 

to the top

Header Files  34 


Buffer.h
Chan.h
Client.h
Config.h
Csocket.h
defines.h
ExecSock.h
FileUtils.h
HTTPSock.h
IRCNetwork.h
IRCSock.h
Listener.h
main.h
MD5.h
Message.h
Modules.h
Nick.h
Query.h
Server.h
SHA256.h
Socket.h
SSLVerifyHost.h
Template.h
Threads.h
Translation.h
User.h
Utils.h
version.h
WebModules.h
znc.h
znc_export_lib_export.h
zncconfig.h
ZNCDebug.h
ZNCString.h

to the top

Libraries  0 



to the top



Test Info


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

Test Results


Total Header Files34
Total Libraries0
Total Symbols / Types2388 / 269
Compatibility 88.9%

Problem Summary


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

Added Symbols  8 


Csocket.h
Csock::CheckTimeout ( long long iNow )
Csock::GetNextCheckTimeout ( long long iNow ) const
Csock::GetTimeSinceLastDataTransaction ( long long iNow ) const
CSocketManager::DynamicSelectLoop ( uint64_t iLowerBounds, uint64_t iUpperBounds, long long iMaxResolution )

HTTPSock.h
CHTTPSock::GetDate ( long long tm ) [static]

User.h
CUser::AddTimestamp ( long long tm, CString const& sStr ) const

Utils.h
CUtils::CTime ( long long t, CString const& sTZ ) [static]
CUtils::FormatTime ( long long t, CString const& sFormat, CString const& sTZ ) [static]

to the top

Removed Symbols  8 


Csocket.h
Csock::CheckTimeout ( long iNow )
Csock::GetNextCheckTimeout ( long iNow ) const
Csock::GetTimeSinceLastDataTransaction ( long iNow ) const
CSocketManager::DynamicSelectLoop ( uint64_t iLowerBounds, uint64_t iUpperBounds, long iMaxResolution )

HTTPSock.h
CHTTPSock::GetDate ( long tm ) [static]

User.h
CUser::AddTimestamp ( long tm, CString const& sStr ) const

Utils.h
CUtils::CTime ( long t, CString const& sTZ ) [static]
CUtils::FormatTime ( long t, CString const& sFormat, CString const& sTZ ) [static]

to the top

Problems with Symbols, Medium Severity  7 


Csocket.h
[+] Csock::GetNextCheckTimeout ( long iNow ) const  1 
[+] Csock::GetTimeSinceLastDataTransaction ( long iNow ) const  1 
[+] CSocketManager::DynamicSelectLoop ( uint64_t iLowerBounds, uint64_t iUpperBounds, long iMaxResolution )  1 

HTTPSock.h
[+] CHTTPSock::GetDate ( long tm ) [static]  1 

User.h
[+] CUser::AddTimestamp ( long tm, CString const& sStr ) const  1 

Utils.h
[+] CUtils::CTime ( long t, CString const& sTZ ) [static]  1 
[+] CUtils::FormatTime ( long t, CString const& sFormat, CString const& sTZ ) [static]  1 

to the top

Problems with Data Types, Low Severity  1 


time_t.h
[+] typedef time_t  1 

to the top

Header Files  34 


Buffer.h
Chan.h
Client.h
Config.h
Csocket.h
defines.h
ExecSock.h
FileUtils.h
HTTPSock.h
IRCNetwork.h
IRCSock.h
Listener.h
main.h
MD5.h
Message.h
Modules.h
Nick.h
Query.h
Server.h
SHA256.h
Socket.h
SSLVerifyHost.h
Template.h
Threads.h
Translation.h
User.h
Utils.h
version.h
WebModules.h
znc.h
znc_export_lib_export.h
zncconfig.h
ZNCDebug.h
ZNCString.h

to the top

Libraries  0 



to the top