summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-11-15mcp_account_storage_commit: guarantee that we commit one at a timeaccount-rework-27727-round3Simon McVittie4-78/+36
2013-11-15mcd_storage_commit: rely on never being called with account == NULLSimon McVittie1-19/+7
2013-11-15McdAccountManager: commit accounts one at a timeSimon McVittie2-71/+17
2013-11-15McdAccountManager: remove unused timed account storage commitSimon McVittie1-22/+0
2013-11-15delete_async: being asked to delete a nonexistent account is an errorSimon McVittie2-15/+4
2013-11-15mcd_storage_delete_account: don't tolerate deletion of unknown accountsSimon McVittie1-7/+1
2013-11-15McdStorage: don't forget accounts until the McpAccountStorage says soSimon McVittie1-4/+0
2013-11-15McdAccount: don't delete from storage if already deletedSimon McVittie1-1/+2
2013-11-15deleted_cb: correct a debug messageSimon McVittie1-1/+1
2013-11-15McdAccountManagerDefault: get/set/commit on a missing account is an errorSimon McVittie1-16/+25
2013-11-15McdAccountManagerDefault: don't pass "absent" accounts up to MCSimon McVittie1-1/+4
2013-11-15McdAccountManagerDefault: track whether saving is needed correctlySimon McVittie2-16/+29
2013-11-15McdAccountManagerDefault: don't try to save "absent" accountsSimon McVittie1-0/+5
2013-11-15dbus-account-plugin: fail tests on various invalid method callsSimon McVittie1-16/+16
2013-11-15dbus-account-plugin: fail tests if fake accounts service misbehavesSimon McVittie1-3/+5
2013-11-15mcpa_unescape_variant_from_keyfile: inline implementationaccount-rework-27727-round2Simon McVittie1-10/+2
2013-11-15McdStorage: delete_cb: improve clarity with a temporary variableSimon McVittie1-2/+3
2013-11-15update_storage: re-indentSimon McVittie1-33/+27
2013-11-15mcd_storage_get_accounts: use (transfer none)Simon McVittie2-4/+2
2013-11-15mcd_storage_load: convert while loop into for loopSimon McVittie1-4/+1
2013-11-15created_cb: don't leak errorSimon McVittie1-0/+1
2013-11-15mc-debug-server: don't try to cope gracefully with a bad D-Bus connectionSimon McVittie1-28/+6
2013-11-15McpAccountStorage: more, and more informative, debug messagesSimon McVittie1-8/+28
2013-11-15mcp_account_storage_delete_async: be cancellable, at least in theorySimon McVittie6-4/+12
2013-11-15McpAccountStorage: update documentation for delete_asyncSimon McVittie1-1/+2
2013-11-15McpAccountStorage: override neither or both of delete_async, delete_finishSimon McVittie1-0/+3
2013-11-15McpAccountStorage: overriding get_* and list is mandatorySimon McVittie1-35/+4
2013-11-14McdAccountManager: ignore altered-one, deleted, toggled from wrong pluginaccount-rework-27727Simon McVittie1-1/+39
2013-11-14McdAccount: have a ref to the storage plugin from construct time onwardsSimon McVittie5-119/+98
2013-11-14McdStorage: when acting on one account, only store it in its pluginSimon McVittie1-27/+41
2013-11-14mcp_account_storage_get: replace with get_attribute, get_parameterSimon McVittie10-642/+300
2013-11-14dbus-account-plugin: update internal cache correctlySimon McVittie1-0/+1
2013-11-14mcp_account_manager_unescape_variant_from_keyfile: addSimon McVittie4-0/+71
2013-11-14Thread expected GVariant types through to mcd_storage_get_*Simon McVittie7-33/+82
2013-11-14mcp_account_storage_set_*: return whether anything changedSimon McVittie6-105/+204
2013-11-14McdStorage: remove "owns" methodSimon McVittie4-80/+4
2013-11-14Make mcp_account_storage_create() mandatorySimon McVittie6-67/+127
2013-11-13Make account deletion async (sort of), and imply a selective commitSimon McVittie7-216/+275
2013-11-13Call set_attribute, set_parameter to delete themSimon McVittie5-78/+63
2013-11-13McdAccountManager: don't double-delete accounts from storageSimon McVittie1-5/+0
2013-11-13Add some missing test coverage: IdentifyAccount failing hardSimon McVittie2-10/+39
2013-11-13McdStorage: adjust IdentifyAccount error behaviourSimon McVittie1-5/+14
2013-11-13mc-debug-server: don't exit when disconnected from system busSimon McVittie1-0/+14
2013-11-13mcd_account_delete: convert into mcd_account_delete_asyncSimon McVittie3-39/+77
2013-11-13mcd_account_delete: be primarily responsible for emitting RemovedSimon McVittie1-12/+9
2013-11-13mcd_storage_dup_attributes: removeSimon McVittie2-37/+0
2013-11-13mcp_account_manager_list_keys: removeSimon McVittie4-58/+0
2013-11-13Remove unused codeXavier Claessens4-220/+0
2013-11-13McpAccountStorage: have a default implementation for every methodSimon McVittie1-38/+123
2013-11-13mcp_account_storage_emit_created: fix doc-commentSimon McVittie1-1/+1