Richard van der Hoff
|
4a74fd9297
|
Revert "Remove vestiges of logging"
Re-enable the logging stuff on the logging_enabled branch.
This reverts commit 2a09ccbd63 .
|
2016-06-28 14:26:07 +01:00 |
|
Richard van der Hoff
|
2a09ccbd63
|
Remove vestiges of logging
Remove the (now non-functional) declarations of olm_set_log_level in the C and
js wrappers.
|
2016-05-16 11:50:44 +01:00 |
|
Richard van der Hoff
|
11dbf2aab3
|
Fix a bunch of compiler warnings, and turn on warnings.
|
2016-04-26 18:10:13 +01:00 |
|
Richard van der Hoff
|
9848f84452
|
Add some logging to help understand what's going on
|
2016-04-26 17:55:26 +01:00 |
|
Richard van der Hoff
|
e7a2af1ede
|
Add a basic logging implementation
|
2016-04-26 12:30:18 +01:00 |
|
Richard van der Hoff
|
7305649a27
|
Make 'npm build' build the js lib
|
2016-04-26 12:12:08 +01:00 |
|
Richard van der Hoff
|
a5fe3f605a
|
Fix a console error when importing in a browser
something about 'global' not defined
|
2015-12-02 14:06:01 +00:00 |
|
Richard van der Hoff
|
2bb7f3b1e6
|
Tweak javascript build to make npm better
Build into 'javascript' dir and tell package.json exactly which files we care
about.
|
2015-12-02 14:04:24 +00:00 |
|
Matthew Hodgson
|
28622db92f
|
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.
|
2015-11-01 13:05:51 +00:00 |
|
Mark Haines
|
41a8fb61af
|
Add sha256 and ed25519_verify methods to javascript bindings
|
2015-08-04 11:55:04 +01:00 |
|
Mark Haines
|
411109d893
|
Add package.json for adding olm to npm
|
2015-07-21 15:04:27 +01:00 |
|
Mark Haines
|
5a60e543a5
|
Add more workarounds for closure compiler in javascript bindings
|
2015-07-21 14:30:46 +01:00 |
|
Mark Haines
|
bb70307b11
|
Fix javascript bindings: matches_inbound doesn't take an account argument
|
2015-07-21 10:50:17 +01:00 |
|
Mark Haines
|
f0bb8e03b3
|
More fixes to the javascript bindings to get them to behave with browserify
|
2015-07-20 16:33:45 +01:00 |
|
Mark Haines
|
970fc60f8b
|
Add remove_one_time_keys to the javascript bindings
|
2015-07-17 18:43:41 +01:00 |
|
Mark Haines
|
3468886e27
|
Add method getting a session id. Update the python and javascript bindings
|
2015-07-16 11:45:20 +01:00 |
|
Mark Haines
|
bede3a8499
|
Tweak the javascript bindings so that they will work with Node.js
|
2015-07-14 16:45:00 +01:00 |
|
Mark Haines
|
b6e248c9a5
|
Output simpler JSON for the account keys, don't sign the JSON but instead provide a olm_account_sign method so that the user of the library can sign the JSON themselves
|
2015-07-10 11:57:53 +01:00 |
|
Mark Haines
|
373acefde7
|
Add c bindings for the methods for managing one time keys
|
2015-07-09 18:35:54 +01:00 |
|
Mark Haines
|
0e988237f6
|
Don't pass a key id when creating a new outbound session
|
2015-07-08 16:04:18 +01:00 |
|
Mark Haines
|
974e0984bd
|
Update the javascript bindings and demo to match the format of the identity key JSON
|
2015-07-08 11:16:00 +01:00 |
|
Matthew Hodgson
|
09d4125ff1
|
Rename axolotlpp as olm to avoid confusion with Axolotl-the-spec and Axolotl-the-OWS-libraries at moxie's request
|
2015-06-27 01:15:23 +02:00 |
|
Mark Haines
|
8b29bd4193
|
Make sure the build dir exists
|
2015-06-26 17:15:24 +01:00 |
|
Mark Haines
|
e28f0989ad
|
Add a demo for the javascript bindings
|
2015-06-26 16:23:31 +01:00 |
|
Mark Haines
|
f2168004a1
|
Fix javascript bindings to correctly pass the random buffer
|
2015-06-26 16:16:34 +01:00 |
|
Mark Haines
|
0083a07345
|
Throw an Error object rather than a string in the javascript bindings.
|
2015-06-24 10:32:51 +01:00 |
|
Mark Haines
|
07072912cd
|
Add javascript bindings using emscripten
|
2015-06-23 17:50:30 +01:00 |
|