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

Test Info


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

Test Results


Total Header Files11
Total Source Files13
Total Objects1
Total Symbols / Types240 / 83
Compatibility 66.9%

Problem Summary


SeverityCount
Added Symbols-11
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium11
Low5
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Data Types
-2

Added Symbols  11 


buffer.h, libevent_core-2.2.so.1.0.0
evbuffer_get_max_read ( struct evbuffer* buf )
evbuffer_set_max_read ( struct evbuffer* buf, size_t max )

bufferevent.h, libevent_core-2.2.so.1.0.0
bufferevent_replacefd ( struct bufferevent* bev, int fd )
bufferevent_socket_connect_hostname_hints ( struct bufferevent* bev, struct evdns_base* evdns_base, struct addrinfo const* hints_in, char const* hostname, int port )

event.h, libevent_core-2.2.so.1.0.0
event_base_get_signal_method ( struct event_base const* base )

util.h, libevent_core-2.2.so.1.0.0
evutil_make_listen_socket_not_ipv6only ( int sock )

watch.h, libevent_core-2.2.so.1.0.0
evwatch_base ( struct evwatch* watcher )
evwatch_check_new ( struct event_base* base, evwatch_check_cb callback, void* arg )
evwatch_free ( struct evwatch* watcher )
evwatch_prepare_get_timeout ( struct evwatch_prepare_cb_info const* info, struct timeval* timeout )
evwatch_prepare_new ( struct event_base* base, evwatch_prepare_cb callback, void* arg )

to the top

Problems with Data Types, Medium Severity  11 


buffer.h
[+] struct evbuffer  1 

bufferevent_struct.h
[+] struct bufferevent  2 

event.h
[+] struct event_base  3 

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

to the top

Problems with Data Types, Low Severity  5 


buffer.h
[+] struct evbuffer  1 

bufferevent_struct.h
[+] struct bufferevent  1 

event.h
[+] struct event_base  2 

event_struct.h
[+] struct event  1 

to the top

Other Changes in Data Types  2 


event.h
[+] enum event_base_config_flag  2 

to the top

Header Files  11 


buffer.h
buffer_compat.h
bufferevent.h
bufferevent_compat.h
bufferevent_struct.h
event.h
event_compat.h
event_struct.h
listener.h
thread.h
util.h

to the top

Source Files  13 


buffer.c
bufferevent.c
bufferevent_filter.c
bufferevent_pair.c
bufferevent_ratelim.c
bufferevent_sock.c
event.c
evthread.c
evutil.c
evutil_rand.c
evutil_time.c
listener.c
log.c

to the top

Objects  1 


libevent_core-2.1.so.7.0.1

to the top