Follow up Key Transparency changes

Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
This commit is contained in:
Fedor Indutny
2026-02-04 06:59:44 -08:00
committed by GitHub
parent 0cd77e1081
commit f9bd84445c
23 changed files with 515 additions and 48 deletions

View File

@@ -136,6 +136,7 @@ message AccountData {
AppTheme appTheme = 28; // If unset, treat the same as "Unknown" case
CallsUseLessDataSetting callsUseLessDataSetting = 29; // If unset, treat the same as "Unknown" case
bool allowSealedSenderFromAnyone = 30;
bool allowAutomaticKeyVerification = 31;
}
message SubscriberData {
@@ -182,6 +183,8 @@ message AccountData {
AndroidSpecificSettings androidSpecificSettings = 12;
string bioText = 13;
string bioEmoji = 14;
// Opaque blob containing key transparency data for the account
optional bytes keyTransparencyData = 15;
}
message Recipient {
@@ -270,6 +273,8 @@ message Contact {
string systemFamilyName = 19;
string systemNickname = 20;
optional AvatarColor avatarColor = 21;
// Opaque blob containing key transparency data for the contact
optional bytes keyTransparencyData = 22;
}
message Group {

View File

@@ -301,6 +301,7 @@ message AccountRecord {
optional AvatarColor avatarColor = 42;
NotificationProfileManualOverride notificationProfileManualOverride = 44;
bool notificationProfileSyncDisabled = 45;
bool automaticKeyVerificationDisabled = 46;
}
message StoryDistributionListRecord {