Signal-iOS/SignalServiceKit/tests
Max Radermacher d7c52b6ad0
Fix bugs marking SignalRecipients as registered
Previously, low-trust SignalRecipients wouldn’t be marked as registered
unless they were newly-created. Now, they are marked as registered in
places where they should be (eg, successfully sending a message or
fetching a pre key means that the device exists).

As part of this change, SignalRecipients are unregistered by default,
though most call sites still mark them as registered immediately, so the
behavior in practice will be identical. There are a few places (such as
ensureAccountId) which will no longer mark new values as registered.

Finally, creating a new SignalRecipient would also update Storage
Service, even if that recipient was created in response to a storage
service update. Now, recipients updated as part of storage service
operations won’t immediately trigger another storage service update.
2023-01-03 13:23:33 -08:00
..
Account Fix bugs marking SignalRecipients as registered 2023-01-03 13:23:33 -08:00
Contacts Fix bugs marking SignalRecipients as registered 2023-01-03 13:23:33 -08:00
Devices Change license to AGPL 2022-10-13 08:25:37 -05:00
Fixtures Improvements to PNG transcoding 2022-09-13 23:22:50 +00:00
Groups Change license to AGPL 2022-10-13 08:25:37 -05:00
Messages Swiftify OWSDisappearingMessagesFinder 2022-12-13 17:11:50 -06:00
Network One-time donations via PayPal 2022-12-01 14:39:03 -08:00
Protos Change license to AGPL 2022-10-13 08:25:37 -05:00
Security Change license to AGPL 2022-10-13 08:25:37 -05:00
Storage Fix bugs marking SignalRecipients as registered 2023-01-03 13:23:33 -08:00
Stories Use read state for the stories tab bar badge 2022-10-18 16:22:50 -07:00
Util Remove unused orderOfMagnitudeOf method 2022-12-06 14:27:59 -06:00
SSKBaseTestObjC.h Change license to AGPL 2022-10-13 08:25:37 -05:00
SSKBaseTestObjC.m Change license to AGPL 2022-10-13 08:25:37 -05:00
SSKBaseTestSwift.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
SSKSwiftTests.swift Change license to AGPL 2022-10-13 08:25:37 -05:00