mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-02-15 07:28:59 +00:00
fe1b5435aacf4b3c757fa7908abaa260006c6745
When included after api.js, fake_api.js inits a FakeWhisperAPI. FakeWhisperAPI inherits the methods of API, overrides a few, and then usurps its place as the one true API. Single device mode successfully "registers" against FakeAPI. Sadly, multidevice mode has a recursive loop somewhere that makes the callstack asplode.
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.
Languages
TypeScript
85.3%
JavaScript
9.9%
SCSS
4.4%
CSS
0.2%