Proto commits in signalapp/Signal-iOS

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:729f02b
Author:kate-signal
Committer:GitHub

make release notes values on storage service optional

Commit:223c108
Author:Sasha Weiss
Committer:GitHub

Add support for UsernameChangeSyncMessage

Commit:831e69f
Author:kate-signal
Committer:GitHub

sync mute, block, archive and unread state for release notes in storage service

Commit:c38b130
Author:Max Radermacher
Committer:GitHub

Remove unused provisioning/sync message fields

Commit:d427041
Author:Sasha Weiss
Committer:GitHub

Adopt new `KT.reset(...)` API

Commit:f1ec358
Author:Max Radermacher
Committer:GitHub

Use LibSignal’s ProvisioningConnection

Commit:7b48ba7
Author:Max Radermacher
Committer:GitHub

Remove support for receiving END_SESSION

Commit:b5d12fc
Author:kate-signal
Committer:GitHub

sync last verified group name hash

Commit:e1ee002
Author:Max Radermacher
Committer:GitHub

Use FingerprintProtocol.proto exactly

Commit:d26bfaa
Author:Sasha Weiss
Committer:GitHub

Support backfilling attachments primary -> linked via AttachmentBackfill syncs

Commit:986cd9a
Author:kate-signal
Committer:GitHub

group terminate backups

Commit:7ef1c06
Author:kate-signal
Committer:GitHub

group terminate proto and receive

Commit:972b28a
Author:Sasha Weiss
Committer:GitHub

Make AddressableMessage and ConversationIdentifier reusable

Commit:e14086d
Author:emir-signal
Committer:GitHub

Add support for call link epochs V2 Co-authored-by: Max Radermacher <max@signal.org>

Commit:d3c9ae0
Author:kate-signal
Committer:GitHub

member label permission backups

Commit:96b17e0
Author:kate-signal
Committer:GitHub

admin delete confirmation

Commit:27ddb2b
Author:kate-signal
Committer:GitHub

New member label permission

Commit:752c57f
Author:Sasha Weiss
Committer:GitHub

Add IOSSpecificSettings to Backup.proto, with isSystemCallLogEnabled

Commit:daaf847
Author:kate-signal
Committer:GitHub

admin delete backups

Commit:4a0aec5
Author:kate-signal
Committer:GitHub

admin delete receive & send

Commit:c975658
Author:Sasha Weiss
Committer:GitHub

Update to latest Backup test cases

Commit:7b5e307
Author:Sasha Weiss
Committer:GitHub

Add support for KeyTransparency opt-out to Storage Service

Commit:0703b07
Author:Sasha Weiss
Committer:GitHub

Add support for Key Transparency to Backups

Commit:7a1008c
Author:kate-signal
Committer:GitHub

Member labels + backups

Commit:89dc7ce
Author:kate-signal
Committer:GitHub

Member label send & receive

Commit:c9e9f41
Author:Elaine
Committer:GitHub

Call Quality Survey

Commit:a72e4f6
Author:kate-signal
Committer:GitHub

Backups for pinned messages

Commit:9fd2dbd
Author:Pete Walters
Committer:GitHub

Add allowSealedSenderFromAnyone to AccountSettings backup

Commit:45801c7
Author:kate-signal
Committer:GitHub

Receive support for pinning/unpinning messages

Commit:fd618c0
Author:Pete Walters
Committer:GitHub

Bump libsignal to v0.86.4, add missing backup settings exports Co-authored-by: Andrew <andrew@signal.org>

Commit:15a08f0
Author:Pete Walters
Committer:GitHub

Reset PIN reminder to 7 days on backup restore.

Commit:d41fdeb
Author:Pete Walters
Committer:GitHub

Add bio/bioEmoji to backups

Commit:10f3b4b
Author:kate-signal
Committer:GitHub

Add reactions to poll backups

Commit:7cc073e
Author:kate-signal
Committer:GitHub

bump proto version for polls

