aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--javascript/olm_inbound_group_session.js4
-rw-r--r--javascript/olm_outbound_group_session.js2
-rwxr-xr-xjenkins.sh7
3 files changed, 9 insertions, 4 deletions
diff --git a/javascript/olm_inbound_group_session.js b/javascript/olm_inbound_group_session.js
index aac2c70..9722c31 100644
--- a/javascript/olm_inbound_group_session.js
+++ b/javascript/olm_inbound_group_session.js
@@ -66,14 +66,14 @@ InboundGroupSession.prototype['decrypt'] = restore_stack(function(
) {
var message_array = array_from_string(message);
var message_buffer = stack(message_array);
- var max_plaintext_length = session_method(
+ var max_plaintext_length = inbound_group_session_method(
Module['_olm_group_decrypt_max_plaintext_length']
)(this.ptr, message_buffer, message_array.length);
// caculating the length destroys the input buffer.
// So we copy the array to a new buffer
var message_buffer = stack(message_array);
var plaintext_buffer = stack(max_plaintext_length + NULL_BYTE_PADDING_LENGTH);
- var plaintext_length = session_method(Module["_olm_group_decrypt"])(
+ var plaintext_length = inbound_group_session_method(Module["_olm_group_decrypt"])(
this.ptr,
message_buffer, message_array.length,
plaintext_buffer, max_plaintext_length
diff --git a/javascript/olm_outbound_group_session.js b/javascript/olm_outbound_group_session.js
index e59c8bb..71e1c91 100644
--- a/javascript/olm_outbound_group_session.js
+++ b/javascript/olm_outbound_group_session.js
@@ -54,7 +54,7 @@ OutboundGroupSession.prototype['unpickle'] = restore_stack(function(key, pickle)
});
OutboundGroupSession.prototype['create'] = restore_stack(function(key) {
- var random_length = session_method(
+ var random_length = outbound_group_session_method(
Module['_olm_init_outbound_group_session_random_length']
)(this.ptr);
var random = random_stack(random_length);
diff --git a/jenkins.sh b/jenkins.sh
index c1efcb9..5c6eff7 100755
--- a/jenkins.sh
+++ b/jenkins.sh
@@ -3,7 +3,12 @@
set -e
make clean
+rm olm-*.tgz
+
make lib
make test
-
./python/test_olm.sh
+
+. ~/.emsdk_set_env.sh
+make js
+npm pack javascript