You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
- zkgroup: Update the implementation of GenericServerSecretParams and
GenericServerPublicParams.
- These types no longer implement `serde::Deserialize`. If you were
using zkgroup's bincode-based serialization, you should switch to
`TryFrom<&[u8]>` instead.
- The call link credentials, CallLinkAuthCredential and
CreateCallLinkCredential, track which version of
GenericServerSecretParams they were issued from. A temporary
helper method `verify_against_appropriate_params` has been added
to both of their presentation types to allow a verifying server to
pass both old and new params and have them chosen based on the
credential's version indicator.
- The other credentials issued from GenericServerSecretParams,
BackupAuthCredential and AvatarUploadCredential, were not directly
affected by this change, and support both old and new
versions.
- ServerSecretParams and ServerPublicParams continue to use the old
key behavior for compatibility.
- If you were using zkcredential directly, consider regenerating
your keys; if you need a migration period, you can use
`zkcredential::credentials::LegacyMode` to continue with the old
behavior.
- Update boring-rs dependency to v5.2.0 (includes a BoringSSL update
as well).
- Typed APIs:
- `submitCallQualitySurvey()`
- `AuthUsernamesService.confirmUsername()`