Commit:5df8699
Author:Max Radermacher
Committer:GitHub

Add more support for binary service IDs

Commit:f20625e
Author:Max Radermacher
Committer:GitHub

Add some support for binary service IDs

Commit:d3fcd5c
Author:kate-signal
Committer:GitHub

Polls + backups

The documentation is generated from this commit.

Commit:88e7de6
Author:Pete Walters
Committer:GitHub

Archive/restore some missing settings

Commit:d6c47a1
Author:Max Radermacher
Committer:GitHub

Move protobuf/ into Protos/

Commit:3871b91
Author:kate-signal
Committer:GitHub

Store, build, and render basic poll create messages

Commit:1e6d985
Author:kate-signal
Committer:GitHub

Polls proto changes

Commit:44f9fd9
Author:Harry
Committer:GitHub

Round trip OutgoingMessageDetails.dateReceived in backup proto

Commit:bdcfb99
Author:Harry
Committer:GitHub

Add SVR🐝 fields to RegistrationProvisioningMessage proto

Commit:d619aa5
Author:Pete Walters
Committer:GitHub

Populate 'backupTier' in StorageService

Commit:3d95101
Author:Harry
Committer:GitHub

Drop support for legacy backup attachment locator fields

Commit:35bc4d0
Author:Pete Walters
Committer:GitHub

Add backup version to registration message

Commit:c17ad14
Author:Max Radermacher
Committer:GitHub

Include whether or not a message was urgent

Commit:cedd5a1
Author:Harry
Committer:GitHub

Import/export AccountSettings.backupTier (libsignal v0.75.1)

Commit:94e291e
Author:Harry
Committer:GitHub

Update to LibSignal v0.74.1 (Backup.LocatorInfo.integrityCheck) Co-authored-by: Max Radermacher <max@signal.org>

Commit:d8d5b4d
Author:Harry
Committer:GitHub

Update libsignal to 0.73.1

Commit:e92e794
Author:Pete Walters
Committer:GitHub

Add identity keys to registration message

Commit:b4295d7
Author:Pete Walters
Committer:GitHub

Extend ProvisioningSocketManager to handle quick restore message types

Commit:cb4c2b9
Author:Max Radermacher
Committer:GitHub

Remove unused Envelope.Types

Commit:8fba406
Author:Sasha Weiss
Committer:GitHub

Update Backup.proto with latest contents

Commit:b136ee2
Author:Sasha Weiss
Committer:GitHub

Sync "default avatar colors" across devices

Commit:a455dc2
Author:Sasha Weiss
Committer:GitHub

