Commit Graph

16 Commits

Author SHA1 Message Date
Fedor Indutny 63fcdbe787 Use UUIDs in group database schema 2021-10-26 15:59:08 -07:00
Evan Hahn 74fde10ff5 Prefer import type when importing types 2021-10-26 14:15:33 -05:00
Fedor Indutny 4ef0bf96cc Uint8Array migration 2021-09-23 17:49:05 -07:00
Fedor Indutny c7e7d55af4 UUID-keyed lookups in SignalProtocolStore 2021-09-09 19:38:11 -07:00
Fedor Indutny b7ccd12245 Run resumed zone jobs concurrently 2021-08-24 14:07:40 -07:00
Scott Nonnenberg 9fb8114691 Sender Key: Track registrationIds in senderKeyState 2021-07-30 11:35:25 -07:00
Fedor Indutny 8f5086227a Enforce stronger types for ArrayBuffers and storage 2021-06-14 17:09:37 -07:00
Fedor Indutny fcaa34d67a Fix session transaction issue 2021-05-28 16:09:17 -07:00
Evan Hahn 20e501d9f1 Remove 4 unused database functions 2021-05-27 08:45:45 -07:00
Scott Nonnenberg e6f1ec2b6b Send support for Sender Key 2021-05-25 15:40:04 -07:00
Fedor Indutny 4a6132933c Fix race condition in session transactions 2021-05-24 15:59:36 -07:00
Fedor Indutny 7418a5c663 Rename locks to zones 2021-05-20 17:37:18 -07:00
Fedor Indutny 1f0119a7ac Reuse global locks, handle empty envelopes 2021-05-20 17:37:17 -07:00
Fedor Indutny 94d2c56ab9 Introduce in-memory transactions for sessions 2021-05-20 17:37:09 -07:00
Scott Nonnenberg e6bab06510 Receive support for Sender Key
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2021-05-20 17:37:08 -07:00
Scott Nonnenberg 86d2a4b5dd decrypt/encrypt with libsignal-client, remove libsignal-protocol-javascript 2021-04-29 14:27:35 -07:00