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/js
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
..
models Let the application layer send sync messages 10 years ago
views Remove unnecessary jquery insertion 10 years ago
axolotl_store.js Clear session store when re-registering 10 years ago
background.js Validate attachment urls 10 years ago
chromium.js Use onClosed instead of onSuspend 10 years ago
components.js Terminate cursor cleanly when using limit and index 10 years ago
conversation_controller.js Don't let unreadCount become negative 10 years ago
conversation_panel.js Remove erroneous license file and headers 10 years ago
database.js Reset unreadCounts 10 years ago
debugLog.js Make debug log handle multiple arguments 10 years ago
index.js Refactor index.js 10 years ago
libaxolotl-worker.js Use a worker to facilitate key generation 10 years ago
libphonenumber-util.js Remove erroneous license file and headers 10 years ago
libtextsecure.js Let the application layer send sync messages 10 years ago
notifications.js Include image previews in notifications 10 years ago
options.js Auto-populate device name 10 years ago
panel_controller.js Add updating of window title on launch 10 years ago
register.js Fix standalone registration 10 years ago
storage.js Remove erroneous license file and headers 10 years ago