- Matthew suggested moving all polite readiness blocks to their impolite variants. There shouldn't be ordering concerns and message processing is important enough to be run impolitely. - Nora suggested moving some of the message processing checks into MessagePipelineSupervisor. Some of the more complex checks like registration are out of scope of this change. But -[AppContext shouldProcessIncomingMessages] is a minor enough change to include. Now, -shouldProcessIncomingMessages is a precondition for -isMessageProcessingPermitted - Matthew suggested that GRDB failures should be fatal. So instead, AnySignalRecipientFinder will try! instead of try?. - Matthew suggested moving some of the MessagePipelineSupervisor logging statements to be lower priority. |
||
|---|---|---|
| .. | ||
| protobuf | ||
| Resources | ||
| src | ||
| tests | ||
| Utilities | ||
| .clang-format | ||
| .gitignore | ||
| .travis.yml | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| README.md | ||
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'