Matt Corallo
d3c158f4cf
Move libaxolotl out-of-tree
2015-03-17 14:43:23 -07:00
lilia
676ad04958
Add device storage method to wipe an identity
2015-03-17 13:59:24 -07:00
Matt Corallo
9c3f8a1868
Dont send group-update right before we quit the group
...
Fixes #166
2015-02-25 15:59:49 -08:00
lilia
40351fcc54
Sync outgoing messages
...
When sending an constrct a copy of the PushMessageContent protobuf, add
a SyncMessageContext, and send it to ourselves. Do this for all kinds of
group messages, and individual text/media messages, but not closeSession
messages as the latter are device-specific.
Do not sync messages if we are the primary device, which should only be
supported in development. Normal web clients must be paired with a
android or ios master device, and even in dev, a primary/standalone web
client does not support linking additional devices.
2015-02-17 14:10:42 -08:00
lilia
0e8a5806a8
Fix textsecure.closeSession
...
sendIndividualProto requires a timestamp.
2015-02-12 22:12:48 -08:00
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
1806210b26
Rewrite most of the device storage stuff
2015-02-12 15:12:00 -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
bb32a51d66
s/textsecure.protocol/axolotl.protocol/
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
66cf5b08db
Naively move textsecure.crypto into axolotl.crypto
2015-02-12 15:11:58 -08: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
07899557dc
Give libtextsecure its own components (with way fewer deps)
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