Binary compatibility report for the libgda library between 5.1.1 and 5.1.2 versions on x86
Test Info
Library Name | libgda |
Version #1 | 5.1.1 |
Version #2 | 5.1.2 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 99 |
Total Shared Libraries | 3 |
Total Symbols / Types | 1022 / 645 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 131 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 1 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 1 |
Problems with Constants | Low | 0 |
Other Changes in Data Types | - | 2 |
Other Changes in Constants | - | 20 |
Added Symbols (131)
gda-meta-store.h,
libgda-5.0.so.4.1.1
gda_meta_context_copy ( struct GdaMetaContext* ctx )
gda-server-provider-extra.h,
libgda-5.0.so.4.1.1
gda_server_provider_handler_use_default ( GdaServerProvider* provider, GType type )
gdaui-basic-form.h,
libgda-ui-5.0.so.4.1.1
gdaui_basic_form_add_to_size_group ( GdauiBasicForm* form, GtkSizeGroup* size_group, enum GdauiBasicFormPart part )
gdaui_basic_form_entry_grab_focus ( GdauiBasicForm* form, GdaHolder* holder )
gdaui_basic_form_entry_set_editable ( GdauiBasicForm* form, GdaHolder* holder, gboolean editable )
gdaui_basic_form_entry_set_visible ( GdauiBasicForm* form, GdaHolder* holder, gboolean show )
gdaui_basic_form_get_data_set ( GdauiBasicForm* form )
gdaui_basic_form_get_entry_widget ( GdauiBasicForm* form, GdaHolder* holder )
gdaui_basic_form_get_label_widget ( GdauiBasicForm* form, GdaHolder* holder )
gdaui_basic_form_get_place_holder ( GdauiBasicForm* form, gchar const* placeholder_id )
gdaui_basic_form_get_type ( )
gdaui_basic_form_has_changed ( GdauiBasicForm* form )
gdaui_basic_form_is_valid ( GdauiBasicForm* form )
gdaui_basic_form_new ( GdaSet* data_set )
gdaui_basic_form_new_in_dialog ( GdaSet* data_set, GtkWindow* parent, gchar const* title, gchar const* header )
gdaui_basic_form_remove_from_size_group ( GdauiBasicForm* form, GtkSizeGroup* size_group, enum GdauiBasicFormPart part )
gdaui_basic_form_reset ( GdauiBasicForm* form )
gdaui_basic_form_set_as_reference ( GdauiBasicForm* form )
gdaui_basic_form_set_entries_to_default ( GdauiBasicForm* form )
gdaui_basic_form_set_layout_from_file ( GdauiBasicForm* form, gchar const* file_name, gchar const* form_name )
gdaui_basic_form_set_unknown_color ( GdauiBasicForm* form, gdouble red, gdouble green, gdouble blue, gdouble alpha )
gdaui-cloud.h,
libgda-ui-5.0.so.4.1.1
gdaui_cloud_create_filter_widget ( GdauiCloud* cloud )
gdaui_cloud_filter ( GdauiCloud* cloud, gchar const* filter )
gdaui_cloud_get_type ( )
gdaui_cloud_new ( GdaDataModel* model, gint label_column, gint weight_column )
gdaui_cloud_set_selection_mode ( GdauiCloud* cloud, enum GtkSelectionMode mode )
gdaui_cloud_set_weight_func ( GdauiCloud* cloud, GdauiCloudWeightFunc func, gpointer data )
gdaui-combo.h,
libgda-ui-5.0.so.4.1.1
gdaui_combo_add_null ( GdauiCombo* combo, gboolean add_null )
gdaui_combo_get_type ( )
gdaui_combo_is_null_selected ( GdauiCombo* combo )
gdaui_combo_new ( )
gdaui_combo_new_with_model ( GdaDataModel* model, gint n_cols, gint* cols_index )
gdaui_combo_set_data ( GdauiCombo* combo, GdaDataModel* model, gint n_cols, gint* cols_index )
gdaui_combo_set_model ( GdauiCombo* combo, GdaDataModel* model, gint n_cols, gint* cols_index )
gdaui-data-cell-renderer-util.h,
libgda-ui-5.0.so.4.1.1
gdaui_data_cell_renderer_draw_invalid_area ( cairo_t* cr, GdkRectangle const* cell_area )
gdaui-data-entry.h,
libgda-ui-5.0.so.4.1.1
gdaui_data_entry_can_expand ( GdauiDataEntry* de, gboolean horiz )
gdaui_data_entry_content_is_valid ( GdauiDataEntry* de, GError** error )
gdaui_data_entry_error_quark ( )
gdaui_data_entry_get_attributes ( GdauiDataEntry* de )
gdaui_data_entry_get_editable ( GdauiDataEntry* de )
gdaui_data_entry_get_handler ( GdauiDataEntry* de )
gdaui_data_entry_get_reference_value ( GdauiDataEntry* de )
gdaui_data_entry_get_type ( )
gdaui_data_entry_get_value ( GdauiDataEntry* de )
gdaui_data_entry_get_value_type ( GdauiDataEntry* de )
gdaui_data_entry_grab_focus ( GdauiDataEntry* de )
gdaui_data_entry_set_attributes ( GdauiDataEntry* de, enum GdaValueAttribute attrs, enum GdaValueAttribute mask )
gdaui_data_entry_set_default_value ( GdauiDataEntry* de, GValue const* value )
gdaui_data_entry_set_editable ( GdauiDataEntry* de, gboolean editable )
gdaui_data_entry_set_reference_current ( GdauiDataEntry* de )
gdaui_data_entry_set_reference_value ( GdauiDataEntry* de, GValue const* value )
gdaui_data_entry_set_unknown_color ( GdauiDataEntry* de, gdouble red, gdouble green, gdouble blue, gdouble alpha )
gdaui_data_entry_set_value ( GdauiDataEntry* de, GValue const* value )
gdaui_data_entry_set_value_type ( GdauiDataEntry* de, GType type )
gdaui_data_entry_validate ( GdauiDataEntry* de, GError** error )
gdaui-data-selector.h,
libgda-ui-5.0.so.4.1.1
gdaui_data_selector_get_data_set ( GdauiDataSelector* iface )
gdaui_data_selector_get_model ( GdauiDataSelector* iface )
gdaui_data_selector_get_selected_rows ( GdauiDataSelector* iface )
gdaui_data_selector_get_type ( )
gdaui_data_selector_select_row ( GdauiDataSelector* iface, gint row )
gdaui_data_selector_set_column_visible ( GdauiDataSelector* iface, gint column, gboolean visible )
gdaui_data_selector_set_model ( GdauiDataSelector* iface, GdaDataModel* model )
gdaui_data_selector_unselect_row ( GdauiDataSelector* iface, gint row )
gdaui-data-store.h,
libgda-ui-5.0.so.4.1.1
gdaui_data_store_append ( GdauiDataStore* store, GtkTreeIter* iter )
gdaui_data_store_delete ( GdauiDataStore* store, GtkTreeIter* iter )
gdaui_data_store_get_iter_from_values ( GdauiDataStore* store, GtkTreeIter* iter, GSList* values, gint* cols_index )
gdaui_data_store_get_proxy ( GdauiDataStore* store )
gdaui_data_store_get_row_from_iter ( GdauiDataStore* store, GtkTreeIter* iter )
gdaui_data_store_get_type ( )
gdaui_data_store_new ( GdaDataModel* model )
gdaui_data_store_set_value ( GdauiDataStore* store, GtkTreeIter* iter, gint col, GValue const* value )
gdaui_data_store_undelete ( GdauiDataStore* store, GtkTreeIter* iter )
gdaui-easy.h,
libgda-ui-5.0.so.4.1.1
gdaui_new_data_entry ( GType type, gchar const* plugin_name )
gdaui-entry-shell.h,
libgda-ui-5.0.so.4.1.1
gdaui_entry_shell_get_type ( )
gdaui_entry_shell_pack_entry ( GdauiEntryShell* shell, GtkWidget* main_widget )
gdaui_entry_shell_refresh ( GdauiEntryShell* shell )
gdaui_entry_shell_set_ucolor ( GdauiEntryShell* shell, gdouble red, gdouble green, gdouble blue, gdouble alpha )
gdaui_entry_shell_set_unknown ( GdauiEntryShell* shell, gboolean unknown )
gdaui-entry-wrapper.h,
libgda-ui-5.0.so.4.1.1
gdaui_entry_wrapper_contents_activated ( GdauiEntryWrapper* wrapper )
gdaui_entry_wrapper_contents_changed ( GdauiEntryWrapper* wrapper )
gdaui_entry_wrapper_get_type ( )
gdaui-enum-types.h,
libgda-ui-5.0.so.4.1.1
gdaui_action_get_type ( )
gdaui_action_mode_get_type ( )
gdaui_basic_form_part_get_type ( )
gdaui_data_entry_error_get_type ( )
gdaui_data_proxy_info_flag_get_type ( )
gdaui_data_proxy_write_mode_get_type ( )
gdaui_login_mode_get_type ( )
gdaui-form.h,
libgda-ui-5.0.so.4.1.1
gdaui_form_get_type ( )
gdaui_form_new ( GdaDataModel* model )
gdaui-grid.h,
libgda-ui-5.0.so.4.1.1
gdaui_grid_get_type ( )
gdaui_grid_new ( GdaDataModel* model )
gdaui_grid_set_sample_size ( GdauiGrid* grid, gint sample_size )
gdaui-login.h,
libgda-ui-5.0.so.4.1.1
gdaui_login_get_connection_information ( GdauiLogin* login )
gdaui_login_get_type ( )
gdaui_login_new ( gchar const* dsn )
gdaui_login_set_connection_information ( GdauiLogin* login, GdaDsnInfo const* cinfo )
gdaui_login_set_dsn ( GdauiLogin* login, gchar const* dsn )
gdaui_login_set_mode ( GdauiLogin* login, enum GdauiLoginMode mode )
gdaui-plugin.h,
libgda-ui-5.0.so.4.1.1
gdaui_plugin_declare ( struct GdauiPlugin const* plugin )
gdaui-provider-selector.h,
libgda-ui-5.0.so.4.1.1
gdaui_provider_selector_get_provider ( GdauiProviderSelector* selector )
gdaui_provider_selector_get_provider_obj ( GdauiProviderSelector* selector )
gdaui_provider_selector_get_type ( )
gdaui_provider_selector_new ( )
gdaui_provider_selector_set_provider ( GdauiProviderSelector* selector, gchar const* provider )
gdaui-raw-form.h,
libgda-ui-5.0.so.4.1.1
gdaui_raw_form_get_type ( )
gdaui_raw_form_new ( GdaDataModel* model )
gdaui-raw-grid.h,
libgda-ui-5.0.so.4.1.1
gdaui_raw_grid_add_formatting_function ( GdauiRawGrid* grid, GdauiRawGridFormatFunc func, gpointer data, GDestroyNotify dnotify )
gdaui_raw_grid_get_type ( )
gdaui_raw_grid_new ( GdaDataModel* model )
gdaui_raw_grid_remove_formatting_function ( GdauiRawGrid* grid, GdauiRawGridFormatFunc func )
gdaui_raw_grid_set_layout_from_file ( GdauiRawGrid* grid, gchar const* file_name, gchar const* grid_name )
gdaui_raw_grid_set_sample_size ( GdauiRawGrid* grid, gint sample_size )
gdaui_raw_grid_set_sample_start ( GdauiRawGrid* grid, gint sample_start )
gdaui-rt-editor.h,
libgda-ui-5.0.so.4.1.1
gdaui_rt_editor_get_contents ( GdauiRtEditor* editor )
gdaui_rt_editor_get_type ( )
gdaui_rt_editor_new ( )
gdaui_rt_editor_set_contents ( GdauiRtEditor* editor, gchar const* markup, gint length )
gdaui_rt_editor_set_editable ( GdauiRtEditor* editor, gboolean editable )
gdaui-server-operation.h,
libgda-ui-5.0.so.4.1.1
gdaui_server_operation_get_type ( )
gdaui_server_operation_new ( GdaServerOperation* op )
gdaui_server_operation_new_in_dialog ( GdaServerOperation* op, GtkWindow* parent, gchar const* title, gchar const* header )
gdaui-tree-store.h,
libgda-ui-5.0.so.4.1.1
gdaui_tree_store_get_iter ( GdauiTreeStore* store, GtkTreeIter* iter, GdaTreeNode* node )
gdaui_tree_store_get_iter_from_node ( GdauiTreeStore* store, GtkTreeIter* iter, GdaTreeNode* node )
gdaui_tree_store_get_node ( GdauiTreeStore* store, GtkTreeIter* iter )
gdaui_tree_store_get_type ( )
gdaui_tree_store_new ( GdaTree* tree, guint n_columns, ... )
gdaui_tree_store_newv ( GdaTree* tree, guint n_columns, GType* types, gchar const** attribute_names )
libgda-ui.h,
libgda-ui-5.0.so.4.1.1
gdaui_get_default_path ( )
gdaui_init ( )
gdaui_set_default_path ( gchar const* path )
to the top
Problems with Data Types, Low Severity (1)
gda-connection.h
[+] enum GdaConnectionFeature (1)
| Change |
Effect |
1 | Value of member GDA_CONNECTION_FEATURE_LAST has been changed from 17 to 18. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
[+] affected symbols (2)
gda_connection_supports_feature ( GdaConnection* cnc, enum GdaConnectionFeature feature )2nd parameter 'feature' has type 'enum GdaConnectionFeature'.
gda_server_provider_supports_feature ( GdaServerProvider* provider, GdaConnection* cnc, enum GdaConnectionFeature feature )3rd parameter 'feature' has type 'enum GdaConnectionFeature'.
to the top
Problems with Symbols, Low Severity (1)
gda-data-access-wrapper.h,
libgda-5.0.so.4.1.1
[+] gda_data_access_wrapper_set_mapping ( GdaDataAccessWrapper* wrapper, gint* mapping, gint mapping_size ) (1)
changed to:gda_data_access_wrapper_set_mapping ( GdaDataAccessWrapper* wrapper, gint const* mapping, gint mapping_size )
| Change | Effect |
---|
1 | Type of 2nd parameter mapping has been changed from gint* to gint const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
to the top
Other Changes in Data Types (2)
gda-connection.h
[+] enum GdaConnectionFeature (1)
| Change |
Effect |
1 | The member GDA_CONNECTION_FEATURE_ASYNC_EXEC with value 17 has been added. | No effect. |
[+] affected symbols (2)
gda_connection_supports_feature ( GdaConnection* cnc, enum GdaConnectionFeature feature )2nd parameter 'feature' has type 'enum GdaConnectionFeature'.
gda_server_provider_supports_feature ( GdaServerProvider* provider, GdaConnection* cnc, enum GdaConnectionFeature feature )3rd parameter 'feature' has type 'enum GdaConnectionFeature'.
gda-data-model.h
[+] enum GdaDataModelIOFormat (1)
| Change |
Effect |
1 | The member GDA_DATA_MODEL_IO_TEXT_TABLE with value 2 has been added. | No effect. |
[+] affected symbols (2)
gda_data_model_export_to_file ( GdaDataModel* model, enum GdaDataModelIOFormat format, gchar const* file, gint const* cols, gint nb_cols, gint const* rows, gint nb_rows, GdaSet* options, GError** error )2nd parameter 'format' has type 'enum GdaDataModelIOFormat'.
gda_data_model_export_to_string ( GdaDataModel* model, enum GdaDataModelIOFormat format, gint const* cols, gint nb_cols, gint const* rows, gint nb_rows, GdaSet* options )2nd parameter 'format' has type 'enum GdaDataModelIOFormat'.
to the top
Other Changes in Constants (20)
gdaui-data-store.h
[+] DATA_STORE_COL_MODEL_N_COLUMNS
| Change | Effect |
---|
1 | The constant DATA_STORE_COL_MODEL_N_COLUMNS with value -2 has been added. | No effect. |
[+] DATA_STORE_COL_MODEL_POINTER
| Change | Effect |
---|
1 | The constant DATA_STORE_COL_MODEL_POINTER with value -3 has been added. | No effect. |
[+] DATA_STORE_COL_MODEL_ROW
| Change | Effect |
---|
1 | The constant DATA_STORE_COL_MODEL_ROW with value -4 has been added. | No effect. |
[+] DATA_STORE_COL_MODIFIED
| Change | Effect |
---|
1 | The constant DATA_STORE_COL_MODIFIED with value -5 has been added. | No effect. |
[+] DATA_STORE_COL_TO_DELETE
| Change | Effect |
---|
1 | The constant DATA_STORE_COL_TO_DELETE with value -6 has been added. | No effect. |
[+] GDAUI_DATA_STORE_COL_MODEL_N_COLUMNS
| Change | Effect |
---|
1 | The constant GDAUI_DATA_STORE_COL_MODEL_N_COLUMNS with value -2 has been added. | No effect. |
[+] GDAUI_DATA_STORE_COL_MODEL_POINTER
| Change | Effect |
---|
1 | The constant GDAUI_DATA_STORE_COL_MODEL_POINTER with value -3 has been added. | No effect. |
[+] GDAUI_DATA_STORE_COL_MODEL_ROW
| Change | Effect |
---|
1 | The constant GDAUI_DATA_STORE_COL_MODEL_ROW with value -4 has been added. | No effect. |
[+] GDAUI_DATA_STORE_COL_MODIFIED
| Change | Effect |
---|
1 | The constant GDAUI_DATA_STORE_COL_MODIFIED with value -5 has been added. | No effect. |
[+] GDAUI_DATA_STORE_COL_TO_DELETE
| Change | Effect |
---|
1 | The constant GDAUI_DATA_STORE_COL_TO_DELETE with value -6 has been added. | No effect. |
gdaui-decl.h
[+] GDAUI_COLOR_NORMAL_DEFAULT
| Change | Effect |
---|
1 | The constant GDAUI_COLOR_NORMAL_DEFAULT with value "#6495ed" has been added. | No effect. |
[+] GDAUI_COLOR_NORMAL_INVALID
| Change | Effect |
---|
1 | The constant GDAUI_COLOR_NORMAL_INVALID with value "#ff6a6a" has been added. | No effect. |
[+] GDAUI_COLOR_NORMAL_MODIF
| Change | Effect |
---|
1 | The constant GDAUI_COLOR_NORMAL_MODIF with value "#cacaee" has been added. | No effect. |
[+] GDAUI_COLOR_NORMAL_NULL
| Change | Effect |
---|
1 | The constant GDAUI_COLOR_NORMAL_NULL with value "#00cd66" has been added. | No effect. |
[+] GDAUI_COLOR_PRELIGHT_DEFAULT
| Change | Effect |
---|
1 | The constant GDAUI_COLOR_PRELIGHT_DEFAULT with value "#75a6fe" has been added. | No effect. |
[+] GDAUI_COLOR_PRELIGHT_INVALID
| Change | Effect |
---|
1 | The constant GDAUI_COLOR_PRELIGHT_INVALID with value "#ff7b7b" has been added. | No effect. |
[+] GDAUI_COLOR_PRELIGHT_MODIF
| Change | Effect |
---|
1 | The constant GDAUI_COLOR_PRELIGHT_MODIF with value "#cfcffe" has been added. | No effect. |
[+] GDAUI_COLOR_PRELIGHT_NULL
| Change | Effect |
---|
1 | The constant GDAUI_COLOR_PRELIGHT_NULL with value "#00ef77" has been added. | No effect. |
[+] GDAUI_COLOR_UNKNOWN_MASK
| Change | Effect |
---|
1 | The constant GDAUI_COLOR_UNKNOWN_MASK with value .3, .3, .3, .6 has been added. | No effect. |
gdaui-enums.h
[+] GDAUI_ATTRIBUTE_PLUGIN
| Change | Effect |
---|
1 | The constant GDAUI_ATTRIBUTE_PLUGIN with value "__gdaui_attr_plugin" has been added. | No effect. |
to the top
Header Files (99)
gda-attributes-manager.h
gda-batch.h
gda-binreloc.h
gda-blob-op.h
gda-column.h
gda-config.h
gda-connection-event.h
gda-connection-private.h
gda-connection.h
gda-data-access-wrapper.h
gda-data-comparator.h
gda-data-handler.h
gda-data-model-array.h
gda-data-model-bdb.h
gda-data-model-dir.h
gda-data-model-extra.h
gda-data-model-import.h
gda-data-model-iter-extra.h
gda-data-model-iter.h
gda-data-model-ldap.h
gda-data-model-private.h
gda-data-model.h
gda-data-pivot.h
gda-data-proxy.h
gda-data-select.h
gda-debug-macros.h
gda-decl.h
gda-enum-types.h
gda-enums.h
gda-handler-bin.h
gda-handler-boolean.h
gda-handler-numerical.h
gda-handler-string.h
gda-handler-time.h
gda-handler-type.h
gda-holder.h
gda-ldap-connection.h
gda-lockable.h
gda-log.h
gda-marshal.h
gda-meta-column-types.h
gda-meta-store.h
gda-meta-struct.h
gda-mutex.h
gda-pstmt.h
gda-quark-list.h
gda-repetitive-statement.h
gda-report-document.h
gda-report-engine.h
gda-report-rml-document.h
gda-row.h
gda-server-operation.h
gda-server-provider-extra.h
gda-server-provider.h
gda-set.h
gda-sql-builder.h
gda-sql-parser-enum-types.h
gda-sql-parser.h
gda-sql-statement.h
gda-sqlite-provider.h
gda-statement-extra.h
gda-statement-struct-compound.h
gda-statement-struct-decl.h
gda-statement-struct-delete.h
gda-statement-struct-insert.h
gda-statement-struct-parts.h
gda-statement-struct-pspec.h
gda-statement-struct-select.h
gda-statement-struct-trans.h
gda-statement-struct-unknown.h
gda-statement-struct-update.h
gda-statement-struct-util.h
gda-statement-struct.h
gda-statement.h
gda-transaction-status-private.h
gda-transaction-status.h
gda-tree-manager.h
gda-tree-mgr-columns.h
gda-tree-mgr-label.h
gda-tree-mgr-ldap.h
gda-tree-mgr-schemas.h
gda-tree-mgr-select.h
gda-tree-mgr-tables.h
gda-tree-node.h
gda-tree.h
gda-util.h
gda-value.h
gda-vconnection-data-model.h
gda-vconnection-hub.h
gda-virtual-connection.h
gda-virtual-provider.h
gda-vprovider-data-model.h
gda-vprovider-hub.h
gda-xa-transaction.h
libgda-global-variables.h
libgda-report.h
libgda-virtual.h
libgda-xslt.h
libgda.h
to the top
Shared Libraries (3)
libgda-5.0.so.4.1.1
libgda-report-5.0.so.4.1.1
libgda-xslt-5.0.so.4.1.1
to the top