Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-16 | translate logging.cpp to C | Richard van der Hoff | |
2016-05-16 | Add olm::log_enabled_for | Richard van der Hoff | |
2016-05-13 | fix postojna link | Matthew Hodgson | |
2016-04-26 | Fix a bunch of compiler warnings, and turn on warnings. | Richard van der Hoff | |
2016-04-26 | Various clarifications to the spec | Richard van der Hoff | |
2016-04-26 | Add some logging to help understand what's going on | Richard van der Hoff | |
2016-04-26 | Add a basic logging implementation | Richard van der Hoff | |
2016-04-26 | Make 'npm build' build the js lib | Richard van der Hoff | |
2016-04-13 | OLMAccount and OLMSession serialization | Chris Ballinger | |
2016-04-09 | Initial test passing | Chris Ballinger | |
2016-04-08 | Xcode, podspec, wrapper | Chris Ballinger | |
2015-12-07 | Fix missing '.' | Richard van der Hoff | |
2015-12-07 | Clarifications to the doc | Richard van der Hoff | |
Make a few bits of the Olm spec a bit clearer | |||
2015-12-03 | Add notes on tagging to README | Richard van der Hoff | |
2015-12-03 | Give a clearer error if the library hasn't been built0.1.0 | Richard van der Hoff | |
2015-12-03 | Run the tests against the shared library | Richard van der Hoff | |
It would be nice if the tests tested what we'd built, not something different. | |||
2015-12-03 | Use header files where possible | Richard van der Hoff | |
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. | |||
2015-12-03 | Document process for building npm package | Richard van der Hoff | |
2015-12-02 | Fix a console error when importing in a browser | Richard van der Hoff | |
something about 'global' not defined | |||
2015-12-02 | Tweak javascript build to make npm better | Richard van der Hoff | |
Build into 'javascript' dir and tell package.json exactly which files we care about. | |||
2015-11-01 | switch from /usr/bin/python to /usr/bin/env python. this doesn't help folks ↵ | Matthew Hodgson | |
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. | |||
2015-10-05 | add legalese | Matthew Hodgson | |
2015-10-02 | link to the spec | Matthew Hodgson | |
2015-08-24 | typo | Matthew Hodgson | |
2015-08-20 | IPR, feedback & acknowledgements | Matthew Hodgson | |
2015-08-20 | minor typos and clarifications | Matthew Hodgson | |
2015-08-20 | Add explanation of the notation in the spec | Mark Haines | |
2015-08-20 | Merge pull request #1 from matrix-org/markjh/protocol-specification | Mark Haines | |
Add a basic specification for the olm protocol and format. | |||
2015-08-20 | Clarify that only the public parts of keys are sent over the wire | Mark Haines | |
2015-08-20 | Add docstrings for the utility class | Mark Haines | |
2015-08-19 | Add docstrings for the Session methods | Mark Haines | |
2015-08-19 | Replace hard coded references to the 32-byte key length with a constant, add ↵ | Mark Haines | |
utilities for copying data to and from fixed sized arrays | |||
2015-08-19 | Document that the ciphertext and plaintext may share a buffer when ↵ | Mark Haines | |
encrypting and decrypting | |||
2015-08-19 | Add docstring for the base64 encode/decode methods | Mark Haines | |
2015-08-18 | Make the internal functions static, remove some unused internal functions | Mark Haines | |
2015-08-18 | Fix spelling | Mark Haines | |
2015-08-18 | Linkify all of the HMAC and HKDF references | Mark Haines | |
2015-08-18 | Add some links to the spec for the various primitives being used. | Mark Haines | |
2015-08-11 | Add spec for the authenticated encryption used by olm | Mark Haines | |
2015-08-11 | Check that the end of input hasn't been reached when unpickling a list | Mark Haines | |
2015-08-11 | Document the pre-key messages | Mark Haines | |
2015-08-10 | Start specifying the message format | Mark Haines | |
2015-08-07 | Fix crash where the message length was shorter than the length of the mac | Mark Haines | |
2015-08-07 | Initialise the length fields of the reader struct in decode_message, even if ↵ | Mark Haines | |
the message is invalid, fixes a crash where the message was too short | |||
2015-08-07 | Fix a crash when decoding messages that are too short | Mark Haines | |
2015-08-05 | Document the olm protocol. | Mark Haines | |
2015-08-04 | Start writing protocol spec for olm | Mark Haines | |
2015-08-04 | Add sha256 and ed25519_verify methods to javascript bindings | Mark Haines | |
2015-07-24 | Add methods for computing sha256 hashes and validating ed25519 signatures | Mark Haines | |
2015-07-21 | Add package.json for adding olm to npm | Mark Haines | |