aboutsummaryrefslogtreecommitdiff
path: root/src/internal/syscall
AgeCommit message (Expand)Author
2024-10-07internal/syscall/unix: add Mkdirat and ReadlinkatDamien Neil
2024-10-07internal/syscall/windows: add NtCreateFileDamien Neil
2024-10-07crypto/rand: use arc4random_buf() on OpenBSDFilippo Valsorda
2024-10-07crypto/rand: prevent Read argument from escaping to heapFilippo Valsorda
2024-09-30runtime, internal/syscall/unix: mark getrandom vDSO as non-escapingMateusz Poliwczak
2024-09-30runtime: align vgetrandom states to cache lineJason A. Donenfeld
2024-09-28runtime: use vDSO for getrandom() on linuxJason A. Donenfeld
2024-09-25internal/syscall/unix: allow calling getrandom(..., 0, ...)Jason A. Donenfeld
2024-09-16os/user: fix Current().GroupIds() for AD joined users on Windowsqmuntal
2024-09-06internal/syscall/unix: Eaccess: return ENOSYS on AndroidKir Kolyshkin
2024-09-06internal/syscall/unix: implement Eaccess on all unix platformsKir Kolyshkin
2024-08-27os/user: test that Current does not depend on netapi32.dllqmuntal
2024-08-21os/user: speed up Current on Windowsqmuntal
2024-08-15internal,os: employ copy_file_range(2) for file-to-file copying on FreeBSDAndy Pan
2024-08-10Revert "os/user: speed up Current on Windows"Quim Muntal
2024-08-09os/user: speed up Current on Windowsqmuntal
2024-08-08os/user: support calling Current on impersonated threadsqmuntal
2024-06-18internal/syscall/unix: fix UTIME_OMIT for dragonflyKir Kolyshkin
2024-06-11os: RemoveAll: fix error returnedKir Kolyshkin
2024-05-17os: make use of pidfd on linuxKir Kolyshkin
2024-04-26testing: use QueryPerformanceCounter on WindowsEgon Elbre
2024-04-19internal/syscall/unix: implement Eaccess on darwinTobias Klauser
2024-04-15net: implement TCP_KEEPIDLE, TCP_KEEPINTVL, and TCP_KEEPCNT on Solaris 11.4Andy Pan
2024-04-14net: separate the Solaris fast/slow path of setting SOCK_* from othersAndy Pan
2024-04-11internal/syscall/unix: implement Eaccess on openbsdTobias Klauser
2024-03-27os: make readdir more robust on Windowsqmuntal
2024-03-21cmd/internal/osinfo,runtime,syscall: use RtlGetVersion instead of RtlGetNtVer...qmuntal
2024-03-21net,internal/syscall/windows: prove that keep alive options existsqmuntal
2024-03-20os/signal: avoid calling ioctl via syscall.Syscall on BSDsJoel Sing
2024-03-19crypto/rand: use arc4random(3) on macOS and iOSFilippo Valsorda
2024-03-15net: fixes to dnsReadConfig in dnsconfig_windows.goQuentin McGaw
2024-03-12internal/syscall/windows: implement SupportUnixSocket by enumerating protocolsqmuntal
2024-03-08internal/syscall/windows: unexport Versionqmuntal
2024-03-07net: consolidate the existing Windows version checksAndy Pan
2024-03-07net: support TCP_KEEPIDLE, TCP_KEEPINTVL and TCP_KEEPCNT on newer WindowsAndy Pan
2024-03-06internal/syscall/windows/registry: append .dll when loading kernel32qmuntal
2024-02-23Revert "os: make use of pidfd on linux"Michael Pratt
2024-02-21os: make use of pidfd on linuxKir Kolyshkin
2024-02-12os: add os.ModeSocket support to os.Stat on windowsqmuntal
2024-02-07runtime,internal/syscall/windows: remove long path support checkqmuntal
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-12-14all: remove newline characters after return statementsDanil Timerbulatov
2023-11-21internal/syscall/unix: add PidFDSendSignal for LinuxKir Kolyshkin
2023-11-01os: report IO_REPARSE_TAG_DEDUP files as regular in Stat and LstatBryan C. Mills
2023-10-20crypto/rand,runtime: switch RtlGenRandom for ProcessPrngRoland Shoemaker
2023-10-06internal/syscall/unix: implement Eaccess on dragonflyTobias Klauser
2023-10-03internal/syscall/unix: implement Eaccess on netbsdTobias Klauser
2023-09-28net: set IsNotFound for unknown services in LookupPortMateusz Poliwczak
2023-09-28internal/syscall/unix: implement Eaccess on freebsdTobias Klauser