Binary compatibility report for the OpenSCAP library  between 0.6.6 and 0.6.7 versions on x86

Test Info


Library NameOpenSCAP
Version #10.6.6
Version #20.6.7
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files25
Total Shared Libraries1
Total Symbols / Types1901 / 609
VerdictIncompatible
(0.3%)

Problem Summary


SeverityCount
Added Symbols-63
Removed SymbolsHigh5
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Data Types
-1

Added Symbols (63)


cce.h, libopenscap.so.0.0.1
cce_entry_iterator_reset cce_entry_iterator* it )
cce_reference_iterator_reset cce_reference_iterator* it )

cpedict.h, libopenscap.so.0.0.1
cpe_check_iterator_reset cpe_check_iterator* it )
cpe_edition_iterator_reset cpe_edition_iterator* it )
cpe_item_iterator_reset cpe_item_iterator* it )
cpe_language_iterator_reset cpe_language_iterator* it )
cpe_product_iterator_reset cpe_product_iterator* it )
cpe_reference_iterator_reset cpe_reference_iterator* it )
cpe_update_iterator_reset cpe_update_iterator* it )
cpe_vendor_iterator_reset cpe_vendor_iterator* it )
cpe_version_iterator_reset cpe_version_iterator* it )

cpelang.h, libopenscap.so.0.0.1
cpe_platform_iterator_reset cpe_platform_iterator* it )
cpe_testexpr_clone cpe_testexpr* old_expr )
cpe_testexpr_iterator_reset cpe_testexpr_iterator* it )

cpeuri.h, libopenscap.so.0.0.1
cpe_name_clone cpe_name* old_name )

cve.h, libopenscap.so.0.0.1
cve_configuration_clone cve_configuration* old_conf )
cve_configuration_iterator_reset cve_configuration_iterator* it )
cve_entry_clone cve_entry* old_entry )
cve_entry_iterator_reset cve_entry_iterator* it )
cve_model_clone cve_model* old_model )
cve_product_clone cve_product* old_product )
cve_product_iterator_reset cve_product_iterator* it )
cve_reference_clone cve_reference* old_ref )
cve_reference_iterator_reset cve_reference_iterator* it )
cve_summary_clone cve_summary* old_sum )
cve_summary_iterator_reset cve_summary_iterator* it )
cwe_entry_clone cwe_entry* old_entry )

cvss.h, libopenscap.so.0.0.1
cvss_entry_clone cvss_entry* old_entry )

oval_definitions.h, libopenscap.so.0.0.1
oval_definition_get_metadata oval_definition* p1 )
oval_generator_clone oval_generator* old_generator )

reference.h, libopenscap.so.0.0.1
oscap_reference_iterator_reset oscap_reference_iterator* it )

text.h, libopenscap.so.0.0.1
oscap_string_iterator_reset oscap_string_iterator* it )
oscap_stringlist_iterator_reset oscap_stringlist_iterator* it )
oscap_text_iterator_reset oscap_text_iterator* it )

xccdf.h, libopenscap.so.0.0.1
xccdf_check_content_ref_iterator_reset xccdf_check_content_ref_iterator* it )
xccdf_check_export_iterator_reset xccdf_check_export_iterator* it )
xccdf_check_import_iterator_reset xccdf_check_import_iterator* it )
xccdf_check_iterator_reset xccdf_check_iterator* it )
xccdf_fix_iterator_reset xccdf_fix_iterator* it )
xccdf_fixtext_iterator_reset xccdf_fixtext_iterator* it )
xccdf_ident_iterator_reset xccdf_ident_iterator* it )
xccdf_ident_set_id ( xccdf_ident* ident, char const* id )
xccdf_ident_set_system ( xccdf_ident* ident, char const* sys )
xccdf_identity_iterator_reset xccdf_identity_iterator* it )
xccdf_instance_iterator_reset xccdf_instance_iterator* it )
xccdf_item_iterator_reset xccdf_item_iterator* it )
xccdf_message_iterator_reset xccdf_message_iterator* it )
xccdf_model_iterator_reset xccdf_model_iterator* it )
xccdf_notice_iterator_reset xccdf_notice_iterator* it )
xccdf_override_iterator_reset xccdf_override_iterator* it )
xccdf_plain_text_iterator_reset xccdf_plain_text_iterator* it )
xccdf_profile_iterator_reset xccdf_profile_iterator* it )
xccdf_profile_note_iterator_reset xccdf_profile_note_iterator* it )
xccdf_refine_rule_iterator_reset xccdf_refine_rule_iterator* it )
xccdf_result_iterator_reset xccdf_result_iterator* it )
xccdf_rule_result_iterator_reset xccdf_rule_result_iterator* it )
xccdf_score_iterator_reset xccdf_score_iterator* it )
xccdf_select_iterator_reset xccdf_select_iterator* it )
xccdf_status_iterator_reset xccdf_status_iterator* it )
xccdf_target_fact_iterator_reset xccdf_target_fact_iterator* it )
xccdf_value_instance_iterator_reset xccdf_value_instance_iterator* it )
xccdf_value_iterator_reset xccdf_value_iterator* it )
xccdf_warning_iterator_reset xccdf_warning_iterator* it )

to the top

Removed Symbols (5)


oval_definitions.h, libopenscap.so.0.0.1
oval_genrator_clone oval_generator* old_generator )

xccdf_policy.h, libopenscap.so.0.0.1
xccdf_policy_export_controls ( xccdf_policy* p1, char* export_namespace, char const* file )
xccdf_policy_export_results ( xccdf_policy* p1, char* scoring_model_namespace, char const* file )
xccdf_policy_export_variables ( xccdf_policy* p1, char* export_namespace, char const* file )
xccdf_policy_import_results ( xccdf_policy* p1, char* import_namespace, char const* file )

to the top

Other Changes in Data Types (1)


xccdf.h
[+] enum xccdf_warning_category_t (1)

to the top

Header Files (25)


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

to the top

Shared Libraries (1)


libopenscap.so.0.0.1

to the top




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