Binary compatibility report for the libneon library  between 0.26.4 and 0.27.0 versions on x86

Test Info


Library Namelibneon
Version #10.26.4
Version #20.27.0
CPU Architecturex86
GCC Version4.5

Test Results


Total Header Files22
Total Shared Libraries1
Total Symbols / Types258 / 187
VerdictIncompatible
(0.39%)

Problem Summary


SeverityCount
Added Symbols-9
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium0
Low5
Problems with
Symbols
High0
Medium0
Low4
Problems with
Constants
Low0

Added Symbols (9)


ne_request.h, libneon.so.27.0.0
ne_hook_post_headers ( ne_session* sess, ne_post_headers_fn fn, void* userdata )
ne_unhook_post_headers ( ne_session* sess, ne_post_headers_fn fn, void* userdata )

ne_session.h, libneon.so.27.0.0
ne_fill_proxy_uri ( ne_session* sess, ne_uri* uri )
ne_set_connect_timeout ( ne_session* sess, int timeout )
ne_set_notifier ( ne_session* sess, void(*status)(void*, ne_session_status, ne_session_status_info const*), void* userdata )

ne_socket.h, libneon.so.27.0.0
ne_iaddr_reverse ( ne_inet_addr const* ia, char* buf, size_t bufsiz )
ne_sock_connect_timeout ne_socket* sock, int timeout )

ne_string.h, libneon.so.27.0.0
ne_buffer_snprintf ne_buffer* buf, size_t max, char const* format, ... )

ne_xml.h, libneon.so.27.0.0
ne_xml_resolve_nspace ( ne_xml_parser* parser, char const* prefix, size_t length )

to the top

Removed Symbols (1)


ne_session.h, libneon.so.26.0.4
ne_set_status ( ne_session* sess, void(*status)(void*, ne_conn_status, char const*), void* userdata )

to the top

Problems with Data Types, Low Severity (5)


ne_basic.h
[+] struct ne_content_range (3)

ne_session.h
[+] enum ne_session_flag_e (1)
[+] typedef ne_progress (1)

to the top

Problems with Symbols, Low Severity (4)


ne_acl.h, libneon.so.26.0.4
[+] ne_acl_set ( ne_session* sess, char const* uri, ne_acl_entry* entries, int numentries ) (1)

ne_request.h, libneon.so.26.0.4
[+] ne_set_request_body_fd ne_request* req, int fd, off_t offset, off_t length ) (2)
[+] ne_set_request_body_provider ne_request* req, off_t length, ne_provide_body provider, void* userdata ) (1)

to the top

Header Files (22)


ne_207.h
ne_acl.h
ne_alloc.h
ne_auth.h
ne_basic.h
ne_compress.h
ne_dates.h
ne_defs.h
ne_i18n.h
ne_locks.h
ne_md5.h
ne_props.h
ne_redirect.h
ne_request.h
ne_session.h
ne_socket.h
ne_ssl.h
ne_string.h
ne_uri.h
ne_utils.h
ne_xml.h
ne_xmlreq.h

to the top

Shared Libraries (1)


libneon.so.26.0.4

to the top




Generated on Sat Sep 3 16:54:06 2011 for libneon by ABI Compliance Checker 1.93.8  
A tool for checking backward binary compatibility of a shared C/C++ library API