Binary compatibility report for the CppCMS library between 0.99.9 and 0.99.10 versions on x86
Test Info
Library Name | CppCMS |
Version #1 | 0.99.9 |
Version #2 | 0.99.10 |
CPU Architecture | x86 |
GCC Version | 4.5 |
Test Results
Total Header Files | 51 |
Total Shared Libraries | 2 |
Total Symbols / Types | 1425 / 672 |
Verdict | Compatible |
---|
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 16 |
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 |
Added Symbols (16)
form.h,
libcppcms.so.1.0.0
namespace cppcms::widgets
base_widget::pre_load ( cppcms::http::context& p1 )
[ symbol: _ZN6cppcms7widgets11base_widget8pre_loadERNS_4http7contextE ]
http_request.h,
libcppcms.so.1.0.0
namespace cppcms::http
request::get ( std::string const& name )
[ symbol: _ZN6cppcms4http7request3getERKSs ]
request::post ( std::string const& name )
[ symbol: _ZN6cppcms4http7request4postERKSs ]
service.h,
libcppcms.so.1.0.0
namespace cppcms
service::impl_run_event_loop ( )
[ symbol: _ZN6cppcms7service19impl_run_event_loopEv ]
service::impl_run_prepare ( )
[ symbol: _ZN6cppcms7service16impl_run_prepareEv ]
session_interface.h,
libcppcms.so.1.0.0
namespace cppcms
request_forgery_error::~request_forgery_error [in-charge-deleting] ( )
[ symbol: _ZN6cppcms21request_forgery_errorD0Ev ]
request_forgery_error::~request_forgery_error [in-charge] ( )
[ symbol: _ZN6cppcms21request_forgery_errorD1Ev ]
session_interface::get_csrf_token ( )
[ symbol: _ZN6cppcms17session_interface14get_csrf_tokenEv ]
session_interface::get_csrf_token_cookie_name ( )
[ symbol: _ZN6cppcms17session_interface26get_csrf_token_cookie_nameEv ]
session_interface::request_origin_validation_is_required ( bool required )
[ symbol: _ZN6cppcms17session_interface37request_origin_validation_is_requiredEb ]
session_interface::validate_csrf_token ( std::string const& str )
[ symbol: _ZN6cppcms17session_interface19validate_csrf_tokenERKSs ]
session_interface::validate_request_origin ( )
[ symbol: _ZN6cppcms17session_interface23validate_request_originEv ]
xss.h,
libcppcms.so.1.0.0
namespace cppcms::xss
rules::rules [in-charge] ( cppcms::json::value const& r )
[ symbol: _ZN6cppcms3xss5rulesC1ERKNS_4json5valueE ]
rules::rules [in-charge] ( std::string const& file_name )
[ symbol: _ZN6cppcms3xss5rulesC1ERKSs ]
rules::rules [not-in-charge] ( cppcms::json::value const& r )
[ symbol: _ZN6cppcms3xss5rulesC2ERKNS_4json5valueE ]
rules::rules [not-in-charge] ( std::string const& file_name )
[ symbol: _ZN6cppcms3xss5rulesC2ERKSs ]
to the top
Header Files (51)
application.h
applications_pool.h
archive_traits.h
base64.h
base_cache_fwd.h
base_content.h
base_view.h
cache_interface.h
cache_pool.h
config.h
copy_filter.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
steal_buf.h
string_key.h
thread_pool.h
urandom.h
url_dispatcher.h
url_mapper.h
util.h
view.h
views_pool.h
xss.h
to the top
Shared Libraries (2)
libbooster.so.0.0.0
libcppcms.so.1.0.0
to the top