Age | Commit message (Collapse) | Author |
|
Replace the init-static-var dance with some preprocessor macros
|
|
We never delete a cipher, and the destruct op is empty, so it's a bit pointless
|
|
Give a load of internal symbols "_olm_" prefixes. This better delineates the
public and private interfaces in the module, and helps avoid internal symbols
leaking out and possibly being abused.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
We don't want anything which does dynamic memory allocation in the library.
|
|
Remove the (now non-functional) declarations of olm_set_log_level in the C and
js wrappers.
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
utilities for copying data to and from fixed sized arrays
|
|
encrypting and decrypting
|
|
|
|
|
|
|
|
|
|
which take the curve25519 identity key of the remote device we think the message is from as an additional argument
|
|
the beinging of the list
|
|
Session
|
|
the account and session object once they've been used
|
|
|
|
provide a olm_account_sign method so that the user of the library can sign the JSON themselves
|
|
|
|
keys have been published
|
|
|
|
|
|
|
|
|
|
key JSON
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Axolotl-the-OWS-libraries at moxie's request
|
|
|
|
messages
|
|
methods
|
|
|