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

Test Info


Library NameOpenSCAP
Version #10.8.4
Version #20.8.5
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files27
Total Shared Libraries1
Total Symbols / Types2059 / 662
VerdictIncompatible
(0.1%)

Problem Summary


SeverityCount
Added Symbols-19
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium4
Low1
Problems with
Constants
Low0
Other Changes
in Data Types
-2

Added Symbols (19)


cpedict.h, libopenscap.so.1.0.0
cpe_dict_detect_version char const* file )

ds.h, libopenscap.so.1.0.0
ds_is_sds char const* xccdf_file )
ds_rds_create ( char const* sds_file, char const* xccdf_result_file, char const** oval_result_files, char const* target_file )
ds_sds_compose_from_xccdf ( char const* xccdf_file, char const* target_datastream )
ds_sds_decompose ( char const* input_file, char const* id, char const* target_dir, char const* xccdf_filename )

oscap.h, libopenscap.so.1.0.0
oscap_schematron_validate_document ( char const* xmlfile, oscap_document_type_t doctype, char const* version, char const* outfile )

xccdf.h, libopenscap.so.1.0.0
xccdf_benchmark_add_dc_status ( xccdf_benchmark* item, oscap_reference* newval )
xccdf_benchmark_get_dc_statuses xccdf_benchmark const* benchmark )
xccdf_benchmark_get_member ( xccdf_benchmark const* benchmark, xccdf_type_t type, char const* key )
xccdf_group_add_dc_status ( xccdf_group* item, oscap_reference* newval )
xccdf_group_get_dc_statuses xccdf_group const* group )
xccdf_item_add_dc_status ( xccdf_item* item, oscap_reference* newval )
xccdf_item_get_dc_statuses xccdf_item const* item )
xccdf_profile_add_dc_status ( xccdf_profile* item, oscap_reference* newval )
xccdf_profile_get_dc_statuses xccdf_profile const* profile )
xccdf_rule_add_dc_status ( xccdf_rule* item, oscap_reference* newval )
xccdf_rule_get_dc_statuses xccdf_rule const* rule )
xccdf_value_add_dc_status ( xccdf_value* item, oscap_reference* newval )
xccdf_value_get_dc_statuses xccdf_value const* value )

to the top

Removed Symbols (1)


error.h, libopenscap.so.1.0.0
oscap_err_code ( )

to the top

Problems with Symbols, Medium Severity (4)


oscap.h, libopenscap.so.1.0.0
[+] oscap_apply_xslt ( char const* xmlfile, char const* xsltfile, char const* outfile, char const** params ) (1)
[+] oscap_apply_xslt_var ( char const* xmlfile, char const* xsltfile, char const* outfile, char const** params, char const* pathvar, char const* defpath ) (1)
[+] oscap_validate_document ( char const* xmlfile, oscap_document_type_t doctype, char const* version, oscap_reporter reporter, void* arg ) (1)

xccdf.h, libopenscap.so.1.0.0
[+] xccdf_detect_version char const* file ) (1)

to the top

Problems with Symbols, Low Severity (1)


oval_definitions.h, libopenscap.so.1.0.0
[+] oval_determine_document_schema_version char const* p1, oscap_document_type_t p2 ) (1)

to the top

Other Changes in Data Types (2)


oscap.h
[+] enum oscap_document_type (2)

to the top

Header Files (27)


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
oval_version.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 Wed Aug 29 05:00:31 2012 for OpenSCAP by ABI Compliance Checker 1.98.4  
A tool for checking backward compatibility of a C/C++ library API