Commit graph

  • ae41a5df71 Merge remote-tracking branch 'lilia/master' Matt Corallo 2014-05-14 17:21:40 -04:00
  • d5491bda0b Stop an attacker from closing a session that isn't theirs (#29) Matt Corallo 2014-05-14 14:27:08 -04:00
  • 3a812d4958 Multi-session storage for close/regular message race conditions Matt Corallo 2014-05-14 05:10:05 -04:00
  • cdebc8afb4 Also delete chain key Matt Corallo 2014-05-14 03:33:24 -04:00
  • 08093a206d Fix old chain deletion Matt Corallo 2014-05-14 03:02:47 -04:00
  • 605863ffa3 Fix decryption of large messages (eg w/ attachments) Matt Corallo 2014-05-14 02:08:01 -04:00
  • e3b00e08f3 Generate and submit registrationId, fixes #25 lilia 2014-05-13 20:07:31 -07:00
  • 5752a772d1 promises, type conversion errors Matt Corallo 2014-05-13 15:15:45 -04:00
  • caa363b929 FINALLY report crypto, etc errors to console thanks to promises... Matt Corallo 2014-05-13 04:40:29 -04:00
  • a7de5e2159 last(?) round of crypto.js AB-type-conversion changes, new tests Matt Corallo 2014-05-13 01:51:46 -04:00
  • f46d8eaaad Merge pull request #23 from liliakai/fix Matt Corallo 2014-05-12 22:39:19 +00:00
  • 1d95fcc027 Fix exception in options.js on first run lilia 2014-05-11 14:44:32 -07:00
  • 3b79dd256c Remove TODO.txt now that I found time to put in github issues. Matt Corallo 2014-05-11 23:24:31 -04:00
  • 5583e82a20 Refactor some low-level crypto things Matt Corallo 2014-05-09 03:43:23 -04:00
  • 905357a2e1 More wholesale conversion to promises Matt Corallo 2014-05-09 03:20:54 -04:00
  • efe2fa1021 Move crypto things to js/crypto.js Matt Corallo 2014-05-09 02:00:49 -04:00
  • 2b21111d7b Fix/test pre key generation Matt Corallo 2014-05-09 01:35:16 -04:00
  • 3fffbad11a Fix now-broken test cases and change lots of things over to promises Matt Corallo 2014-05-05 23:42:48 -04:00
  • 41d50d7480 Lilia's Webcrypto branch rebased and a few very tiny tweaks lilia 2014-04-03 23:33:02 -07:00
  • ab6ebbab16 Add TODO Matt Corallo 2014-05-04 17:13:43 -04:00
  • 1137f9d711 Add TODO file showing what still needs to be done Matt Corallo 2014-05-04 17:07:25 -04:00
  • 138581701c tweak ui things a tiny bit Matt Corallo 2014-05-04 02:50:34 -04:00
  • 3e60368a16 LGPL license (I'd like to be an axolotl/TS JS lib in the future) Matt Corallo 2014-05-04 02:34:13 -04:00
  • 0f8643bcd8 Regenerate bins for fixed ephemeral bit Matt Corallo 2014-05-04 02:20:08 -04:00
  • 01c4f3dd56 Fix ALL the things! Matt Corallo 2014-05-04 02:19:43 -04:00
  • d213cb0598 I like stack traces, also, fix identity key bit fiddle crap Matt Corallo 2014-05-03 03:16:36 +00:00
  • 705f8ce818 generic-ize Matt Corallo 2014-05-02 17:41:42 -04:00
  • 87c19c0c94 Another step forward Matt Corallo 2014-05-02 11:59:01 -04:00
  • d9e7e59c3a Merge pull request #9 from Ventero/password Matt Corallo 2014-04-20 22:16:14 +00:00
  • 3d7db4dbc3 Correctly extract string data for password. Ventero 2014-04-17 15:56:50 +02:00
  • cf79b41cc4 Merge pull request #8 from liliakai/master Matt Corallo 2014-04-09 02:07:28 -04:00
  • 68027dadd4 Fix click handler lilia 2014-04-08 22:52:56 -07:00
  • d56c3e1051 Add bit for !identityKey and commit wip test-cases Matt Corallo 2014-04-07 13:10:12 -04:00
  • 244aa8df92 Fix NaCL priv calc code Matt Corallo 2014-04-07 01:23:54 -04:00
  • 2630d9ef3f Merge pull request #7 from liliakai/master Matt Corallo 2014-04-06 23:37:52 +02:00
  • 984a76eeb1 Fix crashing send button lilia 2014-04-06 14:13:27 -07:00
  • 49cdf04065 Work on message styling lilia 2014-04-06 01:59:22 -07:00
  • e492aae172 Fix popup refreshing on send Matt Corallo 2014-04-04 05:50:26 -04:00
  • 732f9ac089 ping server to keep connection open Matt Corallo 2014-04-04 04:47:04 -04:00
  • afd9924a5d Merge pull request #6 from liliakai/master Matt Corallo 2014-04-04 07:14:52 +02:00
  • a67ab3a46f Make popup a little nicer to look at lilia 2014-04-02 01:52:29 -07:00
  • 2ae5628122 Send-to-self works =D Matt Corallo 2014-03-26 15:05:09 -04:00
  • 136a8941c1 Things: Matt Corallo 2014-03-25 15:27:19 -04:00
  • 000a5e1440 Fix up a few things so registration works Matt Corallo 2014-03-23 13:19:53 -04:00
  • 832daf54db tabstabstabstabstabs Matt Corallo 2014-03-22 18:45:01 -04:00
  • 8a2b35b48d Merge pull request #4 from liliakai/refactor Matt Corallo 2014-03-22 14:58:11 -07:00
  • be52e4c3a4 Fix infinite recursion in ensureStringed(Array) lilia 2014-03-20 00:20:54 -07:00
  • fe1b5435aa Add FakeWhisperAPI for serverless development lilia 2014-03-14 00:47:13 -07:00
  • 6934ba0b92 Refactor Server API functions lilia 2014-03-11 01:21:28 -07:00
  • 288d66b4a3 New protos with group messaging stuff Matt Corallo 2014-03-12 12:52:19 -07:00
  • 1c20dba67f Merge pull request #2 from liliakai/master Matt Corallo 2014-03-11 11:13:34 -07:00
  • 51f6437d4d Merge pull request #3 from liliakai/clickies Matt Corallo 2014-03-11 11:12:58 -07:00
  • 0d5d14da6a Fix the clickies lilia 2014-03-10 22:52:18 -07:00
  • 820d67a0ba Avoid jsonifying undefined data lilia 2014-03-10 16:03:21 -07:00
  • 0fff393ebf Make booleans stringable lilia 2014-03-10 15:47:37 -07:00
  • 7b0de6afe7 Merge pull request #1 from liliakai/master Matt Corallo 2014-03-10 06:02:13 +00:00
  • a542d91bc6 Minor updates to curve255.js lilia 2014-03-09 18:00:14 -07:00
  • b8357a6464 Unmiified js files, mostly Matt Corallo 2014-03-09 17:54:44 -07:00
  • 9e1c1f57f0 Add js Matt Corallo 2014-03-09 20:32:34 -04:00
  • fee6a69083 Optional curve25519 in js Matt Corallo 2014-03-09 20:32:00 -04:00
  • 2c83fd9b5b Commit pnacl binaries (TODO: revertme at some point...) Matt Corallo 2014-03-08 23:51:57 -08:00
  • 85f419b923 Passing test-cases (fscking type conversions...) Matt Corallo 2014-03-08 20:23:24 -05:00
  • e932536dfd Untested send-encrypted support Matt Corallo 2014-03-08 19:15:36 -05:00
  • fe570c754a Genericify initSession (and break it for alice) Matt Corallo 2014-03-08 19:08:40 -04:00
  • 611d5329d3 Pass tests Matt Corallo 2014-03-08 00:13:53 -04:00
  • 6e0fe271ab Few more steps Matt Corallo 2014-03-06 17:44:59 -04:00
  • 465bdf2bd3 Abstract out lots of CryptoJS Matt Corallo 2014-03-06 15:01:23 -04:00
  • dd3dd11b32 Updates, more tests, etc Matt Corallo 2014-03-06 14:18:11 -04:00
  • 6842f5331f Add README describing current state. Matt Corallo 2014-03-06 14:12:24 -04:00
  • da1b021972 Fix up initial ratchet stuff Matt Corallo 2014-03-06 00:17:09 -04:00
  • 3c603c72b4 Lots of updates post-test-cases Matt Corallo 2014-03-04 21:31:15 -04:00
  • 6b0a1ac260 add nacl-common.js Matt Corallo 2014-02-08 02:34:06 -05:00
  • e0d0df3b4a ECDHE through NaCL Matt Corallo 2014-01-22 07:37:14 +00:00
  • 8db3885659 Updates, NaCL Matt Corallo 2014-01-22 06:23:41 +00:00
  • eec4c66ef6 Fixup dir structure Matt Corallo 2014-01-22 03:28:35 +00:00
  • 4595ad0fc4 moar stuff Matt Corallo 2014-01-17 01:08:47 -05:00
  • 42de35dd72 Random fixes, stuff Matt Corallo 2014-01-17 01:08:33 -05:00
  • 136da2894c Entirely untested plane work. Matt Corallo 2014-01-15 02:46:05 -05:00
  • 265ae82953 (potentially) working device object storage Matt Corallo 2014-01-12 15:52:58 -10:00
  • 6ded33ae48 Badge UI Matt Corallo 2014-01-12 04:42:05 -10:00
  • 41866cee95 Working background push. Matt Corallo 2014-01-12 04:27:11 -10:00
  • b4ab726727 Missing background.html Matt Corallo 2014-01-12 04:07:30 -10:00
  • f4755cb4b1 Updates Matt Corallo 2014-01-12 04:07:13 -10:00
  • 7e811c2855 Working registration Matt Corallo 2014-01-11 22:49:46 -10:00
  • aa8fe6f9d0 Fix MAC Matt Corallo 2014-01-11 21:42:41 -10:00
  • 094ee4e95c rm useless thing Matt Corallo 2014-01-11 21:32:45 -10:00
  • 2427b73057 Untested Code Matt Corallo 2014-01-11 21:32:13 -10:00
  • 8ad510e00e Minor tweaks and first step towards websocket Matt Corallo 2014-01-10 21:58:58 -10:00
  • a25cf5f176 Initial Checkin Matt Corallo 2014-01-09 21:48:05 -10:00