aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/syscall
AgeCommit message (Expand)Author
2023-12-17stub out more types/funcs to compile against golang.org/x/net/internal/socket...Scott Feldman
2023-12-06move syscall constants for networking into net space to avoid windows build i...Scott Feldman
2023-12-06move IPPROTO_TLS to netdev to avoid src/syscall dependencyScott Feldman
2023-12-06Add network device driver model, netdevScott Feldman
2023-11-04Bump wasi-libc to SDK 20Elliott Sales de Andrade
2023-08-17wasm: add support for GOOS=wasip1Ayke van Laethem
2023-08-04all: Go 1.21 supportAyke van Laethem
2023-05-05os: implement os.(*File).WriteAt (#3697)Achille
2023-05-03os: implement os.(*File).ReadDir for -target=wasiAchille Roussel
2023-05-03syscall: add fsync using libcAchille Roussel
2023-03-28fix resource leak in os.(*File).CloseAchille Roussel
2023-03-10syscall: remove misleading comment about Stat_t fieldsDamian Gryski
2023-03-10syscall: add Timespec.Unix() for wasi.Damian Gryski
2023-03-10os,syscall: Stat_t timespec fields are Atimespec on darwinDamian Gryski
2023-03-03all: use unsafe.Add instead of unsafe.Pointer(uintptr(...) + ...)Ayke van Laethem
2023-02-03syscall: add more stubs as needed for Go 1.20 supportAyke van Laethem
2023-01-17syscall: implement setenv/unsetenv in the runtimeAyke van Laethem
2022-12-19build: drop deprecated build tagsYurii Soldak
2022-11-16Stubbed Setuid and friends. Stubbed Exec (#3290)tachyonicbytes
2022-10-13darwin: fix syscall.Open on darwin/arm64Ayke van Laethem
2022-08-07syscall/darwin: add ENOTCONNRoman Volosatovs
2022-08-06syscall: add WASI `{D,R}SYNC`, `NONBLOCK` FD flagsRoman Volosatovs
2022-08-06syscall: group WASI consts by purposeRoman Volosatovs
2022-08-05syscall: ensure correct C prototype WASI function signatureRoman Volosatovs
2022-08-04all: format code according to Go 1.19 rulesAyke van Laethem
2022-06-12syscall.Getpagesize(): add test, implement for Linux and WindowsDan Kegel
2022-05-20darwin: adjust syscall suffix for arm64Dan Kegel
2022-04-08os: Implement Pipe for darwin, add smoke test.Dan Kegel
2022-04-04syscall: stub WaitStatusDan Kegel
2022-04-03syscall: wasi: more complete list of signalsDan Kegel
2022-04-03syscall: darwin: more complete list of signalsDan Kegel
2022-03-19syscall: stub mmap(), munmap(), MAP_SHARED, PROT_READ, SIGBUS, etc. on nonhos...Dan Kegel
2022-03-19syscall: define MAP_SHARED and PROT_READ on wasiDan Kegel
2022-03-18Implement getpagesize and munmap. For go 1.18.Dan Kegel
2022-03-13Fix type of Signal constants on WASIElliott Sales de Andrade
2022-03-13Implement all of os.Signal in arch-specific syscallElliott Sales de Andrade
2022-03-04src/syscall: document Environ() single-allocation tradeoffDamian Gryski
2022-03-01src/os,src/syscall: move env copy code to syscall.Environ()Damian Gryski
2022-02-04all: update build constraints to Go 1.17Ayke van Laethem
2022-02-02os: implement readdir for darwin and linuxDan Kegel
2022-01-20src/{syscall, os}: add File.Stat, with smoke testDamian Gryski
2022-01-18os: implement os.Symlink and os.ReadlinkDan Kegel
2022-01-18os: implement os.ExpandEnvDan Kegel
2022-01-11os: implement file.Seek, add smoke testDan Kegel
2022-01-11os: pull in os.Rename and some of its tests from upstreamDan Kegel
2021-12-13os: implement and smoketest os.ClearenvDan Kegel
2021-12-13os: implement and smoketest os.UnsetenvDan Kegel
2021-12-13os: implement and smoketest os.SetenvDan Kegel
2021-12-10Enable Getwd() in wasi and add testsFederico G. Schwindt
2021-12-07os: implement and smoketest os.ChmodDan Kegel