Binary compatibility report for the libnice library  between 0.0.13 and 0.1.0 versions on x86

Test Info


Library Namelibnice
Version #10.0.13
Version #20.1.0
CPU Architecturex86
GCC Version4.5

Test Results


Total Header Files15
Total Shared Libraries1
Total Symbols / Types112 / 159
VerdictIncompatible
(3.57%)

Problem Summary


SeverityCount
Added Symbols-1
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low5
Problems with
Symbols
High1
Medium4
Low0
Problems with
Constants
Low0

Added Symbols (1)


candidate.h, libnice.so.10.0.0
nice_candidate_copy NiceCandidate const* candidate )

to the top

Problems with Symbols, High Severity (1)


ice.h, libnice.so.0.9.0
[+] stun_usage_ice_conncheck_create ( StunAgent* agent, StunMessage* msg, uint8_t* buffer, size_t buffer_len, uint8_t const* username, size_t const username_len, uint8_t const* password, size_t const password_len, bool cand_use, bool controlling, uint32_t priority, uint64_t tie, StunUsageIceCompatibility compatibility ) (1)

to the top

Problems with Symbols, Medium Severity (4)


stunmessage.h, libnice.so.0.9.0
[+] stun_message_validate_buffer_length ( uint8_t const* msg, size_t length ) (1)

timer.h, libnice.so.0.9.0
[+] stun_timer_start StunTimer* timer ) (2)
[+] stun_timer_start_reliable StunTimer* timer ) (1)

to the top

Problems with Data Types, Low Severity (5)


agent.h
[+] enum NiceCompatibility (1)

stunagent.h
[+] enum StunCompatibility (1)

timer.h
[+] struct stun_timer_s (3)

to the top

Header Files (15)


address.h
agent.h
bind.h
candidate.h
constants.h
ice.h
interfaces.h
nice.h
debug.h (nice/debug.h)
pseudotcp.h
debug.h (stun/debug.h)
stunagent.h
stunmessage.h
timer.h
turn.h

to the top

Shared Libraries (1)


libnice.so.0.9.0

to the top




Generated on Wed Sep 7 17:31:41 2011 for libnice by ABI Compliance Checker 1.93.8  
A tool for checking backward binary compatibility of a shared C/C++ library API