aboutsummaryrefslogtreecommitdiff
path: root/src/os/file_unix.go
AgeCommit message (Expand)Author
11 daysos: RemoveAll: fix symlink race for unixKir Kolyshkin
2024-04-15os: make File.Readdir et al concurrency-safeAlan Donovan
2024-03-19os: kick FIFOs with O_NONBLOCK out of the kqueue on Darwin/iOSAndy Pan
2024-03-19os: use ignoringEINTR in openFileNolog and openDirNologAndy Pan
2024-03-16os: don't try to make the directory FD non-blocking in os.ReadDirPeter Collingbourne
2024-02-26os: add available godoc linkcui fliter
2023-12-07os: document Readlink behavior for relative linksBryan C. Mills
2023-05-24os: explicitly check for invalid FD in NewFileMichael Pratt
2023-05-23os: avoid second fcntl syscall in NewFile on unixTobias Klauser
2023-05-20net, os: net.Conn.File.Fd should return a blocking descriptorIan Lance Taylor
2023-05-18os: set File.appendMode in NewFile if file was opened with O_APPENDTobias Klauser
2023-05-17os: if descriptor is non-blocking, retain that in Fd methodIan Lance Taylor
2023-05-12os, runtime: remove unused implementations of os.sigpipeIan Lance Taylor
2023-05-11os: make Chtimes accept empty time values to skip file time modificationConstantin Konstantinidis
2023-05-04all: add String for fs.{FileInfo,DirEntry} implementationsIan Lance Taylor
2023-04-07os: add wasip1 supportJohan Brandhorst-Satzkorn
2023-02-27os: don't try to put directory into non-blocking modeIan Lance Taylor
2022-08-18os: only add file descriptors which are set to non-blocking mode to the netpo...Yuval Pavel Zholkover
2022-04-05all: replace `` and '' with “ (U+201C) and ” (U+201D) in doc commentsRuss Cox
2022-03-29all: use new "unix" build tag where appropriateIan Lance Taylor
2021-10-28all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)Russ Cox
2021-05-02os: document that Windows Symlink to missing target creates file symlinkIan Lance Taylor
2021-04-13all: simplify the spelling of LinuxBrad Fitzpatrick
2021-04-03os: reuse readdir buffers on unix with a sync.PoolTom Thorogood
2021-02-20all: go fmt std cmd (but revert vendor)Russ Cox
2021-01-26os: further document limitations around naked file descriptorsVictor Michel
2020-10-20os: use keyed literals for PathErrorRuss Cox
2020-10-20os: add File.ReadDir method and DirEntry typeRuss Cox
2020-09-28os: fix SyscallConn typos in the File.Fd commentsChangkun Ou
2020-09-27os: document and emphasize a potential misuse of File.FdChangkun Ou
2020-09-23all: add GOOS=iosCherry Zhang
2020-08-19os, internal/poll: loop on EINTR for all file syscallsIan Lance Taylor
2020-06-08os: always check for EINTR in calls to openIan Lance Taylor
2020-03-20os: merge common Unix/Windows methodsIan Lance Taylor
2020-03-01os: seek should invalidate any cached directory readsKeith Randall
2019-12-05os: reset dirinfo when seeking on DarwinKeith Randall
2019-11-01os: allow case only renames on case-insensitive filesystemsAudrius Butkevicius
2019-10-09all: remove the nacl port (part 1)Brad Fitzpatrick
2019-06-05doc: clarify safety of multiple and concurent os.(*File).Close() callsAlex Myasoedov
2019-04-19os: disable the use of netpoll on directories as well on *BSDsYuval Pavel Zholkover
2019-03-27os: reject WriteAt if file opened in append modeLE Manh Cuong
2019-03-12os: drop special case for FreeBSD 10.4 in newFileTobias Klauser
2019-03-01os: make Readlink work with symlinks with target like \??\Volume{ABCD}\Alex Brainman
2019-01-30os: make openFdAt act like openFileNologIan Lance Taylor
2019-01-09os: always treat files as unpollable on FreeBSDIan Lance Taylor
2019-01-09os: disable the use of netpoll on regular files on *BSDs.Yuval Pavel Zholkover
2018-12-13runtime,os,syscall,internal/poll: replace getdirentries on iOSElias Naur
2018-10-11os: add AIX operating systemClément Chigot
2018-08-03os: document that Remove removes only empty directoriesIan Lance Taylor
2018-07-11os: clarify that Close cancels pending I/OIan Lance Taylor