Commit Graph

82 Commits (ebf1b3352f0d574c2a3e7259419185ade1b841a4)

Author SHA1 Message Date
Matt Corallo 3fffbad11a Fix now-broken test cases and change lots of things over to promises 11 years ago
lilia 41d50d7480 Lilia's Webcrypto branch rebased and a few very tiny tweaks 11 years ago
Matt Corallo 1137f9d711 Add TODO file showing what still needs to be done 11 years ago
Matt Corallo 3e60368a16 LGPL license (I'd like to be an axolotl/TS JS lib in the future) 11 years ago
Matt Corallo 01c4f3dd56 Fix ALL the things! 11 years ago
Matt Corallo d213cb0598 I like stack traces, also, fix identity key bit fiddle crap 11 years ago
Matt Corallo 87c19c0c94 Another step forward 11 years ago
Matt Corallo d56c3e1051 Add bit for !identityKey and commit wip test-cases 11 years ago
Matt Corallo 244aa8df92 Fix NaCL priv calc code 11 years ago
Matt Corallo e492aae172 Fix popup refreshing on send 11 years ago
Matt Corallo 732f9ac089 ping server to keep connection open 11 years ago
Matt Corallo 2ae5628122 Send-to-self works =D 11 years ago
Matt Corallo 136a8941c1 Things:
* key API changes moxie made because he disliked the other API
 * remove atmosphere
 * Fix some bugs in the send path, update for new send API
 * Send HTML
11 years ago
Matt Corallo 000a5e1440 Fix up a few things so registration works 11 years ago
Matt Corallo 832daf54db tabstabstabstabstabs 11 years ago
lilia be52e4c3a4 Fix infinite recursion in ensureStringed(Array)
To ensureStringed(thing), you must first ensureStringed(thing)...
This was causing an infintel loop in multidevice mode.
11 years ago
lilia 6934ba0b92 Refactor Server API functions
The details of the server API are now mostly relegated to api.js, and
accessed through the API container object, improving modularity and
readability, and setting us up to derive a FakeAPI for serverless
development.
11 years ago
lilia 820d67a0ba Avoid jsonifying undefined data
For example, when requesting a verification code, there is no JSON data
to send.
11 years ago
lilia 0fff393ebf Make booleans stringable
Fixes "unsure of how to jsonify object of type boolean",
e.g., supportsSms: false
11 years ago
Matt Corallo fee6a69083 Optional curve25519 in js 11 years ago
Matt Corallo 85f419b923 Passing test-cases (fscking type conversions...) 11 years ago
Matt Corallo e932536dfd Untested send-encrypted support 11 years ago
Matt Corallo fe570c754a Genericify initSession (and break it for alice) 11 years ago
Matt Corallo 611d5329d3 Pass tests 11 years ago
Matt Corallo 6e0fe271ab Few more steps 11 years ago
Matt Corallo 465bdf2bd3 Abstract out lots of CryptoJS 11 years ago
Matt Corallo dd3dd11b32 Updates, more tests, etc 11 years ago
Matt Corallo da1b021972 Fix up initial ratchet stuff 11 years ago
Matt Corallo 3c603c72b4 Lots of updates post-test-cases 11 years ago
Matt Corallo e0d0df3b4a ECDHE through NaCL 11 years ago
Matt Corallo 8db3885659 Updates, NaCL 11 years ago
Matt Corallo eec4c66ef6 Fixup dir structure 11 years ago