Add system contact names to Backups (#10727)

Commit:103cb22
Author:Sasha Weiss
Committer:GitHub

Add reserved AccountRecord field we never used

Commit:dc6e869
Author:Pete Walters
Committer:GitHub

Add non-registration AEP changes

Commit:0a9c11c
Author:Sasha Weiss
Committer:GitHub

Update to latest Backup.proto

Commit:b1493d5
Author:Harry
Committer:GitHub

Update backup proto with contact nicknames and 1:1 story replies

Commit:1d5cfc0
Author:Sasha Weiss
Committer:sashaweiss-signal

Skip archiving empty names in ContactAttachments

Commit:c823517
Author:Sasha Weiss
Committer:GitHub

Skip archiving empty names in ContactAttachments

Commit:7ba9aee
Author:Harry
Committer:GitHub

Update backup proto and integration tests

Commit:f10f759
Author:Sasha Weiss
Committer:GitHub

Add incoming support for `DeviceNameChange` sync messages

Commit:2aacc6c
Author:Sasha Weiss
Committer:GitHub

Hook up `BackupSubscriptionManager` to Storage Service

Commit:b87014a
Author:Max Radermacher
Committer:GitHub

Verify group IDs on peer-to-peer group changes

Commit:9a7641c
Author:Max Radermacher
Committer:GitHub

Remove unused CDS proto file

Commit:abd68d8
Author:Harry
Committer:GitHub

Update backup proto with view once quote type

Commit:0833ec0
Author:Harry
Committer:GitHub

Update backup proto with contact identity key field(s)

Commit:7f76a8f
Author:Harry
Committer:GitHub

Update backup proto with newly-optional fields (and some comment updates)

Commit:0a96729
Author:Sasha Weiss
Committer:GitHub

Add `recordIkm` encryption scheme migration to Storage Service

Commit:b0fe928
Author:Max Radermacher
Committer:GitHub

Update protobufs for GSEs

Commit:01fbce8
Author:Harry
Committer:GitHub

Generate, persist, and read/write MediaRootBackupKey aka MrBurgerKing

Commit:3d8eb76
Author:Marissa Le Coz
Committer:GitHub

Add view-once messages to backups

Commit:1f03f0e
Author:Harry
Committer:GitHub

Add link'n'sync ephemeralBackupKey provisioning proto

Commit:8ebcc1e
Author:Sasha Weiss
Committer:GitHub

Update to the latest Backup integration test cases

Commit:0a24456
Author:Max Radermacher
Committer:GitHub

Add support for ad hoc call sync protos

Commit:e691714
Author:Sasha Weiss
Committer:GitHub

Drop `profileKey` fields from `GroupSnapshot`s in Backups Co-authored-by: Jordan Rose <jrose@signal.org>

Commit:efe9e73
Author:Sasha Weiss
Committer:GitHub

Add "contact message" Backup integration tests

Commit:f3ad8a2
Author:Max Radermacher
Committer:GitHub

Add CallLink Storage Service placeholders

Commit:4f27277
Author:Max Radermacher
Committer:GitHub

Add CallLinkUpdate placeholders

Commit:6fe99bd
Author:Harry
Committer:GitHub

Add support for versioned DM expire timer updates

Commit:d6feda8
Author:Sasha Weiss
Committer:GitHub

Update to latest Backup proto and integration tests

Commit:3e92166
Author:Sasha Weiss
Committer:GitHub

Update Backup.proto to latest

Commit:9690fd8
Author:Sasha Weiss
Committer:GitHub

Add "message request accepted" info message

Commit:fb5ee27
Author:Sasha Weiss
Committer:GitHub

Add "blocked" and "unblocked" info messages

Commit:ff23be7
Author:Sasha Weiss
Committer:GitHub

Drop publicKey from Group definition in Backups

Commit:c1118a8
Author:Harry
Committer:GitHub

Pull in proto backup changes (attachment size now uint32 again)

Commit:c1a67e3
Author:Max Radermacher
Committer:GitHub

Remove unused protobuf file

Commit:d87164a
Author:Sasha Weiss
Committer:GitHub

Replace Wire with Swift-Protobuf for Backups

Commit:3646e27
Author:Sasha Weiss
Committer:GitHub

An attempt to document the remaining Backup contents

Commit:421c1af
Author:Sasha Weiss
Committer:GitHub

Add "expiration timer chat updates" to Backups

Commit:1d68f74
Author:Sasha Weiss
Committer:GitHub

Use UInt64 for group expiration timer chat updates, instead of UInt32

Commit:1478cd8
Author:Sasha Weiss
Committer:GitHub

Update the Backup proto to the latest

Commit:50a2ca7
Author:Sasha Weiss
Committer:GitHub

Make Type non-optional in BackupProto

Commit:32e25cf
Author:Sasha Weiss
Committer:GitHub

Add incoming support for non-expiring messages in delete-sync messages

Commit:4d66e0d
Author:Sasha Weiss
Committer:GitHub

Proto changes for single-attachment delete-sync

Commit:5f2336f
Author:Pete Walters
Committer:GitHub

Add payments backup proto definitions

Commit:a28a181
Author:Sasha Weiss
Committer:GitHub

Add clientUuid field to attachments

Commit:019de3c
Author:Sasha Weiss
Committer:GitHub

Aci -> ServiceId for DeleteForMe sync messages