dzm
dzm
Support configuring a custom `http.Client` for use in a Wasm deployment. This would support making websocket connections through something like gvisor `netstack`. An example of such an `http.Client` is [here](https://github.com/WireGuard/wireguard-go/blob/master/tun/netstack/examples/http_client.go).
From commit [6381d4e110bd0ec02843a60bbeb8b6fc37a9ace9](https://github.com/ggerganov/llama.cpp/commit/6381d4e110bd0ec02843a60bbeb8b6fc37a9ace9) up until commit [a4b07c057a553b1ac253051efc3f040351e2eae1](https://github.com/ggerganov/llama.cpp/commit/a4b07c057a553b1ac253051efc3f040351e2eae1), llama.cpp upstream was vulnerable to the heap based buffer overflow described [here](https://talosintelligence.com/vulnerability_reports/TALOS-2024-1913)([cve link](https://nvd.nist.gov/vuln/detail/CVE-2024-23496)). I realize this is fixed on main, but the most...