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-desktop/libtextsecure
lilia 07702c4ee5 Let the application layer send sync messages
Previously, libtextsecure would send a sync message automatically
when appropriate. This fails if any recipient has a key conflict
or if our network connection fails mid-send.

Instead, when appropriate, return a the DataMessage encoded as an array
buffer for later syncing. This lets the application choose when to send
it, which we now do after any successful send to a recipient, rather
than after all recipients are successfully sent to.

Eventually we should move the DataMessage protobuf construction and
group sending logic to the application layer entirely, in which case
we wouldn't need libtextsecure to construct the sync message either.

Fixes #408
10 years ago
..
storage Populate registrationIds on deviceObjects 10 years ago
test Move jquery from libtextsecure components 10 years ago
account_manager.js Fix key conflict with self after master device re-install 10 years ago
api.js Refactor messageSender/OutgoingMessage 10 years ago
axolotl_wrapper.js Fix protocol version check 10 years ago
components.js Move jquery from libtextsecure components 10 years ago
contacts_parser.js Support for group sync 10 years ago
crypto.js Validate argument lengths in crypto.js 10 years ago
errors.js Change key conflict error message 10 years ago
helpers.js Move handleAttachment and processDecrypted 10 years ago
key_worker.js Remove erroneous license file and headers 10 years ago
libaxolotl.js Update libaxolotl 10 years ago
message_receiver.js Validate attachment urls 10 years ago
outgoing_message.js Change return type from sending messages 10 years ago
protobufs.js Load protobufs asynchronously. Fixes #223 10 years ago
sendmessage.js Let the application layer send sync messages 10 years ago
storage.js Remove erroneous license file and headers 10 years ago
stringview.js Remove erroneous license file and headers 10 years ago
websocket-resources.js Simplify keepalive resets 10 years ago