Binary compatibility report between libevent_openssl-2.1.so.7.0.1 (2.1.12) and libevent_openssl-2.2.so.1.0.0 (current) objects on x86_64

Test Info


Module Namelibevent_openssl-2.1
Version #12.1.12
Version #2current
Archx86_64
GCC Version7.5.0

Test Results


Total Header Files4
Total Source Files1
Total Objects1
Total Symbols / Types7 / 28
Compatibility 50%

Problem Summary


SeverityCount
Added Symbols-3
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium7
Low2
Problems with
Symbols
High0
Medium0
Low1
Problems with
Constants
Low0

Added Symbols  3 


bufferevent_ssl.h, libevent_openssl-2.2.so.1.0.0
bufferevent_ssl_clear_flags ( struct bufferevent* bev, uint64_t flags )
bufferevent_ssl_get_flags ( struct bufferevent* bev )
bufferevent_ssl_set_flags ( struct bufferevent* bev, uint64_t flags )

to the top

Problems with Data Types, Medium Severity  7 


bufferevent_struct.h
[+] struct bufferevent  2 

event_struct.h
[+] struct event  4 
[+] union anon-union-event_struct.h-127  1 

to the top

Problems with Data Types, Low Severity  2 


bufferevent_struct.h
[+] struct bufferevent  1 

event_struct.h
[+] struct event  1 

to the top

Problems with Symbols, Low Severity  1 


bufferevent_ssl.h, libevent_openssl-2.1.so.7.0.1
[+] bufferevent_get_openssl_error ( struct bufferevent* bev )  1 

to the top

Header Files  4 


bufferevent.h
bufferevent_ssl.h
bufferevent_struct.h
event_struct.h

to the top

Source Files  1 


bufferevent_openssl.c

to the top

Objects  1 


libevent_openssl-2.1.so.7.0.1

to the top