Binary compatibility report for the serf library  between 0.1.2 and 0.2.0 versions on x86

Test Info


Library Nameserf
Version #10.1.2
Version #20.2.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files4
Total Shared Libraries1
Total Symbols / Types88 / 128
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-19
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Constants
-5

Added Symbols (19)


serf.h, libserf-0.so.0.0.0
serf_config_proxy ( serf_context_t* ctx, apr_sockaddr_t* address )
serf_connection_create2 ( serf_connection_t** conn, serf_context_t* ctx, apr_uri_t host_info, serf_connection_setup_t setup, void* setup_baton, serf_connection_closed_t closed, void* closed_baton, apr_pool_t* pool )
serf_connection_priority_request_create ( serf_connection_t* conn, serf_request_setup_t setup, void* setup_baton )
serf_connection_set_max_outstanding_requests ( serf_connection_t* conn, unsigned int max_requests )
serf_context_bucket_socket_create ( serf_context_t* ctx, apr_socket_t* skt, serf_bucket_alloc_t* allocator )
serf_context_create_ex ( void* user_baton, serf_socket_add_t addf, serf_socket_remove_t rmf, apr_pool_t* pool )
serf_context_prerun serf_context_t* ctx )
serf_context_set_progress_cb ( serf_context_t* ctx, serf_progress_t const progress_func, void* progress_baton )
serf_event_trigger ( serf_context_t* s, void* serf_baton, apr_pollfd_t const* pfd )
serf_request_bucket_request_create ( serf_request_t* request, char const* method, char const* uri, serf_bucket_t* body, serf_bucket_alloc_t* allocator )

serf_bucket_types.h, libserf-0.so.0.0.0
serf_bucket_request_set_root ( serf_bucket_t* bucket, char const* root_url )
serf_bucket_socket_set_read_progress_cb ( serf_bucket_t* bucket, serf_progress_t const progress_func, void* progress_baton )
serf_ssl_cert_certificate ( serf_ssl_certificate_t const* cert, apr_pool_t* pool )
serf_ssl_cert_issuer ( serf_ssl_certificate_t const* cert, apr_pool_t* pool )
serf_ssl_cert_subject ( serf_ssl_certificate_t const* cert, apr_pool_t* pool )
serf_ssl_load_cert_file ( serf_ssl_certificate_t** cert, char const* file_path, apr_pool_t* pool )
serf_ssl_server_cert_callback_set ( serf_ssl_context_t* context, serf_ssl_need_server_cert_t callback, void* data )
serf_ssl_trust_cert ( serf_ssl_context_t* ssl_ctx, serf_ssl_certificate_t* cert )
serf_ssl_use_default_certificates serf_ssl_context_t* context )

to the top

Other Changes in Constants (5)


serf_bucket_types.h
[+] SERF_SSL_CERT_EXPIRED
[+] SERF_SSL_CERT_NOTYETVALID
[+] SERF_SSL_CERT_SELF_SIGNED
[+] SERF_SSL_CERT_UNKNOWN_FAILURE
[+] SERF_SSL_CERT_UNKNOWNCA

to the top

Header Files (4)


serf.h
serf_bucket_types.h
serf_bucket_util.h
serf_declare.h

to the top

Shared Libraries (1)


libserf-0.so.0.0.0

to the top




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