aboutsummaryrefslogtreecommitdiff
path: root/src/internal/poll
AgeCommit message (Expand)Author
2024-01-23net,internal/poll: load ws2_32.dll only when net is importedqmuntal
2024-01-23runtime,internal/poll: move websocket handling out of the runtime on Windowsqmuntal
2023-12-18internal/syscall/windows: fix the signature of SetFileInformationByHandleBryan C. Mills
2023-11-17net,os: arrange zero-copy of os.File and net.TCPConn to net.UnixConnAndy Pan
2023-10-23net,internal/poll: mark it as handled even if sendfile(2) succeeded with 0 by...Andy Pan
2023-10-19internal/poll: add SPLICE_F_NONBLOCK flag for splice to avoid inconsistency w...Andy Pan
2023-08-30internal/poll, net: use (*FD).SetsockoptInet4Addr in setIPv4MulticastInterfac...Tobias Klauser
2023-06-07internal/poll: update SOCK_CLOEXEC commentIan Lance Taylor
2023-06-07Revert "internal/poll: remove fallback path in accept"Ian Lance Taylor
2023-05-25net: implement wasip1 FileListener and FileConnChris O'Hara
2023-05-25runtime: implement wasip1 netpollChris O'Hara
2023-05-19internal/poll: handle SetDeadline to time.Now() in Plan 9miller
2023-05-18internal/poll, internal/syscall/unix, net: move and export fcntl syscall wrapperTobias Klauser
2023-05-09syscall,internal/poll: move pipe check from syscall.Seek to callersqmuntal
2023-04-27all: remove repeated definite articlescui fliter
2023-04-18internal/poll: add GetsockoptIntMatthieu Baerts
2023-04-11runtime: filter i/o async entries using completion key on windowsWill Hawkins
2023-04-07internal: add wasip1 supportJohan Brandhorst-Satzkorn
2023-03-15os, internal/poll: don't use splice with ttyIan Lance Taylor
2023-03-02internal/poll: remove redundant atomics from poll.FD on plan9miller
2023-02-27internal/poll: avoid race between SetDeadline and timer expiry in Plan 9miller
2023-02-22Revert "internal/poll: drop redundant ENOSYS in CopyFileRange"Ian Lance Taylor
2023-02-09runtime: fix signature for linked functionsAdin Scannell
2023-02-02internal/poll: use atomic.Bool in DupCloseOnExecTobias Klauser
2023-01-30internal/poll: don't queue port completion entry for udp on windowsqmuntal
2022-12-16syscall, internal/poll: fall back to accept on linux-armIan Lance Taylor
2022-11-14os,syscall: File.Stat to use file handle for directories on Windowsqmuntal
2022-11-09io: correctly process result of sendfile(2) when src returns 0 bytesDaulet Zhanguzin
2022-10-08os: use poll.fdMutex for Plan 9 filesIan Lance Taylor
2022-10-07internal/poll, internal/syscall/unix, syscall: move writev definition for sol...Tobias Klauser
2022-10-07internal/poll, net, syscall: enable writev on aixTobias Klauser
2022-09-30internal: fix a few function names on commentscui fliter
2022-09-09internal/poll, syscall: convert writev to direct libc call on openbsd (except...Tobias Klauser
2022-09-09internal/poll: drop redundant ENOSYS in CopyFileRangeAndy Pan
2022-09-06internal/poll, internal/syscall/unix, net: enable writev on solarisTobias Klauser
2022-09-06Revert "internal/poll: drop redundant ENOSYS and EXDEV error checks in CopyFi...Daniel Martí
2022-09-05internal/poll: drop redundant ENOSYS and EXDEV error checks in CopyFileRange()Andy Pan
2022-09-03internal/syscall/unix: consolidate kernelVersion implementationsKir Kolyshkin
2022-08-31internal/poll, internal/syscall/unix, net, runtime: convert openbsd (except m...Tobias Klauser
2022-08-29internal/poll: use sync.Once instead to guard CopyFileRange() with kernel 5.3Andy Pan
2022-08-26internal/poll: optimize the maximum amount of bytes that can be transferred b...Andy Pan
2022-08-22internal/poll: rely on utf8.AppendRuneJoe Tsai
2022-08-18internal/poll: remove fallback path in acceptTobias Klauser
2022-08-18internal/poll: remove detection of buggy splice on old Linux versionsTobias Klauser
2022-08-12all: replace hand-rolled atomicBool types with atomic.BoolLudi Rehak
2022-05-03internal/poll, net, syscall: use accept4 on solarisTobias Klauser
2022-05-02internal/poll: clear completed Buffers to permit earlier collectionBaokun Lee
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2022-03-29all: use new "unix" build tag where appropriateIan Lance Taylor
2021-12-13all: gofmt -w -r 'interface{} -> any' srcRuss Cox