Session Desktop - Onion routing based messenger
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
Marco 5cddcb59aa improved some css for options.html 11 years ago
css improved some css for options.html 11 years ago
js improved some css for options.html 11 years ago
js-deps Backbone message storage and views 11 years ago
pnacl Regenerate bins for fixed ephemeral bit 11 years ago
protos New protos with group messaging stuff 11 years ago
GPL LGPL license (I'd like to be an axolotl/TS JS lib in the future) 11 years ago
LGPL LGPL license (I'd like to be an axolotl/TS JS lib in the future) 11 years ago
Makefile Updates, NaCL 11 years ago
README.md Random things from James-Firth incl update icon 11 years ago
background.html Retry API, standardize <script> list 11 years ago
curve25519-donna-wrapper.cpp LGPL license (I'd like to be an axolotl/TS JS lib in the future) 11 years ago
curve25519-donna.c I like stack traces, also, fix identity key bit fiddle crap 11 years ago
curve25519-donna.h Updates, NaCL 11 years ago
icon.png Random things from James-Firth incl update icon 11 years ago
manifest.json Updates, NaCL 11 years ago
options.html improved some css for options.html 11 years ago
popup.html Retry API, standardize <script> list 11 years ago
test.html Retry API, standardize <script> list 11 years ago

README.md

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.

Getting Started with Development

  • Clone the repo
  • Open Chrome
  • Go to chrome://extensions/
  • Enable developer mode (checkbox on the top right)
  • Click "Load unpacked extension..."
  • Point to the repo's directory

Tips/Tricks

  • For Dev purposes, the test server always uses code 111111