Michael Bryan
Michael Bryan
This crate now covers a fair amount of the `libsignal-protocol-c` API, so it's probably time to be more organised and write down our goals. My end goal is to be...
These two vtables are identical, modulo the `signed_` prefix. For now I've done a straight copy/paste, but it'd be nice if we can unify the two and skip the extra...
Dictionaries are used all over the place in code, so it's be nice to have some sort of `hashmap` primitive that people can use. Under the hood, the most efficient...
The JavaScript bindings should throw exceptions instead of returning a Rust-like result. See https://github.com/bytecodealliance/wit-bindgen/pull/409 for one implementation.
### Describe the bug Because of the way the `make lint` command is set up, it'll always try to build `wasmer-compiler-llvm`, regardless of whether you've set `ENABLE_LLVM=0` or not. It...
### Motivation There are many places across the Wasmer CLI and WASIX where we want to use caching to avoid unnecessary work. At the moment, each of these places is...
### Motivation The `wasmer-wasix` crate currently exposes a lot of implementation details that are unstable or shouldn't necessarily be public. Before promoting `wasmer-wasix` from `0.x` to `4.0` we'll need to...
Insta has a neat feature called [redactions](https://insta.rs/docs/redactions/) which let you omit certain values from the snapshot (e.g. a timestamp field which will be different on every run). Is it possible...
### Describe the bug In the `wasix` branch (d34ce882e5e90ef500b51a2caacd5939e3397c82), the `WasiStateBuilder::map_dir()` function is unable to map the current directory on the host to the `.` directory on the guest. ###...