Signal-iOS/SignalServiceKit/tests/Storage
Jordan Rose 4c8d7662a6 Add OWSIdentityManager.shouldSharePhoneNumber(with:transaction:)
When someone sends a message to your PNI, your responses (from your
ACI) must include a PNI signature, and the sealed sender certificate
you use during this period should include your phone number. This
confirms to the other user that your ACI is associated with your PNI.

This commit adds the state tracking that and ensures that both
TSOutgoingMessage and OWSUDManager check that state when building 1:1
messages and choosing certificates, respectively. Later commits will
set and clear this flag as needed.
2022-05-19 14:20:53 -07:00
..
InteractionFinderTest.swift Fix for non-messages being filtered out of interaction results 2022-04-15 15:42:33 -07:00
ModelReadCacheTest.swift Fetch phone numbers in a batch. 2022-03-17 12:46:33 -07:00
OWSIdentityManagerTests.swift Add OWSIdentityManager.shouldSharePhoneNumber(with:transaction:) 2022-05-19 14:20:53 -07:00
SDSDatabaseStorageObservationTest.swift Remove databaseChangesWillUpdate. 2021-09-08 21:41:13 -03:00
SDSDatabaseStorageTest.swift Rework dependency access. 2021-03-25 09:24:27 -03:00
SDSKeyValueStoreTest.swift YDB-to-GRDB migration stress testing. 2019-09-16 13:34:55 -03:00
SSKPreKeyStoreTests.m -[SSKPreKeyStore storePreKeyRecords:] should take a transaction 2022-04-04 15:19:10 -07:00
SSKSignedPreKeyStoreTest.swift Parameterize the 1:1 stores by identity (ACI or PNI) 2022-03-16 14:31:06 -07:00
TestModelTests.swift Remove YapDatabase. 2021-03-25 11:41:16 -03:00