aboutsummaryrefslogtreecommitdiff
path: root/src/internal/poll
AgeCommit message (Expand)Author
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
2021-11-05internal/poll: fix the wrong function names in commentsAndy Pan
2021-11-04internal/poll: re-use RawSockaddrAny buffers across requests on windowsJosh Bleecher Snyder
2021-11-04net: pass around pointers to SockaddrInetNJosh Bleecher Snyder
2021-11-04net: remove the alloc from ReadMsgUDPAddrPortJosh Bleecher Snyder
2021-11-04net: remove the alloc from WriteMsgUDPAddrPortJosh Bleecher Snyder
2021-11-04internal/poll: remove alloc sending IPv6 UDP on WindowsJosh Bleecher Snyder
2021-11-03syscall: migrate new UDP send/recv API to internal/syscall/unixJosh Bleecher Snyder
2021-11-02syscall,internal/poll: copy arrays by assignment instead of loopingJosh Bleecher Snyder
2021-10-28all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)Russ Cox
2021-10-27internal/poll: improve the padding calculation inside struct splicePipeAndy Pan
2021-10-25internal/poll: avoid tiny allocator for splicePipeIan Lance Taylor
2021-10-22internal/poll: fix a few function names on commentsAndy Pan
2021-10-13internal/poll,net: support poll.Sendfile for darwinKoichi Shiraishi
2021-09-17internal/poll: inject a hook into the runtime finalizer to count the closed p...Andy Pan
2021-09-09internal/poll: report open fds when TestSplicePipePool failsIan Lance Taylor
2021-08-16net: reduce allocations for UDP send/recv on WindowsJosh Bleecher Snyder
2021-08-16net: reduce allocation size in ReadFromUDPJosh Bleecher Snyder
2021-08-16net: remove allocation from UDPConn.WriteToJosh Bleecher Snyder
2021-05-07internal/poll: cast off the last reference of SplicePipe in testAndy Pan
2021-04-20internal/poll, net: fix comments regarding accept and sysSocketTobias Klauser
2021-04-19net: pass MSG_CMSG_CLOEXEC flag in ReadMsgUnixHowJMay
2021-04-12internal/poll: ensure that newPoolPipe doesn't return a nil pointerIan Lance Taylor