[Pkg-telepathy-commits] [SCM] MC 5 packaging annotated tag, upstream/5.15.0, created. upstream/5.15.0

Simon McVittie smcv at debian.org
Sat May 25 13:15:32 UTC 2013


The annotated tag, upstream/5.15.0 has been created
        at  fda830e27e1e12b9a45b787e30b637f128965ae4 (tag)
   tagging  a32599d4a1cc9565578bb67ae5f994aa21ff13f4 (commit)
  replaces  upstream/5.14.1
 tagged by  Simon McVittie
        on  Fri May 3 15:08:46 2013 +0100

- Shortlog ------------------------------------------------------------
Upstream version 5.15.0

Cosimo Cecchi (1):
      build: honor NOCONFIGURE in autogen.sh

Emilio Pozuelo Monfort (1):
      Check for the specific error codes when reconnecting

Guillaume Desmottes (3):
      Add missing config.h includes
      addressing.py: 'mailto' is the proper URI scheme
      account-addressing: fire PropertiesChanged on URISchemes change

Jonny Lamb (2):
      make-valid test: make connection object paths distinct
      add more telepathy-glib-dbus.h includes where appropriate

Joshua Lock (1):
      connectivity-monitor: ConnMan Services with ready State are online

Mike Ruprecht (1):
      Update to current ConnMan API

Simon McVittie (108):
      McdStorage: include flagging-as-secret in update_storage()
      mcd_storage_set_value: unset keys directly instead of via set_string
      mcd_storage_set_string: implement in terms of mcd_storage_set_value
      mcd_storage_dup_value: don't return non-NULL with error set
      mcd_storage_has_value: remove, no longer needed
      mcd_storage_dup_value: alter signature, rename to mcd_storage_get_value
      McdStorage: implement get_string, get_boolean, get_integer in terms of get_value
      mcd_account_property_changed: rename to mcd_account_altered_by_plugin
      Unify loading of new accounts
      mcp_account_manager_set_value: document
      McpAccountStorage: stop recommending mcp_account_storage_iface_set_desc, etc.
      All account storage plugins: fill the vtable directly
      Deprecate and undocument McpAccountStorage's vtable-filling functions
      Mark McpAccountStorage::altered as deprecated
      McpAccountStorage: improve documentation
      McpAccountStorage: don't double-register signals if implemented twice
      McdStorage: distinguish between parameters and attributes
      mcd_keyfile_escape_value, mcd_keyfile_unescape_value: add
      McdStorage: change internal storage away from GKeyFiles
      McdStorage: in update_storage, take the escaped value as a parameter
      Rename MC_ACCOUNTS_KEY_ALIAS to MC_ACCOUNTS_KEY_NICKNAME
      mcd-account-config.h: list every setting (i.e. all non-parameters)
      Consistently use the constants from mcd-account-config.h
      McdStorage: store attributes in-memory as GVariants, not keyfile syntax
      McdStorage: store parameters in-memory as GVariants, with a fallback
      Require Python 2.6 so we can use "except A as b" etc.
      Give account storage plugins a way to find out the GType for an attribute
      mcp_account_manager_escape_variant_for_keyfile: add to plugin API
      mcp_account_storage_owns: add
      Add a fake account storage backend which uses a mock D-Bus service
      Use the mock accounts service for the majority of our tests
      account-basics test: assert that the mock accounts service is used correctly
      account-manager/avatar test: assert about mock accounts service interactions
      Preload accounts via fake accounts service when required
      Let storage plugins receive new values as GVariants
      Mock accounts service plugin: receive settings from MC as GVariant
      Mock accounts service plugin: respond to change signals from service
      WARNING macro: add
      Add a regression test for an account storage plugin altering accounts
      mcd_storage_init_value_for_attribute, mcd_storage_get_attribute_type: make extern
      mcd_account_altered_by_plugin: get the new value from the McdStorage
      McdAccount: add a way to tell property setters that storage has already been updated
      Add a way for storage plugins to push typed parameters into MC
      TestDBusAccountPlugin: push typed parameters into MC
      McdAccount: consolidate AutomaticPresence setting
      McdStorage: add support for storing structs (uss) in keyfiles
      Add a regression test for (un)escaping things in keyfile format
      McdAccount: store automatic presence as a single attribute
      Use combined AutomaticPresence in tests where either would do
      mc-tool: add getter for AutomaticPresence
      Test that an account storage backend can alter AutomaticPresence
      Revert "Don't warn on deprecated declarations, this is a stable branch."
      Revert "Upload documentation to the 5.14.x location"
      Revert "Don't check documentation completeness in this stable branch"
      Start the 5.15 branch
      Merge branch 'storage-refactor-54870'
      mc-debug-server: don't self-terminate when disconnected from GDBus
      WARNING, etc. macros: add
      replace sealed struct members with getters and use TpProtocol
      Enable TP_SEAL_ENABLE
      Update code generation tools from telepathy-glib 0.20.0
      Enable TP_DISABLE_SINGLE_INCLUDE
      mc-tool: use tp_account_manager_dup_valid_accounts
      Use tp_channel_get_connection instead of tp_channel_borrow_connection
      McdChannel: use tp_channel_get_requested instead of reinventing it
      McdAccountManager: use tp_dbus_daemon_register_object
      McdAccountManager: have a TpSimpleClientFactory
      McdChannel: use the TpConnection's factory to make TpChannel objects
      McdConnection: use TpWeakRef instead of replicating it
      McpDispatchOperation: use a new factory for each connection
      mc-tool: have a TpSimpleClientFactory to manufacture accounts
      Generally use GVariant, not GHashTable, for channels' properties
      _mcd_client_match_property: take channel properties as GVariant
      McdAccount: store the self-contact
      McdAccount: take responsibility for setting the nickname
      Don't set the nickname to the normalized name on connect
      enable_fakecm_account: copy parameters and alter the copy
      nickname test: verify that a trivial nickname is not set on connect
      McdAccount: cope with self-contact changes; follow the self-contact
      Add a regression test for an IRC-like protocol
      Knock out most of the IRC test until fd.o #55666 is fixed
      Emulate the Aliasing interface a little more realistically
      Track Avatars using McdAccount, and use the self-contact for it
      Downgrade failure to set alias/avatar from WARNING to DEBUG
      Downgrade failure to prepare self-contact from WARNING to DEBUG
      nickname test: test what happens when we set an empty nickname
      Implement Set("Nickname", "") by using the normalized name instead
      Ignore changes to the avatar of former self-contacts
      mcd_account_process_initial_avatar_token: don't take self_contact argument
      mcd_account_self_contact_changed_cb: ignore no-op changes
      Merge branch 'aliasing-avatars'
      Remove McdAccount::connection-status-changed signal
      Communicate the detailed error from McdConnection to McdAccount
      Clean all generated files, so we can distcheck successfully
      NEWS for 5.15
      Merge branch 'typed-settings-54872'
      Merge branch 'mock-account-store-54873'
      More NEWS for 5.15
      Merge branch 'altered-one-54780'
      More NEWS
      Merge branch 'telepathy-mission-control-5.14'
      NEWS
      tests: avoid an out-of-range int literal
      Merge branch 'telepathy-mission-control-5.14'
      Merge branch 'telepathy-mission-control-5.14'
      resume development
      Merge branch 'telepathy-mission-control-5.14'
      Imported Upstream version 5.15.0

Will Thompson (1):
      Bump tp-glib dependency for tp_vardict_get_*

-----------------------------------------------------------------------

-- 
MC 5 packaging



More information about the Pkg-telepathy-commits mailing list