Previously, users who experienced database corruption would be asked to submit debug logs. (Special builds had additional options which were not generally available, so some of this code was already written.) Now, if they choose to submit debug logs, they will also be asked to submit a "database diagnostic" before the logs are submitted. This runs and logs the results of `PRAGMA cipher_provider`, `PRAGMA cipher_integrity_check`, and whether `PRAGMA quick_check` succeeds. If they choose to skip the diagnostic, we still submit debug logs. Other launch failures, such as "out of disk space", do not run these diagnostics, as they're irrelevant. |
||
|---|---|---|
| .. | ||
| 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'