Binary compatibility report for the ENet library  between 1.2.1 and 1.2.2 versions on x86

Test Info


Library NameENet
Version #11.2.1
Version #21.2.2
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files8
Total Shared Libraries1
Total Symbols / Types53 / 86
VerdictIncompatible
(31.1%)

Problem Summary


SeverityCount
Added Symbols-5
Removed SymbolsHigh0
Problems with
Data Types
High1
Medium6
Low6
Problems with
Symbols
High2
Medium1
Low3
Problems with
Constants
Low0

Added Symbols (5)


enet.h, libenet.so.0.0.0
enet_host_channel_limit ENetHost* p1, size_t p2 )
enet_peer_dispatch_incoming_reliable_commands ENetPeer* p1, ENetChannel* p2 )
enet_peer_dispatch_incoming_unreliable_commands ENetPeer* p1, ENetChannel* p2 )
enet_peer_setup_outgoing_command ENetPeer* p1, ENetOutgoingCommand* p2 )

list.h, libenet.so.0.0.0
enet_list_move ( ENetListIterator p1, void* p2, void* p3 )

to the top

Problems with Data Types, High Severity (1)


enet.h
[+] struct _ENetHost (1)

to the top

Problems with Symbols, High Severity (2)


enet.h, libenet.so
[+] enet_peer_receive ENetPeer* p1, enet_uint8 p2 ) (2)

to the top

Problems with Data Types, Medium Severity (6)


enet.h
[+] struct _ENetHost (3)
[+] struct _ENetPeer (3)

to the top

Problems with Symbols, Medium Severity (1)


enet.h, libenet.so
[+] enet_initialize_with_callbacks ( enum ENetVersion version, struct ENetCallbacks const* inits ) (1)

to the top

Problems with Data Types, Low Severity (6)


enet.h
[+] struct _ENetHost (5)
[+] struct _ENetPeer (1)

to the top

Problems with Symbols, Low Severity (3)


enet.h, libenet.so
[+] enet_peer_queue_acknowledgement ENetPeer* p1, union ENetProtocol const* p2, enet_uint16 p3 ) (1)
[+] enet_peer_queue_incoming_command ENetPeer* p1, union ENetProtocol const* p2, ENetPacket* p3, enet_uint32 p4 ) (1)
[+] enet_peer_queue_outgoing_command ENetPeer* p1, union ENetProtocol const* p2, ENetPacket* p3, enet_uint32 p4, enet_uint16 p5 ) (1)

to the top

Header Files (8)


callbacks.h
enet.h
list.h
protocol.h
time.h
types.h
unix.h
utility.h

to the top

Shared Libraries (1)


libenet.so

to the top




Generated on Mon Aug 26 12:45:45 2013 for ENet by ABI Compliance Checker 1.99.8.2  
A tool for checking backward compatibility of a C/C++ library API