Johannes Marbach

Results 147 comments of Johannes Marbach

My use case is matrix-js-sdk in a React Native app _with_ encryption. I'm currently using the official ASM build of libolm which, so far, works great with the crypto store...

Sorry, the first point is my actual problem. I clumsily tried to use the second point to underpin it, arguing that having the import injectable would have other benefits. But...

So basically with libolm I'm loading the legacy ASM build into the `Olm` global with ``` global.Olm = require('@matrix-org/olm/olm_legacy'); ``` If the `matrix-sdk-crypto-wasm` import could be injected, I could maybe...

Hm, looks like even with optimization flags, `wasm2js` produces a horrendous 40MB abomination out of `matrix-sdk-crypto-wasm`'s WASM. And unsurprisingly that's bursting all memory limits when trying to bundle it on...

Thanks for getting back on this, Rich. Yes, fully acknowledged that maintaining two crypto stacks in the SDK isn't feasible. Making `CryptoApi` pluggable doesn't sound overly daunting for a contributor....

> [...] Making CryptoApi pluggable doesn't sound overly daunting for a contributor. Maintaining an implementation of it slightly more so. 🙈 > > What I'll need to figure out is...

Since I've just discussed this question elsewhere and for the avoidance of doubt: I'm [working](https://github.com/unomed-dev/react-native-matrix-sdk) on creating React Native bindings for the _entire_ Rust SDK, not only for the crypto...

Es handelt sich um ein Bearer Token, dass wie [hier](https://swagger.io/docs/specification/authentication/bearer-authentication/) beschrieben im `Authorization`-Header gesetzt wird.

"Nur" 15 Monate zu spät, ich weiß. 😅🙈 Wir versuchen hier besser zu werden in Zukunft.

[MSC3061](https://github.com/matrix-org/matrix-spec-proposals/pull/3061) wurde angenommen aber noch nicht in die Matrix-Spezifikation überführt. Grund dafür ist, dass in den Implementierungen, die zur Annahme des MSCs geführt haben nachträglich [Sicherheitslücken](https://github.com/matrix-org/matrix-spec/pull/1655#issuecomment-1967320538) entdeckt wurden. Weitere Details...