lilia
ffa702c934
Update libsignal-protocol v0.9.0
...
* Exposes crypto APIs.
* Move worker methods to libsigna.worker.
* Move ProvisioningCipher to libtextsecure.
9 years ago
lilia
cd2218ada7
Move hard-coded worker url out of libtextsecure
...
// FREEBIE
9 years ago
lilia
777e7386a4
Bump version
...
// FREEBIE
9 years ago
lilia
d5f4665fa4
MessageReceiver uses SessionCipher to retry conflicts
...
// FREEBIE
9 years ago
lilia
9ecfe6acb0
Use SignalProtocolAddress in MessageReceiver constructor
...
// FREEBIE
9 years ago
lilia
213b44935d
Update libsignal-protocol v0.8.0
...
Reorder identity key check
9 years ago
lilia
eee93987f8
Update libsignal-protocol v0.7.0
...
Remove unused methods.
// FREEBIE
9 years ago
lilia
6266050a67
Remove unused jobqueue
...
// FREEBIE
9 years ago
lilia
050ea87aaf
Get device ids instead of objects
...
// FREEBIE
9 years ago
lilia
7939b6ae98
Remove hasOpenSession from protocol_wrapper
...
// FREEBIE
9 years ago
lilia
0483fa2f97
Remove closeOpenSessionForDevice from protocol_wrapper
...
// FREEBIE
9 years ago
lilia
0d5ec60a7a
Remove handlePreKeyWhisperMessage from protocol_wrapper
...
// FREEBIE
9 years ago
lilia
8010a09045
Remove decryptWhisperMessage from protocol_wrapper
...
// FREEBIE
9 years ago
lilia
891ddacd35
Remove processPreKey from protocol_wrapper
...
Use SessionBuilder directly instead of protocol_wrapper
// FREEBIE
9 years ago
lilia
843036f0ce
Remove getRegistrationId and encryptMessageFor from protocol_wrapper
...
We can now use protocol classes like SessionCipher directly because it
supports per-device read/write serialization internally.
// FREEBIE
9 years ago
lilia
284cf5be3a
Update libsignal-protocol v0.6.0
...
Adds session accessors on SessionCipher and an internal session lock to
replace the same implemented in protocol_wrapper.js
// FREEBIE
9 years ago
lilia
3d3cbb45b7
Bump version
...
// FREEBIE
9 years ago
lilia
92293f9da9
Update libsignal-protocol v0.5.0
...
Renames libsignal.util to libsignal.KeyHelper.
// FREEBIE
9 years ago
lilia
b762a847da
Bump version
...
// FREEBIE
9 years ago
lilia
e68031019b
Integrate libsignal.SessionCipher
...
Bypass the old protocolInstance wrapper methods and use the shiny new
SessionCipher class directly.
// FREEBIE
9 years ago
lilia
b19ec6c05b
Bump version
...
// FREEBIE
9 years ago
lilia
1fcb817525
Update translations
...
// FREEBIE
9 years ago
lilia
9e6ad27fc5
Update libsignal-protocol v0.4.0
...
// FREEBIE
9 years ago
lilia
418adff2a8
Rename device_storage_test.js
...
// FREEBIE
9 years ago
lilia
56238136ca
Remove trivial wrapper method
...
// FREEBIE
9 years ago
lilia
78cdc0cb52
Remove tempKeys
...
Now that we simply establish and save a session via SessionBuilder
rather than saving the keys to pass in during encrypt, we can stop
caching them in memory in between the identity key check and the
encryption step.
// FREEBIE
9 years ago
lilia
e2dbd90533
Bump version
...
// FREEBIE
9 years ago
lilia
c2cb5006a1
Update translations
...
// FREEBIE
9 years ago
lilia
519d3ec31b
Update libsignal-protocol
...
// FREEBIE
9 years ago
lilia
6fd438951c
Bump version
...
// FREEBIE
9 years ago
2-4601
d861797d66
i18n 'Permanently delete this conversation?'
...
// FREEBIE
9 years ago
2-4601
b9ecdbf402
i18n 'Error handling incoming message'
...
// FREEBIE
9 years ago
2-4601
60fe1e2cea
i18n 'Received message with unknown identity key'
...
// FREEBIE
9 years ago
2-4601
52992a8f12
i18n 'Secure session ended'
...
// FREEBIE
9 years ago
lilia
91083ab158
Update translations
...
// FREEBIE
9 years ago
lilia
9f871db48a
Update libsignal-protocol / Update prekey format
...
Integrates change in prekey object formatting, which now matches more
conveniently with the representation rendered by the server.
// FREEBIE
9 years ago
lilia
6589ec544a
Unnest before statements
...
// FREEBIE
9 years ago
lilia
348ee0b3e7
More descriptive tests
...
// FREEBIE
9 years ago
lilia
f173104c82
Tests for isTrustedIdentity
...
// FREEBIE
9 years ago
lilia
b385b6e48e
Update libsignal-protocol
...
SessionBuilder / SessionRecord refactor.
// FREEBIE
9 years ago
lilia
e659104cbf
Add isTrustedIdentity to SignalProtocolStore
...
Adds a new required storage method for the protocol library.
// FREEBIE
9 years ago
lilia
0dc5a0488c
Bump version
...
// FREEBIE
9 years ago
lilia
7dcaf721ca
Add keepalive logging
...
// FREEBIE
9 years ago
lilia
81bf7b6239
Update translations
...
// FREEBIE
9 years ago
lilia
70fe14e91b
Fix reference errors in isStringable
...
// FREEBIE
9 years ago
lilia
91bdd37019
Fix tests
...
// FREEBIE
9 years ago
lilia
b160556d6e
Change filename
...
// FREEBIE
9 years ago
lilia
9a1a3bdf64
Rename axolotl to libsignal
...
// FREEBIE
9 years ago
lilia
6bffd50009
Fix comment
...
// FREEBIE
9 years ago
lilia
1d60dc38fb
Rename axolotl storage
...
// FREEBIE
9 years ago