This bug was fixed in the package snapd-glib - 1.33-0ubuntu0.16.04.1
--------------- snapd-glib (1.33-0ubuntu0.16.04.1) xenial; urgency=medium
* New upstream release: (LP: #1748289) * New API: - snapd_alias_get_app_auto - snapd_alias_get_command - snapd_alias_get_app_manual - snapd_app_get_active - snapd_app_get_desktop_file - snapd_app_get_enabled - snapd_app_get_snap - snapd_change_get_error - snapd_channel_get_branch - snapd_channel_get_confinement - snapd_channel_get_epoch - snapd_channel_get_name - snapd_channel_get_revision - snapd_channel_get_risk - snapd_channel_get_size - snapd_channel_get_track - snapd_channel_get_type - snapd_channel_get_version - snapd_client_abort_change_async - snapd_client_abort_change_finish - snapd_client_abort_change_sync - snapd_client_get_allow_interaction - snapd_client_get_changes_async - snapd_client_get_changes_finish - snapd_client_get_changes_sync - snapd_client_get_change_async - snapd_client_get_change_finish - snapd_client_get_change_sync - snapd_client_get_socket_path - snapd_client_login2_async - snapd_client_login2_finish - snapd_client_login2_sync - snapd_client_switch_async - snapd_client_switch_finish - snapd_client_switch_sync - snapd_client_get_users_async - snapd_client_get_users_finish - snapd_client_get_users_sync - snapd_client_alias_async - snapd_client_alias_finish - snapd_client_alias_sync - snapd_client_unalias_async - snapd_client_unalias_finish - snapd_client_unalias_sync - snapd_client_prefer_async - snapd_client_prefer_finish - snapd_client_prefer_sync - snapd_client_get_apps_sync - snapd_client_get_apps_finish - snapd_client_get_apps_async - snapd_client_set_allow_interaction - snapd_client_set_socket_path - snapd_snap_get_broken - snapd_snap_get_channels - snapd_snap_get_tracks - snapd_snap_get_license - snapd_snap_get_title - snapd_snap_match_channel - snapd_system_information_get_confinement * Deprecated API: - snapd_app_get_aliases - snapd_client_connect_async - snapd_client_connect_finish - snapd_client_connect_sync - snapd_client_disable_aliases_async - snapd_client_disable_aliases_finish - snapd_client_disable_aliases_sync - snapd_client_enable_aliases_async - snapd_client_enable_aliases_finish - snapd_client_enable_aliases_sync - snapd_client_login_async - snapd_client_login_finish - snapd_client_login_sync - snapd_client_reset_aliases_async - snapd_client_reset_aliases_finish - snapd_client_reset_aliases_sync - Fix small memory leaks and crashes - Support new error codes from snapd - Implement new snapd APIs - Fix multiple async operations not working at the same time. - Connect to snapd on demand. - Add ability to set snapd socket to connect to. - Make clients using provided sockets non-blocking. - Improve failure handling when snapd socket read/writes fail - Ensure socket reads never block - Fix issues when accessing snapd-glib from threads. - Set a user agent when sending requests to snapd-glib - Correctly stop requests if cancelled - Don't timeout waiting for snapd - Add version defines so can do conditional compilation on new features - Fix compilation issues with clang - Build system fixes - Documentation improvements * debian/control: - Fix GIR section and dependencies * debian/libsnapd-glib1.symbols: - Updated * debian/watch: - Use new github location for downloads * debian/patches/0001-Reduce-json-glib-dependency-to-working-development-v.patch: - Applied upstream
-- Robert Ancell <email address hidden> Fri, 09 Feb 2018 09:28:35 +1300
This bug was fixed in the package snapd-glib - 1.33-0ubuntu0. 16.04.1
--------------- 16.04.1) xenial; urgency=medium
snapd-glib (1.33-0ubuntu0.
* New upstream release: (LP: #1748289) get_app_ auto get_command get_app_ manual get_active get_desktop_ file get_enabled get_error get_branch get_confinement get_epoch get_name get_revision get_risk get_size get_track get_type get_version abort_change_ async abort_change_ finish abort_change_ sync get_allow_ interaction get_changes_ async get_changes_ finish get_changes_ sync get_change_ async get_change_ finish get_change_ sync get_socket_ path login2_ async login2_ finish login2_ sync switch_ async switch_ finish switch_ sync get_users_ async get_users_ finish get_users_ sync alias_async alias_finish alias_sync unalias_ async unalias_ finish unalias_ sync prefer_ async prefer_ finish prefer_ sync get_apps_ sync get_apps_ finish get_apps_ async set_allow_ interaction set_socket_ path get_broken get_channels get_tracks get_license get_title match_channel information_ get_confinement get_aliases connect_ async connect_ finish connect_ sync disable_ aliases_ async disable_ aliases_ finish disable_ aliases_ sync enable_ aliases_ async enable_ aliases_ finish enable_ aliases_ sync login_async login_finish login_sync reset_aliases_ async reset_aliases_ finish reset_aliases_ sync libsnapd- glib1.symbols: patches/ 0001-Reduce- json-glib- dependency- to-working- development- v.patch:
* New API:
- snapd_alias_
- snapd_alias_
- snapd_alias_
- snapd_app_
- snapd_app_
- snapd_app_
- snapd_app_get_snap
- snapd_change_
- snapd_channel_
- snapd_channel_
- snapd_channel_
- snapd_channel_
- snapd_channel_
- snapd_channel_
- snapd_channel_
- snapd_channel_
- snapd_channel_
- snapd_channel_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_snap_
- snapd_snap_
- snapd_snap_
- snapd_snap_
- snapd_snap_
- snapd_snap_
- snapd_system_
* Deprecated API:
- snapd_app_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- snapd_client_
- Fix small memory leaks and crashes
- Support new error codes from snapd
- Implement new snapd APIs
- Fix multiple async operations not working at the same time.
- Connect to snapd on demand.
- Add ability to set snapd socket to connect to.
- Make clients using provided sockets non-blocking.
- Improve failure handling when snapd socket read/writes fail
- Ensure socket reads never block
- Fix issues when accessing snapd-glib from threads.
- Set a user agent when sending requests to snapd-glib
- Correctly stop requests if cancelled
- Don't timeout waiting for snapd
- Add version defines so can do conditional compilation on new features
- Fix compilation issues with clang
- Build system fixes
- Documentation improvements
* debian/control:
- Fix GIR section and dependencies
* debian/
- Updated
* debian/watch:
- Use new github location for downloads
* debian/
- Applied upstream
-- Robert Ancell <email address hidden> Fri, 09 Feb 2018 09:28:35 +1300