Description[sync] Fix decryption failure caused by missing user_key
Recently, a change removed code that populated the user_key field of
nigori nodes. Clients running code from before this change fail to
import keys that don't have user_key populated. If a post-change
client commits a nigori node, a pre-change client will fail to
subsequently import it.
This change restores code that populates user_key, but omits code
that fails the import if the user_key is absent.
R=pavely@chromium.org
BUG=707967
Review-Url: https://codereview.chromium.org/2813453004
Cr-Commit-Position: refs/heads/master@{#463455}
Committed: https://chromium.googlesource.com/chromium/src/+/399458cbfa1d8458842e9119e6ad063716c7e66e
Patch Set 1 : [sync] Fix decryption failure caused by missing user_key #
Total comments: 6
Patch Set 2 : Restore derivation check, add tests #
Messages
Total messages: 24 (18 generated)
|