Package Release Info

telepathy-mission-control-5.16.3-bp150.2.4

Update Info: Base Release
Available in Package Hub : 15

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libmission-control-plugins0
telepathy-mission-control
telepathy-mission-control-devel

Change Logs

Version: 5.16.3-bp150.2.2
* Sun Apr 15 2018 bjorn.lie@gmail.com
- Drop upstream deprecated pkgconfig(libnm-glib) BuildRequires.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Mon Aug 25 2014 zaitor@opensuse.org
- Update to version 5.16.3:
  + Fixes: mcd-connection: use tp_asv_new() properly (fdo#81751).
- Changes from version 5.16.2:
  + Fixes:
  - Don't crash in 'mc-tool auto-presence' subcommand
    (fdo#74187).
  - Fix parallel build.
  - Use G_STRFUNC in mission-control-plugins's DEBUG macro.
  - Fix a crash when GOA is restarted (fdo#79827).
- Drop 0001-mc-tool-fix-setting-automatic-presence.patch: Fixed
  upstream.
* Thu Apr 03 2014 mgorse@suse.com
- Add 0001-mc-tool-fix-setting-automatic-presence.patch: fix crash
  setting auto-presence (fdo#74187).
* Mon Mar 03 2014 zaitor@opensuse.org
- Update to version 5.16.1:
  + Release logind sleep/shutdown inhibitor correctly, fixing slow
    sleep/shutdown (fdo#73599).
  + Avoid assertion failure for offline accounts that support power
    saving (fdo#72652).
  + Fix a crash if unable to create
    XDG_DATA_HOME/telepathy/mission-control (fdo#72138).
* Tue Nov 19 2013 dimstar@opensuse.org
- Drop pkgconfig(upower-glib) BuildRequires: the required API are
  no longer available in UPower 1.0 and the corresponding
  functionality is already used from logind.
* Wed Oct 02 2013 dimstar@opensuse.org
- Update to version 5.16.0:
  + If a connection manager that stores avatars on the server is
    slow to discover whether we have a server-stored avatar, don't
    overwrite it with an outdated local avatar or lack-of-avatar.
    This was a regression in 5.15.0 (fdo#69885).
* Fri Sep 20 2013 dimstar@opensuse.org
- Update to version 5.15.1:
  + There is no longer a special configuration option for ConnMan
    connectivity monitoring.
  + On systems with NetworkManager, basic connectivity monitoring
    support no longer requires libnm-glib, although compiling with
    libnm-glib might still mean that disconnection can be detected
    more quickly.
  + gnome-keyring support has been removed.
  + Enhancements:
  - Use GIO's GNetworkMonitor plugins to monitor connectivity
    (fdo#56635).
  - Remove gnome-keyring integration in favour of recommending
    ServerAuthentication Handlers, which have better UI and don't
    expose passwords on D-Bus (fdo#32578).
  - Internal cleanup related to the connectivity code
    (fdo#68712).
  + Fixes:
  - Don't emit critical warnings if more than one emergency
    "service point" is provided, and don't leak memory if any are
    provided (fdo#55773).
  - Advertise Service and Hidden as properties that can be given
    when creating an account (fdo#33127).
  - Fix a likely crash when upgrading the storage format of
    accounts, a regression in 5.15.0 (fdo#69542).
  - Fix a crash when an account is disconnected while inspecting
    the self-contact, a regression in 5.15.0 (fdo#69542).
  - Make the regression tests pass with the parallel test harness
    used by default in Automake 1.13+ (fdo#69542).
- Drop libgnome-keyring-devel BuildRequires: no longer required.
- No longer pass --enable-gnome-keyring to configure, following
  upstreams feature drop.
* Sun May 05 2013 zaitor@opensuse.org
- Update to version 5.15.0:
  + Running this version of Mission Control for the first time will
    automatically migrate some account data to a new format. If you
    subsequently downgrade to an older version, it will no longer
    understand all account data.
  + Requirements:
  - GLib 2.32 is now required.
  - The regression tests now require Python 2.6.
  + Deprecations:
  - McpAccountStorage::altered, which appears to have never
    worked, is now deprecated (fdo#28288). Emit ::altered-one
    instead.
  - mcp_account_storage_iface_set_priority() etc. are now
    deprecated. Use, for instance, "iface->priority = prio"
    instead.
  + Enhancements:
  - Account storage plugins (McpAccountStorageIface) may, and
    should, implement the new set_attribute(), set_parameter()
    and owns() methods. These methods allow the plugin to know
    the type of each attribute or parameter, which is presented
    as a GVariant. (fdo#54872).
  - `mc-tool get <account> AutomaticPresence` now works
    (fdo#54780).
  - When running under GNOME 3 or Unity, MC will attempt to
    enable connections' power-saving features while the session
    is idle; this is currently effective for Google Talk XMPP
    connections (fdo#62530).
  + Fixes:
  - Update to the current ConnMan D-Bus API (fdo#56600).
  - If a stored parameter has a value inappropriate for its type
    (e.g. require-tls=2 where the connection manager expects
    require-tls to be boolean), invalidate the account, rather
    than treating the value as 0, "", [] etc. (fdo#54870).
  - Handle Connection errors better, and in particular, don't try
    to reconnect on SoftwareUpgradeRequired or ConnectionRefused
    (fdo#37844).
  - Handle errors from RequestConnection correctly, rather than
    as NetworkError (fdo#39334).
  - If the stored nickname for an account is the same as the
    normalized name (identifier), don't set it on connect, in
    case a better nickname is stored on the server (fdo#39381).
  - Emit Properties.PropertiesChanged for URISchemes, as per the
    upcoming telepathy-spec 0.27.1 (fdo#40393).
  - McpAccountStorage::altered-one now works as intended
    (fdo#54780).
  + Internal changes:
  - Refactor avatar and alias handling (fdo#55668).
  - Refactor account storage (fdo#54870, fdo#54872).
  - Improve regression test coverage for account storage
    (fdo#54873).
  - Start to remove uses of functions deprecated in
    telepathy-glib 0.20 (fdo#55391).
- Changes from version 5.14.1:
  + Fixes:
  - Only ignore passwords stored in our old gnome-keyring
    location if Empathy has actually copied them to its new
    location, fixing use of a gnome-keyring-enabled MC version
    with no Empathy or other SASLAuthentication handler (e.g.
    under Sugar). (fdo#59468).
  - Build successfully with Automake 1.13 (fdo#59605).
  - Isolate regression tests better (fdo#63119).
  - Respect NOCONFIGURE in autogen.sh (fdo#57165).
- Drop tmc-mailto-is-the-proper-URI-scheme.patch and
  tmc-fire-PropertiesChanged-on-URISchemes-change.patch, fixed
  upstream.
* Sun Jan 13 2013 zaitor@opensuse.org
- Added tmc-fire-PropertiesChanged-on-URISchemes-change.patch and
  tmc-mailto-is-the-proper-URI-scheme.patch needed to ensure
  visual feedback on sip accounts changes (fdo#40393).
* Thu Oct 04 2012 dimstar@opensuse.org
- Update to version 5.14.0:
  + There were no code changes since 5.13.2.
* Fri Sep 21 2012 dimstar@opensuse.org
- Update to version 5.13.2:
  + Configuration changes:
  - Accounts are now stored in the telepathy/mission-control
    subdirectory  of g_get_user_data_dir(). On Unix, this usually
    means ~/.local/share/telepathy/mission-control (follows
    $XDG_DATA_HOME and $XDG_DATA_DIRS variables)
  - ./configure --with-accounts-dir (at build time) and
    $MC_ACCOUNTS_DIR (at runtime) no longer change where new
    accounts are stored. They now set what Mission Control
    considers to be the "old" location for accounts; accounts in
    that directory will be moved into the new location. Using
    this option is deprecated.
  + Enhancements:
  - Migrate accounts and avatars from ~/.mission-control to the
    location described above (fdo#35896)
  - More removals of obsolete code and interfaces (fdo#54633)
  + Fixes:
  - Recover from incomplete password migrations caused by
    upgrading to Empathy 3 while running MC 5.12.1 or older
    (fdo#42088)
  - Omit generated file mcp-signals-marshal.h from tarballs
* Mon Sep 10 2012 dimstar@opensuse.org
- Update to version 5.13.1:
  + Changes:
  - On Unix platforms, umask() is now required.
  - If a connection manager announces two or more channels in the
    same NewChannels signal, behave as if it had announced each
    channel separately (fdo#52305)
  - Improve mc-tool: display Account.Storage settings, add
    Supersedes, add "dump" subcommand (fdo#53202)a
  - More internal reorganisation (fdo#54151)
  + Fixes:
  - Passwords are now deleted from gnome-keyring correctly
    (fdo#42088)
  - When migrating Butterfly accounts to Haze, do the migration
    even if Butterfly isn't installed, and copy the password as
    well as the username (deb#686835)
  - If compiled with UPower support, do not attempt to connect
    while going to sleep
  - Set up the altered-one signal for account storage backends
    correctly (fdo#52231)
  - If service-activated under both names
    o.fd.Telepathy.MissionControl5 and
    o.fd.Telepathy.AccountManager simultaneously, avoid one or
    both failing to activate due to a race condition (fdo#53220)
  - When built for Android, don't use GSettings (fdo#53497).
* Tue Jul 24 2012 dimstar@opensuse.org
- Update to version 5.13.0:
  + Changes:
  - Remove support for many deprecated interfaces (fdo#49753,
    fdo#24762, fdo#24899, fdo#24914, fdo#49648)
  + Fixes:
  - Stop using deprecated telepathy-glib symbols.
  - fix access to freed memory (fdo#51842)
  - fix existing channel dispatching after using present/delegate
  - Invalid GValue in libaccounts storage plugin (fdo#48646)
  - Do not change RequestedPresence when disabling the account,
    otherwise it won't reconnect when enabling it (fdo#52259)
  - Let client decide which storage provider to use when creating
    an account (fdo#52231).
* Sat Jul 14 2012 zaitor@opensuse.org
- Update to version 5.12.1:
  + Fixes:
  - Stop using deprecated telepathy-glib symbols.
  - Fix access to freed memory (fdo#51842).
  - Fix existing channel dispatching after using
    present/delegate.
* Tue Apr 03 2012 vuntz@opensuse.org
- Update to version 5.12.0:
  + Add mcd_service_stop() and stop the service when SIGINT is
    sent (fdo#47054).
* Wed Feb 22 2012 vuntz@opensuse.org
- Update to version 5.11.0:
  + Enhancements:
  - Migrate telepathy-butterfly accounts to telepathy-haze
    automatically, if Haze is installed (fdo#42814)
  - Improve mc-tool (fdo#45308)
  - Add Account.Supersedes (fdo#42814)
  + Fixes:
  - Prefer to destroy arrays with _unref instead of _free
  - Add support for building on Android (fdo#42508) and Windows
  - Make the NetworkManager integration optional (fdo#43791)
  - Don't crash on Get('Parameters') for a CM that isn't
    installed (fdo#44939)
* Mon Feb 13 2012 coolo@suse.com
- patch license to follow spdx.org standard
* Tue Nov 15 2011 vuntz@opensuse.org
- Update to version 5.10.1:
  + Fixes:
  - An unnecessary enum definition, which conflicted with the one
    provided by Empathy, has been removed from the GSettings
    schema.
- Changes from version 5.10.0:
  - fdo#41927: It is now possible to install the MC test suite.
  - fdo#42068: MC now has a GSettings key to force it to believe it
    is online, even if NM/ConnMan says it is offline. This key is
    kept in sync with the corresponding GSettings key provided by
    Empathy by some black magic with aliased DConf paths.
  - deb#644589: fix build with UPower but no NM or ConnMan
  - fdo#42548: Account.ChangingPresence is now more accurate
    (particularly on disabled accounts).
- Use %glib2_gsettings_schema_* macros for the new GSettings schema
  file.
* Wed Oct 05 2011 vuntz@opensuse.org
- Update to version 5.9.3:
  + Enhancements:
  - Mission Control can now use either Network Manager or ConnMan
    (or neither; the choice is controlled by a configure flag) to
    monitor the network connection going up and down, and bring
    IM accounts on and offline accordingly (whether due to
    ConnectAutomatically being True, or RequestedConnection being
    non-offline). (fdo#38978)
  - Mission Control now listens for notifications from upower
    that the machine is about to suspend, and tears down active
    connections. This should help avoid the user appearing to be
    online for a few minutes after they suspend their machine,
    until the server notices that they've gone. (fdo#28370)
  + Fixes:
  - The regression tests now work with D-Bus ? 1.5.6. (fdo#41090)
  - An obscure assertion failure in the client bus name
    monitoring code is fixed, we hope! (fdo#39767)
  - MC no longer crashes when recovering from a client crashing
    if that client was an Observer or Approver which had claimed
    the channel.
- Add pkgconfig(libnm-glib) and pkgconfig(upower-glib)
  BuildRequires for the new features.