summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-01-29McpParameterFlags, McpAttributeFlags: move to the right headeraccount-rework-27727-round4Simon McVittie2-8/+10
2014-01-29Test that we add types to accounts' parameters when setSimon McVittie1-3/+75
2014-01-29McdAccountManagerDefault: opportunistically save parameters' typesSimon McVittie2-21/+10
2014-01-29Only exercise old avatar storage locations in 5-12 and 5-14 testsSimon McVittie3-23/+33
2014-01-29Chop up the increasingly inaccurately-named default-keyring-storage testSimon McVittie4-266/+340
2014-01-29McdAccount: improve debug output for account validitySimon McVittie1-0/+33
2014-01-29Add dedicated tests for keyfile-based storageSimon McVittie5-54/+213
2014-01-29Define MCP_API_VERSION_5_18, so implementations can use #ifdefSimon McVittie2-0/+17
2014-01-29Make MCP_API_VERSION less misleadingSimon McVittie1-1/+1
2014-01-29_mcd_account_manager_setup: simplify a loopSimon McVittie1-3/+2
2014-01-29Be consistent in the constness of arguments in storage virtual methodsXavier Claessens6-101/+98
2014-01-29Remove MCP_ACCOUNT_STORAGE_PLUGIN_PRIO_KEYRINGXavier Claessens1-1/+0
2014-01-29mcp_account_storage_commit: guarantee that we commit one at a timeSimon McVittie4-78/+36
2014-01-29mcd_storage_commit: rely on never being called with account == NULLSimon McVittie1-19/+7
2014-01-29McdAccountManager: commit accounts one at a timeSimon McVittie2-71/+17
2014-01-29McdAccountManager: remove unused timed account storage commitSimon McVittie1-22/+0
2014-01-29delete_async: being asked to delete a nonexistent account is an errorSimon McVittie2-15/+4
2014-01-29mcd_storage_delete_account: don't tolerate deletion of unknown accountsSimon McVittie1-7/+1
2014-01-29McdStorage: don't forget accounts until the McpAccountStorage says soSimon McVittie1-4/+0
2014-01-29McdAccount: don't delete from storage if already deletedSimon McVittie1-1/+2
2014-01-29deleted_cb: correct a debug messageSimon McVittie1-1/+1
2014-01-29McdAccountManagerDefault: get/set/commit on a missing account is an errorSimon McVittie1-16/+25
2014-01-29McdAccountManagerDefault: don't pass "absent" accounts up to MCSimon McVittie1-1/+4
2014-01-29McdAccountManagerDefault: track whether saving is needed correctlySimon McVittie2-16/+29
2014-01-29McdAccountManagerDefault: don't try to save "absent" accountsSimon McVittie1-0/+5
2014-01-29dbus-account-plugin: fail tests on various invalid method callsSimon McVittie1-16/+16
2014-01-29dbus-account-plugin: fail tests if fake accounts service misbehavesSimon McVittie1-3/+5
2014-01-29mcpa_unescape_variant_from_keyfile: inline implementationSimon McVittie1-10/+2
2014-01-29McdStorage: delete_cb: improve clarity with a temporary variableSimon McVittie1-2/+3
2014-01-29update_storage: re-indentSimon McVittie1-33/+27
2014-01-29mcd_storage_get_accounts: use (transfer none)Simon McVittie2-4/+2
2014-01-29mcd_storage_load: convert while loop into for loopSimon McVittie1-4/+1
2014-01-29created_cb: don't leak errorSimon McVittie1-0/+1
2014-01-29mc-debug-server: don't try to cope gracefully with a bad D-Bus connectionSimon McVittie1-28/+6
2014-01-29McpAccountStorage: more, and more informative, debug messagesSimon McVittie1-7/+27
2014-01-29fixup!Simon McVittie1-1/+1
2014-01-29mcp_account_storage_delete_async: be cancellable, at least in theorySimon McVittie6-4/+12
2014-01-29McpAccountStorage: update documentation for delete_asyncSimon McVittie1-1/+2
2014-01-29McpAccountStorage: override neither or both of delete_async, delete_finishSimon McVittie1-0/+3
2014-01-29McpAccountStorage: overriding get_* and list is mandatorySimon McVittie1-35/+4
2014-01-29McdAccountManager: ignore altered-one, deleted, toggled from wrong pluginSimon McVittie1-1/+39
2014-01-29fixup!Simon McVittie1-1/+1
2014-01-29McdAccount: have a ref to the storage plugin from construct time onwardsSimon McVittie5-119/+98
2014-01-29McdStorage: when acting on one account, only store it in its pluginSimon McVittie1-27/+41
2014-01-29mcp_account_storage_get: replace with get_attribute, get_parameterSimon McVittie10-642/+300
2014-01-29dbus-account-plugin: update internal cache correctlySimon McVittie1-0/+1
2014-01-29mcp_account_manager_unescape_variant_from_keyfile: addSimon McVittie4-0/+71
2014-01-29Thread expected GVariant types through to mcd_storage_get_*Simon McVittie7-33/+82
2014-01-29mcp_account_storage_set_*: return whether anything changedSimon McVittie6-105/+204
2014-01-29McdStorage: remove "owns" methodSimon McVittie4-80/+4