Session Desktop - Onion routing based messenger
Go to file
lilia b852e68290 Backbone message storage and views
Adds Backbone-based Whisper.Messages model/collection with local storage
extension. Saves sent and received messages in Whisper.Messages instead
of message map. This will assign a unique id to the message and save it
to localStorage.

Adds Backbone-based view to popup.html
  Automatically updates itself when new messages are saved to
  Whisper.Messages db from the background page.

Added some shiny new styles, and started splitting up css into multiple
files for sanity's sake.
2014-05-17 20:26:50 -07:00
css Backbone message storage and views 2014-05-17 20:26:50 -07:00
js Backbone message storage and views 2014-05-17 20:26:50 -07:00
js-deps Backbone message storage and views 2014-05-17 20:26:50 -07:00
pnacl Regenerate bins for fixed ephemeral bit 2014-05-04 02:21:31 -04:00
protos New protos with group messaging stuff 2014-03-12 12:54:39 -07:00
background.html Backbone message storage and views 2014-05-17 20:26:50 -07:00
curve25519-donna-wrapper.cpp LGPL license (I'd like to be an axolotl/TS JS lib in the future) 2014-05-04 02:34:13 -04:00
curve25519-donna.c I like stack traces, also, fix identity key bit fiddle crap 2014-05-04 02:21:31 -04:00
curve25519-donna.h Updates, NaCL 2014-01-22 06:23:41 +00:00
GPL LGPL license (I'd like to be an axolotl/TS JS lib in the future) 2014-05-04 02:34:13 -04:00
icon.png Initial Checkin 2014-01-09 21:48:05 -10:00
LGPL LGPL license (I'd like to be an axolotl/TS JS lib in the future) 2014-05-04 02:34:13 -04:00
Makefile Updates, NaCL 2014-01-22 06:23:41 +00:00
manifest.json Updates, NaCL 2014-01-22 06:23:41 +00:00
options.css LGPL license (I'd like to be an axolotl/TS JS lib in the future) 2014-05-04 02:34:13 -04:00
options.html Fix exception in options.js on first run 2014-05-12 13:45:52 -07:00
popup.html Backbone message storage and views 2014-05-17 20:26:50 -07:00
README.md Add README describing current state. 2014-03-06 14:12:24 -04:00
test.html Some initial helpers.js namespaceing 2014-05-17 00:54:12 -04:00

TextSecure Chromium Implementation

This is very early stuff and exists primarily to get the crypto in place. It is currently chromium-only as it uses NaCL for Curve25519 stuff, but I'd be glad to accept a pull that abstracts out the NaCL-specific stuff to optionally use a JS implementation for FF. Note that the code is currently quite messy (its all in one file!), but it needs to work first, then it can be heavily cleaned up later.