Proto commits in signal-csharp/libsignal-service-dotnet

These 40 commits are when the Protocol Buffers files have changed:

Commit:e7116ef
Author:Sanders Lauture
Committer:Sanders Lauture

Send increased protocol version number if CDN key or attachment are used. Reflects https://github.com/signalapp/Signal-Android/commit/3c6a7b76cac55667128b713379796bbaa97bfd61

The documentation is generated from this commit.

Commit:ee1236a
Author:Sanders Lauture
Committer:Sanders Lauture

Parts of a bunch of commits, does not build Part of Add initial support for send/receive on CDN2: https://github.com/signalapp/Signal-Android/commit/37a35e8f7012b494bb3d2a46aafc2d6de8a8245a Part of Separate message decryption from message processing: https://github.com/signalapp/Signal-Android/commit/b598431237caeffb20480851e640b2a3b1685a80 All of Add support for a requiredProtocolVersion: https://github.com/signalapp/libsignal-service-java/commit/a12d506f7fc7a36da9b4ddf189686412bd3a2332

Commit:4180644
Author:Sanders Lauture
Committer:Sanders Lauture

Add initial support for send/receive on CDN2. Reflects https://github.com/signalapp/Signal-Android/commit/37a35e8f7012b494bb3d2a46aafc2d6de8a8245a Also includes - Separate message decryption from message processing: https://github.com/signalapp/Signal-Android/commit/b598431237caeffb20480851e640b2a3b1685a80 - Add support for UUIDs: https://github.com/signalapp/libsignal-service-java/commit/2f59a9487e9e96b0413fd426da1b74e10782d328 Now builds. Tests do not pass yet.

Commit:799c90a
Author:Sanders Lauture
Committer:Sanders Lauture

Add support for view-once video. Reflects https://github.com/signalapp/libsignal-service-java/commit/e86cc49a372fa5f4c3aeeba8643c308bf014e1c7

Commit:6fcb1fd
Author:Sanders Lauture
Committer:Sanders Lauture

Update fields for view-once messages. Reflects https://github.com/signalapp/libsignal-service-java/commit/d43605ad3ee9441d9d97e9d7539cd0d269c00096

Commit:daa2d3d
Author:Sanders Lauture
Committer:Sanders Lauture

Add support for one-off disappearing messages. Reflects https://github.com/signalapp/libsignal-service-java/commit/1f85c8a364544beb6324e761e138a8a2f59f1a34

Commit:b93d5df
Author:Sanders Lauture
Committer:Sanders Lauture

Add support for isRecipientUpdate flag Reflects https://github.com/signalapp/libsignal-service-java/commit/1d55a87adefc2d5a0b136ecbda2e6b12bb5ab2e7

Commit:15af904
Author:Sanders Lauture

Add support for stickers Reflects https://github.com/signalapp/libsignal-service-java/commit/66e1ee6e7cbc5a4096764ccef96fd3f0ffd3ea71

Commit:dcefeff
Author:Sanders Lauture

Add link previews to configuration sync. Reflects https://github.com/signalapp/libsignal-service-java/commit/58338decf394fe2f1b61634eab2568a56422c725

Commit:534fd7a
Author:Sanders Lauture

Make previews a repeated field. Reflects https://github.com/signalapp/libsignal-service-java/commit/b2519f446fa1f418270b29ae98be7bb74562bdaf

Commit:2b9c7d9
Author:Sanders Lauture

Support for link previews Reflects https://github.com/signalapp/libsignal-service-java/commit/51ad43f10c108794c2fe878677019a1c346e7e6c

Commit:f554335
Author:Sanders Lauture

Add support for embedded captions in attachment pointers Reflects https://github.com/signalapp/libsignal-service-java/commit/af34ab861e3700e5b704b4ef524795346d608a89

Commit:f404d59
Author:Sanders Lauture

Add typing indicators to configuration sync Reflects https://github.com/signalapp/libsignal-service-java/commit/17cd52d4f389a4e44c7e45968c7402a11088067d

Commit:be21625
Author:Sanders Lauture

Add support for typing indicators Reflects https://github.com/signalapp/libsignal-service-java/commit/2422ad89b90918b6938bb05195b49baa75a3682e

Commit:dfcd7da
Author:Sanders Lauture

Move from proto3 to proto2 to match libsignal-service-java

Commit:e676dd6
Author:Benedikt Constantin Radtke

CLeanup

Commit:14b42ae
Author:Benedikt Constantin Radtke
Committer:Benedikt Radtke

Sealed sender

Commit:7fee06a
Author:Benedikt Constantin Radtke
Committer:Benedikt Constantin Radtke

Sealed sender

Commit:12f56e2
Author:Benedikt Constantin Radtke

Support for blocking groups

Commit:38cd95f
Author:Benedikt Constantin Radtke

Support for group color sync

Commit:5433e74
Author:Benedikt Constantin Radtke

Mock support for sharing contacts

Commit:aeb9d86
Author:Benedikt Constantin Radtke

Make QuotedAttachment an explicit data type

Commit:6569ab6
Author:Benedikt Constantin Radtke

Support for quoted replies

Commit:d9ef89c
Author:Benedikt Constantin Radtke

Add blocked and expiration info to contact sync message

Commit:8e46d60
Author:Benedikt Constantin Radtke

Add support for image attachment width/height information

Commit:de7f428
Author:Benedikt Constantin Radtke

Bump version to 2.6.11

Commit:b6c0922
Author:Benedikt Constantin Radtke

Add configuration request type

Commit:eecfb01
Author:Benedikt Constantin Radtke

Support for syncing read receipt configuration to sibling devices

Commit:72962f3
Author:Benedikt Constantin Radtke
Committer:Benedikt Constantin Radtke

Support for receipt messages

Commit:547770f
Author:Benedikt Constantin Radtke

Add profile key update flag

Commit:56316d6
Author:Benedikt Constantin Radtke

Correct provisioning protobuf sequence

Commit:f7e5554
Author:Benedikt Constantin Radtke
Committer:Benedikt Constantin Radtke

Support for profile key syncing to sibling devices part 1

Commit:f046026
Author:Benedikt Constantin Radtke

Support for sharing profile key part 1

Commit:623477e
Author:Sanders Lauture

Change verification sync messages to look like sent sync messages Reflects https://github.com/signalapp/libsignal-service-java/commit/9320029a37cc423f75a14c613797208009096a13

Commit:65a68c4
Author:Sanders Lauture

Add support for verification messages Reflects https://github.com/signalapp/libsignal-service-java/commit/c46cdc0aa5c840f836b7ab75f1581f8273bb9414

Commit:7a6813e
Author:Benedikt Constantin Radtke

Add fields for voice notes and complete contact syncs

Commit:b84b7c2
Author:Benedikt Constantin Radtke

add support for provisioning

Commit:ead8c05
Author:Benedikt Constantin Radtke
Committer:Benedikt Constantin Radtke

prepare webrtc

Commit:e1d7e38
Author:Benedikt Constantin Radtke

support receiving attachment filenames

Commit:75e74ed
Author:Benedikt Constantin Radtke

initial commit