Matt Corallo
|
1e318a8293
|
Add missing TODO
|
2015-02-12 15:12:01 -08:00 |
|
Matt Corallo
|
b356403061
|
De-duplicate registrationId in deviceObject
|
2015-02-12 15:12:01 -08:00 |
|
Matt Corallo
|
92d0de6837
|
[de]serialize sessions storage in device storage
|
2015-02-12 15:12:01 -08:00 |
|
Matt Corallo
|
1bef1ce5d3
|
Split out identity key storage from session storage
|
2015-02-12 15:12:01 -08:00 |
|
Matt Corallo
|
298c8624b2
|
Move test vectors to libaxolotl
|
2015-02-12 15:12:01 -08:00 |
|
Matt Corallo
|
7e3f1ef452
|
Actually store on removeDeviceIds
|
2015-02-12 15:12:00 -08:00 |
|
Matt Corallo
|
1806210b26
|
Rewrite most of the device storage stuff
|
2015-02-12 15:12:00 -08:00 |
|
Matt Corallo
|
f1f5914879
|
Re-run concat
|
2015-02-12 15:12:00 -08:00 |
|
Matt Corallo
|
bfb3e7751e
|
Add missing validity check to device storage
|
2015-02-12 15:12:00 -08:00 |
|
Matt Corallo
|
30dd13e8e3
|
Return a function instead of a session in decryptWhisperMessage
|
2015-02-12 15:12:00 -08:00 |
|
Matt Corallo
|
3e648b0ea0
|
Move groups storage back to libtextsecure
|
2015-02-12 15:12:00 -08:00 |
|
Matt Corallo
|
04b2a13a75
|
Naively move device/session storage to wrapper
|
2015-02-12 15:11:59 -08:00 |
|
Matt Corallo
|
870e5dc9dc
|
Remove all external non-test deps on libaxolotl/crypto
|
2015-02-12 15:11:59 -08:00 |
|
Matt Corallo
|
7d2d2d92fc
|
Copy getRandomBytes from libaxolotl to libtextsecure
|
2015-02-12 15:11:59 -08:00 |
|
Matt Corallo
|
12844590f5
|
Move prekey sigcheck to libaxolotl
|
2015-02-12 15:11:59 -08:00 |
|
Matt Corallo
|
cb6cb4ff89
|
Re-add jquery as it is needed for our test runners
|
2015-02-12 15:11:59 -08:00 |
|
Matt Corallo
|
8398a52c20
|
Re-run concat
|
2015-02-12 15:11:58 -08:00 |
|
Matt Corallo
|
bb32a51d66
|
s/textsecure.protocol/axolotl.protocol/
|
2015-02-12 15:11:58 -08:00 |
|
Matt Corallo
|
c1907b14eb
|
Use axolotl.api for a few more things in libaxolotl/protocol.js
|
2015-02-12 15:11:58 -08:00 |
|
Matt Corallo
|
403ae4376d
|
Move attachment/websocket [en|de]cryption to libtextsecure
|
2015-02-12 15:11:58 -08:00 |
|
Matt Corallo
|
a9617068a2
|
Move key updating and retry handling to libtextsecure
|
2015-02-12 15:11:58 -08:00 |
|
Matt Corallo
|
184b1ec89c
|
Move protocol protobufs to libaxolotl/, handling DeviceControl
|
2015-02-12 15:11:58 -08:00 |
|
Matt Corallo
|
66cf5b08db
|
Naively move textsecure.crypto into axolotl.crypto
|
2015-02-12 15:11:58 -08:00 |
|
Matt Corallo
|
849fdb7ae4
|
Move group storage into window.axolotl
|
2015-02-12 15:11:57 -08:00 |
|
Matt Corallo
|
83c6fe9008
|
Moveish the first files to libaxolotl/
|
2015-02-12 15:11:57 -08:00 |
|
Matt Corallo
|
02d0c58e5e
|
Mostly done device-bringup stuff
|
2015-02-11 14:03:54 -08:00 |
|
lilia
|
c230b47ef2
|
Rebuild curve25519 for free
Add free to the list of exposed functions so that it can be called,
then `grunt compile concat:curve25519`
|
2015-02-11 02:55:42 -08:00 |
|
Matt Corallo
|
29b2ffc769
|
Update to real server provisioning API
|
2015-01-19 10:23:25 -10:00 |
|
Matt Corallo
|
c112c59ce6
|
Fix group send (fixes #129)
|
2015-01-19 10:04:11 -10:00 |
|
lilia
|
44007ca58f
|
Add rudimentary ui for sending a group update
|
2015-01-15 09:23:13 -10:00 |
|
Matt Corallo
|
334550b779
|
Regenerate components/libts
|
2015-01-14 11:39:36 -10:00 |
|
Matt Corallo
|
e7f3e52b6c
|
Remove NaCL!
|
2015-01-14 11:39:36 -10:00 |
|
Matt Corallo
|
325115b7ea
|
Skip NaCL if we're not running from chrome-extension:
|
2015-01-14 09:35:57 -10:00 |
|
Matt Corallo
|
5785f4033c
|
Compile curve25519/webcrypto into libtextsecure.js
|
2015-01-14 09:35:57 -10:00 |
|
Matt Corallo
|
07899557dc
|
Give libtextsecure its own components (with way fewer deps)
|
2015-01-14 09:35:57 -10:00 |
|
Matt Corallo
|
899d756469
|
Split tests between libtextsecure and main
|
2015-01-14 09:35:57 -10:00 |
|
Matt Corallo
|
8ad1a38b5b
|
Move js files around for libtextsecure split
|
2015-01-14 09:35:57 -10:00 |
|