Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'dev' into TxManager | Frankie | 2016-12-22 | 1 | -15/+0 |
|\ | |||||
| * | Mostly added bad account detection | Dan Finlay | 2016-12-09 | 1 | -15/+0 |
| | | | | | | | | Currently riddled with logs, because the migrator is inexplicably returning before generating the new style accounts for comparison. | ||||
* | | add Test for txManager. As well as fix tests to account for txManager. | Frances Pangilinan | 2016-12-15 | 1 | -0/+4 |
|/ | |||||
* | Denodeify most of KeyringController | Dan Finlay | 2016-11-29 | 1 | -8/+20 |
| | | | | | | | | | | Mostly Fixes #893 A couple methods cache callbacks, and will require a larger refactor to fully denodeify. Specifically, our methods involving web3 requests to sign a tx, sign a message, and approve or cancel either of those. I think we should postpone those until the TxManager refactor, since it will likely handle this response caching itself. | ||||
* | Fix more keyring asyncifying tests | Dan Finlay | 2016-11-24 | 1 | -1/+8 |
| | |||||
* | Mostly got async keyringController tests passing | Dan Finlay | 2016-11-23 | 1 | -18/+24 |
| | |||||
* | Fix password reference | Dan Finlay | 2016-11-23 | 1 | -0/+1 |
| | |||||
* | Fix vault migration unit test | Dan Finlay | 2016-11-23 | 1 | -1/+1 |
| | |||||
* | Improve vault migration unit test | Dan Finlay | 2016-11-23 | 1 | -1/+2 |
| | |||||
* | Simplify Encryptor API Surface | Dan Finlay | 2016-11-23 | 1 | -4/+6 |
| | | | | | | | | | | | | | At least, the portion of it that we use. Moved salting within the encryptor, so it does not need to be managed externally. KeyringController now caches the password instead of a passwordDerivedKey, since it is ignorant of the salt. Encryptor payload is now in a JSON format, so its portions are both base64 encoded *and* labeled appropriately. The format is `{ "data": "0x0", "iv": "0x0", "salt": "string" }`. Fixes #843 Fixes #859 | ||||
* | Remove entropy from encryption and project. | Kevin Serrano | 2016-11-22 | 1 | -3/+2 |
| | |||||
* | Minimize repeated code. | Kevin Serrano | 2016-11-16 | 1 | -1/+1 |
| | |||||
* | Rename n variables to numberOfAccounts inside of test suite. Remove idStore ↵ | Kevin Serrano | 2016-11-12 | 1 | -2/+1 |
| | | | | tests. | ||||
* | Fix nickname test | Dan Finlay | 2016-11-08 | 1 | -0/+1 |
| | |||||
* | Fix BN reference | Dan Finlay | 2016-11-08 | 1 | -0/+1 |
| | |||||
* | Fix 787 gas buffer bug | Dan Finlay | 2016-11-08 | 1 | -4/+20 |
| | |||||
* | Finish fixing nicknaming bug | Dan Finlay | 2016-11-04 | 1 | -0/+31 |
| | |||||
* | Fix account nicknaming bug | Dan Finlay | 2016-11-04 | 1 | -0/+11 |
| | | | | When nicknaming, we weren't normalizing the input, and so we were retrieving with differently formatted addresses than we were persisting. | ||||
* | Fix vault creation bug | Dan Finlay | 2016-11-04 | 1 | -8/+28 |
| | |||||
* | Fix handling of migrating old vault style | Dan Finlay | 2016-11-03 | 1 | -4/+14 |
| | | | | | | Now old vaults are recognized as an "Initialized" MetaMask instance. Upon logging in, when fetching the initial password-derived key, if there is no new-style vault, but there is an old style vault, it is migrated to the new format before proceeding through the usual unlocking steps. | ||||
* | Fix bug in new KeyringController vault restoring logic. | Dan Finlay | 2016-10-22 | 1 | -0/+31 |
| | |||||
* | Create new vault before each keyringController unit test | Dan Finlay | 2016-10-22 | 1 | -3/+5 |
| | |||||
* | Create basic keyring-controller unit test file | Dan Finlay | 2016-10-22 | 1 | -20/+35 |
| | |||||
* | Fix tests | Dan Finlay | 2016-10-21 | 1 | -106/+0 |
| | |||||
* | Add initial KeyringController files | Dan Finlay | 2016-10-12 | 1 | -0/+141 |