summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Unused struct type declaration deletedVivek Dasmohapatra2010-09-141-7/+0
| |
| * Use typed key file set helpers in store_value McdStorage method implementationVivek Dasmohapatra2010-09-141-33/+22
| |
| * Reverse the decision about which layer does escaping/unescapingVivek Dasmohapatra2010-09-143-21/+26
| | | | | | | | | | | | We now do the escaping/unescaping in the plugin-account layer (McdStorage interface), while the storage plugins just accept whatever they're given.
| * Documentation fix (misnamed funciton in docstring)Vivek Dasmohapatra2010-09-141-1/+1
| |
| * Use McdStorage instead of direct private structure access in mcd-account-compatVivek Dasmohapatra2010-09-131-51/+50
| |
| * Use the McdStorage interface in the soon-to-be-deleted conditions codeVivek Dasmohapatra2010-09-131-26/+31
| |
| * Use McdStorage instead of private structures in match_account_parameterVivek Dasmohapatra2010-09-131-36/+43
| |
| * DBus daemon is directly available via the account now, account manager is notVivek Dasmohapatra2010-09-131-2/+2
| |
| * The McdStorage layer uses get/set _value, the actual plugins need to use _stringVivek Dasmohapatra2010-09-132-8/+8
| | | | | | | | | | | | | | This way the layer closest to actual storage in a real actually-on-disc keyfile make sure escaping is handled, while all layers above them can simply treat the values as "data" without caring how or where they are stored.
| * Make sure the sso-services property is cached when we load the accountVivek Dasmohapatra2010-09-131-0/+3
| | | | | | | | | | Doing this means we don't need to special-case sso-services in generic code later.
| * Use the McdStorage interface to find the plugin claiming ownership of an accountVivek Dasmohapatra2010-09-131-4/+4
| |
| * Stray debug messageVivek Dasmohapatra2010-09-131-1/+0
| |
| * No longer have direct access to account manager: use helper to store connectionsVivek Dasmohapatra2010-09-131-2/+1
| |
| * mcd_account_get_alias update to use McdStorageVivek Dasmohapatra2010-09-131-2/+3
| |
| * get/set avatar methods update to use McdStorage interfaceVivek Dasmohapatra2010-09-131-11/+23
| |
| * get/set avatar token updated to McdStorage interfaceVivek Dasmohapatra2010-09-131-10/+10
| |
| * get/set normalised name functions updated to McdStorage interfaceVivek Dasmohapatra2010-09-131-12/+14
| |
| * update_parameters_dup_params_cb updated to McdStorage interfaceVivek Dasmohapatra2010-09-131-2/+2
| |
| * clear_register_dup_params_cb updated to McdStorage interfaceVivek Dasmohapatra2010-09-131-2/+2
| |
| * has_been_online updated to use McdStorage interfaceVivek Dasmohapatra2010-09-131-8/+10
| |
| * set_connect_automatically updated to use McdStorage interfaceVivek Dasmohapatra2010-09-131-7/+8
| |
| * set_automatic_presence updated to use McdStorage interfaceVivek Dasmohapatra2010-09-131-30/+41
| |
| * _mcd_account_set_enabled upated to use McdStorage interfaceVivek Dasmohapatra2010-09-131-7/+9
| |
| * mcd_account_get_string_val updated to new McdStorage interfaceVivek Dasmohapatra2010-09-131-4/+14
| |
| * mcd_account_set_string_val updated to new McdStorage interfaceVivek Dasmohapatra2010-09-131-18/+17
| |
| * Delete account method updated to use new McdStorage interfaceVivek Dasmohapatra2010-09-131-45/+10
| |
| * get/set parameter internal functions updated to use McdStorage interfaceVivek Dasmohapatra2010-09-131-11/+10
| |
| * keyfile_get_value and keyfile_set_value no longer exist (no more keyfile)Vivek Dasmohapatra2010-09-131-204/+0
| |
| * McdAccount no longer holds an account managerVivek Dasmohapatra2010-09-133-66/+68
| | | | | | | | | | It has a McdStorage object and a DBus daemon instead - updated constructors/destructors/accessors to reflect this change
| * Implement method to find the McpAccountStorage plugin holding an accountVivek Dasmohapatra2010-09-131-0/+19
| |
| * Typo, missing return signatureVivek Dasmohapatra2010-09-131-0/+1
| |
| * Hook up the actual McdStorage method implmentations to the interfaceVivek Dasmohapatra2010-09-131-0/+22
| |
| * Implement setting store values from GValuesVivek Dasmohapatra2010-09-131-0/+117
| |
| * Implement getting integers from the storeVivek Dasmohapatra2010-09-131-0/+10
| |
| * Implement getting booleans from the storeVivek Dasmohapatra2010-09-131-0/+10
| |
| * Implement fetching GValues from the storeVivek Dasmohapatra2010-09-131-0/+111
| |
| * Implement the has_value method of the storage interfaceVivek Dasmohapatra2010-09-131-0/+9
| |
| * Make the McdStorage interface object available vie the account manager.Vivek Dasmohapatra2010-09-132-27/+6
| |
| * Unused 'update one account' operation removedVivek Dasmohapatra2010-09-131-62/+0
| | | | | | | | | | Since _all_ operations now know the account involved, this operation sort of drops out of the logic.
| * Move commit operation (flushing to long term storage) into plugin-accountVivek Dasmohapatra2010-09-132-107/+67
| |
| * Move account creation and get/set value ops needed by same into plugin-accountVivek Dasmohapatra2010-09-132-35/+86
| |
| * Move account deletion (from storage) into plugin-accountVivek Dasmohapatra2010-09-132-38/+33
| |
| * Comments - we no longer have direct access to (or knowledge of) any keyfilesVivek Dasmohapatra2010-09-131-3/+2
| |
| * Move account load + initialisation into plugin-accountVivek Dasmohapatra2010-09-133-50/+97
| |
| * Begin moving the storage plugin cache & management into plugin-account.cVivek Dasmohapatra2010-09-132-93/+79
| |
| * New McdStorage interface for storing/retrieving account settings + paramsVivek Dasmohapatra2010-09-134-0/+573
| | | | | | | | | | | | | | | | | | | | The McpAccountStorage interface used to communicate with the storage plugins The McdStorage interface is what MC in general should use to store/inspect/ update/whatever account details, and is responsible for managing the storage plugins. It replaces the old method of stealing the account manager's internal data structures via the McdAccount and changing them behind the account manager's back.
* | add SSO storage backend testSenko Rasic2010-09-142-0/+98
| |
* | added default/keyring and diverted storage testsSenko Rasic2010-09-144-0/+397
| |
* | test diversion storage plugin: have an exception for a special accountSenko Rasic2010-09-141-2/+7
| | | | | | | | So we can use that account to test default storage
* | set proper environment flags when testing with gnome-keyringSenko Rasic2010-09-142-0/+11
| |