Commit Graph

8 Commits

Author SHA1 Message Date
Gaukas Wang
5872ab6e8c wasi: use WSAPoll and GetOverlappedResult on Windows (#1903)
Signed-off-by: Gaukas Wang <i@gaukas.wang>
Co-authored-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
2024-01-09 13:53:56 -08:00
Edoardo Vacchi
498d4b4f72 wasi: sockets, use Conn.Control on Unix, too; align to Windows (#1892)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
2024-01-02 08:20:11 -08:00
Crypt Keeper
66070781b1 Supports compilation with GOOS=plan9 (#1603)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2023-07-31 06:47:23 +08:00
Edoardo Vacchi
1e0c73d569 wasi: nonblocking I/O for sockets and pipes on Windows (#1579)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
2023-07-19 07:30:06 +08:00
Edoardo Vacchi
1cdb72d431 fs: nonblocking writes should use syscall.Write (#1581)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
2023-07-17 10:19:27 +02:00
Crypt Keeper
2f8dd23097 adds experimental sys.Errno to begin decoupling from the syscall package (#1582)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2023-07-17 08:13:29 +08:00
Crypt Keeper
1dafce0b2a sysfs: cleanup windows rename (#1584)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2023-07-16 07:57:05 +08:00
Edoardo Vacchi
d3f09bdcff wasi: nonblocking pipes on Windows (#1570)
Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
2023-07-10 06:50:26 +08:00