aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os/linux.zig
AgeCommit message (Expand)Author
2025-05-01Merge pull request #23601 from rootbeer/sig-splitAlex Rønne Petersen
2025-05-01fix mount apiCutie Deng
2025-04-30std.os.linux: Fix MIPS signal numbersPat Tullmann
2025-04-30sigset_t: sigemptyset() and sigfillset() are functions that return sigset_tPat Tullmann
2025-04-30std.os.linux: export kernel-sized sigset_t and operationsPat Tullmann
2025-04-15std: add os.linux.sysinfo(), use it for process.totalSystemMemory()Ryan King
2025-04-11std.os.linux: Use faccessat2 syscall in faccessat().Alex Rønne Petersen
2025-04-10Fix sigaddset/sigdelset bit-fiddling mathPat Tullmann
2025-04-09linux.zig: epoll_wait: pass kernel sigset sizePat Tullmann
2025-04-08Merge pull request #23376 from sweiglbosker/m68k-archbitsAlex Rønne Petersen
2025-04-07std: Disable usage of fstat() and friends on loongarch.Alex Rønne Petersen
2025-04-07std.os.linux: use heap.pageSize() instead of MMAP2_UNITStefan Weigl-Bosker
2025-04-07std.os.linux: add arch bits for m68kStefan Weigl-Bosker
2025-04-06std.os.linux: add constants for ETHDacheng Gao
2025-04-02Merge pull request #22337 from ruihe774/fix-app-maskAlex Rønne Petersen
2025-03-26linux: don't export getauxval when not requiredwooster0
2025-03-05io_uring: refactor buf_reg flagsIgor Anić
2025-03-05io_uring: incremental provided buffer consumptionIgor Anić
2025-03-05io_uring: add setsockopt/getsockoptIgor Anić
2025-03-05io_uring: probe capabilities functionIgor Anić
2025-03-05io_uring: add bind and listenIgor Anić
2025-02-21linux: add UDP socket optionsJari Vetoniemi
2025-02-20linux: add IORING_RECVSEND_BUNDLEJari Vetoniemi
2025-02-06std.os.linux.mmap: remove logic that does not belong hereAndrew Kelley
2025-02-06introduce std.posix.mremap and use itAndrew Kelley
2025-02-05std.os.linux: remove app_maskMisaki Kasumi
2025-02-03std.os.linux: re-add missing timerfd_create() constantsJohn Benediktsson
2025-02-01std.posix: Use separate clock ID enums for clock_gettime() and timerfd_create...Chris Boesch
2025-01-31std.os.linux: adding recvmmsg() (#22651)John Benediktsson
2025-01-29std: mkdir(2) mode uses mode_tMeghan Denny
2025-01-29std: add optional times pointer for futimes, futimens, utimes, utimensatthejohnny5
2025-01-26std.os.linux: Adding sigdelset (#22406)Enrique Miguel Mora Meza
2025-01-16all: update to `std.builtin.Type.Pointer.Size` field renamesmlugg
2024-12-31linux: make ptid and ctid in clone() optionalMisaki Kasumi
2024-12-22fix: allow std.linux.getgroups to accept nullMeili C
2024-12-01std.os.linux: Fix fadvise64 syscall selection for n32/x32.Alex Rønne Petersen
2024-11-16Add realtime scheduling calls to std.os.linux (issue #19671) (#19675)curuvar
2024-11-13Flags for SIOC{G,S}IFFLAGSBenjamin Hetz
2024-11-03Merge pull request #21599 from alexrp/thumb-portingAlex Rønne Petersen
2024-11-03std.Target: Replace isARM() with isArmOrThumb() and rename it to isArm().Alex Rønne Petersen
2024-11-02generate_linux_syscalls: Generate syscalls for x32.Alex Rønne Petersen
2024-11-02std.Target: Add muslabin32 and muslabi64 tags to Abi.Alex Rønne Petersen
2024-10-26Fix up Linux xattr syscallsNelson Crosby
2024-10-11std.os.linux: Use the Thumb-specific syscall helpers for thumbeb too.Alex Rønne Petersen
2024-10-06Merge pull request #21587 from alexrp/hexagon-portingAlex Rønne Petersen
2024-10-04std.os.linux: Fix mmap() syscall invocation for s390x.Alex Rønne Petersen
2024-10-03std.os.linux: Add hexagon arch bits.Alex Rønne Petersen
2024-10-03std.os.linux: Rename some arch bits files to match std.Target.Cpu.Arch tags.Alex Rønne Petersen
2024-09-26std.os.linux: extend rtattr.type to support IFA_*pseudoc
2024-09-24std: add arch bits for s390x-linux (#21342)Meghan Denny