Age | Commit message (Expand) | Author | Files | Lines |
2014-03-19 | Zero-initialize McdLoadAccountsDataHEADmaster | Simon McVittie | 1 | -1/+1 |
2014-02-17 | McdAccount: Set "account-path-suffix" parameter on CMs that support it | Xavier Claessens | 1 | -0/+10 |
2014-02-06 | McdStorage: watch and proxy plugins' change-notification signals | Simon McVittie | 2 | -119/+206 |
2014-02-06 | McdAccountManager: if an account is async-added during setup, wait for it | Simon McVittie | 1 | -0/+10 |
2014-02-06 | McdAccountManager: ref the objects in McdLoadAccountsData | Simon McVittie | 1 | -3/+7 |
2014-02-06 | mcd_keyfile_get_variant: add support for int16, uint16 | Simon McVittie | 1 | -0/+45 |
2014-02-06 | mcd_storage_maybe_migrate_parameters: fix error handling | Simon McVittie | 1 | -5/+1 |
2014-02-04 | Opportunistically migrate accounts from untyped to typed Parameters | Simon McVittie | 3 | -3/+161 |
2014-02-04 | _mcd_account_reconnect: if the account isn't valid, just disconnect | Simon McVittie | 1 | -20/+16 |
2014-02-04 | _mcd_account_dup_parameters: try to get parameters' types from backend | Simon McVittie | 3 | -25/+132 |
2014-02-04 | mcp_account_storage_get_flags: add | Simon McVittie | 1 | -0/+8 |
2014-02-04 | Require account plugins to provide the ability to list parameters | Simon McVittie | 2 | -0/+105 |
2014-02-03 | mcd_account_check_validity, mcd_account_check_parameters: be synchronous | Simon McVittie | 3 | -121/+63 |
2014-02-03 | Simplify the account connection pipeline, and make it private | Simon McVittie | 2 | -12/+6 |
2014-02-03 | Squash mcd-account-connection.c into mcd-account.c | Simon McVittie | 4 | -152/+118 |
2014-02-03 | mcd_account_dup_protocol: factor out | Simon McVittie | 1 | -17/+34 |
2014-02-03 | mcd_account_get_parameter: take a TpConnectionManagerParam | Simon McVittie | 2 | -18/+12 |
2014-02-03 | Remove code-generation machinery | Simon McVittie | 10 | -162/+1 |
2014-02-03 | Remove A.I.ExternalPasswordStorage, CM.I.AccountStorage | Simon McVittie | 4 | -319/+0 |
2014-02-03 | codegen: avoid generating more than one thing in the same command | Simon McVittie | 1 | -3/+21 |
2014-01-29 | McdAccountManagerDefault: opportunistically save parameters' types | Simon McVittie | 1 | -17/+6 |
2014-01-29 | McdAccount: improve debug output for account validity | Simon McVittie | 1 | -0/+33 |
2014-01-29 | _mcd_account_manager_setup: simplify a loop | Simon McVittie | 1 | -3/+2 |
2014-01-29 | Be consistent in the constness of arguments in storage virtual methods | Xavier Claessens | 2 | -8/+8 |
2014-01-29 | mcp_account_storage_commit: guarantee that we commit one at a time | Simon McVittie | 1 | -40/+28 |
2014-01-29 | mcd_storage_commit: rely on never being called with account == NULL | Simon McVittie | 1 | -19/+7 |
2014-01-29 | McdAccountManager: commit accounts one at a time | Simon McVittie | 2 | -71/+17 |
2014-01-29 | McdAccountManager: remove unused timed account storage commit | Simon McVittie | 1 | -22/+0 |
2014-01-29 | delete_async: being asked to delete a nonexistent account is an error | Simon McVittie | 1 | -7/+2 |
2014-01-29 | mcd_storage_delete_account: don't tolerate deletion of unknown accounts | Simon McVittie | 1 | -7/+1 |
2014-01-29 | McdStorage: don't forget accounts until the McpAccountStorage says so | Simon McVittie | 1 | -4/+0 |
2014-01-29 | McdAccount: don't delete from storage if already deleted | Simon McVittie | 1 | -1/+2 |
2014-01-29 | deleted_cb: correct a debug message | Simon McVittie | 1 | -1/+1 |
2014-01-29 | McdAccountManagerDefault: get/set/commit on a missing account is an error | Simon McVittie | 1 | -16/+25 |
2014-01-29 | McdAccountManagerDefault: don't pass "absent" accounts up to MC | Simon McVittie | 1 | -1/+4 |
2014-01-29 | McdAccountManagerDefault: track whether saving is needed correctly | Simon McVittie | 2 | -16/+29 |
2014-01-29 | McdAccountManagerDefault: don't try to save "absent" accounts | Simon McVittie | 1 | -0/+5 |
2014-01-29 | mcpa_unescape_variant_from_keyfile: inline implementation | Simon McVittie | 1 | -10/+2 |
2014-01-29 | McdStorage: delete_cb: improve clarity with a temporary variable | Simon McVittie | 1 | -2/+3 |
2014-01-29 | update_storage: re-indent | Simon McVittie | 1 | -33/+27 |
2014-01-29 | mcd_storage_get_accounts: use (transfer none) | Simon McVittie | 2 | -4/+2 |
2014-01-29 | mcd_storage_load: convert while loop into for loop | Simon McVittie | 1 | -4/+1 |
2014-01-29 | created_cb: don't leak error | Simon McVittie | 1 | -0/+1 |
2014-01-29 | mcp_account_storage_delete_async: be cancellable, at least in theory | Simon McVittie | 2 | -2/+3 |
2014-01-29 | McdAccountManager: ignore altered-one, deleted, toggled from wrong plugin | Simon McVittie | 1 | -1/+39 |
2014-01-29 | fixup! | Simon McVittie | 1 | -1/+1 |
2014-01-29 | McdAccount: have a ref to the storage plugin from construct time onwards | Simon McVittie | 5 | -119/+98 |
2014-01-29 | McdStorage: when acting on one account, only store it in its plugin | Simon McVittie | 1 | -27/+41 |
2014-01-29 | mcp_account_storage_get: replace with get_attribute, get_parameter | Simon McVittie | 3 | -312/+83 |
2014-01-29 | mcp_account_manager_unescape_variant_from_keyfile: add | Simon McVittie | 1 | -0/+32 |