Binary compatibility report for the PolicyKit library  between 0.94 and 0.95 versions on x86

Test Info


Library NamePolicyKit
Version #10.94
Version #20.95
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files3
Total Shared Libraries3
Total Symbols / Types155 / 118
VerdictIncompatible
(0.65%)

Problem Summary


SeverityCount
Added Symbols-19
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium2
Low0
Problems with
Constants
Low0
Other Changes-0

Added Symbols (19)


polkitauthority.h, libpolkit-gobject-1.so.0.0.0
polkit_authority_add_lockdown_for_action ( PolkitAuthority* authority, gchar const* action_id, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
polkit_authority_add_lockdown_for_action_finish ( PolkitAuthority* authority, GAsyncResult* res, GError** error )
polkit_authority_add_lockdown_for_action_sync ( PolkitAuthority* authority, gchar const* action_id, GCancellable* cancellable, GError** error )
polkit_authority_get_backend_features PolkitAuthority* authority )
polkit_authority_get_backend_name PolkitAuthority* authority )
polkit_authority_get_backend_version PolkitAuthority* authority )
polkit_authority_remove_lockdown_for_action ( PolkitAuthority* authority, gchar const* action_id, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
polkit_authority_remove_lockdown_for_action_finish ( PolkitAuthority* authority, GAsyncResult* res, GError** error )
polkit_authority_remove_lockdown_for_action_sync ( PolkitAuthority* authority, gchar const* action_id, GCancellable* cancellable, GError** error )

polkitauthorizationresult.h, libpolkit-gobject-1.so.0.0.0
polkit_authorization_result_get_locked_down PolkitAuthorizationResult* result )

polkitbackendauthority.h, libpolkit-backend-1.so.0.0.0
polkit_backend_authority_add_lockdown_for_action ( PolkitBackendAuthority* authority, PolkitSubject* caller, gchar const* action_id, GAsyncReadyCallback callback, gpointer user_data )
polkit_backend_authority_add_lockdown_for_action_finish ( PolkitBackendAuthority* authority, GAsyncResult* res, GError** error )
polkit_backend_authority_get_features PolkitBackendAuthority* authority )
polkit_backend_authority_get_name PolkitBackendAuthority* authority )
polkit_backend_authority_get_version PolkitBackendAuthority* authority )
polkit_backend_authority_remove_lockdown_for_action ( PolkitBackendAuthority* authority, PolkitSubject* caller, gchar const* action_id, GAsyncReadyCallback callback, gpointer user_data )
polkit_backend_authority_remove_lockdown_for_action_finish ( PolkitBackendAuthority* authority, GAsyncResult* res, GError** error )

polkitenumtypes.h, libpolkit-gobject-1.so.0.0.0
polkit_authority_features_get_type ( )

polkitsystembusname.h, libpolkit-gobject-1.so.0.0.0
polkit_system_bus_name_get_process_sync ( PolkitSystemBusName* system_bus_name, GCancellable* cancellable, GError** error )

to the top

Problems with Symbols, Medium Severity (2)


polkitbackendinteractiveauthority.h, libpolkit-backend-1.so.0.0.0
[+] polkit_backend_interactive_authority_check_authorization_sync ( PolkitBackendInteractiveAuthority* authority, PolkitSubject* caller, PolkitSubject* subject, PolkitIdentity* user_for_subject, gboolean subject_is_local, gboolean subject_is_active, gchar const* action_id, PolkitDetails* details, PolkitImplicitAuthorization implicit ) (1)

polkitbackendlocalauthorizationstore.h, libpolkit-backend-1.so.0.0.0
[+] polkit_backend_local_authorization_store_lookup ( PolkitBackendLocalAuthorizationStore* store, PolkitIdentity* identity, gchar const* action_id, PolkitDetails* details, PolkitImplicitAuthorization* out_result_any, PolkitImplicitAuthorization* out_result_inactive, PolkitImplicitAuthorization* out_result_active ) (1)

to the top

Header Files (3)


polkit.h
polkitagent.h
polkitbackend.h

to the top

Shared Libraries (3)


libpolkit-agent-1.so.0.0.0
libpolkit-backend-1.so.0.0.0
libpolkit-gobject-1.so.0.0.0

to the top




Generated on Tue Jan 10 18:49:46 2012 for PolicyKit by ABI Compliance Checker 1.96.2  
A tool for checking backward binary compatibility of a shared C/C++ library API