[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