Dave Bakker
Dave Bakker
Most languages have either: - language-level support for properties - C#: `string MyProperty { get; set; }` - JavaScript: `get myProperty()` - JavaScript: `set myProperty(value)` - or conventions on how...
While developing a [syntax highlighter](https://github.com/badeend/vscode-wit) for WIT, I discovered some sources of confusion (for me at least) regarding package identifiers. The punctuation symbols in package identifiers (specifically `:` and `.`)...
`input_media_type` and `output_media_type` mention: > Returns `*/*` if the Media Type is unknown. As far as I know, in the world of HTTP the string "`*/*`" is only used as...
Given WASI's CloudABI heritage I understand why preopens currently are the way that they are. But they feel like something that should be just an host implementation detail. Ie. could...
TODO https://github.com/Mbed-TLS/mbedtls https://github.com/enarx-archive/tlssock
TODO: - Interaction with wasi-io streams. - MSG_MORE
On both inbound & outbound packets Relevant socket options: - IP_RECVPKTINFO (IP_PKTINFO, IP_RECVDSTADDR+IP_RECVIF) - IPV6_RECVPKTINFO (IPV6_PKTINFO) Related: #38
Relevant socket options: - SO_BROADCAST - MCAST_JOIN_GROUP (IP_ADD_MEMBERSHIP, IPV6_JOIN_GROUP, IPV6_ADD_MEMBERSHIP) - MCAST_LEAVE_GROUP (IP_DROP_MEMBERSHIP, IPV6_LEAVE_GROUP, IPV6_DROP_MEMBERSHIP) - MCAST_JOIN_SOURCE_GROUP (IP_ADD_SOURCE_MEMBERSHIP) - MCAST_LEAVE_SOURCE_GROUP (IP_DROP_SOURCE_MEMBERSHIP) - MCAST_BLOCK_SOURCE (IP_BLOCK_SOURCE) - MCAST_UNBLOCK_SOURCE (IP_UNBLOCK_SOURCE) - IP_MULTICAST_IF -...
Relevant socket options: - SO_REUSEADDR - SO_EXCLUSIVEADDRUSE --- - SO_RANDOMIZE_PORT - SO_RANDOMPORT --- - IP_BIND_ADDRESS_NO_PORT - SO_PORT_SCALABILITY - SO_REUSE_UNICASTPORT --- - SO_REUSEPORT - SO_REUSEPORT_LB - SO_ATTACH_REUSEPORT_CBPF - SO_ATTACH_REUSEPORT_EBPF - SO_DETACH_REUSEPORT_BPF...
Relevant socket options: - IP_TOS - IPV6_TCLASS - IP_RECVTOS - IPV6_RECVTCLASS - TCP_ECN_MODE - TCP_ENABLE_ECN TODO: - 1 TOS field vs. separate DSCP and ECN fields - TCP: are ECN...