-
Notifications
You must be signed in to change notification settings - Fork 252
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crypto: Return an error when sharing a room key to a verified user, who has an unverified device (optional encryption setting) #3810
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7784f3e - Browse repository at this point
Copy the full SHA 7784f3eView commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cf046da - Browse repository at this point
Copy the full SHA cf046daView commit details -
crypto: rafactor split_recipients_withhelds_for_user
Use a for loop rather than `partition_map`. We're about to add a third list, so partition_map won't work. (partition_map ends up using Vec::push under the hood, so this is pretty much equivalent.)
Configuration menu - View commit details
-
Copy full SHA for 326e87d - Browse repository at this point
Copy the full SHA 326e87dView commit details -
crypto: add
OwnUserIdentityData::is_identity_verified
... and use it to remove a bit of duplicated code.
Configuration menu - View commit details
-
Copy full SHA for f555e07 - Browse repository at this point
Copy the full SHA f555e07View commit details -
crypto: remove
CollectStrategy::new_device_based
The list of boolean arguments is confusing. We may as well just construct the `DeviceBasedStrategy` directly.
Configuration menu - View commit details
-
Copy full SHA for ede5e5a - Browse repository at this point
Copy the full SHA ede5e5aView commit details -
crypto: change
EncryptionSettings::new
to take aCollectStrategy
Again, the list of boolean arguments is confusing.
Configuration menu - View commit details
-
Copy full SHA for cfe16c4 - Browse repository at this point
Copy the full SHA cfe16c4View commit details -
crypto: extend
CollectionStrategy::DeviceBasedStrategy
Add (as yet unimplemented) `error_on_verified_user_problem` option
Configuration menu - View commit details
-
Copy full SHA for 2e4e11c - Browse repository at this point
Copy the full SHA 2e4e11cView commit details -
Configuration menu - View commit details
-
Copy full SHA for afe4015 - Browse repository at this point
Copy the full SHA afe4015View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdb90e5 - Browse repository at this point
Copy the full SHA cdb90e5View commit details -
crypto: test: factor out redundant variable
This thing was confusing. What is "legacy" about it?
Configuration menu - View commit details
-
Copy full SHA for 2ed73b8 - Browse repository at this point
Copy the full SHA 2ed73b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56df4b3 - Browse repository at this point
Copy the full SHA 56df4b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f24f8e - Browse repository at this point
Copy the full SHA 5f24f8eView commit details