| Age | Commit message (Expand) | Author |
| 8 days | [release-branch.go1.26] internal/syscall/unix: properly support AT_SYMLINK_NO... | Damien Neil |
| 2026-02-20 | [release-branch.go1.26] internal/syscall/windows: correct some enums and sysc... | Michal Pristas |
| 2026-02-18 | [release-branch.go1.26] os: support deleting inaccessible files in RemoveAll | Michal Pristas |
| 2025-11-26 | os,internal/syscall/windows: support O_* flags in Root.OpenFile | qmuntal |
| 2025-11-04 | os: ignore O_TRUNC errors on named pipes and terminal devices on Windows | qmuntal |
| 2025-11-04 | internal/syscall/windows: fix ReOpenFile sentinel error value | qmuntal |
| 2025-10-21 | os: support deleting read-only files in RemoveAll on older Windows versions | qmuntal |
| 2025-09-29 | internal/syscall/windows: regenerate GetFileSizeEx | qmuntal |
| 2025-09-26 | internal/poll: simplify WriteMsg and ReadMsg on Windows | qmuntal |
| 2025-09-26 | internal/poll: don't call SetFilePointerEx in Seek for overlapped handles | qmuntal |
| 2025-09-15 | internal/syscall/unix: add KernelVersionGE | Kir Kolyshkin |
| 2025-09-12 | runtime: move Windows types and consts to internal/runtime/syscall/windows | qmuntal |
| 2025-09-12 | vendor: update x/tools to 3adf0e9, and other repos | Alan Donovan |
| 2025-09-09 | Revert "cmd/go: use os.Rename to move files on Windows" | Quim Muntal |
| 2025-08-29 | os,syscall: pass file flags to CreateFile on Windows | qmuntal |
| 2025-08-27 | os: return nil slice when ReadDir is used with a file on file_windows | qmuntal |
| 2025-08-22 | internal/syscall/windows: increase internal Windows O_ flags values | qmuntal |
| 2025-08-11 | cmd/link/internal/ld, internal/syscall/unix: use posix_fallocate on netbsd | Tobias Klauser |
| 2025-08-01 | cmd/go: use os.Rename to move files on Windows | qmuntal |
| 2025-06-10 | os: disallow Root.Remove(".") on Plan 9, js, and Windows | Damien Neil |
| 2025-05-21 | os: add Root.MkdirAll | Damien Neil |
| 2025-05-20 | net: avoid using Windows' TransmitFile on non-server machines | Shibi J M |
| 2025-05-14 | os: don't follow symlinks on Windows when O_CREATE|O_EXCL | Damien Neil |
| 2025-05-05 | net,os: support converting between *os.File and net.Conn on Windows | qmuntal |
| 2025-05-01 | os: fix Root.Mkdir permission bits on OpenBSD | Josh Rickmar |
| 2025-04-24 | os,internal/poll: disassociate handle from IOCP in File.Fd | qmuntal |
| 2025-04-14 | internal/poll: disable SIO_UDP_NETRESET on Windows | James Tucker |
| 2025-04-06 | all: use slices.Equal to simplify code | cuishuang |
| 2025-04-04 | internal/syscall/windows: use unsafe.Pointer instead of uintptr | qmuntal |
| 2025-04-04 | internal/poll: simplify execIO | qmuntal |
| 2025-04-03 | internal/syscall/windows: define NtQueryInformationFile buffer as unsafe.Pointer | qmuntal |
| 2025-04-01 | internal/poll: defer IOCP association until first IO operation | qmuntal |
| 2025-03-31 | os: avoid symlink races in RemoveAll on Windows | Damien Neil |
| 2025-03-31 | os,internal/poll: support I/O on overlapped handles not added to the poller | qmuntal |
| 2025-03-28 | os: add Root.Symlink | Damien Neil |
| 2025-03-28 | internal/poll: don't skip empty writes on Windows | qmuntal |
| 2025-03-27 | internal/syscall/windows: run go generate | qmuntal |
| 2025-03-26 | internal/poll: support async file operations on Windows | qmuntal |
| 2025-03-24 | os: add Root.Link | Damien Neil |
| 2025-03-21 | internal/syscall/unix: add missing cgo_import_dynamics for AIX | Damien Neil |
| 2025-03-21 | internal/syscall/windows: set SYNCHRONIZE flag in Deleteat | Damien Neil |
| 2025-03-20 | os: add Root.Rename | Damien Neil |
| 2025-03-19 | internal/syscall/unix: fix number of params for unlinkat | Kir Kolyshkin |
| 2025-03-19 | internal/syscall/unix: use correct number of params in unlinkat, fchownat | Damien Neil |
| 2025-03-18 | os: add Root.Chtimes | Damien Neil |
| 2025-02-24 | all: use testenv.Executable instead of os.Executable and os.Args[0] | qmuntal |
| 2025-02-19 | path/filepath: use RtlIsDosDeviceName_U to detect Windows devices | qmuntal |
| 2025-02-18 | all: use a more straightforward return value | cuishuang |
| 2025-02-14 | internal/syscall/unix: correct fchmodat on openbsd | Joel Sing |
| 2025-02-14 | internal/syscall/unix: fix fchownat linkname for AIX & Solaris | Damien Neil |