You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-ios/SignalServiceKit
Michael Kirk 8576de0618 Fix: No contacts/groups after initial device link
The server caches your device list on the websocket, so sending on the
websocket to a just-linked device will always fail. We could close/open the
websocket, but that might be disruptive in it's own way. Instead we'll closely
mirror the Android approach, where WebSocket sends are attempted only one time,
and failure is handled by falling back to the original REST approach.

So note: we don't do any special handling of failures on the websocket
(409/410). We simply retry it with REST which will handle the 409/410/etc.

Consequently, we don't want to decrement our retry count for websocket sends.
7 years ago
..
Example Update to the new GitHub organization name 8 years ago
Resources/Certificates Reflector configuration supports per-country code 8 years ago
Utilities dedupe git hooks 8 years ago
fastlane
protobuf Treat `id` as reserved word, use consistent setter style 8 years ago
src Fix: No contacts/groups after initial device link 7 years ago
tests fix desktop linking for some users 8 years ago
.clang-format
.gitignore
.travis.yml
CONTRIBUTING.md Update to the new GitHub organization name 8 years ago
LICENSE
Makefile Avatar API integration / WIP crypto scheme 8 years ago
README.md Update to the new GitHub organization name 8 years ago

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'