Binary compatibility report for the OpenSCAP library  between 0.6.3 and 0.6.4 versions on x86

Test Info


Library NameOpenSCAP
Version #10.6.3
Version #20.6.4
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files24
Total Shared Libraries1
Total Symbols / Types1839 / 598
VerdictIncompatible
(0.6%)

Problem Summary


SeverityCount
Added Symbols-52
Removed SymbolsHigh11
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium2
Low16
Problems with
Constants
Low0

Added Symbols (52)


oval_definitions.h, libopenscap.so.0.0.0
oval_filter_clone ( oval_definition_model* p1, oval_filter* p2 )
oval_filter_free oval_filter* p1 )
oval_filter_get_filter_action oval_filter* p1 )
oval_filter_get_state oval_filter* p1 )
oval_filter_is_locked oval_filter* p1 )
oval_filter_is_valid oval_filter* p1 )
oval_filter_iterator_free oval_filter_iterator* p1 )
oval_filter_iterator_has_more oval_filter_iterator* p1 )
oval_filter_iterator_next oval_filter_iterator* p1 )
oval_filter_new oval_definition_model* p1 )
oval_filter_set_filter_action oval_filter* p1, oval_filter_action_t p2 )
oval_filter_set_state oval_filter* p1, oval_state* p2 )

oval_system_characteristics.h, libopenscap.so.0.0.0
oval_syschar_add_new_message ( oval_syschar* syschar, char* text, oval_message_level_t level )

reference.h, libopenscap.so.0.0.0
oscap_reference_clone oscap_reference const* ref )
oscap_reference_free oscap_reference* ref )
oscap_reference_get_contributor oscap_reference const* item )
oscap_reference_get_coverage oscap_reference const* item )
oscap_reference_get_creator oscap_reference const* item )
oscap_reference_get_date oscap_reference const* item )
oscap_reference_get_description oscap_reference const* item )
oscap_reference_get_format oscap_reference const* item )
oscap_reference_get_identifier oscap_reference const* item )
oscap_reference_get_is_dublincore oscap_reference const* item )
oscap_reference_get_language oscap_reference const* item )
oscap_reference_get_publisher oscap_reference const* item )
oscap_reference_get_relation oscap_reference const* item )
oscap_reference_get_rights oscap_reference const* item )
oscap_reference_get_source oscap_reference const* item )
oscap_reference_get_subject oscap_reference const* item )
oscap_reference_get_title oscap_reference const* item )
oscap_reference_get_type oscap_reference const* item )
oscap_reference_iterator_free oscap_reference_iterator* it )
oscap_reference_iterator_has_more oscap_reference_iterator* it )
oscap_reference_iterator_next oscap_reference_iterator* it )
oscap_reference_new ( )
oscap_reference_set_contributor ( oscap_reference* obj, char const* newval )
oscap_reference_set_coverage ( oscap_reference* obj, char const* newval )
oscap_reference_set_creator ( oscap_reference* obj, char const* newval )
oscap_reference_set_date ( oscap_reference* obj, char const* newval )
oscap_reference_set_description ( oscap_reference* obj, char const* newval )
oscap_reference_set_format ( oscap_reference* obj, char const* newval )
oscap_reference_set_identifier ( oscap_reference* obj, char const* newval )
oscap_reference_set_is_dublincore ( oscap_reference* obj, bool newval )
oscap_reference_set_language ( oscap_reference* obj, char const* newval )
oscap_reference_set_publisher ( oscap_reference* obj, char const* newval )
oscap_reference_set_relation ( oscap_reference* obj, char const* newval )
oscap_reference_set_rights ( oscap_reference* obj, char const* newval )
oscap_reference_set_source ( oscap_reference* obj, char const* newval )
oscap_reference_set_subject ( oscap_reference* obj, char const* newval )
oscap_reference_set_title ( oscap_reference* obj, char const* newval )
oscap_reference_set_type ( oscap_reference* obj, char const* newval )

xccdf_policy.h, libopenscap.so.0.0.0
xccdf_policy_get_select_by_id ( xccdf_policy* policy, char const* item_id )

to the top

Removed Symbols (11)


xccdf.h, libopenscap.so.0.0.0
xccdf_reference_clone xccdf_reference const* old_reference )
xccdf_reference_free xccdf_reference* ref )
xccdf_reference_get_href xccdf_reference const* reference )
xccdf_reference_get_text xccdf_reference const* reference )
xccdf_reference_iterator_free xccdf_reference_iterator* it )
xccdf_reference_iterator_has_more xccdf_reference_iterator* it )
xccdf_reference_iterator_next xccdf_reference_iterator* it )
xccdf_reference_iterator_remove xccdf_reference_iterator* it )
xccdf_reference_new ( )
xccdf_reference_set_href ( xccdf_reference* obj, char const* newval )
xccdf_reference_set_text ( xccdf_reference* obj, oscap_text* newval )

to the top

Problems with Symbols, Medium Severity (2)


oval_probe.h, libopenscap.so.0.0.0
[+] oval_probe_query_object ( oval_probe_session_t* sess, oval_object* object, int flags ) (2)

to the top

Problems with Symbols, Low Severity (16)


oval_definitions.h, libopenscap.so.0.0.0
[+] oval_setobject_add_filter ( oval_setobject* p1, oval_state* p2 ) (1)
[+] oval_setobject_get_filters oval_setobject* p1 ) (1)

oval_probe.h, libopenscap.so.0.0.0
[+] oval_probe_query_object ( oval_probe_session_t* sess, oval_object* object, int flags ) (2)

xccdf.h, libopenscap.so.0.0.0
[+] xccdf_benchmark_add_reference ( xccdf_benchmark* item, xccdf_reference* newval ) (1)
[+] xccdf_benchmark_get_references xccdf_benchmark const* benchmark ) (1)
[+] xccdf_group_add_reference ( xccdf_group* item, xccdf_reference* newval ) (1)
[+] xccdf_group_get_references xccdf_group const* group ) (1)
[+] xccdf_item_add_reference ( xccdf_item* item, xccdf_reference* newval ) (1)
[+] xccdf_item_get_references xccdf_item const* item ) (1)
[+] xccdf_profile_add_reference ( xccdf_profile* item, xccdf_reference* newval ) (1)
[+] xccdf_profile_get_references xccdf_profile const* profile ) (1)
[+] xccdf_rule_add_reference ( xccdf_rule* item, xccdf_reference* newval ) (1)
[+] xccdf_rule_get_references xccdf_rule const* rule ) (1)
[+] xccdf_value_add_reference ( xccdf_value* item, xccdf_reference* newval ) (1)
[+] xccdf_value_get_references xccdf_value const* value ) (1)

to the top

Header Files (24)


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_definitions.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
reporter.h
text.h
xccdf.h
xccdf_policy.h

to the top

Shared Libraries (1)


libopenscap.so.0.0.0

to the top




Generated on Mon Apr 2 11:57:57 2012 for OpenSCAP by ABI Compliance Checker 1.97.2  
A tool for checking backward compatibility of a C/C++ library API