Binary compatibility report for the serf library between 0.1.2 and 0.2.0 versions on x86
Test Info
Library Name | serf |
Version #1 | 0.1.2 |
Version #2 | 0.2.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 4 |
Total Shared Libraries | 1 |
Total Symbols / Types | 88 / 128 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 19 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
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
| Change | Effect |
---|
1 | The constant SERF_SSL_CERT_EXPIRED with value 2 has been added. | No effect. |
[+] SERF_SSL_CERT_NOTYETVALID
| Change | Effect |
---|
1 | The constant SERF_SSL_CERT_NOTYETVALID with value 1 has been added. | No effect. |
[+] SERF_SSL_CERT_SELF_SIGNED
| Change | Effect |
---|
1 | The constant SERF_SSL_CERT_SELF_SIGNED with value 8 has been added. | No effect. |
[+] SERF_SSL_CERT_UNKNOWN_FAILURE
| Change | Effect |
---|
1 | The constant SERF_SSL_CERT_UNKNOWN_FAILURE with value 16 has been added. | No effect. |
[+] SERF_SSL_CERT_UNKNOWNCA
| Change | Effect |
---|
1 | The constant SERF_SSL_CERT_UNKNOWNCA with value 4 has been added. | No effect. |
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