Binary compatibility report for the CppCMS library  between 0.99.4 and 0.99.5 versions on x86

Test Info


Library NameCppCMS
Version #10.99.4
Version #20.99.5
CPU Architecturex86
GCC Version4.5

Test Results


Total Header Files45
Total Shared Libraries2
Total Symbols / Types1256 / 624
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-32
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (32)


encoding.h, libcppcms.so.1.0.0
namespace cppcms::encoding
is_ascii_compatible std::string const& encoding )

thread.h, libbooster.so.0.0.0
namespace booster
thread::hardware_concurrency ( ) [static]

xss.h, libcppcms.so.1.0.0
namespace cppcms::xss
filter ( char const* begin, char const* end, rules const& r, filtering_method_type method, char replacement_char )
rules::add_boolean_property ( std::string const& tag_name, std::string const& property )
rules::add_entity std::string const& name )
rules::add_integer_property ( std::string const& tag_name, std::string const& property )
rules::add_property ( std::string const& tag_name, std::string const& property, booster::regex const& r )
rules::add_tag ( std::string const& name, rules::tag_type p2 )
rules::add_uri_property ( std::string const& tag_name, std::string const& property )
rules::add_uri_property ( std::string const& tag_name, std::string const& property, std::string const& schema )
rules::comments_allowed ( ) const
rules::comments_allowed bool comments )
rules::encoding ( ) const
rules::encoding std::string const& enc )
rules::html ( ) const
rules::html rules::html_type t )
rules::numeric_entities_allowed ( ) const
rules::numeric_entities_allowed bool v )
rules::operator= rules const& p1 )
rules::rules [in-charge] ( )
rules::rules [in-charge] rules const& p1 )
rules::rules [not-in-charge] ( )
rules::rules [not-in-charge] rules const& p1 )
rules::uri_matcher ( ) [static]
rules::uri_matcher std::string const& schema ) [static]
rules::valid_boolean_property ( details::c_string const& tag, details::c_string const& property ) const
rules::valid_entity details::c_string const& val ) const
rules::valid_property ( details::c_string const& tag, details::c_string const& property, details::c_string const& value ) const
rules::valid_tag details::c_string const& tag ) const
rules::~rules [in-charge] ( )
rules::~rules [not-in-charge] ( )
validate ( char const* begin, char const* end, rules const& r )

to the top

Header Files (45)


application.h
applications_pool.h
archive_traits.h
base64.h
base_content.h
base_view.h
cache_interface.h
cache_pool.h
config.h
cppcms_error.h
crypto.h
cstdint.h
defs.h
encoding.h
filters.h
form.h
forwarder.h
http_content_type.h
http_context.h
http_cookie.h
http_file.h
http_request.h
http_response.h
json.h
locale_fwd.h
localization.h
mem_bind.h
mount_point.h
rpc_json.h
serialization.h
serialization_classes.h
service.h
session_api.h
session_cookies.h
session_dual.h
session_interface.h
session_pool.h
session_sid.h
session_storage.h
thread_pool.h
urandom.h
url_dispatcher.h
util.h
view.h
views_pool.h

to the top

Shared Libraries (2)


libbooster.so.0.0.0
libcppcms.so.1.0.0

to the top




Generated on Fri Aug 26 18:41:27 2011 for CppCMS by ABI Compliance Checker 1.93.7  
A tool for checking backward binary compatibility of a shared C/C++ library API