deploy: f3798f3ee8
This commit is contained in:
parent
313586f478
commit
f4cbfc73af
7 changed files with 6771 additions and 6811 deletions
|
|
@ -1,5 +1,5 @@
|
|||
// @license magnet:?xt=urn:btih:8e4f440f4c65981c5bf93c76d35135ba5064d8b7&dn=apache-2.0.txt Apache-2.0
|
||||
// @source: https://gitlab.matrix.org/matrix-org/olm/-/tree/3.2.9
|
||||
// @source: https://gitlab.matrix.org/matrix-org/olm/-/tree/3.2.15
|
||||
|
||||
var Olm = (function() {
|
||||
var olm_exports = {};
|
||||
|
|
@ -10,118 +10,101 @@ var Module = (() => {
|
|||
var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined;
|
||||
if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename;
|
||||
return (
|
||||
function(Module) {
|
||||
Module = Module || {};
|
||||
function(moduleArg = {}) {
|
||||
|
||||
var b=moduleArg,aa,ba;b.ready=new Promise((a,c)=>{aa=a;ba=c});var f;if("undefined"!==typeof window)f=function(a){window.crypto.getRandomValues(a)};else if(module.exports){var ca=require("crypto");f=function(a){var c=ca.randomBytes(a.length);a.set(c)}}else throw Error("Cannot find global to attach library to");if("undefined"!==typeof OLM_OPTIONS)for(var da in OLM_OPTIONS)OLM_OPTIONS.hasOwnProperty(da)&&(b[da]=OLM_OPTIONS[da]);
|
||||
b.onRuntimeInitialized=function(){k=b._olm_error();olm_exports.PRIVATE_KEY_LENGTH=b._olm_pk_private_key_length();onInitSuccess&&onInitSuccess()};b.onAbort=function(a){onInitFail&&onInitFail(a)};var ea=Object.assign({},b),fa="object"==typeof window,l="function"==typeof importScripts,ha="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,n="",ia,ja,ka;
|
||||
if(ha){var fs=require("fs"),la=require("path");n=l?la.dirname(n)+"/":__dirname+"/";ia=(a,c)=>{a=ma(a)?new URL(a):la.normalize(a);return fs.readFileSync(a,c?void 0:"utf8")};ka=a=>{a=ia(a,!0);a.buffer||(a=new Uint8Array(a));return a};ja=(a,c,d,e=!0)=>{a=ma(a)?new URL(a):la.normalize(a);fs.readFile(a,e?void 0:"utf8",(g,h)=>{g?d(g):c(e?h.buffer:h)})};process.argv.slice(2);b.inspect=()=>"[Emscripten Module object]"}else if(fa||l)l?n=self.location.href:"undefined"!=typeof document&&document.currentScript&&
|
||||
(n=document.currentScript.src),_scriptDir&&(n=_scriptDir),0!==n.indexOf("blob:")?n=n.substr(0,n.replace(/[?#].*/,"").lastIndexOf("/")+1):n="",ia=a=>{var c=new XMLHttpRequest;c.open("GET",a,!1);c.send(null);return c.responseText},l&&(ka=a=>{var c=new XMLHttpRequest;c.open("GET",a,!1);c.responseType="arraybuffer";c.send(null);return new Uint8Array(c.response)}),ja=(a,c,d)=>{var e=new XMLHttpRequest;e.open("GET",a,!0);e.responseType="arraybuffer";e.onload=()=>{200==e.status||0==e.status&&e.response?
|
||||
c(e.response):d()};e.onerror=d;e.send(null)};b.print||console.log.bind(console);var p=b.printErr||console.error.bind(console);Object.assign(b,ea);ea=null;var na;b.wasmBinary&&(na=b.wasmBinary);"object"!=typeof WebAssembly&&q("no native wasm support detected");var oa,pa=!1,r,t,qa,ra,sa,ta,ua;
|
||||
function va(){var a=oa.buffer;b.HEAP8=r=new Int8Array(a);b.HEAP16=qa=new Int16Array(a);b.HEAPU8=t=new Uint8Array(a);b.HEAPU16=new Uint16Array(a);b.HEAP32=ra=new Int32Array(a);b.HEAPU32=sa=new Uint32Array(a);b.HEAPF32=ta=new Float32Array(a);b.HEAPF64=ua=new Float64Array(a)}var wa=[],xa=[],za=[];function Aa(){var a=b.preRun.shift();wa.unshift(a)}var u=0,Ba=null,Ca=null;
|
||||
function q(a){if(b.onAbort)b.onAbort(a);a="Aborted("+a+")";p(a);pa=!0;a=new WebAssembly.RuntimeError(a+". Build with -sASSERTIONS for more info.");ba(a);throw a;}var Da=a=>a.startsWith("data:application/octet-stream;base64,"),ma=a=>a.startsWith("file://"),w;w="olm.wasm";if(!Da(w)){var Ea=w;w=b.locateFile?b.locateFile(Ea,n):n+Ea}function Fa(a){if(a==w&&na)return new Uint8Array(na);if(ka)return ka(a);throw"both async and sync fetching of the wasm failed";}
|
||||
function Ga(a){if(!na&&(fa||l)){if("function"==typeof fetch&&!ma(a))return fetch(a,{credentials:"same-origin"}).then(c=>{if(!c.ok)throw"failed to load wasm binary file at '"+a+"'";return c.arrayBuffer()}).catch(()=>Fa(a));if(ja)return new Promise((c,d)=>{ja(a,e=>c(new Uint8Array(e)),d)})}return Promise.resolve().then(()=>Fa(a))}function Ha(a,c,d){return Ga(a).then(e=>WebAssembly.instantiate(e,c)).then(e=>e).then(d,e=>{p(`failed to asynchronously prepare wasm: ${e}`);q(e)})}
|
||||
function Ia(a,c){var d=w;return na||"function"!=typeof WebAssembly.instantiateStreaming||Da(d)||ma(d)||ha||"function"!=typeof fetch?Ha(d,a,c):fetch(d,{credentials:"same-origin"}).then(e=>WebAssembly.instantiateStreaming(e,a).then(c,function(g){p(`wasm streaming compile failed: ${g}`);p("falling back to ArrayBuffer instantiation");return Ha(d,a,c)}))}var Ja=a=>{for(;0<a.length;)a.shift()(b)};
|
||||
function Ka(a,c="i8"){c.endsWith("*")&&(c="*");switch(c){case "i1":return r[a>>0];case "i8":return r[a>>0];case "i16":return qa[a>>1];case "i32":return ra[a>>2];case "i64":q("to do getValue(i64) use WASM_BIGINT");case "float":return ta[a>>2];case "double":return ua[a>>3];case "*":return sa[a>>2];default:q(`invalid type for getValue: ${c}`)}}
|
||||
function x(a){var c="i8";c.endsWith("*")&&(c="*");switch(c){case "i1":r[a>>0]=0;break;case "i8":r[a>>0]=0;break;case "i16":qa[a>>1]=0;break;case "i32":ra[a>>2]=0;break;case "i64":q("to do setValue(i64) use WASM_BIGINT");case "float":ta[a>>2]=0;break;case "double":ua[a>>3]=0;break;case "*":sa[a>>2]=0;break;default:q(`invalid type for setValue: ${c}`)}}
|
||||
var La=(a,c,d)=>{for(var e=0;e<a.length;++e)r[c++>>0]=a.charCodeAt(e);d||(r[c>>0]=0)},z=a=>{for(var c=0,d=0;d<a.length;++d){var e=a.charCodeAt(d);127>=e?c++:2047>=e?c+=2:55296<=e&&57343>=e?(c+=4,++d):c+=3}return c},A=(a,c,d,e)=>{if(!(0<e))return 0;var g=d;e=d+e-1;for(var h=0;h<a.length;++h){var m=a.charCodeAt(h);if(55296<=m&&57343>=m){var v=a.charCodeAt(++h);m=65536+((m&1023)<<10)|v&1023}if(127>=m){if(d>=e)break;c[d++]=m}else{if(2047>=m){if(d+1>=e)break;c[d++]=192|m>>6}else{if(65535>=m){if(d+2>=e)break;
|
||||
c[d++]=224|m>>12}else{if(d+3>=e)break;c[d++]=240|m>>18;c[d++]=128|m>>12&63}c[d++]=128|m>>6&63}c[d++]=128|m&63}}c[d]=0;return d-g};function Ma(a,c,d){d=Array(0<d?d:z(a)+1);a=A(a,d,0,d.length);c&&(d.length=a);return d}
|
||||
var Na="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0,B=(a,c)=>{var d=t,e=a+c;for(c=a;d[c]&&!(c>=e);)++c;if(16<c-a&&d.buffer&&Na)return Na.decode(d.subarray(a,c));for(e="";a<c;){var g=d[a++];if(g&128){var h=d[a++]&63;if(192==(g&224))e+=String.fromCharCode((g&31)<<6|h);else{var m=d[a++]&63;g=224==(g&240)?(g&15)<<12|h<<6|m:(g&7)<<18|h<<12|m<<6|d[a++]&63;65536>g?e+=String.fromCharCode(g):(g-=65536,e+=String.fromCharCode(55296|g>>10,56320|g&1023))}}else e+=String.fromCharCode(g)}return e},
|
||||
Oa={b:(a,c,d)=>t.copyWithin(a,c,c+d),a:a=>{var c=t.length;a>>>=0;if(2147483648<a)return!1;for(var d=1;4>=d;d*=2){var e=c*(1+.2/d);e=Math.min(e,a+100663296);var g=Math;e=Math.max(a,e);a:{g=(g.min.call(g,2147483648,e+(65536-e%65536)%65536)-oa.buffer.byteLength+65535)/65536;try{oa.grow(g);va();var h=1;break a}catch(m){}h=void 0}if(h)return!0}return!1}},C=function(){function a(d){C=d.exports;oa=C.c;va();xa.unshift(C.d);u--;b.monitorRunDependencies&&b.monitorRunDependencies(u);0==u&&(null!==Ba&&(clearInterval(Ba),
|
||||
Ba=null),Ca&&(d=Ca,Ca=null,d()));return C}var c={a:Oa};u++;b.monitorRunDependencies&&b.monitorRunDependencies(u);if(b.instantiateWasm)try{return b.instantiateWasm(c,a)}catch(d){p(`Module.instantiateWasm callback failed with error: ${d}`),ba(d)}Ia(c,function(d){a(d.instance)}).catch(ba);return{}}();b._olm_get_library_version=(a,c,d)=>(b._olm_get_library_version=C.f)(a,c,d);b._olm_error=()=>(b._olm_error=C.g)();b._olm_account_last_error=a=>(b._olm_account_last_error=C.h)(a);
|
||||
b.__olm_error_to_string=a=>(b.__olm_error_to_string=C.i)(a);b._olm_account_last_error_code=a=>(b._olm_account_last_error_code=C.j)(a);b._olm_session_last_error=a=>(b._olm_session_last_error=C.k)(a);b._olm_session_last_error_code=a=>(b._olm_session_last_error_code=C.l)(a);b._olm_utility_last_error=a=>(b._olm_utility_last_error=C.m)(a);b._olm_utility_last_error_code=a=>(b._olm_utility_last_error_code=C.n)(a);b._olm_account_size=()=>(b._olm_account_size=C.o)();
|
||||
b._olm_session_size=()=>(b._olm_session_size=C.p)();b._olm_utility_size=()=>(b._olm_utility_size=C.q)();b._olm_account=a=>(b._olm_account=C.r)(a);b._olm_session=a=>(b._olm_session=C.s)(a);b._olm_utility=a=>(b._olm_utility=C.t)(a);b._olm_clear_account=a=>(b._olm_clear_account=C.u)(a);b._olm_clear_session=a=>(b._olm_clear_session=C.v)(a);b._olm_clear_utility=a=>(b._olm_clear_utility=C.w)(a);b._olm_pickle_account_length=a=>(b._olm_pickle_account_length=C.x)(a);
|
||||
b._olm_pickle_session_length=a=>(b._olm_pickle_session_length=C.y)(a);b._olm_pickle_account=(a,c,d,e,g)=>(b._olm_pickle_account=C.z)(a,c,d,e,g);b._olm_pickle_session=(a,c,d,e,g)=>(b._olm_pickle_session=C.A)(a,c,d,e,g);b._olm_unpickle_account=(a,c,d,e,g)=>(b._olm_unpickle_account=C.B)(a,c,d,e,g);b._olm_unpickle_session=(a,c,d,e,g)=>(b._olm_unpickle_session=C.C)(a,c,d,e,g);b._olm_create_account_random_length=a=>(b._olm_create_account_random_length=C.D)(a);
|
||||
b._olm_create_account=(a,c,d)=>(b._olm_create_account=C.E)(a,c,d);b._olm_account_identity_keys_length=a=>(b._olm_account_identity_keys_length=C.F)(a);b._olm_account_identity_keys=(a,c,d)=>(b._olm_account_identity_keys=C.G)(a,c,d);b._olm_account_signature_length=a=>(b._olm_account_signature_length=C.H)(a);b._olm_account_sign=(a,c,d,e,g)=>(b._olm_account_sign=C.I)(a,c,d,e,g);b._olm_account_one_time_keys_length=a=>(b._olm_account_one_time_keys_length=C.J)(a);
|
||||
b._olm_account_one_time_keys=(a,c,d)=>(b._olm_account_one_time_keys=C.K)(a,c,d);b._olm_account_mark_keys_as_published=a=>(b._olm_account_mark_keys_as_published=C.L)(a);b._olm_account_max_number_of_one_time_keys=a=>(b._olm_account_max_number_of_one_time_keys=C.M)(a);b._olm_account_generate_one_time_keys_random_length=(a,c)=>(b._olm_account_generate_one_time_keys_random_length=C.N)(a,c);b._olm_account_generate_one_time_keys=(a,c,d,e)=>(b._olm_account_generate_one_time_keys=C.O)(a,c,d,e);
|
||||
b._olm_account_generate_fallback_key_random_length=a=>(b._olm_account_generate_fallback_key_random_length=C.P)(a);b._olm_account_generate_fallback_key=(a,c,d)=>(b._olm_account_generate_fallback_key=C.Q)(a,c,d);b._olm_account_fallback_key_length=a=>(b._olm_account_fallback_key_length=C.R)(a);b._olm_account_fallback_key=(a,c,d)=>(b._olm_account_fallback_key=C.S)(a,c,d);b._olm_account_unpublished_fallback_key_length=a=>(b._olm_account_unpublished_fallback_key_length=C.T)(a);
|
||||
b._olm_account_unpublished_fallback_key=(a,c,d)=>(b._olm_account_unpublished_fallback_key=C.U)(a,c,d);b._olm_account_forget_old_fallback_key=a=>(b._olm_account_forget_old_fallback_key=C.V)(a);b._olm_create_outbound_session_random_length=a=>(b._olm_create_outbound_session_random_length=C.W)(a);b._olm_create_outbound_session=(a,c,d,e,g,h,m,v)=>(b._olm_create_outbound_session=C.X)(a,c,d,e,g,h,m,v);b._olm_create_inbound_session=(a,c,d,e)=>(b._olm_create_inbound_session=C.Y)(a,c,d,e);
|
||||
b._olm_create_inbound_session_from=(a,c,d,e,g,h)=>(b._olm_create_inbound_session_from=C.Z)(a,c,d,e,g,h);b._olm_session_id_length=a=>(b._olm_session_id_length=C._)(a);b._olm_session_id=(a,c,d)=>(b._olm_session_id=C.$)(a,c,d);b._olm_session_has_received_message=a=>(b._olm_session_has_received_message=C.aa)(a);b._olm_session_describe=(a,c,d)=>(b._olm_session_describe=C.ba)(a,c,d);b._olm_matches_inbound_session=(a,c,d)=>(b._olm_matches_inbound_session=C.ca)(a,c,d);
|
||||
b._olm_matches_inbound_session_from=(a,c,d,e,g)=>(b._olm_matches_inbound_session_from=C.da)(a,c,d,e,g);b._olm_remove_one_time_keys=(a,c)=>(b._olm_remove_one_time_keys=C.ea)(a,c);b._olm_encrypt_message_type=a=>(b._olm_encrypt_message_type=C.fa)(a);b._olm_encrypt_random_length=a=>(b._olm_encrypt_random_length=C.ga)(a);b._olm_encrypt_message_length=(a,c)=>(b._olm_encrypt_message_length=C.ha)(a,c);b._olm_encrypt=(a,c,d,e,g,h,m)=>(b._olm_encrypt=C.ia)(a,c,d,e,g,h,m);
|
||||
b._olm_decrypt_max_plaintext_length=(a,c,d,e)=>(b._olm_decrypt_max_plaintext_length=C.ja)(a,c,d,e);b._olm_decrypt=(a,c,d,e,g,h)=>(b._olm_decrypt=C.ka)(a,c,d,e,g,h);b._olm_sha256_length=a=>(b._olm_sha256_length=C.la)(a);b._olm_sha256=(a,c,d,e,g)=>(b._olm_sha256=C.ma)(a,c,d,e,g);b._olm_ed25519_verify=(a,c,d,e,g,h,m)=>(b._olm_ed25519_verify=C.na)(a,c,d,e,g,h,m);b._olm_pk_encryption_last_error=a=>(b._olm_pk_encryption_last_error=C.oa)(a);
|
||||
b._olm_pk_encryption_last_error_code=a=>(b._olm_pk_encryption_last_error_code=C.pa)(a);b._olm_pk_encryption_size=()=>(b._olm_pk_encryption_size=C.qa)();b._olm_pk_encryption=a=>(b._olm_pk_encryption=C.ra)(a);b._olm_clear_pk_encryption=a=>(b._olm_clear_pk_encryption=C.sa)(a);b._olm_pk_encryption_set_recipient_key=(a,c,d)=>(b._olm_pk_encryption_set_recipient_key=C.ta)(a,c,d);b._olm_pk_key_length=()=>(b._olm_pk_key_length=C.ua)();
|
||||
b._olm_pk_ciphertext_length=(a,c)=>(b._olm_pk_ciphertext_length=C.va)(a,c);b._olm_pk_mac_length=a=>(b._olm_pk_mac_length=C.wa)(a);b._olm_pk_encrypt_random_length=a=>(b._olm_pk_encrypt_random_length=C.xa)(a);b._olm_pk_encrypt=(a,c,d,e,g,h,m,v,J,L,y)=>(b._olm_pk_encrypt=C.ya)(a,c,d,e,g,h,m,v,J,L,y);b._olm_pk_decryption_last_error=a=>(b._olm_pk_decryption_last_error=C.za)(a);b._olm_pk_decryption_last_error_code=a=>(b._olm_pk_decryption_last_error_code=C.Aa)(a);
|
||||
b._olm_pk_decryption_size=()=>(b._olm_pk_decryption_size=C.Ba)();b._olm_pk_decryption=a=>(b._olm_pk_decryption=C.Ca)(a);b._olm_clear_pk_decryption=a=>(b._olm_clear_pk_decryption=C.Da)(a);b._olm_pk_private_key_length=()=>(b._olm_pk_private_key_length=C.Ea)();b._olm_pk_generate_key_random_length=()=>(b._olm_pk_generate_key_random_length=C.Fa)();b._olm_pk_key_from_private=(a,c,d,e,g)=>(b._olm_pk_key_from_private=C.Ga)(a,c,d,e,g);
|
||||
b._olm_pk_generate_key=(a,c,d,e,g)=>(b._olm_pk_generate_key=C.Ha)(a,c,d,e,g);b._olm_pickle_pk_decryption_length=a=>(b._olm_pickle_pk_decryption_length=C.Ia)(a);b._olm_pickle_pk_decryption=(a,c,d,e,g)=>(b._olm_pickle_pk_decryption=C.Ja)(a,c,d,e,g);b._olm_unpickle_pk_decryption=(a,c,d,e,g,h,m)=>(b._olm_unpickle_pk_decryption=C.Ka)(a,c,d,e,g,h,m);b._olm_pk_max_plaintext_length=(a,c)=>(b._olm_pk_max_plaintext_length=C.La)(a,c);
|
||||
b._olm_pk_decrypt=(a,c,d,e,g,h,m,v,J)=>(b._olm_pk_decrypt=C.Ma)(a,c,d,e,g,h,m,v,J);b._olm_pk_get_private_key=(a,c,d)=>(b._olm_pk_get_private_key=C.Na)(a,c,d);b._olm_pk_signing_size=()=>(b._olm_pk_signing_size=C.Oa)();b._olm_pk_signing=a=>(b._olm_pk_signing=C.Pa)(a);b._olm_pk_signing_last_error=a=>(b._olm_pk_signing_last_error=C.Qa)(a);b._olm_pk_signing_last_error_code=a=>(b._olm_pk_signing_last_error_code=C.Ra)(a);b._olm_clear_pk_signing=a=>(b._olm_clear_pk_signing=C.Sa)(a);
|
||||
b._olm_pk_signing_seed_length=()=>(b._olm_pk_signing_seed_length=C.Ta)();b._olm_pk_signing_public_key_length=()=>(b._olm_pk_signing_public_key_length=C.Ua)();b._olm_pk_signing_key_from_seed=(a,c,d,e,g)=>(b._olm_pk_signing_key_from_seed=C.Va)(a,c,d,e,g);b._olm_pk_signature_length=()=>(b._olm_pk_signature_length=C.Wa)();b._olm_pk_sign=(a,c,d,e,g)=>(b._olm_pk_sign=C.Xa)(a,c,d,e,g);b._olm_inbound_group_session_size=()=>(b._olm_inbound_group_session_size=C.Ya)();
|
||||
b._olm_inbound_group_session=a=>(b._olm_inbound_group_session=C.Za)(a);b._olm_clear_inbound_group_session=a=>(b._olm_clear_inbound_group_session=C._a)(a);b._olm_inbound_group_session_last_error=a=>(b._olm_inbound_group_session_last_error=C.$a)(a);b._olm_inbound_group_session_last_error_code=a=>(b._olm_inbound_group_session_last_error_code=C.ab)(a);b._olm_init_inbound_group_session=(a,c,d)=>(b._olm_init_inbound_group_session=C.bb)(a,c,d);
|
||||
b._olm_import_inbound_group_session=(a,c,d)=>(b._olm_import_inbound_group_session=C.cb)(a,c,d);b._olm_pickle_inbound_group_session_length=a=>(b._olm_pickle_inbound_group_session_length=C.db)(a);b._olm_pickle_inbound_group_session=(a,c,d,e,g)=>(b._olm_pickle_inbound_group_session=C.eb)(a,c,d,e,g);b._olm_unpickle_inbound_group_session=(a,c,d,e,g)=>(b._olm_unpickle_inbound_group_session=C.fb)(a,c,d,e,g);
|
||||
b._olm_group_decrypt_max_plaintext_length=(a,c,d)=>(b._olm_group_decrypt_max_plaintext_length=C.gb)(a,c,d);b._olm_group_decrypt=(a,c,d,e,g,h)=>(b._olm_group_decrypt=C.hb)(a,c,d,e,g,h);b._olm_inbound_group_session_id_length=a=>(b._olm_inbound_group_session_id_length=C.ib)(a);b._olm_inbound_group_session_id=(a,c,d)=>(b._olm_inbound_group_session_id=C.jb)(a,c,d);b._olm_inbound_group_session_first_known_index=a=>(b._olm_inbound_group_session_first_known_index=C.kb)(a);
|
||||
b._olm_inbound_group_session_is_verified=a=>(b._olm_inbound_group_session_is_verified=C.lb)(a);b._olm_export_inbound_group_session_length=a=>(b._olm_export_inbound_group_session_length=C.mb)(a);b._olm_export_inbound_group_session=(a,c,d,e)=>(b._olm_export_inbound_group_session=C.nb)(a,c,d,e);b._olm_outbound_group_session_size=()=>(b._olm_outbound_group_session_size=C.ob)();b._olm_outbound_group_session=a=>(b._olm_outbound_group_session=C.pb)(a);
|
||||
b._olm_clear_outbound_group_session=a=>(b._olm_clear_outbound_group_session=C.qb)(a);b._olm_outbound_group_session_last_error=a=>(b._olm_outbound_group_session_last_error=C.rb)(a);b._olm_outbound_group_session_last_error_code=a=>(b._olm_outbound_group_session_last_error_code=C.sb)(a);b._olm_pickle_outbound_group_session_length=a=>(b._olm_pickle_outbound_group_session_length=C.tb)(a);b._olm_pickle_outbound_group_session=(a,c,d,e,g)=>(b._olm_pickle_outbound_group_session=C.ub)(a,c,d,e,g);
|
||||
b._olm_unpickle_outbound_group_session=(a,c,d,e,g)=>(b._olm_unpickle_outbound_group_session=C.vb)(a,c,d,e,g);b._olm_init_outbound_group_session_random_length=a=>(b._olm_init_outbound_group_session_random_length=C.wb)(a);b._olm_init_outbound_group_session=(a,c,d)=>(b._olm_init_outbound_group_session=C.xb)(a,c,d);b._olm_group_encrypt_message_length=(a,c)=>(b._olm_group_encrypt_message_length=C.yb)(a,c);b._olm_group_encrypt=(a,c,d,e,g)=>(b._olm_group_encrypt=C.zb)(a,c,d,e,g);
|
||||
b._olm_outbound_group_session_id_length=a=>(b._olm_outbound_group_session_id_length=C.Ab)(a);b._olm_outbound_group_session_id=(a,c,d)=>(b._olm_outbound_group_session_id=C.Bb)(a,c,d);b._olm_outbound_group_session_message_index=a=>(b._olm_outbound_group_session_message_index=C.Cb)(a);b._olm_outbound_group_session_key_length=a=>(b._olm_outbound_group_session_key_length=C.Db)(a);b._olm_outbound_group_session_key=(a,c,d)=>(b._olm_outbound_group_session_key=C.Eb)(a,c,d);
|
||||
b._olm_sas_last_error=a=>(b._olm_sas_last_error=C.Fb)(a);b._olm_sas_last_error_code=a=>(b._olm_sas_last_error_code=C.Gb)(a);b._olm_sas_size=()=>(b._olm_sas_size=C.Hb)();b._olm_sas=a=>(b._olm_sas=C.Ib)(a);b._olm_clear_sas=a=>(b._olm_clear_sas=C.Jb)(a);b._olm_create_sas_random_length=a=>(b._olm_create_sas_random_length=C.Kb)(a);b._olm_create_sas=(a,c,d)=>(b._olm_create_sas=C.Lb)(a,c,d);b._olm_sas_pubkey_length=a=>(b._olm_sas_pubkey_length=C.Mb)(a);
|
||||
b._olm_sas_get_pubkey=(a,c,d)=>(b._olm_sas_get_pubkey=C.Nb)(a,c,d);b._olm_sas_set_their_key=(a,c,d)=>(b._olm_sas_set_their_key=C.Ob)(a,c,d);b._olm_sas_is_their_key_set=a=>(b._olm_sas_is_their_key_set=C.Pb)(a);b._olm_sas_generate_bytes=(a,c,d,e,g)=>(b._olm_sas_generate_bytes=C.Qb)(a,c,d,e,g);b._olm_sas_mac_length=a=>(b._olm_sas_mac_length=C.Rb)(a);b._olm_sas_calculate_mac_fixed_base64=(a,c,d,e,g,h,m)=>(b._olm_sas_calculate_mac_fixed_base64=C.Sb)(a,c,d,e,g,h,m);
|
||||
b._olm_sas_calculate_mac=(a,c,d,e,g,h,m)=>(b._olm_sas_calculate_mac=C.Tb)(a,c,d,e,g,h,m);b._olm_sas_calculate_mac_long_kdf=(a,c,d,e,g,h,m)=>(b._olm_sas_calculate_mac_long_kdf=C.Ub)(a,c,d,e,g,h,m);b._malloc=a=>(b._malloc=C.Vb)(a);b._free=a=>(b._free=C.Wb)(a);var Pa=()=>(Pa=C.Xb)(),Qa=a=>(Qa=C.Yb)(a),Ra=a=>(Ra=C.Zb)(a);b.UTF8ToString=(a,c)=>a?B(a,c):"";b.stringToUTF8=(a,c,d)=>A(a,t,c,d);b.intArrayFromString=Ma;b.ALLOC_STACK=1;b.writeAsciiToMemory=La;var Sa;Ca=function Ta(){Sa||Ua();Sa||(Ca=Ta)};
|
||||
function Ua(){function a(){if(!Sa&&(Sa=!0,b.calledRun=!0,!pa)){Ja(xa);aa(b);if(b.onRuntimeInitialized)b.onRuntimeInitialized();if(b.postRun)for("function"==typeof b.postRun&&(b.postRun=[b.postRun]);b.postRun.length;){var c=b.postRun.shift();za.unshift(c)}Ja(za)}}if(!(0<u)){if(b.preRun)for("function"==typeof b.preRun&&(b.preRun=[b.preRun]);b.preRun.length;)Aa();Ja(wa);0<u||(b.setStatus?(b.setStatus("Running..."),setTimeout(function(){setTimeout(function(){b.setStatus("")},1);a()},1)):a())}}
|
||||
if(b.preInit)for("function"==typeof b.preInit&&(b.preInit=[b.preInit]);0<b.preInit.length;)b.preInit.pop()();Ua();function D(){var a=b._olm_outbound_group_session_size();this.ac=E(a);this.$b=b._olm_outbound_group_session(this.ac)}function F(a){return function(){var c=a.apply(this,arguments);if(c===k)throw c=(c=b._olm_outbound_group_session_last_error(arguments[0]))?B(c):"",Error("OLM."+c);return c}}D.prototype.free=function(){b._olm_clear_outbound_group_session(this.$b);G(this.$b)};
|
||||
D.prototype.pickle=H(function(a){a=I(a);var c=F(b._olm_pickle_outbound_group_session_length)(this.$b),d=K(a),e=K(c+1);try{F(b._olm_pickle_outbound_group_session)(this.$b,d,a.length,e,c)}finally{for(M(d,a.length),d=0;d<a.length;d++)a[d]=0}return e?B(e,c):""});D.prototype.unpickle=H(function(a,c){a=I(a);var d=K(a);c=I(c);var e=K(c);try{F(b._olm_unpickle_outbound_group_session)(this.$b,d,a.length,e,c.length)}finally{for(M(d,a.length),d=0;d<a.length;d++)a[d]=0}});
|
||||
D.prototype.create=H(function(){var a=F(b._olm_init_outbound_group_session_random_length)(this.$b),c=N(a,f);try{F(b._olm_init_outbound_group_session)(this.$b,c,a)}finally{M(c,a)}});D.prototype.encrypt=function(a){try{var c=z(a);var d=F(b._olm_group_encrypt_message_length)(this.$b,c);var e=E(c+1);A(a,t,e,c+1);var g=E(d+1);F(b._olm_group_encrypt)(this.$b,e,c,g,d);x(g+d);return g?B(g,d):""}finally{void 0!==e&&(M(e,c+1),G(e)),void 0!==g&&G(g)}};
|
||||
D.prototype.session_id=H(function(){var a=F(b._olm_outbound_group_session_id_length)(this.$b),c=K(a+1);F(b._olm_outbound_group_session_id)(this.$b,c,a);return c?B(c,a):""});D.prototype.session_key=H(function(){var a=F(b._olm_outbound_group_session_key_length)(this.$b),c=K(a+1);F(b._olm_outbound_group_session_key)(this.$b,c,a);var d=c?B(c,a):"";M(c,a);return d});D.prototype.message_index=function(){return F(b._olm_outbound_group_session_message_index)(this.$b)};olm_exports.OutboundGroupSession=D;
|
||||
function O(){var a=b._olm_inbound_group_session_size();this.ac=E(a);this.$b=b._olm_inbound_group_session(this.ac)}function P(a){return function(){var c=a.apply(this,arguments);if(c===k)throw c=(c=b._olm_inbound_group_session_last_error(arguments[0]))?B(c):"",Error("OLM."+c);return c}}O.prototype.free=function(){b._olm_clear_inbound_group_session(this.$b);G(this.$b)};
|
||||
O.prototype.pickle=H(function(a){a=I(a);var c=P(b._olm_pickle_inbound_group_session_length)(this.$b),d=K(a),e=K(c+1);try{P(b._olm_pickle_inbound_group_session)(this.$b,d,a.length,e,c)}finally{for(M(d,a.length),d=0;d<a.length;d++)a[d]=0}return e?B(e,c):""});O.prototype.unpickle=H(function(a,c){a=I(a);var d=K(a);c=I(c);var e=K(c);try{P(b._olm_unpickle_inbound_group_session)(this.$b,d,a.length,e,c.length)}finally{for(M(d,a.length),d=0;d<a.length;d++)a[d]=0}});
|
||||
O.prototype.create=H(function(a){a=I(a);var c=K(a);try{P(b._olm_init_inbound_group_session)(this.$b,c,a.length)}finally{for(M(c,a.length),c=0;c<a.length;c++)a[c]=0}});O.prototype.import_session=H(function(a){a=I(a);var c=K(a);try{P(b._olm_import_inbound_group_session)(this.$b,c,a.length)}finally{for(M(c,a.length),c=0;c<a.length;c++)a[c]=0}});
|
||||
O.prototype.decrypt=H(function(a){try{var c=E(a.length);La(a,c,!0);var d=P(b._olm_group_decrypt_max_plaintext_length)(this.$b,c,a.length);La(a,c,!0);var e=E(d+1);var g=K(4);var h=P(b._olm_group_decrypt)(this.$b,c,a.length,e,d,g);x(e+h);return{plaintext:e?B(e,h):"",message_index:Ka(g,"i32")}}finally{void 0!==c&&G(c),void 0!==e&&(M(e,h),G(e))}});
|
||||
O.prototype.session_id=H(function(){var a=P(b._olm_inbound_group_session_id_length)(this.$b),c=K(a+1);P(b._olm_inbound_group_session_id)(this.$b,c,a);return c?B(c,a):""});O.prototype.first_known_index=H(function(){return P(b._olm_inbound_group_session_first_known_index)(this.$b)});O.prototype.export_session=H(function(a){var c=P(b._olm_export_inbound_group_session_length)(this.$b),d=K(c+1);F(b._olm_export_inbound_group_session)(this.$b,d,c,a);a=d?B(d,c):"";M(d,c);return a});
|
||||
olm_exports.InboundGroupSession=O;function Va(){var a=b._olm_pk_encryption_size();this.ac=E(a);this.$b=b._olm_pk_encryption(this.ac)}function Q(a){return function(){var c=a.apply(this,arguments);if(c===k)throw c=(c=b._olm_pk_encryption_last_error(arguments[0]))?B(c):"",Error("OLM."+c);return c}}Va.prototype.free=function(){b._olm_clear_pk_encryption(this.$b);G(this.$b)};Va.prototype.set_recipient_key=H(function(a){a=I(a);var c=K(a);Q(b._olm_pk_encryption_set_recipient_key)(this.$b,c,a.length)});
|
||||
Va.prototype.encrypt=H(function(a){try{var c=z(a);var d=E(c+1);A(a,t,d,c+1);var e=Q(b._olm_pk_encrypt_random_length)();var g=N(e,f);var h=Q(b._olm_pk_ciphertext_length)(this.$b,c);var m=E(h+1);var v=Q(b._olm_pk_mac_length)(this.$b),J=K(v+1);x(J+v);var L=Q(b._olm_pk_key_length)(),y=K(L+1);x(y+L);Q(b._olm_pk_encrypt)(this.$b,d,c,m,h,J,v,y,L,g,e);x(m+h);return{ciphertext:m?B(m,h):"",mac:J?B(J,v):"",ephemeral:y?B(y,L):""}}finally{void 0!==g&&M(g,e),void 0!==d&&(M(d,c+1),G(d)),void 0!==m&&G(m)}});
|
||||
function R(){var a=b._olm_pk_decryption_size();this.ac=E(a);this.$b=b._olm_pk_decryption(this.ac)}function S(a){return function(){var c=a.apply(this,arguments);if(c===k)throw c=(c=b._olm_pk_decryption_last_error(arguments[0]))?B(c):"",Error("OLM."+c);return c}}R.prototype.free=function(){b._olm_clear_pk_decryption(this.$b);G(this.$b)};
|
||||
R.prototype.init_with_private_key=H(function(a){var c=K(a.length);b.HEAPU8.set(a,c);var d=S(b._olm_pk_key_length)(),e=K(d+1);try{S(b._olm_pk_key_from_private)(this.$b,e,d,c,a.length)}finally{M(c,a.length)}return e?B(e,d):""});R.prototype.generate_key=H(function(){var a=S(b._olm_pk_private_key_length)(),c=N(a,f),d=S(b._olm_pk_key_length)(),e=K(d+1);try{S(b._olm_pk_key_from_private)(this.$b,e,d,c,a)}finally{M(c,a)}return e?B(e,d):""});
|
||||
R.prototype.get_private_key=H(function(){var a=Q(b._olm_pk_private_key_length)(),c=K(a);S(b._olm_pk_get_private_key)(this.$b,c,a);var d=new Uint8Array(new Uint8Array(b.HEAPU8.buffer,c,a));M(c,a);return d});R.prototype.pickle=H(function(a){a=I(a);var c=S(b._olm_pickle_pk_decryption_length)(this.$b),d=K(a),e=K(c+1);try{S(b._olm_pickle_pk_decryption)(this.$b,d,a.length,e,c)}finally{for(M(d,a.length),d=0;d<a.length;d++)a[d]=0}return e?B(e,c):""});
|
||||
R.prototype.unpickle=H(function(a,c){a=I(a);var d=K(a),e=I(c),g=K(e);c=S(b._olm_pk_key_length)();var h=K(c+1);try{S(b._olm_unpickle_pk_decryption)(this.$b,d,a.length,g,e.length,h,c)}finally{for(M(d,a.length),d=0;d<a.length;d++)a[d]=0}return h?B(h,c):""});
|
||||
R.prototype.decrypt=H(function(a,c,d){try{var e=z(d);var g=E(e+1);A(d,t,g,e+1);var h=I(a),m=K(h),v=I(c),J=K(v);var L=S(b._olm_pk_max_plaintext_length)(this.$b,e);var y=E(L+1);var ya=S(b._olm_pk_decrypt)(this.$b,m,h.length,J,v.length,g,e,y,L);x(y+ya);return y?B(y,ya):""}finally{void 0!==y&&(M(y,ya+1),G(y)),void 0!==g&&G(g)}});function Wa(){var a=b._olm_pk_signing_size();this.ac=E(a);this.$b=b._olm_pk_signing(this.ac)}
|
||||
function Xa(a){return function(){var c=a.apply(this,arguments);if(c===k)throw c=(c=b._olm_pk_signing_last_error(arguments[0]))?B(c):"",Error("OLM."+c);return c}}Wa.prototype.free=function(){b._olm_clear_pk_signing(this.$b);G(this.$b)};Wa.prototype.init_with_seed=H(function(a){var c=K(a.length);b.HEAPU8.set(a,c);var d=Xa(b._olm_pk_signing_public_key_length)(),e=K(d+1);try{Xa(b._olm_pk_signing_key_from_seed)(this.$b,e,d,c,a.length)}finally{M(c,a.length)}return e?B(e,d):""});
|
||||
Wa.prototype.generate_seed=H(function(){var a=Xa(b._olm_pk_signing_seed_length)(),c=N(a,f),d=new Uint8Array(new Uint8Array(b.HEAPU8.buffer,c,a));M(c,a);return d});Wa.prototype.sign=H(function(a){try{var c=z(a);var d=E(c+1);A(a,t,d,c+1);var e=Xa(b._olm_pk_signature_length)(),g=K(e+1);Xa(b._olm_pk_sign)(this.$b,d,c,g,e);return g?B(g,e):""}finally{void 0!==d&&(M(d,c+1),G(d))}});
|
||||
function T(){var a=b._olm_sas_size(),c=b._olm_create_sas_random_length(),d=N(c,f);this.ac=E(a);this.$b=b._olm_sas(this.ac);b._olm_create_sas(this.$b,d,c);M(d,c)}function U(a){return function(){var c=a.apply(this,arguments);if(c===k)throw c=(c=b._olm_sas_last_error(arguments[0]))?B(c):"",Error("OLM."+c);return c}}T.prototype.free=function(){b._olm_clear_sas(this.$b);G(this.$b)};
|
||||
T.prototype.get_pubkey=H(function(){var a=U(b._olm_sas_pubkey_length)(this.$b),c=K(a+1);U(b._olm_sas_get_pubkey)(this.$b,c,a);return c?B(c,a):""});T.prototype.set_their_key=H(function(a){a=I(a);var c=K(a);U(b._olm_sas_set_their_key)(this.$b,c,a.length)});T.prototype.is_their_key_set=H(function(){return U(b._olm_sas_is_their_key_set)(this.$b)?!0:!1});
|
||||
T.prototype.generate_bytes=H(function(a,c){a=I(a);var d=K(a),e=K(c);U(b._olm_sas_generate_bytes)(this.$b,d,a.length,e,c);return new Uint8Array(new Uint8Array(b.HEAPU8.buffer,e,c))});T.prototype.calculate_mac=H(function(a,c){a=I(a);var d=K(a);c=I(c);var e=K(c),g=U(b._olm_sas_mac_length)(this.$b),h=K(g+1);U(b._olm_sas_calculate_mac)(this.$b,d,a.length,e,c.length,h,g);return h?B(h,g):""});
|
||||
T.prototype.calculate_mac_fixed_base64=H(function(a,c){a=I(a);var d=K(a);c=I(c);var e=K(c),g=U(b._olm_sas_mac_length)(this.$b),h=K(g+1);U(b._olm_sas_calculate_mac_fixed_base64)(this.$b,d,a.length,e,c.length,h,g);return h?B(h,g):""});T.prototype.calculate_mac_long_kdf=H(function(a,c){a=I(a);var d=K(a);c=I(c);var e=K(c),g=U(b._olm_sas_mac_length)(this.$b),h=K(g+1);U(b._olm_sas_calculate_mac_long_kdf)(this.$b,d,a.length,e,c.length,h,g);return h?B(h,g):""});var E=b._malloc,G=b._free,k;
|
||||
function N(a,c){var d=Ra(a);c(new Uint8Array(b.HEAPU8.buffer,d,a));return d}function K(a){return"number"==typeof a?N(a,function(c){c.fill(0)}):N(a.length,function(c){c.set(a)})}function I(a){return a instanceof Uint8Array?a:Ma(a,!0)}function H(a){return function(){var c=Pa();try{return a.apply(this,arguments)}finally{Qa(c)}}}function M(a,c){for(;0<c--;)b.HEAP8[a++]=0}function V(){var a=b._olm_account_size();this.ac=E(a);this.$b=b._olm_account(this.ac)}
|
||||
function W(a){return function(){var c=a.apply(this,arguments);if(c===k)throw c=(c=b._olm_account_last_error(arguments[0]))?B(c):"",Error("OLM."+c);return c}}V.prototype.free=function(){b._olm_clear_account(this.$b);G(this.$b)};V.prototype.create=H(function(){var a=W(b._olm_create_account_random_length)(this.$b),c=N(a,f);try{W(b._olm_create_account)(this.$b,c,a)}finally{M(c,a)}});
|
||||
V.prototype.identity_keys=H(function(){var a=W(b._olm_account_identity_keys_length)(this.$b),c=K(a+1);W(b._olm_account_identity_keys)(this.$b,c,a);return c?B(c,a):""});V.prototype.sign=H(function(a){var c=W(b._olm_account_signature_length)(this.$b);a=I(a);var d=K(a),e=K(c+1);try{W(b._olm_account_sign)(this.$b,d,a.length,e,c)}finally{for(M(d,a.length),d=0;d<a.length;d++)a[d]=0}return e?B(e,c):""});
|
||||
V.prototype.one_time_keys=H(function(){var a=W(b._olm_account_one_time_keys_length)(this.$b),c=K(a+1);W(b._olm_account_one_time_keys)(this.$b,c,a);return c?B(c,a):""});V.prototype.mark_keys_as_published=H(function(){W(b._olm_account_mark_keys_as_published)(this.$b)});V.prototype.max_number_of_one_time_keys=H(function(){return W(b._olm_account_max_number_of_one_time_keys)(this.$b)});
|
||||
V.prototype.generate_one_time_keys=H(function(a){var c=W(b._olm_account_generate_one_time_keys_random_length)(this.$b,a),d=N(c,f);try{W(b._olm_account_generate_one_time_keys)(this.$b,a,d,c)}finally{M(d,c)}});V.prototype.remove_one_time_keys=H(function(a){W(b._olm_remove_one_time_keys)(this.$b,a.$b)});V.prototype.generate_fallback_key=H(function(){var a=W(b._olm_account_generate_fallback_key_random_length)(this.$b),c=N(a,f);try{W(b._olm_account_generate_fallback_key)(this.$b,c,a)}finally{M(c,a)}});
|
||||
V.prototype.fallback_key=H(function(){var a=W(b._olm_account_fallback_key_length)(this.$b),c=K(a+1);W(b._olm_account_fallback_key)(this.$b,c,a);return c?B(c,a):""});V.prototype.unpublished_fallback_key=H(function(){var a=W(b._olm_account_unpublished_fallback_key_length)(this.$b),c=K(a+1);W(b._olm_account_unpublished_fallback_key)(this.$b,c,a);return c?B(c,a):""});V.prototype.forget_old_fallback_key=H(function(){W(b._olm_account_forget_old_fallback_key)(this.$b)});
|
||||
V.prototype.pickle=H(function(a){a=I(a);var c=W(b._olm_pickle_account_length)(this.$b),d=K(a),e=K(c+1);try{W(b._olm_pickle_account)(this.$b,d,a.length,e,c)}finally{for(M(d,a.length),d=0;d<a.length;d++)a[d]=0}return e?B(e,c):""});V.prototype.unpickle=H(function(a,c){a=I(a);var d=K(a);c=I(c);var e=K(c);try{W(b._olm_unpickle_account)(this.$b,d,a.length,e,c.length)}finally{for(M(d,a.length),d=0;d<a.length;d++)a[d]=0}});
|
||||
function X(){var a=b._olm_session_size();this.ac=E(a);this.$b=b._olm_session(this.ac)}function Y(a){return function(){var c=a.apply(this,arguments);if(c===k)throw c=(c=b._olm_session_last_error(arguments[0]))?B(c):"",Error("OLM."+c);return c}}X.prototype.free=function(){b._olm_clear_session(this.$b);G(this.$b)};
|
||||
X.prototype.pickle=H(function(a){a=I(a);var c=Y(b._olm_pickle_session_length)(this.$b),d=K(a),e=K(c+1);try{Y(b._olm_pickle_session)(this.$b,d,a.length,e,c)}finally{for(M(d,a.length),d=0;d<a.length;d++)a[d]=0}return e?B(e,c):""});X.prototype.unpickle=H(function(a,c){a=I(a);var d=K(a);c=I(c);var e=K(c);try{Y(b._olm_unpickle_session)(this.$b,d,a.length,e,c.length)}finally{for(M(d,a.length),d=0;d<a.length;d++)a[d]=0}});
|
||||
X.prototype.create_outbound=H(function(a,c,d){var e=Y(b._olm_create_outbound_session_random_length)(this.$b),g=N(e,f);c=I(c);d=I(d);var h=K(c),m=K(d);try{Y(b._olm_create_outbound_session)(this.$b,a.$b,h,c.length,m,d.length,g,e)}finally{M(g,e)}});X.prototype.create_inbound=H(function(a,c){c=I(c);var d=K(c);try{Y(b._olm_create_inbound_session)(this.$b,a.$b,d,c.length)}finally{for(M(d,c.length),a=0;a<c.length;a++)c[a]=0}});
|
||||
X.prototype.create_inbound_from=H(function(a,c,d){c=I(c);var e=K(c);d=I(d);var g=K(d);try{Y(b._olm_create_inbound_session_from)(this.$b,a.$b,e,c.length,g,d.length)}finally{for(M(g,d.length),a=0;a<d.length;a++)d[a]=0}});X.prototype.session_id=H(function(){var a=Y(b._olm_session_id_length)(this.$b),c=K(a+1);Y(b._olm_session_id)(this.$b,c,a);return c?B(c,a):""});X.prototype.has_received_message=function(){return Y(b._olm_session_has_received_message)(this.$b)?!0:!1};
|
||||
X.prototype.matches_inbound=H(function(a){a=I(a);var c=K(a);return Y(b._olm_matches_inbound_session)(this.$b,c,a.length)?!0:!1});X.prototype.matches_inbound_from=H(function(a,c){a=I(a);var d=K(a);c=I(c);var e=K(c);return Y(b._olm_matches_inbound_session_from)(this.$b,d,a.length,e,c.length)?!0:!1});
|
||||
X.prototype.encrypt=H(function(a){try{var c=Y(b._olm_encrypt_random_length)(this.$b);var d=Y(b._olm_encrypt_message_type)(this.$b);var e=z(a);var g=Y(b._olm_encrypt_message_length)(this.$b,e);var h=N(c,f);var m=E(e+1);A(a,t,m,e+1);var v=E(g+1);Y(b._olm_encrypt)(this.$b,m,e,h,c,v,g);x(v+g);return{type:d,body:v?B(v,g):""}}finally{void 0!==h&&M(h,c),void 0!==m&&(M(m,e+1),G(m)),void 0!==v&&G(v)}});
|
||||
X.prototype.decrypt=H(function(a,c){try{var d=E(c.length);La(c,d,!0);var e=Y(b._olm_decrypt_max_plaintext_length)(this.$b,a,d,c.length);La(c,d,!0);var g=E(e+1);var h=Y(b._olm_decrypt)(this.$b,a,d,c.length,g,e);x(g+h);return g?B(g,h):""}finally{void 0!==d&&G(d),void 0!==g&&(M(g,e),G(g))}});X.prototype.describe=H(function(){try{var a=E(256);Y(b._olm_session_describe)(this.$b,a,256);return a?B(a):""}finally{void 0!==a&&G(a)}});
|
||||
function Z(){var a=b._olm_utility_size();this.ac=E(a);this.$b=b._olm_utility(this.ac)}function Ya(a){return function(){var c=a.apply(this,arguments);if(c===k)throw c=(c=b._olm_utility_last_error(arguments[0]))?B(c):"",Error("OLM."+c);return c}}Z.prototype.free=function(){b._olm_clear_utility(this.$b);G(this.$b)};
|
||||
Z.prototype.sha256=H(function(a){var c=Ya(b._olm_sha256_length)(this.$b);a=I(a);var d=K(a),e=K(c+1);try{Ya(b._olm_sha256)(this.$b,d,a.length,e,c)}finally{for(M(d,a.length),d=0;d<a.length;d++)a[d]=0}return e?B(e,c):""});Z.prototype.sha256_bytes=Z.prototype.sha256;Z.prototype.ed25519_verify=H(function(a,c,d){a=I(a);var e=K(a);c=I(c);var g=K(c);d=I(d);var h=K(d);try{Ya(b._olm_ed25519_verify)(this.$b,e,a.length,g,c.length,h,d.length)}finally{for(M(g,c.length),a=0;a<c.length;a++)c[a]=0}});
|
||||
olm_exports.Account=V;olm_exports.Session=X;olm_exports.Utility=Z;olm_exports.PkEncryption=Va;olm_exports.PkDecryption=R;olm_exports.PkSigning=Wa;olm_exports.SAS=T;olm_exports.get_library_version=H(function(){var a=K(3);b._olm_get_library_version(a,a+1,a+2);return[Ka(a,"i8"),Ka(a+1,"i8"),Ka(a+2,"i8")]});
|
||||
|
||||
|
||||
var a;a||(a=typeof Module !== 'undefined' ? Module : {});var aa,ca;a.ready=new Promise(function(b,c){aa=b;ca=c});var g;if("undefined"!==typeof window)g=function(b){window.crypto.getRandomValues(b)};else if(module.exports){var da=require("crypto");g=function(b){var c=da.randomBytes(b.length);b.set(c)};process=global.process}else throw Error("Cannot find global to attach library to");
|
||||
if("undefined"!==typeof OLM_OPTIONS)for(var ea in OLM_OPTIONS)OLM_OPTIONS.hasOwnProperty(ea)&&(a[ea]=OLM_OPTIONS[ea]);a.onRuntimeInitialized=function(){h=a._olm_error();olm_exports.PRIVATE_KEY_LENGTH=a._olm_pk_private_key_length();onInitSuccess&&onInitSuccess()};a.onAbort=function(b){onInitFail&&onInitFail(b)};
|
||||
var fa=Object.assign({},a),ha="object"==typeof window,l="function"==typeof importScripts,ia="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,m="",ja,ka,la,fs,ma,na;
|
||||
if(ia)m=l?require("path").dirname(m)+"/":__dirname+"/",na=()=>{ma||(fs=require("fs"),ma=require("path"))},ja=function(b,c){na();b=ma.normalize(b);return fs.readFileSync(b,c?void 0:"utf8")},la=b=>{b=ja(b,!0);b.buffer||(b=new Uint8Array(b));return b},ka=(b,c,d)=>{na();b=ma.normalize(b);fs.readFile(b,function(e,f){e?d(e):c(f.buffer)})},1<process.argv.length&&process.argv[1].replace(/\\/g,"/"),process.argv.slice(2),process.on("uncaughtException",function(b){throw b;}),process.on("unhandledRejection",
|
||||
function(b){throw b;}),a.inspect=function(){return"[Emscripten Module object]"};else if(ha||l)l?m=self.location.href:"undefined"!=typeof document&&document.currentScript&&(m=document.currentScript.src),_scriptDir&&(m=_scriptDir),0!==m.indexOf("blob:")?m=m.substr(0,m.replace(/[?#].*/,"").lastIndexOf("/")+1):m="",ja=b=>{var c=new XMLHttpRequest;c.open("GET",b,!1);c.send(null);return c.responseText},l&&(la=b=>{var c=new XMLHttpRequest;c.open("GET",b,!1);c.responseType="arraybuffer";c.send(null);return new Uint8Array(c.response)}),
|
||||
ka=(b,c,d)=>{var e=new XMLHttpRequest;e.open("GET",b,!0);e.responseType="arraybuffer";e.onload=()=>{200==e.status||0==e.status&&e.response?c(e.response):d()};e.onerror=d;e.send(null)};a.print||console.log.bind(console);var n=a.printErr||console.warn.bind(console);Object.assign(a,fa);fa=null;var q;a.wasmBinary&&(q=a.wasmBinary);var noExitRuntime=a.noExitRuntime||!0;"object"!=typeof WebAssembly&&r("no native wasm support detected");
|
||||
var oa,pa=!1,qa="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;
|
||||
function t(b,c){if(b){var d=u,e=b+c;for(c=b;d[c]&&!(c>=e);)++c;if(16<c-b&&d.buffer&&qa)b=qa.decode(d.subarray(b,c));else{for(e="";b<c;){var f=d[b++];if(f&128){var k=d[b++]&63;if(192==(f&224))e+=String.fromCharCode((f&31)<<6|k);else{var p=d[b++]&63;f=224==(f&240)?(f&15)<<12|k<<6|p:(f&7)<<18|k<<12|p<<6|d[b++]&63;65536>f?e+=String.fromCharCode(f):(f-=65536,e+=String.fromCharCode(55296|f>>10,56320|f&1023))}}else e+=String.fromCharCode(f)}b=e}}else b="";return b}
|
||||
function v(b,c,d,e){if(!(0<e))return 0;var f=d;e=d+e-1;for(var k=0;k<b.length;++k){var p=b.charCodeAt(k);if(55296<=p&&57343>=p){var w=b.charCodeAt(++k);p=65536+((p&1023)<<10)|w&1023}if(127>=p){if(d>=e)break;c[d++]=p}else{if(2047>=p){if(d+1>=e)break;c[d++]=192|p>>6}else{if(65535>=p){if(d+2>=e)break;c[d++]=224|p>>12}else{if(d+3>=e)break;c[d++]=240|p>>18;c[d++]=128|p>>12&63}c[d++]=128|p>>6&63}c[d++]=128|p&63}}c[d]=0;return d-f}
|
||||
function x(b){for(var c=0,d=0;d<b.length;++d){var e=b.charCodeAt(d);127>=e?c++:2047>=e?c+=2:55296<=e&&57343>=e?(c+=4,++d):c+=3}return c}var ra,y,u,sa,z,ta,ua,va;function wa(){var b=oa.buffer;ra=b;a.HEAP8=y=new Int8Array(b);a.HEAP16=sa=new Int16Array(b);a.HEAP32=z=new Int32Array(b);a.HEAPU8=u=new Uint8Array(b);a.HEAPU16=new Uint16Array(b);a.HEAPU32=ta=new Uint32Array(b);a.HEAPF32=ua=new Float32Array(b);a.HEAPF64=va=new Float64Array(b)}var xa=[],za=[],Aa=[];
|
||||
function Ba(){var b=a.preRun.shift();xa.unshift(b)}var A=0,Ca=null,Da=null;function r(b){if(a.onAbort)a.onAbort(b);b="Aborted("+b+")";n(b);pa=!0;b=new WebAssembly.RuntimeError(b+". Build with -sASSERTIONS for more info.");ca(b);throw b;}function Ea(){return B.startsWith("data:application/octet-stream;base64,")}var B;B="olm.wasm";if(!Ea()){var Fa=B;B=a.locateFile?a.locateFile(Fa,m):m+Fa}
|
||||
function Ga(){var b=B;try{if(b==B&&q)return new Uint8Array(q);if(la)return la(b);throw"both async and sync fetching of the wasm failed";}catch(c){r(c)}}
|
||||
function Ha(){if(!q&&(ha||l)){if("function"==typeof fetch&&!B.startsWith("file://"))return fetch(B,{credentials:"same-origin"}).then(function(b){if(!b.ok)throw"failed to load wasm binary file at '"+B+"'";return b.arrayBuffer()}).catch(function(){return Ga()});if(ka)return new Promise(function(b,c){ka(B,function(d){b(new Uint8Array(d))},c)})}return Promise.resolve().then(function(){return Ga()})}var Ia;function Ja(b){for(;0<b.length;)b.shift()(a)}
|
||||
function Ka(b,c="i8"){c.endsWith("*")&&(c="*");switch(c){case "i1":return y[b>>0];case "i8":return y[b>>0];case "i16":return sa[b>>1];case "i32":return z[b>>2];case "i64":return z[b>>2];case "float":return ua[b>>2];case "double":return va[b>>3];case "*":return ta[b>>2];default:r("invalid type for getValue: "+c)}return null}
|
||||
function C(b){var c="i8";c.endsWith("*")&&(c="*");switch(c){case "i1":y[b>>0]=0;break;case "i8":y[b>>0]=0;break;case "i16":sa[b>>1]=0;break;case "i32":z[b>>2]=0;break;case "i64":Ia=[0,0];z[b>>2]=Ia[0];z[b+4>>2]=Ia[1];break;case "float":ua[b>>2]=0;break;case "double":va[b>>3]=0;break;case "*":ta[b>>2]=0;break;default:r("invalid type for setValue: "+c)}}function La(b,c){for(var d=0;d<b.length;++d)y[c++>>0]=b.charCodeAt(d)}
|
||||
var Ma={b:function(b,c,d){u.copyWithin(b,c,c+d)},a:function(b){var c=u.length;b>>>=0;if(2147483648<b)return!1;for(var d=1;4>=d;d*=2){var e=c*(1+.2/d);e=Math.min(e,b+100663296);var f=Math;e=Math.max(b,e);f=f.min.call(f,2147483648,e+(65536-e%65536)%65536);a:{try{oa.grow(f-ra.byteLength+65535>>>16);wa();var k=1;break a}catch(p){}k=void 0}if(k)return!0}return!1}};
|
||||
(function(){function b(f){a.asm=f.exports;oa=a.asm.c;wa();za.unshift(a.asm.d);A--;a.monitorRunDependencies&&a.monitorRunDependencies(A);0==A&&(null!==Ca&&(clearInterval(Ca),Ca=null),Da&&(f=Da,Da=null,f()))}function c(f){b(f.instance)}function d(f){return Ha().then(function(k){return WebAssembly.instantiate(k,e)}).then(function(k){return k}).then(f,function(k){n("failed to asynchronously prepare wasm: "+k);r(k)})}var e={a:Ma};A++;a.monitorRunDependencies&&a.monitorRunDependencies(A);if(a.instantiateWasm)try{return a.instantiateWasm(e,
|
||||
b)}catch(f){return n("Module.instantiateWasm callback failed with error: "+f),!1}(function(){return q||"function"!=typeof WebAssembly.instantiateStreaming||Ea()||B.startsWith("file://")||ia||"function"!=typeof fetch?d(c):fetch(B,{credentials:"same-origin"}).then(function(f){return WebAssembly.instantiateStreaming(f,e).then(c,function(k){n("wasm streaming compile failed: "+k);n("falling back to ArrayBuffer instantiation");return d(c)})})})().catch(ca);return{}})();
|
||||
a.___wasm_call_ctors=function(){return(a.___wasm_call_ctors=a.asm.d).apply(null,arguments)};a._olm_pk_encryption_last_error=function(){return(a._olm_pk_encryption_last_error=a.asm.f).apply(null,arguments)};a.__olm_error_to_string=function(){return(a.__olm_error_to_string=a.asm.g).apply(null,arguments)};a._olm_pk_encryption_last_error_code=function(){return(a._olm_pk_encryption_last_error_code=a.asm.h).apply(null,arguments)};
|
||||
a._olm_pk_encryption_size=function(){return(a._olm_pk_encryption_size=a.asm.i).apply(null,arguments)};a._olm_pk_encryption=function(){return(a._olm_pk_encryption=a.asm.j).apply(null,arguments)};a._olm_clear_pk_encryption=function(){return(a._olm_clear_pk_encryption=a.asm.k).apply(null,arguments)};a._olm_pk_encryption_set_recipient_key=function(){return(a._olm_pk_encryption_set_recipient_key=a.asm.l).apply(null,arguments)};
|
||||
a._olm_pk_key_length=function(){return(a._olm_pk_key_length=a.asm.m).apply(null,arguments)};a._olm_pk_ciphertext_length=function(){return(a._olm_pk_ciphertext_length=a.asm.n).apply(null,arguments)};a._olm_pk_mac_length=function(){return(a._olm_pk_mac_length=a.asm.o).apply(null,arguments)};a._olm_pk_encrypt_random_length=function(){return(a._olm_pk_encrypt_random_length=a.asm.p).apply(null,arguments)};a._olm_pk_encrypt=function(){return(a._olm_pk_encrypt=a.asm.q).apply(null,arguments)};
|
||||
a._olm_pk_decryption_last_error=function(){return(a._olm_pk_decryption_last_error=a.asm.r).apply(null,arguments)};a._olm_pk_decryption_last_error_code=function(){return(a._olm_pk_decryption_last_error_code=a.asm.s).apply(null,arguments)};a._olm_pk_decryption_size=function(){return(a._olm_pk_decryption_size=a.asm.t).apply(null,arguments)};a._olm_pk_decryption=function(){return(a._olm_pk_decryption=a.asm.u).apply(null,arguments)};
|
||||
a._olm_clear_pk_decryption=function(){return(a._olm_clear_pk_decryption=a.asm.v).apply(null,arguments)};a._olm_pk_private_key_length=function(){return(a._olm_pk_private_key_length=a.asm.w).apply(null,arguments)};a._olm_pk_generate_key_random_length=function(){return(a._olm_pk_generate_key_random_length=a.asm.x).apply(null,arguments)};a._olm_pk_key_from_private=function(){return(a._olm_pk_key_from_private=a.asm.y).apply(null,arguments)};
|
||||
a._olm_pk_generate_key=function(){return(a._olm_pk_generate_key=a.asm.z).apply(null,arguments)};a._olm_pickle_pk_decryption_length=function(){return(a._olm_pickle_pk_decryption_length=a.asm.A).apply(null,arguments)};a._olm_pickle_pk_decryption=function(){return(a._olm_pickle_pk_decryption=a.asm.B).apply(null,arguments)};a._olm_unpickle_pk_decryption=function(){return(a._olm_unpickle_pk_decryption=a.asm.C).apply(null,arguments)};
|
||||
a._olm_pk_max_plaintext_length=function(){return(a._olm_pk_max_plaintext_length=a.asm.D).apply(null,arguments)};a._olm_pk_decrypt=function(){return(a._olm_pk_decrypt=a.asm.E).apply(null,arguments)};a._olm_pk_get_private_key=function(){return(a._olm_pk_get_private_key=a.asm.F).apply(null,arguments)};a._olm_pk_signing_size=function(){return(a._olm_pk_signing_size=a.asm.G).apply(null,arguments)};a._olm_pk_signing=function(){return(a._olm_pk_signing=a.asm.H).apply(null,arguments)};
|
||||
a._olm_pk_signing_last_error=function(){return(a._olm_pk_signing_last_error=a.asm.I).apply(null,arguments)};a._olm_pk_signing_last_error_code=function(){return(a._olm_pk_signing_last_error_code=a.asm.J).apply(null,arguments)};a._olm_clear_pk_signing=function(){return(a._olm_clear_pk_signing=a.asm.K).apply(null,arguments)};a._olm_pk_signing_seed_length=function(){return(a._olm_pk_signing_seed_length=a.asm.L).apply(null,arguments)};
|
||||
a._olm_pk_signing_public_key_length=function(){return(a._olm_pk_signing_public_key_length=a.asm.M).apply(null,arguments)};a._olm_pk_signing_key_from_seed=function(){return(a._olm_pk_signing_key_from_seed=a.asm.N).apply(null,arguments)};a._olm_pk_signature_length=function(){return(a._olm_pk_signature_length=a.asm.O).apply(null,arguments)};a._olm_pk_sign=function(){return(a._olm_pk_sign=a.asm.P).apply(null,arguments)};
|
||||
a._olm_get_library_version=function(){return(a._olm_get_library_version=a.asm.Q).apply(null,arguments)};a._olm_error=function(){return(a._olm_error=a.asm.R).apply(null,arguments)};a._olm_account_last_error=function(){return(a._olm_account_last_error=a.asm.S).apply(null,arguments)};a._olm_account_last_error_code=function(){return(a._olm_account_last_error_code=a.asm.T).apply(null,arguments)};a._olm_session_last_error=function(){return(a._olm_session_last_error=a.asm.U).apply(null,arguments)};
|
||||
a._olm_session_last_error_code=function(){return(a._olm_session_last_error_code=a.asm.V).apply(null,arguments)};a._olm_utility_last_error=function(){return(a._olm_utility_last_error=a.asm.W).apply(null,arguments)};a._olm_utility_last_error_code=function(){return(a._olm_utility_last_error_code=a.asm.X).apply(null,arguments)};a._olm_account_size=function(){return(a._olm_account_size=a.asm.Y).apply(null,arguments)};a._olm_session_size=function(){return(a._olm_session_size=a.asm.Z).apply(null,arguments)};
|
||||
a._olm_utility_size=function(){return(a._olm_utility_size=a.asm._).apply(null,arguments)};a._olm_account=function(){return(a._olm_account=a.asm.$).apply(null,arguments)};a._olm_session=function(){return(a._olm_session=a.asm.aa).apply(null,arguments)};a._olm_utility=function(){return(a._olm_utility=a.asm.ba).apply(null,arguments)};a._olm_clear_account=function(){return(a._olm_clear_account=a.asm.ca).apply(null,arguments)};
|
||||
a._olm_clear_session=function(){return(a._olm_clear_session=a.asm.da).apply(null,arguments)};a._olm_clear_utility=function(){return(a._olm_clear_utility=a.asm.ea).apply(null,arguments)};a._olm_pickle_account_length=function(){return(a._olm_pickle_account_length=a.asm.fa).apply(null,arguments)};a._olm_pickle_session_length=function(){return(a._olm_pickle_session_length=a.asm.ga).apply(null,arguments)};a._olm_pickle_account=function(){return(a._olm_pickle_account=a.asm.ha).apply(null,arguments)};
|
||||
a._olm_pickle_session=function(){return(a._olm_pickle_session=a.asm.ia).apply(null,arguments)};a._olm_unpickle_account=function(){return(a._olm_unpickle_account=a.asm.ja).apply(null,arguments)};a._olm_unpickle_session=function(){return(a._olm_unpickle_session=a.asm.ka).apply(null,arguments)};a._olm_create_account_random_length=function(){return(a._olm_create_account_random_length=a.asm.la).apply(null,arguments)};a._olm_create_account=function(){return(a._olm_create_account=a.asm.ma).apply(null,arguments)};
|
||||
a._olm_account_identity_keys_length=function(){return(a._olm_account_identity_keys_length=a.asm.na).apply(null,arguments)};a._olm_account_identity_keys=function(){return(a._olm_account_identity_keys=a.asm.oa).apply(null,arguments)};a._olm_account_signature_length=function(){return(a._olm_account_signature_length=a.asm.pa).apply(null,arguments)};a._olm_account_sign=function(){return(a._olm_account_sign=a.asm.qa).apply(null,arguments)};
|
||||
a._olm_account_one_time_keys_length=function(){return(a._olm_account_one_time_keys_length=a.asm.ra).apply(null,arguments)};a._olm_account_one_time_keys=function(){return(a._olm_account_one_time_keys=a.asm.sa).apply(null,arguments)};a._olm_account_mark_keys_as_published=function(){return(a._olm_account_mark_keys_as_published=a.asm.ta).apply(null,arguments)};a._olm_account_max_number_of_one_time_keys=function(){return(a._olm_account_max_number_of_one_time_keys=a.asm.ua).apply(null,arguments)};
|
||||
a._olm_account_generate_one_time_keys_random_length=function(){return(a._olm_account_generate_one_time_keys_random_length=a.asm.va).apply(null,arguments)};a._olm_account_generate_one_time_keys=function(){return(a._olm_account_generate_one_time_keys=a.asm.wa).apply(null,arguments)};a._olm_account_generate_fallback_key_random_length=function(){return(a._olm_account_generate_fallback_key_random_length=a.asm.xa).apply(null,arguments)};
|
||||
a._olm_account_generate_fallback_key=function(){return(a._olm_account_generate_fallback_key=a.asm.ya).apply(null,arguments)};a._olm_account_fallback_key_length=function(){return(a._olm_account_fallback_key_length=a.asm.za).apply(null,arguments)};a._olm_account_fallback_key=function(){return(a._olm_account_fallback_key=a.asm.Aa).apply(null,arguments)};a._olm_account_unpublished_fallback_key_length=function(){return(a._olm_account_unpublished_fallback_key_length=a.asm.Ba).apply(null,arguments)};
|
||||
a._olm_account_unpublished_fallback_key=function(){return(a._olm_account_unpublished_fallback_key=a.asm.Ca).apply(null,arguments)};a._olm_account_forget_old_fallback_key=function(){return(a._olm_account_forget_old_fallback_key=a.asm.Da).apply(null,arguments)};a._olm_create_outbound_session_random_length=function(){return(a._olm_create_outbound_session_random_length=a.asm.Ea).apply(null,arguments)};
|
||||
a._olm_create_outbound_session=function(){return(a._olm_create_outbound_session=a.asm.Fa).apply(null,arguments)};a._olm_create_inbound_session=function(){return(a._olm_create_inbound_session=a.asm.Ga).apply(null,arguments)};a._olm_create_inbound_session_from=function(){return(a._olm_create_inbound_session_from=a.asm.Ha).apply(null,arguments)};a._olm_session_id_length=function(){return(a._olm_session_id_length=a.asm.Ia).apply(null,arguments)};
|
||||
a._olm_session_id=function(){return(a._olm_session_id=a.asm.Ja).apply(null,arguments)};a._olm_session_has_received_message=function(){return(a._olm_session_has_received_message=a.asm.Ka).apply(null,arguments)};a._olm_session_describe=function(){return(a._olm_session_describe=a.asm.La).apply(null,arguments)};a._olm_matches_inbound_session=function(){return(a._olm_matches_inbound_session=a.asm.Ma).apply(null,arguments)};
|
||||
a._olm_matches_inbound_session_from=function(){return(a._olm_matches_inbound_session_from=a.asm.Na).apply(null,arguments)};a._olm_remove_one_time_keys=function(){return(a._olm_remove_one_time_keys=a.asm.Oa).apply(null,arguments)};a._olm_encrypt_message_type=function(){return(a._olm_encrypt_message_type=a.asm.Pa).apply(null,arguments)};a._olm_encrypt_random_length=function(){return(a._olm_encrypt_random_length=a.asm.Qa).apply(null,arguments)};
|
||||
a._olm_encrypt_message_length=function(){return(a._olm_encrypt_message_length=a.asm.Ra).apply(null,arguments)};a._olm_encrypt=function(){return(a._olm_encrypt=a.asm.Sa).apply(null,arguments)};a._olm_decrypt_max_plaintext_length=function(){return(a._olm_decrypt_max_plaintext_length=a.asm.Ta).apply(null,arguments)};a._olm_decrypt=function(){return(a._olm_decrypt=a.asm.Ua).apply(null,arguments)};a._olm_sha256_length=function(){return(a._olm_sha256_length=a.asm.Va).apply(null,arguments)};
|
||||
a._olm_sha256=function(){return(a._olm_sha256=a.asm.Wa).apply(null,arguments)};a._olm_ed25519_verify=function(){return(a._olm_ed25519_verify=a.asm.Xa).apply(null,arguments)};a._olm_inbound_group_session_size=function(){return(a._olm_inbound_group_session_size=a.asm.Ya).apply(null,arguments)};a._olm_inbound_group_session=function(){return(a._olm_inbound_group_session=a.asm.Za).apply(null,arguments)};
|
||||
a._olm_clear_inbound_group_session=function(){return(a._olm_clear_inbound_group_session=a.asm._a).apply(null,arguments)};a._olm_inbound_group_session_last_error=function(){return(a._olm_inbound_group_session_last_error=a.asm.$a).apply(null,arguments)};a._olm_inbound_group_session_last_error_code=function(){return(a._olm_inbound_group_session_last_error_code=a.asm.ab).apply(null,arguments)};a._olm_init_inbound_group_session=function(){return(a._olm_init_inbound_group_session=a.asm.bb).apply(null,arguments)};
|
||||
a._olm_import_inbound_group_session=function(){return(a._olm_import_inbound_group_session=a.asm.cb).apply(null,arguments)};a._olm_pickle_inbound_group_session_length=function(){return(a._olm_pickle_inbound_group_session_length=a.asm.db).apply(null,arguments)};a._olm_pickle_inbound_group_session=function(){return(a._olm_pickle_inbound_group_session=a.asm.eb).apply(null,arguments)};a._olm_unpickle_inbound_group_session=function(){return(a._olm_unpickle_inbound_group_session=a.asm.fb).apply(null,arguments)};
|
||||
a._olm_group_decrypt_max_plaintext_length=function(){return(a._olm_group_decrypt_max_plaintext_length=a.asm.gb).apply(null,arguments)};a._olm_group_decrypt=function(){return(a._olm_group_decrypt=a.asm.hb).apply(null,arguments)};a._olm_inbound_group_session_id_length=function(){return(a._olm_inbound_group_session_id_length=a.asm.ib).apply(null,arguments)};a._olm_inbound_group_session_id=function(){return(a._olm_inbound_group_session_id=a.asm.jb).apply(null,arguments)};
|
||||
a._olm_inbound_group_session_first_known_index=function(){return(a._olm_inbound_group_session_first_known_index=a.asm.kb).apply(null,arguments)};a._olm_inbound_group_session_is_verified=function(){return(a._olm_inbound_group_session_is_verified=a.asm.lb).apply(null,arguments)};a._olm_export_inbound_group_session_length=function(){return(a._olm_export_inbound_group_session_length=a.asm.mb).apply(null,arguments)};
|
||||
a._olm_export_inbound_group_session=function(){return(a._olm_export_inbound_group_session=a.asm.nb).apply(null,arguments)};a._olm_sas_last_error=function(){return(a._olm_sas_last_error=a.asm.ob).apply(null,arguments)};a._olm_sas_last_error_code=function(){return(a._olm_sas_last_error_code=a.asm.pb).apply(null,arguments)};a._olm_sas_size=function(){return(a._olm_sas_size=a.asm.qb).apply(null,arguments)};a._olm_sas=function(){return(a._olm_sas=a.asm.rb).apply(null,arguments)};
|
||||
a._olm_clear_sas=function(){return(a._olm_clear_sas=a.asm.sb).apply(null,arguments)};a._olm_create_sas_random_length=function(){return(a._olm_create_sas_random_length=a.asm.tb).apply(null,arguments)};a._olm_create_sas=function(){return(a._olm_create_sas=a.asm.ub).apply(null,arguments)};a._olm_sas_pubkey_length=function(){return(a._olm_sas_pubkey_length=a.asm.vb).apply(null,arguments)};a._olm_sas_get_pubkey=function(){return(a._olm_sas_get_pubkey=a.asm.wb).apply(null,arguments)};
|
||||
a._olm_sas_set_their_key=function(){return(a._olm_sas_set_their_key=a.asm.xb).apply(null,arguments)};a._olm_sas_is_their_key_set=function(){return(a._olm_sas_is_their_key_set=a.asm.yb).apply(null,arguments)};a._olm_sas_generate_bytes=function(){return(a._olm_sas_generate_bytes=a.asm.zb).apply(null,arguments)};a._olm_sas_mac_length=function(){return(a._olm_sas_mac_length=a.asm.Ab).apply(null,arguments)};
|
||||
a._olm_sas_calculate_mac_fixed_base64=function(){return(a._olm_sas_calculate_mac_fixed_base64=a.asm.Bb).apply(null,arguments)};a._olm_sas_calculate_mac=function(){return(a._olm_sas_calculate_mac=a.asm.Cb).apply(null,arguments)};a._olm_sas_calculate_mac_long_kdf=function(){return(a._olm_sas_calculate_mac_long_kdf=a.asm.Db).apply(null,arguments)};a._olm_outbound_group_session_size=function(){return(a._olm_outbound_group_session_size=a.asm.Eb).apply(null,arguments)};
|
||||
a._olm_outbound_group_session=function(){return(a._olm_outbound_group_session=a.asm.Fb).apply(null,arguments)};a._olm_clear_outbound_group_session=function(){return(a._olm_clear_outbound_group_session=a.asm.Gb).apply(null,arguments)};a._olm_outbound_group_session_last_error=function(){return(a._olm_outbound_group_session_last_error=a.asm.Hb).apply(null,arguments)};a._olm_outbound_group_session_last_error_code=function(){return(a._olm_outbound_group_session_last_error_code=a.asm.Ib).apply(null,arguments)};
|
||||
a._olm_pickle_outbound_group_session_length=function(){return(a._olm_pickle_outbound_group_session_length=a.asm.Jb).apply(null,arguments)};a._olm_pickle_outbound_group_session=function(){return(a._olm_pickle_outbound_group_session=a.asm.Kb).apply(null,arguments)};a._olm_unpickle_outbound_group_session=function(){return(a._olm_unpickle_outbound_group_session=a.asm.Lb).apply(null,arguments)};
|
||||
a._olm_init_outbound_group_session_random_length=function(){return(a._olm_init_outbound_group_session_random_length=a.asm.Mb).apply(null,arguments)};a._olm_init_outbound_group_session=function(){return(a._olm_init_outbound_group_session=a.asm.Nb).apply(null,arguments)};a._olm_group_encrypt_message_length=function(){return(a._olm_group_encrypt_message_length=a.asm.Ob).apply(null,arguments)};a._olm_group_encrypt=function(){return(a._olm_group_encrypt=a.asm.Pb).apply(null,arguments)};
|
||||
a._olm_outbound_group_session_id_length=function(){return(a._olm_outbound_group_session_id_length=a.asm.Qb).apply(null,arguments)};a._olm_outbound_group_session_id=function(){return(a._olm_outbound_group_session_id=a.asm.Rb).apply(null,arguments)};a._olm_outbound_group_session_message_index=function(){return(a._olm_outbound_group_session_message_index=a.asm.Sb).apply(null,arguments)};
|
||||
a._olm_outbound_group_session_key_length=function(){return(a._olm_outbound_group_session_key_length=a.asm.Tb).apply(null,arguments)};a._olm_outbound_group_session_key=function(){return(a._olm_outbound_group_session_key=a.asm.Ub).apply(null,arguments)};a._malloc=function(){return(a._malloc=a.asm.Vb).apply(null,arguments)};a._free=function(){return(a._free=a.asm.Wb).apply(null,arguments)};
|
||||
var Na=a.stackSave=function(){return(Na=a.stackSave=a.asm.Xb).apply(null,arguments)},Oa=a.stackRestore=function(){return(Oa=a.stackRestore=a.asm.Yb).apply(null,arguments)},Pa=a.stackAlloc=function(){return(Pa=a.stackAlloc=a.asm.Zb).apply(null,arguments)};a.ALLOC_STACK=1;var Qa;Da=function Ra(){Qa||Sa();Qa||(Da=Ra)};
|
||||
function Sa(){function b(){if(!Qa&&(Qa=!0,a.calledRun=!0,!pa)){Ja(za);aa(a);if(a.onRuntimeInitialized)a.onRuntimeInitialized();if(a.postRun)for("function"==typeof a.postRun&&(a.postRun=[a.postRun]);a.postRun.length;){var c=a.postRun.shift();Aa.unshift(c)}Ja(Aa)}}if(!(0<A)){if(a.preRun)for("function"==typeof a.preRun&&(a.preRun=[a.preRun]);a.preRun.length;)Ba();Ja(xa);0<A||(a.setStatus?(a.setStatus("Running..."),setTimeout(function(){setTimeout(function(){a.setStatus("")},1);b()},1)):b())}}
|
||||
if(a.preInit)for("function"==typeof a.preInit&&(a.preInit=[a.preInit]);0<a.preInit.length;)a.preInit.pop()();Sa();function D(){var b=a._olm_outbound_group_session_size();this.ac=E(b);this.$b=a._olm_outbound_group_session(this.ac)}function F(b){return function(){var c=b.apply(this,arguments);if(c===h)throw c=t(a._olm_outbound_group_session_last_error(arguments[0])),Error("OLM."+c);return c}}D.prototype.free=function(){a._olm_clear_outbound_group_session(this.$b);G(this.$b)};
|
||||
D.prototype.pickle=I(function(b){b=J(b);var c=F(a._olm_pickle_outbound_group_session_length)(this.$b),d=K(b),e=K(c+1);try{F(a._olm_pickle_outbound_group_session)(this.$b,d,b.length,e,c)}finally{for(L(d,b.length),d=0;d<b.length;d++)b[d]=0}return t(e,c)});D.prototype.unpickle=I(function(b,c){b=J(b);var d=K(b);c=J(c);var e=K(c);try{F(a._olm_unpickle_outbound_group_session)(this.$b,d,b.length,e,c.length)}finally{for(L(d,b.length),d=0;d<b.length;d++)b[d]=0}});
|
||||
D.prototype.create=I(function(){var b=F(a._olm_init_outbound_group_session_random_length)(this.$b),c=M(b,g);try{F(a._olm_init_outbound_group_session)(this.$b,c,b)}finally{L(c,b)}});D.prototype.encrypt=function(b){try{var c=x(b);var d=F(a._olm_group_encrypt_message_length)(this.$b,c);var e=E(c+1);v(b,u,e,c+1);var f=E(d+1);F(a._olm_group_encrypt)(this.$b,e,c,f,d);C(f+d);return t(f,d)}finally{void 0!==e&&(L(e,c+1),G(e)),void 0!==f&&G(f)}};
|
||||
D.prototype.session_id=I(function(){var b=F(a._olm_outbound_group_session_id_length)(this.$b),c=K(b+1);F(a._olm_outbound_group_session_id)(this.$b,c,b);return t(c,b)});D.prototype.session_key=I(function(){var b=F(a._olm_outbound_group_session_key_length)(this.$b),c=K(b+1);F(a._olm_outbound_group_session_key)(this.$b,c,b);var d=t(c,b);L(c,b);return d});D.prototype.message_index=function(){return F(a._olm_outbound_group_session_message_index)(this.$b)};olm_exports.OutboundGroupSession=D;
|
||||
function N(){var b=a._olm_inbound_group_session_size();this.ac=E(b);this.$b=a._olm_inbound_group_session(this.ac)}function O(b){return function(){var c=b.apply(this,arguments);if(c===h)throw c=t(a._olm_inbound_group_session_last_error(arguments[0])),Error("OLM."+c);return c}}N.prototype.free=function(){a._olm_clear_inbound_group_session(this.$b);G(this.$b)};
|
||||
N.prototype.pickle=I(function(b){b=J(b);var c=O(a._olm_pickle_inbound_group_session_length)(this.$b),d=K(b),e=K(c+1);try{O(a._olm_pickle_inbound_group_session)(this.$b,d,b.length,e,c)}finally{for(L(d,b.length),d=0;d<b.length;d++)b[d]=0}return t(e,c)});N.prototype.unpickle=I(function(b,c){b=J(b);var d=K(b);c=J(c);var e=K(c);try{O(a._olm_unpickle_inbound_group_session)(this.$b,d,b.length,e,c.length)}finally{for(L(d,b.length),d=0;d<b.length;d++)b[d]=0}});
|
||||
N.prototype.create=I(function(b){b=J(b);var c=K(b);try{O(a._olm_init_inbound_group_session)(this.$b,c,b.length)}finally{for(L(c,b.length),c=0;c<b.length;c++)b[c]=0}});N.prototype.import_session=I(function(b){b=J(b);var c=K(b);try{O(a._olm_import_inbound_group_session)(this.$b,c,b.length)}finally{for(L(c,b.length),c=0;c<b.length;c++)b[c]=0}});
|
||||
N.prototype.decrypt=I(function(b){try{var c=E(b.length);La(b,c);var d=O(a._olm_group_decrypt_max_plaintext_length)(this.$b,c,b.length);La(b,c);var e=E(d+1);var f=K(4);var k=O(a._olm_group_decrypt)(this.$b,c,b.length,e,d,f);C(e+k);return{plaintext:t(e,k),message_index:Ka(f,"i32")}}finally{void 0!==c&&G(c),void 0!==e&&(L(e,k),G(e))}});N.prototype.session_id=I(function(){var b=O(a._olm_inbound_group_session_id_length)(this.$b),c=K(b+1);O(a._olm_inbound_group_session_id)(this.$b,c,b);return t(c,b)});
|
||||
N.prototype.first_known_index=I(function(){return O(a._olm_inbound_group_session_first_known_index)(this.$b)});N.prototype.export_session=I(function(b){var c=O(a._olm_export_inbound_group_session_length)(this.$b),d=K(c+1);F(a._olm_export_inbound_group_session)(this.$b,d,c,b);b=t(d,c);L(d,c);return b});olm_exports.InboundGroupSession=N;function Ta(){var b=a._olm_pk_encryption_size();this.ac=E(b);this.$b=a._olm_pk_encryption(this.ac)}
|
||||
function P(b){return function(){var c=b.apply(this,arguments);if(c===h)throw c=t(a._olm_pk_encryption_last_error(arguments[0])),Error("OLM."+c);return c}}Ta.prototype.free=function(){a._olm_clear_pk_encryption(this.$b);G(this.$b)};Ta.prototype.set_recipient_key=I(function(b){b=J(b);var c=K(b);P(a._olm_pk_encryption_set_recipient_key)(this.$b,c,b.length)});
|
||||
Ta.prototype.encrypt=I(function(b){try{var c=x(b);var d=E(c+1);v(b,u,d,c+1);var e=P(a._olm_pk_encrypt_random_length)();var f=M(e,g);var k=P(a._olm_pk_ciphertext_length)(this.$b,c);var p=E(k+1);var w=P(a._olm_pk_mac_length)(this.$b),ba=K(w+1);C(ba+w);var Q=P(a._olm_pk_key_length)(),H=K(Q+1);C(H+Q);P(a._olm_pk_encrypt)(this.$b,d,c,p,k,ba,w,H,Q,f,e);C(p+k);return{ciphertext:t(p,k),mac:t(ba,w),ephemeral:t(H,Q)}}finally{void 0!==f&&L(f,e),void 0!==d&&(L(d,c+1),G(d)),void 0!==p&&G(p)}});
|
||||
function R(){var b=a._olm_pk_decryption_size();this.ac=E(b);this.$b=a._olm_pk_decryption(this.ac)}function S(b){return function(){var c=b.apply(this,arguments);if(c===h)throw c=t(a._olm_pk_decryption_last_error(arguments[0])),Error("OLM."+c);return c}}R.prototype.free=function(){a._olm_clear_pk_decryption(this.$b);G(this.$b)};
|
||||
R.prototype.init_with_private_key=I(function(b){var c=K(b.length);a.HEAPU8.set(b,c);var d=S(a._olm_pk_key_length)(),e=K(d+1);try{S(a._olm_pk_key_from_private)(this.$b,e,d,c,b.length)}finally{L(c,b.length)}return t(e,d)});R.prototype.generate_key=I(function(){var b=S(a._olm_pk_private_key_length)(),c=M(b,g),d=S(a._olm_pk_key_length)(),e=K(d+1);try{S(a._olm_pk_key_from_private)(this.$b,e,d,c,b)}finally{L(c,b)}return t(e,d)});
|
||||
R.prototype.get_private_key=I(function(){var b=P(a._olm_pk_private_key_length)(),c=K(b);S(a._olm_pk_get_private_key)(this.$b,c,b);var d=new Uint8Array(new Uint8Array(a.HEAPU8.buffer,c,b));L(c,b);return d});R.prototype.pickle=I(function(b){b=J(b);var c=S(a._olm_pickle_pk_decryption_length)(this.$b),d=K(b),e=K(c+1);try{S(a._olm_pickle_pk_decryption)(this.$b,d,b.length,e,c)}finally{for(L(d,b.length),d=0;d<b.length;d++)b[d]=0}return t(e,c)});
|
||||
R.prototype.unpickle=I(function(b,c){b=J(b);var d=K(b),e=J(c),f=K(e);c=S(a._olm_pk_key_length)();var k=K(c+1);try{S(a._olm_unpickle_pk_decryption)(this.$b,d,b.length,f,e.length,k,c)}finally{for(L(d,b.length),d=0;d<b.length;d++)b[d]=0}return t(k,c)});
|
||||
R.prototype.decrypt=I(function(b,c,d){try{var e=x(d);var f=E(e+1);v(d,u,f,e+1);var k=J(b),p=K(k),w=J(c),ba=K(w);var Q=S(a._olm_pk_max_plaintext_length)(this.$b,e);var H=E(Q+1);var ya=S(a._olm_pk_decrypt)(this.$b,p,k.length,ba,w.length,f,e,H,Q);C(H+ya);return t(H,ya)}finally{void 0!==H&&(L(H,ya+1),G(H)),void 0!==f&&G(f)}});function Ua(){var b=a._olm_pk_signing_size();this.ac=E(b);this.$b=a._olm_pk_signing(this.ac)}
|
||||
function Va(b){return function(){var c=b.apply(this,arguments);if(c===h)throw c=t(a._olm_pk_signing_last_error(arguments[0])),Error("OLM."+c);return c}}Ua.prototype.free=function(){a._olm_clear_pk_signing(this.$b);G(this.$b)};Ua.prototype.init_with_seed=I(function(b){var c=K(b.length);a.HEAPU8.set(b,c);var d=Va(a._olm_pk_signing_public_key_length)(),e=K(d+1);try{Va(a._olm_pk_signing_key_from_seed)(this.$b,e,d,c,b.length)}finally{L(c,b.length)}return t(e,d)});
|
||||
Ua.prototype.generate_seed=I(function(){var b=Va(a._olm_pk_signing_seed_length)(),c=M(b,g),d=new Uint8Array(new Uint8Array(a.HEAPU8.buffer,c,b));L(c,b);return d});Ua.prototype.sign=I(function(b){try{var c=x(b);var d=E(c+1);v(b,u,d,c+1);var e=Va(a._olm_pk_signature_length)(),f=K(e+1);Va(a._olm_pk_sign)(this.$b,d,c,f,e);return t(f,e)}finally{void 0!==d&&(L(d,c+1),G(d))}});
|
||||
function T(){var b=a._olm_sas_size(),c=a._olm_create_sas_random_length(),d=M(c,g);this.ac=E(b);this.$b=a._olm_sas(this.ac);a._olm_create_sas(this.$b,d,c);L(d,c)}function U(b){return function(){var c=b.apply(this,arguments);if(c===h)throw c=t(a._olm_sas_last_error(arguments[0])),Error("OLM."+c);return c}}T.prototype.free=function(){a._olm_clear_sas(this.$b);G(this.$b)};
|
||||
T.prototype.get_pubkey=I(function(){var b=U(a._olm_sas_pubkey_length)(this.$b),c=K(b+1);U(a._olm_sas_get_pubkey)(this.$b,c,b);return t(c,b)});T.prototype.set_their_key=I(function(b){b=J(b);var c=K(b);U(a._olm_sas_set_their_key)(this.$b,c,b.length)});T.prototype.is_their_key_set=I(function(){return U(a._olm_sas_is_their_key_set)(this.$b)?!0:!1});
|
||||
T.prototype.generate_bytes=I(function(b,c){b=J(b);var d=K(b),e=K(c);U(a._olm_sas_generate_bytes)(this.$b,d,b.length,e,c);return new Uint8Array(new Uint8Array(a.HEAPU8.buffer,e,c))});T.prototype.calculate_mac=I(function(b,c){b=J(b);var d=K(b);c=J(c);var e=K(c),f=U(a._olm_sas_mac_length)(this.$b),k=K(f+1);U(a._olm_sas_calculate_mac)(this.$b,d,b.length,e,c.length,k,f);return t(k,f)});
|
||||
T.prototype.calculate_mac_long_kdf=I(function(b,c){b=J(b);var d=K(b);c=J(c);var e=K(c),f=U(a._olm_sas_mac_length)(this.$b),k=K(f+1);U(a._olm_sas_calculate_mac_long_kdf)(this.$b,d,b.length,e,c.length,k,f);return t(k,f)});var E=a._malloc,G=a._free,h;function M(b,c){var d=Pa(b);c(new Uint8Array(a.HEAPU8.buffer,d,b));return d}function K(b){return"number"==typeof b?M(b,function(c){c.fill(0)}):M(b.length,function(c){c.set(b)})}
|
||||
function J(b){if(b instanceof Uint8Array)var c=b;else c=Array(x(b)+1),b=v(b,c,0,c.length),c.length=b;return c}function I(b){return function(){var c=Na();try{return b.apply(this,arguments)}finally{Oa(c)}}}function L(b,c){for(;0<c--;)a.HEAP8[b++]=0}function V(){var b=a._olm_account_size();this.ac=E(b);this.$b=a._olm_account(this.ac)}function W(b){return function(){var c=b.apply(this,arguments);if(c===h)throw c=t(a._olm_account_last_error(arguments[0])),Error("OLM."+c);return c}}
|
||||
V.prototype.free=function(){a._olm_clear_account(this.$b);G(this.$b)};V.prototype.create=I(function(){var b=W(a._olm_create_account_random_length)(this.$b),c=M(b,g);try{W(a._olm_create_account)(this.$b,c,b)}finally{L(c,b)}});V.prototype.identity_keys=I(function(){var b=W(a._olm_account_identity_keys_length)(this.$b),c=K(b+1);W(a._olm_account_identity_keys)(this.$b,c,b);return t(c,b)});
|
||||
V.prototype.sign=I(function(b){var c=W(a._olm_account_signature_length)(this.$b);b=J(b);var d=K(b),e=K(c+1);try{W(a._olm_account_sign)(this.$b,d,b.length,e,c)}finally{for(L(d,b.length),d=0;d<b.length;d++)b[d]=0}return t(e,c)});V.prototype.one_time_keys=I(function(){var b=W(a._olm_account_one_time_keys_length)(this.$b),c=K(b+1);W(a._olm_account_one_time_keys)(this.$b,c,b);return t(c,b)});V.prototype.mark_keys_as_published=I(function(){W(a._olm_account_mark_keys_as_published)(this.$b)});
|
||||
V.prototype.max_number_of_one_time_keys=I(function(){return W(a._olm_account_max_number_of_one_time_keys)(this.$b)});V.prototype.generate_one_time_keys=I(function(b){var c=W(a._olm_account_generate_one_time_keys_random_length)(this.$b,b),d=M(c,g);try{W(a._olm_account_generate_one_time_keys)(this.$b,b,d,c)}finally{L(d,c)}});V.prototype.remove_one_time_keys=I(function(b){W(a._olm_remove_one_time_keys)(this.$b,b.$b)});
|
||||
V.prototype.generate_fallback_key=I(function(){var b=W(a._olm_account_generate_fallback_key_random_length)(this.$b),c=M(b,g);try{W(a._olm_account_generate_fallback_key)(this.$b,c,b)}finally{L(c,b)}});V.prototype.fallback_key=I(function(){var b=W(a._olm_account_fallback_key_length)(this.$b),c=K(b+1);W(a._olm_account_fallback_key)(this.$b,c,b);return t(c,b)});
|
||||
V.prototype.unpublished_fallback_key=I(function(){var b=W(a._olm_account_unpublished_fallback_key_length)(this.$b),c=K(b+1);W(a._olm_account_unpublished_fallback_key)(this.$b,c,b);return t(c,b)});V.prototype.forget_old_fallback_key=I(function(){W(a._olm_account_forget_old_fallback_key)(this.$b)});
|
||||
V.prototype.pickle=I(function(b){b=J(b);var c=W(a._olm_pickle_account_length)(this.$b),d=K(b),e=K(c+1);try{W(a._olm_pickle_account)(this.$b,d,b.length,e,c)}finally{for(L(d,b.length),d=0;d<b.length;d++)b[d]=0}return t(e,c)});V.prototype.unpickle=I(function(b,c){b=J(b);var d=K(b);c=J(c);var e=K(c);try{W(a._olm_unpickle_account)(this.$b,d,b.length,e,c.length)}finally{for(L(d,b.length),d=0;d<b.length;d++)b[d]=0}});function X(){var b=a._olm_session_size();this.ac=E(b);this.$b=a._olm_session(this.ac)}
|
||||
function Y(b){return function(){var c=b.apply(this,arguments);if(c===h)throw c=t(a._olm_session_last_error(arguments[0])),Error("OLM."+c);return c}}X.prototype.free=function(){a._olm_clear_session(this.$b);G(this.$b)};X.prototype.pickle=I(function(b){b=J(b);var c=Y(a._olm_pickle_session_length)(this.$b),d=K(b),e=K(c+1);try{Y(a._olm_pickle_session)(this.$b,d,b.length,e,c)}finally{for(L(d,b.length),d=0;d<b.length;d++)b[d]=0}return t(e,c)});
|
||||
X.prototype.unpickle=I(function(b,c){b=J(b);var d=K(b);c=J(c);var e=K(c);try{Y(a._olm_unpickle_session)(this.$b,d,b.length,e,c.length)}finally{for(L(d,b.length),d=0;d<b.length;d++)b[d]=0}});X.prototype.create_outbound=I(function(b,c,d){var e=Y(a._olm_create_outbound_session_random_length)(this.$b),f=M(e,g);c=J(c);d=J(d);var k=K(c),p=K(d);try{Y(a._olm_create_outbound_session)(this.$b,b.$b,k,c.length,p,d.length,f,e)}finally{L(f,e)}});
|
||||
X.prototype.create_inbound=I(function(b,c){c=J(c);var d=K(c);try{Y(a._olm_create_inbound_session)(this.$b,b.$b,d,c.length)}finally{for(L(d,c.length),b=0;b<c.length;b++)c[b]=0}});X.prototype.create_inbound_from=I(function(b,c,d){c=J(c);var e=K(c);d=J(d);var f=K(d);try{Y(a._olm_create_inbound_session_from)(this.$b,b.$b,e,c.length,f,d.length)}finally{for(L(f,d.length),b=0;b<d.length;b++)d[b]=0}});
|
||||
X.prototype.session_id=I(function(){var b=Y(a._olm_session_id_length)(this.$b),c=K(b+1);Y(a._olm_session_id)(this.$b,c,b);return t(c,b)});X.prototype.has_received_message=function(){return Y(a._olm_session_has_received_message)(this.$b)?!0:!1};X.prototype.matches_inbound=I(function(b){b=J(b);var c=K(b);return Y(a._olm_matches_inbound_session)(this.$b,c,b.length)?!0:!1});
|
||||
X.prototype.matches_inbound_from=I(function(b,c){b=J(b);var d=K(b);c=J(c);var e=K(c);return Y(a._olm_matches_inbound_session_from)(this.$b,d,b.length,e,c.length)?!0:!1});
|
||||
X.prototype.encrypt=I(function(b){try{var c=Y(a._olm_encrypt_random_length)(this.$b);var d=Y(a._olm_encrypt_message_type)(this.$b);var e=x(b);var f=Y(a._olm_encrypt_message_length)(this.$b,e);var k=M(c,g);var p=E(e+1);v(b,u,p,e+1);var w=E(f+1);Y(a._olm_encrypt)(this.$b,p,e,k,c,w,f);C(w+f);return{type:d,body:t(w,f)}}finally{void 0!==k&&L(k,c),void 0!==p&&(L(p,e+1),G(p)),void 0!==w&&G(w)}});
|
||||
X.prototype.decrypt=I(function(b,c){try{var d=E(c.length);La(c,d);var e=Y(a._olm_decrypt_max_plaintext_length)(this.$b,b,d,c.length);La(c,d);var f=E(e+1);var k=Y(a._olm_decrypt)(this.$b,b,d,c.length,f,e);C(f+k);return t(f,k)}finally{void 0!==d&&G(d),void 0!==f&&(L(f,e),G(f))}});X.prototype.describe=I(function(){try{var b=E(256);Y(a._olm_session_describe)(this.$b,b,256);return t(b)}finally{void 0!==b&&G(b)}});function Z(){var b=a._olm_utility_size();this.ac=E(b);this.$b=a._olm_utility(this.ac)}
|
||||
function Wa(b){return function(){var c=b.apply(this,arguments);if(c===h)throw c=t(a._olm_utility_last_error(arguments[0])),Error("OLM."+c);return c}}Z.prototype.free=function(){a._olm_clear_utility(this.$b);G(this.$b)};Z.prototype.sha256=I(function(b){var c=Wa(a._olm_sha256_length)(this.$b);b=J(b);var d=K(b),e=K(c+1);try{Wa(a._olm_sha256)(this.$b,d,b.length,e,c)}finally{for(L(d,b.length),d=0;d<b.length;d++)b[d]=0}return t(e,c)});Z.prototype.sha256_bytes=Z.prototype.sha256;
|
||||
Z.prototype.ed25519_verify=I(function(b,c,d){b=J(b);var e=K(b);c=J(c);var f=K(c);d=J(d);var k=K(d);try{Wa(a._olm_ed25519_verify)(this.$b,e,b.length,f,c.length,k,d.length)}finally{for(L(f,c.length),b=0;b<c.length;b++)c[b]=0}});olm_exports.Account=V;olm_exports.Session=X;olm_exports.Utility=Z;olm_exports.PkEncryption=Ta;olm_exports.PkDecryption=R;olm_exports.PkSigning=Ua;olm_exports.SAS=T;
|
||||
olm_exports.get_library_version=I(function(){var b=K(3);a._olm_get_library_version(b,b+1,b+2);return[Ka(b,"i8"),Ka(b+1,"i8"),Ka(b+2,"i8")]});
|
||||
|
||||
|
||||
return Module.ready
|
||||
return moduleArg.ready
|
||||
}
|
||||
|
||||
);
|
||||
})();
|
||||
if (typeof exports === 'object' && typeof module === 'object')
|
||||
module.exports = Module;
|
||||
else if (typeof define === 'function' && define['amd'])
|
||||
define([], function() { return Module; });
|
||||
else if (typeof exports === 'object')
|
||||
exports["Module"] = Module;
|
||||
define([], () => Module);
|
||||
var olmInitPromise;
|
||||
|
||||
olm_exports['init'] = function(opts) {
|
||||
|
|
|
|||
Binary file not shown.
File diff suppressed because one or more lines are too long
|
|
@ -4,88 +4,88 @@ const TEMP = 'flutter-temp-cache';
|
|||
const CACHE_NAME = 'flutter-app-cache';
|
||||
|
||||
const RESOURCES = {"auth.html": "f03ff41ec673844136dfbd81be79aa80",
|
||||
"canvaskit/chromium/canvaskit.js": "96ae916cd2d1b7320fff853ee22aebb0",
|
||||
"canvaskit/chromium/canvaskit.wasm": "be0e3b33510f5b7b0cc76cc4d3e50048",
|
||||
"canvaskit/canvaskit.js": "bbf39143dfd758d8d847453b120c8ebb",
|
||||
"canvaskit/canvaskit.wasm": "42df12e09ecc0d5a4a34a69d7ee44314",
|
||||
"canvaskit/skwasm.wasm": "1a074e8452fe5e0d02b112e22cdcf455",
|
||||
"index.html": "e223e91cbf07f4c72ad8e746a2d0fdf0",
|
||||
"/": "e223e91cbf07f4c72ad8e746a2d0fdf0",
|
||||
"version.json": "b0da0c4ba5851aceeeb7bb9c4ebf8642",
|
||||
"favicon.png": "a409751f0ecf6dee76fb350d7402f9be",
|
||||
"assets/AssetManifest.bin": "7deace30ec5096ee9644e4f212355864",
|
||||
"assets/FontManifest.json": "1114a5860d5e995c8dc48419a7a6a9e7",
|
||||
"assets/packages/wakelock_plus/assets/no_sleep.js": "7748a45cd593f33280669b29c2c8919a",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-BoldItalic.ttf": "e3c361ea8d1c215805439ce0941a1c8d",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_AMS-Regular.ttf": "657a5353a553777e270827bd1630e467",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Bold.ttf": "ad0a28f28f736cf4c121bcb0e719b88a",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-BoldItalic.ttf": "946a26954ab7fbd7ea78df07795a6cbc",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-Italic.ttf": "a7732ecb5840a15be39e1eda377bc21d",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Italic.ttf": "d89b80e7bdd57d238eeaa80ed9a1013a",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Regular.ttf": "5a5766c715ee765aa1398997643f1589",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Italic.ttf": "ac3b1882325add4f148f05db8cafd401",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Regular.ttf": "b5f967ed9e4933f1c3165a12fe3436df",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Typewriter-Regular.ttf": "87f56927f1ba726ce0591955c8b3b42d",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size1-Regular.ttf": "1e6a3368d660edc3a2fbbe72edfeaa85",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size3-Regular.ttf": "e87212c26bb86c21eb028aba2ac53ec3",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Bold.ttf": "9eef86c1f9efa78ab93d41a0551948f7",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Bold.ttf": "a9c8e437146ef63fcd6fae7cf65ca859",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size4-Regular.ttf": "85554307b465da7eb785fd3ce52ad282",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Bold.ttf": "46b41c4de7a936d099575185a94855c4",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Regular.ttf": "7ec92adfa4fe03eb8e9bfb60813df1fa",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size2-Regular.ttf": "959972785387fe35f7d47dbfb0385bc4",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Script-Regular.ttf": "55d2dcd4778875a53ff09320a85a5296",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Regular.ttf": "dede6f2c7dad4402fa205644391b3a94",
|
||||
"assets/packages/flutter_map/lib/assets/flutter_map_logo.png": "208d63cc917af9713fc9572bd5c09362",
|
||||
"assets/packages/cupertino_icons/assets/CupertinoIcons.ttf": "93093093a45cb6163cfd11296d98be40",
|
||||
"assets/fonts/NotoEmoji/NotoColorEmoji.ttf": "ed84f46d3d5564a08541cd64bddd495c",
|
||||
"assets/fonts/Roboto/Roboto-Bold.ttf": "b8e42971dec8d49207a8c8e2b919a6ac",
|
||||
"assets/fonts/Roboto/Roboto-Regular.ttf": "8a36205bd9b83e03af0591a004bc97f4",
|
||||
"assets/fonts/Roboto/Roboto-Italic.ttf": "cebd892d1acfcc455f5e52d4104f2719",
|
||||
"assets/fonts/Roboto/RobotoMono-Regular.ttf": "7e173cf37bb8221ac504ceab2acfb195",
|
||||
"assets/fonts/MaterialIcons-Regular.otf": "bb43a40268987ebbab896d666851e10e",
|
||||
"assets/assets/banner_dark.png": "6310493efdf749239c991ec8cf2ac366",
|
||||
"assets/assets/verification.png": "cfafe6d01ed9f2b08312157bc2fd36d3",
|
||||
"assets/assets/favicon.png": "3ea6cdc2aeab08defd0659bad734a69b",
|
||||
"assets/assets/info-logo.png": "9d1d72596564e6639fd984fea2dfd048",
|
||||
"assets/assets/typing.gif": "c64522db9f8f84611d53b0e4ba5fee4e",
|
||||
"assets/assets/sas-emoji.json": "b9d99fc6dda6a3250af57af969b4a02d",
|
||||
"assets/assets/banner.png": "4a005db27a8787aea061537223dabb7d",
|
||||
"assets/assets/chat.svg": "eedd029d2f9f923ffbc09aeb5cf9b1f2",
|
||||
"assets/assets/share.png": "6d8b7e3179bea3d8b7ea1287594289bd",
|
||||
"assets/assets/login_wallpaper.png": "05f9f8c2f3a51c757f0a7914096b3bdb",
|
||||
"assets/assets/info-logo.svg": "ccabf48173356d141e75117a97217944",
|
||||
"assets/assets/sounds/notification.ogg": "d928d619828e6dbccf6e9e40f1c99d83",
|
||||
"assets/assets/sounds/phone.ogg": "5c8fb947eb92ca55229cb6bbf533c40f",
|
||||
"assets/assets/sounds/call.ogg": "7e8c646f83fba83bfb9084dc1bfec31e",
|
||||
"assets/assets/js/package/olm.js": "1c13112cb119a2592b9444be60fdad1f",
|
||||
"assets/assets/js/package/olm_legacy.js": "89449cce143a94c311e5d2a8717012fc",
|
||||
"assets/assets/js/package/olm.wasm": "1bee19214b0a80e2f498922ec044f470",
|
||||
"assets/assets/banner_transparent.png": "364e2030f739bf0c7ed1c061c4cb5901",
|
||||
"assets/assets/logo.png": "d329be9cd7af685717f68e03561f96c0",
|
||||
"assets/assets/typing.svg": "fac23aaad793ddae0aae89dc7f8bd843",
|
||||
"assets/assets/logo.svg": "d042b70cf11a41f2764028e85b07a00a",
|
||||
"assets/assets/favicon.ico": "58c583a47977a32782a8706d5a84533c",
|
||||
"assets/assets/backup.png": "9c1f3ddbb59cee5be2c72ae4eabead1e",
|
||||
"assets/shaders/ink_sparkle.frag": "f8b80e740d33eb157090be4e995febdf",
|
||||
"assets/NOTICES": "318a262df0ee0d69aec073a7360690da",
|
||||
"assets/AssetManifest.json": "4ce8496db0bf33773a61ee0965f7b3fa",
|
||||
"canvaskit/skwasm.worker.js": "51253d3321b11ddb8d73fa8aa87d3b15",
|
||||
"canvaskit/skwasm.js": "95f16c6690f955a45b2317496983dbe9",
|
||||
"version.json": "b0da0c4ba5851aceeeb7bb9c4ebf8642",
|
||||
"assets/packages/cupertino_icons/assets/CupertinoIcons.ttf": "93093093a45cb6163cfd11296d98be40",
|
||||
"assets/packages/wakelock_plus/assets/no_sleep.js": "7748a45cd593f33280669b29c2c8919a",
|
||||
"assets/packages/flutter_map/lib/assets/flutter_map_logo.png": "208d63cc917af9713fc9572bd5c09362",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Regular.ttf": "dede6f2c7dad4402fa205644391b3a94",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-BoldItalic.ttf": "946a26954ab7fbd7ea78df07795a6cbc",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Regular.ttf": "5a5766c715ee765aa1398997643f1589",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Bold.ttf": "46b41c4de7a936d099575185a94855c4",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Italic.ttf": "d89b80e7bdd57d238eeaa80ed9a1013a",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-BoldItalic.ttf": "e3c361ea8d1c215805439ce0941a1c8d",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Typewriter-Regular.ttf": "87f56927f1ba726ce0591955c8b3b42d",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Script-Regular.ttf": "55d2dcd4778875a53ff09320a85a5296",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size3-Regular.ttf": "e87212c26bb86c21eb028aba2ac53ec3",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Regular.ttf": "7ec92adfa4fe03eb8e9bfb60813df1fa",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Bold.ttf": "a9c8e437146ef63fcd6fae7cf65ca859",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Regular.ttf": "b5f967ed9e4933f1c3165a12fe3436df",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size4-Regular.ttf": "85554307b465da7eb785fd3ce52ad282",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Bold.ttf": "ad0a28f28f736cf4c121bcb0e719b88a",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_AMS-Regular.ttf": "657a5353a553777e270827bd1630e467",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Bold.ttf": "9eef86c1f9efa78ab93d41a0551948f7",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size2-Regular.ttf": "959972785387fe35f7d47dbfb0385bc4",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Italic.ttf": "ac3b1882325add4f148f05db8cafd401",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-Italic.ttf": "a7732ecb5840a15be39e1eda377bc21d",
|
||||
"assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size1-Regular.ttf": "1e6a3368d660edc3a2fbbe72edfeaa85",
|
||||
"assets/AssetManifest.json": "4ce8496db0bf33773a61ee0965f7b3fa",
|
||||
"assets/assets/typing.gif": "c64522db9f8f84611d53b0e4ba5fee4e",
|
||||
"assets/assets/typing.svg": "fac23aaad793ddae0aae89dc7f8bd843",
|
||||
"assets/assets/info-logo.png": "9d1d72596564e6639fd984fea2dfd048",
|
||||
"assets/assets/favicon.ico": "58c583a47977a32782a8706d5a84533c",
|
||||
"assets/assets/chat.svg": "eedd029d2f9f923ffbc09aeb5cf9b1f2",
|
||||
"assets/assets/banner_transparent.png": "364e2030f739bf0c7ed1c061c4cb5901",
|
||||
"assets/assets/share.png": "6d8b7e3179bea3d8b7ea1287594289bd",
|
||||
"assets/assets/banner_dark.png": "6310493efdf749239c991ec8cf2ac366",
|
||||
"assets/assets/backup.png": "9c1f3ddbb59cee5be2c72ae4eabead1e",
|
||||
"assets/assets/sas-emoji.json": "b9d99fc6dda6a3250af57af969b4a02d",
|
||||
"assets/assets/sounds/phone.ogg": "5c8fb947eb92ca55229cb6bbf533c40f",
|
||||
"assets/assets/sounds/notification.ogg": "d928d619828e6dbccf6e9e40f1c99d83",
|
||||
"assets/assets/sounds/call.ogg": "7e8c646f83fba83bfb9084dc1bfec31e",
|
||||
"assets/assets/banner.png": "4a005db27a8787aea061537223dabb7d",
|
||||
"assets/assets/favicon.png": "3ea6cdc2aeab08defd0659bad734a69b",
|
||||
"assets/assets/js/package/olm.wasm": "7b6d9296035ed9cd01846571ba244f51",
|
||||
"assets/assets/js/package/olm_legacy.js": "14d8e3c9941694be62a0fc855cfa4abf",
|
||||
"assets/assets/js/package/olm.js": "6791929a85ecc6c063ccd8c0ea2360de",
|
||||
"assets/assets/login_wallpaper.png": "05f9f8c2f3a51c757f0a7914096b3bdb",
|
||||
"assets/assets/verification.png": "cfafe6d01ed9f2b08312157bc2fd36d3",
|
||||
"assets/assets/logo.png": "d329be9cd7af685717f68e03561f96c0",
|
||||
"assets/assets/logo.svg": "d042b70cf11a41f2764028e85b07a00a",
|
||||
"assets/assets/info-logo.svg": "ccabf48173356d141e75117a97217944",
|
||||
"assets/AssetManifest.bin": "7deace30ec5096ee9644e4f212355864",
|
||||
"assets/fonts/Roboto/Roboto-Italic.ttf": "cebd892d1acfcc455f5e52d4104f2719",
|
||||
"assets/fonts/Roboto/Roboto-Regular.ttf": "8a36205bd9b83e03af0591a004bc97f4",
|
||||
"assets/fonts/Roboto/RobotoMono-Regular.ttf": "7e173cf37bb8221ac504ceab2acfb195",
|
||||
"assets/fonts/Roboto/Roboto-Bold.ttf": "b8e42971dec8d49207a8c8e2b919a6ac",
|
||||
"assets/fonts/NotoEmoji/NotoColorEmoji.ttf": "ed84f46d3d5564a08541cd64bddd495c",
|
||||
"assets/fonts/MaterialIcons-Regular.otf": "bb43a40268987ebbab896d666851e10e",
|
||||
"assets/NOTICES": "318a262df0ee0d69aec073a7360690da",
|
||||
"assets/FontManifest.json": "1114a5860d5e995c8dc48419a7a6a9e7",
|
||||
"assets/shaders/ink_sparkle.frag": "f8b80e740d33eb157090be4e995febdf",
|
||||
"canvaskit/canvaskit.wasm": "42df12e09ecc0d5a4a34a69d7ee44314",
|
||||
"canvaskit/chromium/canvaskit.wasm": "be0e3b33510f5b7b0cc76cc4d3e50048",
|
||||
"canvaskit/chromium/canvaskit.js": "96ae916cd2d1b7320fff853ee22aebb0",
|
||||
"canvaskit/skwasm.wasm": "1a074e8452fe5e0d02b112e22cdcf455",
|
||||
"canvaskit/canvaskit.js": "bbf39143dfd758d8d847453b120c8ebb",
|
||||
"manifest.json": "cc4b6aa791018840b65fd0b0e325b201",
|
||||
"flutter.js": "6fef97aeca90b426343ba6c5c9dc5d4a",
|
||||
"icons/Icon-512.png": "f57dad4f6efa0339b50d5c65f36dc03c",
|
||||
"icons/Icon-192.png": "839e87c4f6800df757bb28180f8e2949",
|
||||
"main.dart.js": "16394915e4ba853e42975cbb53b0173b",
|
||||
"splash/style.css": "d284d01cad91aeea699e23fe4698ccf1",
|
||||
"splash/img/light-3x.png": "da261be18bbda768fa1462fd8a8cef46",
|
||||
"splash/img/dark-3x.png": "da261be18bbda768fa1462fd8a8cef46",
|
||||
"splash/img/light-1x.png": "db5b72b7f4b38640c974f20d9c90f464",
|
||||
"splash/img/light-2x.png": "9371a9e18df59f2bbe9b32e04c3fc5d4",
|
||||
"splash/img/dark-4x.png": "e0346148103c17a87682a35525499afe",
|
||||
"splash/img/light-4x.png": "e0346148103c17a87682a35525499afe",
|
||||
"splash/img/dark-1x.png": "db5b72b7f4b38640c974f20d9c90f464",
|
||||
"splash/img/light-2x.png": "9371a9e18df59f2bbe9b32e04c3fc5d4",
|
||||
"splash/img/light-4x.png": "e0346148103c17a87682a35525499afe",
|
||||
"splash/img/dark-2x.png": "9371a9e18df59f2bbe9b32e04c3fc5d4",
|
||||
"index.html": "eb5c340ea081f5bc56b06c94f0305631",
|
||||
"/": "eb5c340ea081f5bc56b06c94f0305631",
|
||||
"main.dart.js": "5b270511518b9aa43d457c50fe36ee01",
|
||||
"flutter.js": "6fef97aeca90b426343ba6c5c9dc5d4a",
|
||||
"favicon.png": "a409751f0ecf6dee76fb350d7402f9be",
|
||||
"manifest.json": "cc4b6aa791018840b65fd0b0e325b201"};
|
||||
"splash/img/dark-4x.png": "e0346148103c17a87682a35525499afe",
|
||||
"splash/img/light-3x.png": "da261be18bbda768fa1462fd8a8cef46",
|
||||
"splash/img/light-1x.png": "db5b72b7f4b38640c974f20d9c90f464"};
|
||||
// The application shell files that are downloaded before a service worker can
|
||||
// start.
|
||||
const CORE = ["main.dart.js",
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@
|
|||
|
||||
<script>
|
||||
// The value below is injected by flutter build, do not touch.
|
||||
const serviceWorkerVersion = "360405867";
|
||||
const serviceWorkerVersion = "843785837";
|
||||
</script>
|
||||
<!-- This script adds the flutter initialization JS code -->
|
||||
<script src="flutter.js" defer></script>
|
||||
|
|
|
|||
13019
web/main.dart.js
13019
web/main.dart.js
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Add table
Reference in a new issue