Signal-iOS/SignalServiceKit
Jordan Rose d91a5775cb Don't create PNI pre-keys on a linked device without an identity key
We already have this sort of check on the Refresh/Rotate jobs, but for
the Create job you should always have an identity key at the time
creation is requested. That's not true when mixing a new linked device
with an old primary, though. Add some defensive checks so the linked
device won't generate an identity key and try to upload it; it should
skip the job instead and ask the primary for its identity key later.
2022-04-11 16:37:20 -07:00
..
protobuf Add initial support for the PniIdentity sync message 2022-03-23 11:48:08 -07:00
Resources Add "Donation Receipts" view 2022-04-11 16:21:12 -05:00
src Don't create PNI pre-keys on a linked device without an identity key 2022-04-11 16:37:20 -07:00
tests PR Feedback 2022-04-08 19:36:27 -07:00
Utilities More Python 3 script fixes 2022-03-24 10:28:27 -05:00
.clang-format Update clang-format with AllowShortEnumsOnASingleLine: false 2022-03-14 11:20:20 -07:00
.gitignore
.travis.yml
CONTRIBUTING.md Update URL in documentation 2021-08-24 22:46:06 -05:00
LICENSE
README.md Convert to just using CocoaPods for dependencies 2020-01-02 12:03:57 -08:00

SignalServiceKit

SignalServiceKit is an Objective-C library for communicating with the Signal messaging service for iOS & OS X

To use SignalServiceKit via CocoaPods add the following to your Podfile

pod 'SignalServiceKit', git: 'https://github.com/signalapp/Signal-iOS.git'