Binary compatibility report for the OpenSCAP library  between 0.8.2 and 0.8.4 versions on x86

Test Info


Library NameOpenSCAP
Version #10.8.2
Version #20.8.4
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files27
Total Shared Libraries1
Total Symbols / Types2013 / 652
VerdictIncompatible
(0.2%)

Problem Summary


SeverityCount
Added Symbols-49
Removed SymbolsHigh3
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium1
Low0
Problems with
Constants
Low0

Added Symbols (49)


oval_agent_api.h, libopenscap.so.1.0.0
oval_agent_set_product_name ( oval_agent_session_t* p1, char* p2 )

oval_definitions.h, libopenscap.so.1.0.0
oval_determine_document_schema_version char const* p1, oscap_document_type_t p2 )
oval_object_get_schema_version oval_object* object )

oval_version.h, libopenscap.so.1.0.0
oval_version_cmp ( oval_version_t v1, oval_version_t v2 )
oval_version_from_cstr char const* version_str )
oval_version_major oval_version_t version )
oval_version_minor oval_version_t version )
oval_version_patch oval_version_t version )
oval_version_to_cstr ( oval_version_t version, char* buffer, size_t buflen )

reference.h, libopenscap.so.1.0.0
oscap_reference_get_href oscap_reference const* item )
oscap_reference_set_href ( oscap_reference* obj, char const* newval )

xccdf.h, libopenscap.so.1.0.0
xccdf_benchmark_add_metadata ( xccdf_benchmark* item, char const* metadata )
xccdf_benchmark_get_schema_version xccdf_benchmark const* item )
xccdf_benchmark_set_schema_version ( xccdf_benchmark* item, xccdf_version_info const* newval )
xccdf_detect_version char const* file )
xccdf_group_add_metadata ( xccdf_group* item, char const* metadata )
xccdf_group_get_metadata xccdf_group const* group )
xccdf_item_add_metadata ( xccdf_item* item, char const* metadata )
xccdf_item_get_metadata xccdf_item const* item )
xccdf_item_get_schema_version xccdf_item* item )
xccdf_profile_add_metadata ( xccdf_profile* item, char const* metadata )
xccdf_profile_get_metadata xccdf_profile const* profile )
xccdf_result_add_metadata ( xccdf_result* item, char const* metadata )
xccdf_result_add_target_identifier ( xccdf_result* item, xccdf_target_identifier* newval )
xccdf_result_get_metadata xccdf_result const* result )
xccdf_result_get_target_id_refs xccdf_result const* item )
xccdf_rule_add_metadata ( xccdf_rule* item, char const* metadata )
xccdf_rule_get_metadata xccdf_rule const* rule )
xccdf_target_identifier_clone xccdf_target_identifier const* ti )
xccdf_target_identifier_free xccdf_target_identifier* ti )
xccdf_target_identifier_get_href xccdf_target_identifier const* item )
xccdf_target_identifier_get_name xccdf_target_identifier const* item )
xccdf_target_identifier_get_system xccdf_target_identifier const* item )
xccdf_target_identifier_get_xml_node xccdf_target_identifier const* item )
xccdf_target_identifier_iterator_free xccdf_target_identifier_iterator* it )
xccdf_target_identifier_iterator_has_more xccdf_target_identifier_iterator* it )
xccdf_target_identifier_iterator_next xccdf_target_identifier_iterator* it )
xccdf_target_identifier_iterator_remove xccdf_target_identifier_iterator* it )
xccdf_target_identifier_iterator_reset xccdf_target_identifier_iterator* it )
xccdf_target_identifier_new ( )
xccdf_target_identifier_set_href ( xccdf_target_identifier* ti, char const* newval )
xccdf_target_identifier_set_name ( xccdf_target_identifier* ti, char const* newval )
xccdf_target_identifier_set_system ( xccdf_target_identifier* ti, char const* newval )
xccdf_target_identifier_set_xml_node ( xccdf_target_identifier* ti, void* node )
xccdf_value_add_metadata ( xccdf_value* item, char const* metadata )
xccdf_value_get_metadata xccdf_value const* value )
xccdf_version_info_get_cpe_version xccdf_version_info const* v )
xccdf_version_info_get_namespace_uri xccdf_version_info const* v )
xccdf_version_info_get_version xccdf_version_info const* v )

to the top

Removed Symbols (3)


oval_agent_api.h, libopenscap.so.1.0.0
oval_agent_get_generator_template oval_agent_session_t* p1 )
oval_agent_set_generator_template ( oval_agent_session_t* p1, oval_generator* p2 )

xccdf.h, libopenscap.so.1.0.0
xccdf_benchmark_set_metadata ( xccdf_benchmark* item, char const* newval )

to the top

Problems with Symbols, Medium Severity (1)


xccdf.h, libopenscap.so.1.0.0
[+] xccdf_benchmark_get_metadata xccdf_benchmark const* benchmark ) (1)

to the top

Header Files (27)


alloc.h
cce.h
cpe.h
cpedict.h
cpelang.h
cpeuri.h
cve.h
cvss.h
debug.h
error.h
oscap.h
oval_agent_api.h
oval_agent_xccdf_api.h
oval_definitions.h
oval_directives.h
oval_probe.h
oval_probe_handler.h
oval_probe_session.h
oval_results.h
oval_system_characteristics.h
oval_types.h
oval_variables.h
reference.h
reporter.h
text.h
xccdf.h
xccdf_policy.h

to the top

Shared Libraries (1)


libopenscap.so.1.0.0

to the top




Generated on Sat Aug 11 05:42:36 2012 for OpenSCAP by ABI Compliance Checker 1.98.4  
A tool for checking backward compatibility of a C/C++ library API