Binary compatibility report for the OpenSCAP library  between 0.9.2 and 0.9.3 versions on x86

Test Info


Library NameOpenSCAP
Version #10.9.2
Version #20.9.3
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files24
Total Shared Libraries1
Total Symbols / Types2091 / 636
VerdictIncompatible
(0.8%)

Problem Summary


SeverityCount
Added Symbols-4
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High11
Medium11
Low33
Problems with
Constants
Low0

Added Symbols (4)


oscap.h, libopenscap.so.3.0.0
oscap_path_to_cpe ( )

oscap_text.h, libopenscap.so.3.0.0
oscap_textlist_get_preferred_plaintext ( oscap_text_iterator* texts, char const* preferred_lang )

scap_ds.h, libopenscap.so.3.0.0
ds_sds_index_select_checklist ds_sds_index* s, char const** datastream_id, char const** component_id )

xccdf_policy.h, libopenscap.so.3.0.0
xccdf_policy_is_item_selected ( xccdf_policy* policy, char const* id )

to the top

Problems with Symbols, High Severity (11)


cve_nvd.h, libopenscap.so.2.0.1
[+] cve_model_set_pub_date cve_model* obj, time_t newval ) (1)

xccdf_benchmark.h, libopenscap.so.2.0.1
[+] xccdf_benchmark_set_version_time ( xccdf_benchmark* item, time_t newval ) (1)
[+] xccdf_group_set_version_time ( xccdf_group* item, time_t newval ) (1)
[+] xccdf_item_set_version_time ( xccdf_item* item, time_t newval ) (1)
[+] xccdf_override_set_time ( xccdf_override* obj, time_t newval ) (1)
[+] xccdf_profile_set_version_time ( xccdf_profile* item, time_t newval ) (1)
[+] xccdf_result_set_end_time ( xccdf_result* item, time_t newval ) (1)
[+] xccdf_result_set_start_time ( xccdf_result* item, time_t newval ) (1)
[+] xccdf_rule_result_set_time ( xccdf_rule_result* obj, time_t newval ) (1)
[+] xccdf_rule_set_version_time ( xccdf_rule* item, time_t newval ) (1)
[+] xccdf_value_set_version_time ( xccdf_value* item, time_t newval ) (1)

to the top

Problems with Symbols, Medium Severity (11)


cve_nvd.h, libopenscap.so.2.0.1
[+] cve_model_get_pub_date cve_model const* item ) (1)

xccdf_benchmark.h, libopenscap.so.2.0.1
[+] xccdf_benchmark_get_version_time xccdf_benchmark const* benchmark ) (1)
[+] xccdf_group_get_version_time xccdf_group const* group ) (1)
[+] xccdf_item_get_version_time xccdf_item const* item ) (1)
[+] xccdf_override_get_time xccdf_override const* item ) (1)
[+] xccdf_profile_get_version_time xccdf_profile const* profile ) (1)
[+] xccdf_result_get_end_time xccdf_result const* item ) (1)
[+] xccdf_result_get_start_time xccdf_result const* item ) (1)
[+] xccdf_rule_get_version_time xccdf_rule const* rule ) (1)
[+] xccdf_rule_result_get_time xccdf_rule_result const* item ) (1)
[+] xccdf_value_get_version_time xccdf_value const* value ) (1)

to the top

Problems with Symbols, Low Severity (33)


cve_nvd.h, libopenscap.so.2.0.1
[+] cve_model_get_pub_date cve_model const* item ) (2)
[+] cve_model_set_pub_date cve_model* obj, time_t newval ) (1)

xccdf_benchmark.h, libopenscap.so.2.0.1
[+] xccdf_benchmark_get_version_time xccdf_benchmark const* benchmark ) (2)
[+] xccdf_benchmark_set_version_time ( xccdf_benchmark* item, time_t newval ) (1)
[+] xccdf_group_get_version_time xccdf_group const* group ) (2)
[+] xccdf_group_set_version_time ( xccdf_group* item, time_t newval ) (1)
[+] xccdf_item_get_version_time xccdf_item const* item ) (2)
[+] xccdf_item_set_version_time ( xccdf_item* item, time_t newval ) (1)
[+] xccdf_override_get_time xccdf_override const* item ) (2)
[+] xccdf_override_set_time ( xccdf_override* obj, time_t newval ) (1)
[+] xccdf_profile_get_version_time xccdf_profile const* profile ) (2)
[+] xccdf_profile_set_version_time ( xccdf_profile* item, time_t newval ) (1)
[+] xccdf_result_get_end_time xccdf_result const* item ) (2)
[+] xccdf_result_get_start_time xccdf_result const* item ) (2)
[+] xccdf_result_set_end_time ( xccdf_result* item, time_t newval ) (1)
[+] xccdf_result_set_start_time ( xccdf_result* item, time_t newval ) (1)
[+] xccdf_rule_get_version_time xccdf_rule const* rule ) (2)
[+] xccdf_rule_result_get_time xccdf_rule_result const* item ) (2)
[+] xccdf_rule_result_set_time ( xccdf_rule_result* obj, time_t newval ) (1)
[+] xccdf_rule_set_version_time ( xccdf_rule* item, time_t newval ) (1)
[+] xccdf_value_get_version_time xccdf_value const* value ) (2)
[+] xccdf_value_set_version_time ( xccdf_value* item, time_t newval ) (1)

to the top

Header Files (24)


cpe_dict.h
cpe_lang.h
cpe_name.h
cve_nvd.h
cvss_score.h
oscap.h
oscap_error.h
oscap_reference.h
oscap_text.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
oval_version.h
scap_ds.h
xccdf_benchmark.h
xccdf_policy.h

to the top

Shared Libraries (1)


libopenscap.so.2.0.1

to the top




Generated on Tue Dec 18 03:53:59 2012 for OpenSCAP by ABI Compliance Checker 1.98.7  
A tool for checking backward compatibility of a C/C++ library API