| Age | Commit message (Expand) | Author |
| 2024-01-23 | net,internal/poll: load ws2_32.dll only when net is imported | qmuntal |
| 2024-01-23 | runtime,internal/poll: move websocket handling out of the runtime on Windows | qmuntal |
| 2023-12-18 | internal/syscall/windows: fix the signature of SetFileInformationByHandle | Bryan C. Mills |
| 2023-11-17 | net,os: arrange zero-copy of os.File and net.TCPConn to net.UnixConn | Andy Pan |
| 2023-10-23 | net,internal/poll: mark it as handled even if sendfile(2) succeeded with 0 by... | Andy Pan |
| 2023-10-19 | internal/poll: add SPLICE_F_NONBLOCK flag for splice to avoid inconsistency w... | Andy Pan |
| 2023-08-30 | internal/poll, net: use (*FD).SetsockoptInet4Addr in setIPv4MulticastInterfac... | Tobias Klauser |
| 2023-06-07 | internal/poll: update SOCK_CLOEXEC comment | Ian Lance Taylor |
| 2023-06-07 | Revert "internal/poll: remove fallback path in accept" | Ian Lance Taylor |
| 2023-05-25 | net: implement wasip1 FileListener and FileConn | Chris O'Hara |
| 2023-05-25 | runtime: implement wasip1 netpoll | Chris O'Hara |
| 2023-05-19 | internal/poll: handle SetDeadline to time.Now() in Plan 9 | miller |
| 2023-05-18 | internal/poll, internal/syscall/unix, net: move and export fcntl syscall wrapper | Tobias Klauser |
| 2023-05-09 | syscall,internal/poll: move pipe check from syscall.Seek to callers | qmuntal |
| 2023-04-27 | all: remove repeated definite articles | cui fliter |
| 2023-04-18 | internal/poll: add GetsockoptInt | Matthieu Baerts |
| 2023-04-11 | runtime: filter i/o async entries using completion key on windows | Will Hawkins |
| 2023-04-07 | internal: add wasip1 support | Johan Brandhorst-Satzkorn |
| 2023-03-15 | os, internal/poll: don't use splice with tty | Ian Lance Taylor |
| 2023-03-02 | internal/poll: remove redundant atomics from poll.FD on plan9 | miller |
| 2023-02-27 | internal/poll: avoid race between SetDeadline and timer expiry in Plan 9 | miller |
| 2023-02-22 | Revert "internal/poll: drop redundant ENOSYS in CopyFileRange" | Ian Lance Taylor |
| 2023-02-09 | runtime: fix signature for linked functions | Adin Scannell |
| 2023-02-02 | internal/poll: use atomic.Bool in DupCloseOnExec | Tobias Klauser |
| 2023-01-30 | internal/poll: don't queue port completion entry for udp on windows | qmuntal |
| 2022-12-16 | syscall, internal/poll: fall back to accept on linux-arm | Ian Lance Taylor |
| 2022-11-14 | os,syscall: File.Stat to use file handle for directories on Windows | qmuntal |
| 2022-11-09 | io: correctly process result of sendfile(2) when src returns 0 bytes | Daulet Zhanguzin |
| 2022-10-08 | os: use poll.fdMutex for Plan 9 files | Ian Lance Taylor |
| 2022-10-07 | internal/poll, internal/syscall/unix, syscall: move writev definition for sol... | Tobias Klauser |
| 2022-10-07 | internal/poll, net, syscall: enable writev on aix | Tobias Klauser |
| 2022-09-30 | internal: fix a few function names on comments | cui fliter |
| 2022-09-09 | internal/poll, syscall: convert writev to direct libc call on openbsd (except... | Tobias Klauser |
| 2022-09-09 | internal/poll: drop redundant ENOSYS in CopyFileRange | Andy Pan |
| 2022-09-06 | internal/poll, internal/syscall/unix, net: enable writev on solaris | Tobias Klauser |
| 2022-09-06 | Revert "internal/poll: drop redundant ENOSYS and EXDEV error checks in CopyFi... | Daniel Martà |
| 2022-09-05 | internal/poll: drop redundant ENOSYS and EXDEV error checks in CopyFileRange() | Andy Pan |
| 2022-09-03 | internal/syscall/unix: consolidate kernelVersion implementations | Kir Kolyshkin |
| 2022-08-31 | internal/poll, internal/syscall/unix, net, runtime: convert openbsd (except m... | Tobias Klauser |
| 2022-08-29 | internal/poll: use sync.Once instead to guard CopyFileRange() with kernel 5.3 | Andy Pan |
| 2022-08-26 | internal/poll: optimize the maximum amount of bytes that can be transferred b... | Andy Pan |
| 2022-08-22 | internal/poll: rely on utf8.AppendRune | Joe Tsai |
| 2022-08-18 | internal/poll: remove fallback path in accept | Tobias Klauser |
| 2022-08-18 | internal/poll: remove detection of buggy splice on old Linux versions | Tobias Klauser |
| 2022-08-12 | all: replace hand-rolled atomicBool types with atomic.Bool | Ludi Rehak |
| 2022-05-03 | internal/poll, net, syscall: use accept4 on solaris | Tobias Klauser |
| 2022-05-02 | internal/poll: clear completed Buffers to permit earlier collection | Baokun Lee |
| 2022-04-05 | all: separate doc comment from //go: directives | Russ Cox |
| 2022-03-29 | all: use new "unix" build tag where appropriate | Ian Lance Taylor |
| 2021-12-13 | all: gofmt -w -r 'interface{} -> any' src | Russ Cox |