- May 20, 2016
-
-
Richard van der Hoff authored
Split the python wrappers into separate modules
-
Richard van der Hoff authored
We don't want anything which does dynamic memory allocation in the library.
-
- May 18, 2016
-
-
Richard van der Hoff authored
* We only use 8-byte MACs * The version byte is \x03, not \x01
-
- May 16, 2016
-
-
Richard van der Hoff authored
Remove the (now non-functional) declarations of olm_set_log_level in the C and js wrappers.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Concerns have been raised that including logging functionality makes it harder to audit the implementation to ensure that no secret information is leaked. We are therefore removing it from the master branch.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
- May 13, 2016
-
-
Matthew Hodgson authored
-
- Apr 26, 2016
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
- Dec 07, 2015
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Make a few bits of the Olm spec a bit clearer
-
- Dec 03, 2015
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
It would be nice if the tests tested what we'd built, not something different.
-
Richard van der Hoff authored
This fixes an incorrect re-declaration of ed25519_sign. Implement header files for some of the other library bits so that we don't need to declare functions in crypto.cpp.
-
Richard van der Hoff authored
-
- Dec 02, 2015
-
-
Richard van der Hoff authored
something about 'global' not defined
-
Richard van der Hoff authored
Build into 'javascript' dir and tell package.json exactly which files we care about.
-
- Nov 01, 2015
-
-
Matthew Hodgson authored
switch from /usr/bin/python to /usr/bin/env python. this doesn't help folks whose python path points at python3 (e.g. Arch linux) though, but I see no choice than they have to change the shebangs, as we do on Synapse. For instance, OSX doesn't have a python2 symlink, otherwise we'd use /usr/bin/env python2 shebang.
-
- Oct 05, 2015
-
-
Matthew Hodgson authored
-
- Oct 02, 2015
-
-
Matthew Hodgson authored
-
- Aug 24, 2015
-
-
Matthew Hodgson authored
-
- Aug 20, 2015
-
-
Matthew Hodgson authored
-
Matthew Hodgson authored
-
Mark Haines authored
-
Mark Haines authored
Add a basic specification for the olm protocol and format.
-
Mark Haines authored
-
Mark Haines authored
-
- Aug 19, 2015
-
-
Mark Haines authored
-
Mark Haines authored
Replace hard coded references to the 32-byte key length with a constant, add utilities for copying data to and from fixed sized arrays
-
Mark Haines authored
-
Mark Haines authored
-
- Aug 18, 2015
-
-
Mark Haines authored
-
Mark Haines authored
-