aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os
AgeCommit message (Expand)Author
2022-10-13std.c: fix incorrect return typesAli Chraghi
2022-10-12Merge pull request #12897 from r00ster91/uefiAndrew Kelley
2022-10-11io_uring: allow for nullable argumentsmllken
2022-10-11std: add linux support for packet sockaddrEric Milliken
2022-10-07fix: wrong amount of arguments passed to functionr00ster91
2022-10-07fix: wrong return type for _pollr00ster91
2022-10-07fix: wrap function pointers in std.meta.FnPtrr00ster91
2022-10-03std: WASI - update to latest snapshot preview 1Luuk de Gram
2022-10-03std.os.windows: fix HANDLER_ROUTINE callconvzooster
2022-09-29std: Replace use of stage1 function pointersominitay
2022-09-20Merge pull request #12904 from Vexu/ptrcastAndrew Kelley
2022-09-20std: fix os.linux.S function signatures to use mode_tMeghan
2022-09-20Sema: check pointer qualifiers before implicit castVeikka Tuominen
2022-09-09std.os.uefi: mark BlockIoProtocol and EfiBlockMedia as publicYusuf Bham
2022-09-07x86_64: implement Windows x64 calling conventionJakub Konka
2022-08-22stage2+stage1: remove type parameter from bit builtinsVeikka Tuominen
2022-08-19std.os.linux.bpf: fix compile errorAndrew Kelley
2022-08-19fix std.os.windows.PathSpace.spanAndrew Kelley
2022-08-11Merge pull request #12410 from ifreund/sig-err-dfl-ign-fixAndrew Kelley
2022-08-11std: add missing error to windows.WriteFileAndrew Kelley
2022-08-11std: fix definition of SIG_IGN, SIG_DFL, etc.Isaac Freund
2022-08-07remove 'builtin.stage2_arch', Sema is smart enough nowMeghan Denny
2022-08-05Update Linux syscall list for 5.19Stephen Gregoratto
2022-07-31Linux: Add IN_MASK_CREATE and corresponding error handling in inotify_add_watchRyan Liptak
2022-07-23io_uring: add new flags and opcodesVincent Rischmann
2022-07-21LLVM: fix lowering of structs with underaligned fieldsAndrew Kelley
2022-07-16Fix io_uring tests (#12134)Vincent Rischmann
2022-07-05std.os.linux.io_uring: work around LLVM bugAndrew Kelley
2022-07-05Mark fstype argument to mount as optionalJonathan Marler
2022-07-03std: better definition for std.os.linux.epoll_eventAndrew Kelley
2022-06-28zig fmt: fix idempotency with newlines surrounding doc commentPhilipp Lühmann
2022-06-27std.os.linux.clone: upgrade to stage2 fn ptr semanticsAndrew Kelley
2022-06-07add const to msghdr_const iov and control pointersJonathan Marler
2022-06-06std: handle stage2 function pointer semantics in testVeikka Tuominen
2022-06-06std: fix ambiguous referencesVeikka Tuominen
2022-05-27math: make `cast` return optional instead of an errorAli Chraghi
2022-05-26fix semantic error with std.os.linux.all_maskJonathan Marler
2022-05-25io_uring: replace the readv method with a read on a new ReadBuffer typeVincent Rischmann
2022-05-25io_uring: add tests for automatic buffer selectionVincent Rischmann
2022-05-25io_uring: use the socket test harnessVincent Rischmann
2022-05-25io_uring: add a test harness for server/client TCP socket testsVincent Rischmann
2022-05-25io_uring: change recv() to use a RecvBuffer insteadVincent Rischmann
2022-05-25io_uring: change read() to use a ReadBuffer insteadVincent Rischmann
2022-05-25io_uring: add provide_buffers and remove_buffersVincent Rischmann
2022-05-16Generate linux syscalls via. the linux source treeStephen Gregoratto
2022-05-17std.os: add timerfd_create, timerfd_settime and timerfd_gettimeThiago Teodoro Pereira Silva
2022-05-16std.os: Add memfd_create for FreeBSDIsaac Freund
2022-05-13target: Rename sparcv9 -> sparc64Koakuma
2022-05-13std.os.linux: fix signature of setgroupsJonathan Marler
2022-05-11remove RtlUpcaseUnicodeString, no longer neededJonathan Marler