This repository has been archived by the owner on Apr 15, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 69
IdentityManager - Identity factory with multiple devices and singleton controller support #17
Merged
Commits on May 25, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 5dfc653 - Browse repository at this point
Copy the full SHA 5dfc653View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32380cd - Browse repository at this point
Copy the full SHA 32380cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4ec8d6 - Browse repository at this point
Copy the full SHA f4ec8d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 048611e - Browse repository at this point
Copy the full SHA 048611eView commit details -
only allow owners who have been around for more than a day to modify …
…ownership Also don’t allow recoveryKey to overwrite existing owners
Configuration menu - View commit details
-
Copy full SHA for 4a6da21 - Browse repository at this point
Copy the full SHA 4a6da21View commit details -
Configuration menu - View commit details
-
Copy full SHA for d289ce1 - Browse repository at this point
Copy the full SHA d289ce1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d4fb31 - Browse repository at this point
Copy the full SHA 9d4fb31View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5f1771 - Browse repository at this point
Copy the full SHA b5f1771View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09ab55c - Browse repository at this point
Copy the full SHA 09ab55cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 875ed99 - Browse repository at this point
Copy the full SHA 875ed99View commit details -
beginning of reorganizing tests
Fails due to various timestamp related issues
Configuration menu - View commit details
-
Copy full SHA for ce9ae06 - Browse repository at this point
Copy the full SHA ce9ae06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03a40ff - Browse repository at this point
Copy the full SHA 03a40ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03a546d - Browse repository at this point
Copy the full SHA 03a546dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f8767e - Browse repository at this point
Copy the full SHA 9f8767eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61097de - Browse repository at this point
Copy the full SHA 61097deView commit details -
Configuration menu - View commit details
-
Copy full SHA for eca4abc - Browse repository at this point
Copy the full SHA eca4abcView commit details
Commits on Jun 5, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 3ef76aa - Browse repository at this point
Copy the full SHA 3ef76aaView commit details
Commits on Jun 7, 2017
-
Configuration menu - View commit details
-
Copy full SHA for e581692 - Browse repository at this point
Copy the full SHA e581692View commit details
Commits on Jun 8, 2017
-
Added tests for migration. Would love some feedback on them :~)
Configuration menu - View commit details
-
Copy full SHA for fd749c0 - Browse repository at this point
Copy the full SHA fd749c0View commit details -
Stopped recoveryKey from ever equaling zero.
This stops the following attack: Assume there is a single evil owner and any number of good owners. 1. EO calls changeRecovery and changes the recovery to 0. 2. EO then calls forwardTo, and sends data through the proxy to the registerIdentity function in the IdentityManager. 3. In this forward, the EO provides a new ownerKey and a recoveryKey of 0 to the registerIdentity function. Thus, the conditional in the first line is false, and this does not throw. 4. The new owner is then added immediately with full power. 5. Thus, the evilOwner could effectively add a ton of new evil owners and overpower the good identity.
Configuration menu - View commit details
-
Copy full SHA for 4f84f01 - Browse repository at this point
Copy the full SHA 4f84f01View commit details
Commits on Jun 21, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 5346800 - Browse repository at this point
Copy the full SHA 5346800View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2e6420 - Browse repository at this point
Copy the full SHA e2e6420View commit details -
Configuration menu - View commit details
-
Copy full SHA for b266633 - Browse repository at this point
Copy the full SHA b266633View commit details
Commits on Jun 22, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 8b4d35a - Browse repository at this point
Copy the full SHA 8b4d35aView commit details
Commits on Jul 21, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 91fb8bf - Browse repository at this point
Copy the full SHA 91fb8bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dd749a - Browse repository at this point
Copy the full SHA 5dd749aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8cc4e0 - Browse repository at this point
Copy the full SHA e8cc4e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44a7778 - Browse repository at this point
Copy the full SHA 44a7778View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3dab73 - Browse repository at this point
Copy the full SHA d3dab73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 200c794 - Browse repository at this point
Copy the full SHA 200c794View commit details
Commits on Jul 25, 2017
-
Configuration menu - View commit details
-
Copy full SHA for f762602 - Browse repository at this point
Copy the full SHA f762602View commit details
Commits on Jul 27, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 2f96523 - Browse repository at this point
Copy the full SHA 2f96523View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bbf91e - Browse repository at this point
Copy the full SHA 4bbf91eView commit details -
update circle.yml in the right branch
Cristóbal Castillo committedJul 27, 2017 Configuration menu - View commit details
-
Copy full SHA for 0c5d59b - Browse repository at this point
Copy the full SHA 0c5d59bView commit details
Commits on Jul 28, 2017
-
Configuration menu - View commit details
-
Copy full SHA for e528dd3 - Browse repository at this point
Copy the full SHA e528dd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5ff249 - Browse repository at this point
Copy the full SHA f5ff249View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.