Binary compatibility report for the serf library  between 0.7.2 and 1.0.0 versions on x86

Test Info


Library Nameserf
Version #10.7.2
Version #21.0.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files4
Total Shared Libraries1
Total Symbols / Types141 / 200
VerdictIncompatible
(35.8%)

Problem Summary


SeverityCount
Added Symbols-5
Removed SymbolsHigh3
Problems with
Data Types
High0
Medium5
Low5
Problems with
Symbols
High1
Medium17
Low0
Problems with
Constants
Low0

Added Symbols (5)


serf.h, libserf-1.so.0.0.0
serf_error_string apr_status_t errcode )

serf_bucket_types.h, libserf-1.so.0.0.0
serf_bucket_iovec_create ( struct iovec* vecs, int len, serf_bucket_alloc_t* allocator )
serf_bucket_type_iovec [data]
serf_ssl_set_hostname ( serf_ssl_context_t* context, char const* hostname )

serf_private.h, libserf-1.so.0.0.0
serf__ssltunnel_connect serf_connection_t* conn )

to the top

Removed Symbols (3)


serf_bucket_util.h, libserf-0.so.0.0.0
serf_default_is_snapshot_set serf_bucket_t* bucket )
serf_default_restore_snapshot serf_bucket_t* bucket )
serf_default_snapshot serf_bucket_t* bucket )

to the top

Problems with Symbols, High Severity (1)


serf_bucket_types.h, libserf-0.so.0.0.0
[+] serf_bucket_limit_create ( serf_bucket_t* stream, apr_size_t limit, serf_bucket_alloc_t* allocator ) (1)

to the top

Problems with Data Types, Medium Severity (5)


serf.h
[+] struct serf_bucket_type_t (3)

serf_private.h
[+] struct serf_connection_t (1)
[+] struct serf_request_t (1)

to the top

Problems with Symbols, Medium Severity (17)


serf_bucket_types.h, libserf-0.so.0.0.0
[+] serf_bucket_type_aggregate [data] (1)
[+] serf_bucket_type_barrier [data] (1)
[+] serf_bucket_type_bwtp_frame [data] (1)
[+] serf_bucket_type_bwtp_incoming_frame [data] (1)
[+] serf_bucket_type_chunk [data] (1)
[+] serf_bucket_type_dechunk [data] (1)
[+] serf_bucket_type_deflate [data] (1)
[+] serf_bucket_type_file [data] (1)
[+] serf_bucket_type_headers [data] (1)
[+] serf_bucket_type_limit [data] (1)
[+] serf_bucket_type_mmap [data] (1)
[+] serf_bucket_type_request [data] (1)
[+] serf_bucket_type_response [data] (1)
[+] serf_bucket_type_simple [data] (1)
[+] serf_bucket_type_socket [data] (1)
[+] serf_bucket_type_ssl_decrypt [data] (1)
[+] serf_bucket_type_ssl_encrypt [data] (1)

to the top

Problems with Data Types, Low Severity (5)


serf.h
[+] struct serf_bucket_type_t (1)

serf_private.h
[+] struct serf_connection_t (2)
[+] struct serf_listener_t (1)
[+] struct serf_request_t (1)

to the top

Header Files (4)


serf.h
serf_bucket_types.h
serf_bucket_util.h
serf_private.h

to the top

Shared Libraries (1)


libserf-0.so.0.0.0

to the top




Generated on Mon Aug 26 14:48:54 2013 for serf by ABI Compliance Checker 1.99.8.2  
A tool for checking backward compatibility of a C/C++ library API