aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/syscall
AgeCommit message (Expand)Author
2024-12-04fix: allow nintendoswitch target to compiledeadprogram
2024-11-19syscall: use wasi-libc tables for wasm/js targetAyke van Laethem
2024-11-19syscall: refactor environment handlingAyke van Laethem
2024-11-07os: implement StartProcessleongross
2024-11-04internal/wasm-tools, syscall: update to [email protected] (#4577)Randy Reddig
2024-09-04darwin: replace custom syscall package with Go native syscall packageAyke van Laethem
2024-08-17ci: use Go 1.23Ayke van Laethem
2024-08-17syscall: add all MacOS errno valuesAyke van Laethem
2024-08-15misspell.csv: add new misspellings; also check in result of 'make spellfix'.Dan Kegel
2024-08-02os: add file.Truncateleongross
2024-07-23add Fork and Exec libc hooksleongross
2024-07-21os/Chown (#4213)leongross
2024-07-18syscall: remove some dead codeAyke van Laethem
2024-07-17all: simplify wasm-tools-go dependencyRandy Reddig
2024-07-02wasi preview 2 support (#4027)Damian Gryski
2024-04-19Run Nick G's spellchecker github.com/client9/misspell, carefuly fix what it f...dkegel-fastly
2024-04-14add os.Linkleongross
2024-03-27syscall: use libc_getpagesize instead of hard-coded constantRandy Reddig
2024-03-27all: replace target=wasi with target=wasip1Randy Reddig
2024-03-02syscall: add wasm_unknown to some additional files so it can compile more codedeadprogram
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