libsignal-service-java
libsignal-service-java copied to clipboard
A Java/Android library for communicating with the Signal messaging service.
I live in an area where cellular connection is quite bad. Data connections over LTE tend to "stall" (i.e. not being able to transmit or receive packets) for periods lasting...
When I try to establish session then I got this exception how to resolve, actually I don't know what is the exact flow so plz help me. signalProtocol.processSession(recipientId, preKeyBundle) If...
let KeepAliveSender detect if the websocket is no longer alive and trigger recreation of SignalServiceMessagePipe - fixes WhisperSystems/Signal-Android#6447 for non GCM devices By not checking for the response of the...
Hi, currently I'm wondering how to enable support for clients using this service lib and sitting behind HTTP proxies. The used OkHTTP-Client is instantiated without the possibility to add a...
The keepalive interval is hardcoded to 55 seconds. This is the same as the connection timeout on Heroku (https://devcenter.heroku.com/articles/request-timeout#long-polling-and-streaming-responses). This means that connections sometimes timeout unnecessarily because the keepalive intervals...
Is there and future plans for a JavaScript api?
New OkHttpClients came with their own thread and connection pools. With newBuilder() we can create a new client with an already existing pool. Fixes https://github.com/WhisperSystems/Signal-Android/issues/6283 See https://square.github.io/okhttp/3.x/okhttp/okhttp3/OkHttpClient.html for more information.
Added 201 as a valid response code for the http PUT request (nginx/dav module return 201 after a succesful PUT). https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html
I found some typos in the Javadocs and fixed them