Dave Bakker
Dave Bakker
Relevant socket options: - TCP_FASTOPEN - TCP_FASTOPEN_CONNECT - TCP_FASTOPEN_KEY - TCP_FASTOPEN_NO_COOKIE - TCP_FASTOPEN_FORCE_ENABLE - TCP_FASTOPEN_FORCE_HEURISTICS TODO: - Experimental - Real-world usage?
TODO: - SO_LINGER effectively turns the `close` syscall into a blocking function. How to model this in WIT?
Relevant socket options: - IP_DONTFRAG (IP_DONTFRAGMENT) - IPV6_DONTFRAG - IP_MTU_DISCOVER - IPV6_MTU_DISCOVER
Preopens
In the last WASI meeting the subject of socket preopens came up, and how to handle them in preview2. pchickey noted that he has been asking around if they're actually...
Dualstack support per platform according to the internet: (Not verified) - OpenBSD: Not supported. - FreeBSD: Not supported by default, but support can be manually toggled with a system-wide config...
Should the inverse of `resolve_addresses` be part of this proposal? Eg `resolve_name` based on `getnameinfo`. Although they would be each other's mirror image, their use cases are very different. `resolve_addresses`...
What does "flush" mean? None of the WASI proposals currently define what it means to "flush" one of their output-streams. wasi-io's documentation on `flush` says: > This tells the output-stream...
During the plumber's summit I noticed that a forwarding mechanism was up for consideration in preview2.1. So, here's my take.
This PR provides a clear answer to an [outstanding issue](https://bytecodealliance.zulipchat.com/#narrow/stream/219900-wasi/topic/What.20happens.20to.20in-progress.20background.20writes.20on.20drop.3F) regarding silent data loss on drop. This change is in line with the general structured concurrency direction the component-model is...
Partly a PR, partly a question: what is supposed to happen with the already read data in case the `write` within `splice` fails? Currently, wasmtime throws the data away. Can...