summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibC/unistd.cpp
AgeCommit message (Expand)Author
2023-03-24Libraries: Convert `DeprecatedFile` usages to `LibFileSystem`Cameron Youell
2023-03-15Kernel: Merge {get,set}_process_name syscalls to the prctl syscallLiav A
2023-03-05Kernel+Userland: Add support for using the PCSpeaker with various tonesLiav A
2023-02-13LibCore: Rename `File` to `DeprecatedFile`Tim Schumacher
2022-12-11Kernel+LibC: Implement `setregid(2)`sin-ack
2022-12-11Kernel+LibC+LibCore+UserspaceEmulator: Implement `faccessat(2)`sin-ack
2022-12-11Kernel+LibC: Implement `readlinkat(2)`sin-ack
2022-12-11Kernel+LibC+LibCore: Implement `symlinkat(2)`sin-ack
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-26Kernel+LibCore+LibC: Implement support for forcing unveil on execLiav A
2022-11-13LibC: Implement getpass()Julian Eigmüller
2022-08-23Userland: Consolidate most PATH resolving into a single implementationTim Schumacher
2022-08-23Userland: Rely on a single authoritative source for the default `PATH`Tim Schumacher
2022-07-22LibC: Mark a bunch of functions as cancellation pointsTim Schumacher
2022-06-30LibC: Stub out `brk` and `sbrk`Tim Schumacher
2022-05-21LibC: Add a stub for nice()Simon Danner
2022-04-23Kernel+LibC+LibCore: Implement the unlinkat(2) syscallsin-ack
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-29LibC: Implement `getdtablesize()`Jelle Raaijmakers
2022-03-27LibC: Fix potential double free in ttyname_r_for_directoryBrian Gianforcaro
2022-03-22LibC: Don't rely on ptsname and ttyname syscallsLiav A
2022-01-24LibC: Add POSIX spec link for unistd mknod() APIKenneth Myhra
2022-01-11LibC: Add daemon(3) implementation to match behavior of Linux and BSDsAndrew Kaster
2022-01-07LibC: Add POSIX spec links for unistd APIsBrian Gianforcaro
2022-01-01Kernel+LibC+LibCore: Add lchown and fchownat functionscircl
2021-12-18LibC: Make sysbeep return int instead of voidJunior Rantila
2021-11-13Kernel+LibC: Pass off_t to pread() via a pointerDaniel Bertalan
2021-10-13LibC: Use the new pread syscall to implement preadRodrigo Tobar
2021-09-23LibC: Add chroot() stubJelle Raaijmakers
2021-09-16Kernel+LibC: Pack SC_mount_params struct tighterBrian Gianforcaro
2021-09-12Kernel+Userland: Introduce a new way to reboot and poweroff the machineLiav A
2021-09-12Kernel+LibC: Implement fsyncTheFightingCatfish
2021-08-22LibC: Add LINK_MAX and _PC_LINK_MAXPeter Elliott
2021-08-15Kernel+Userland: Remove chroot functionalityAndreas Kling
2021-08-13LibC: Implement pause functionJean-Baptiste Boric
2021-07-27Kernel+LibC: Use argument for TIOCGPGRP ioctl valueBrian Gianforcaro
2021-07-05Kernel+LibC: Remove sys$donate()Andreas Kling
2021-06-04LibC: Implement `execle()`Jelle Raaijmakers
2021-04-30Kernel/LibC: Implement `setreuid`Jesse Buhagiar
2021-04-24Utilities: Add pathchkBrendan Coles
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-21LibC: Add pwrite(..) implementation to match the existing pread(..)Brian Gianforcaro
2021-04-19LibC: Improve error logging for execvp()Gunnar Beutner
2021-04-14LibC: Change return type for sleep() to unsigned intGunnar Beutner
2021-03-28LibC: Add vfork() as a simple wrapper around fork()Andreas Kling
2021-03-17LibC+Kernel: Switch off_t to 64 bitsJean-Baptiste Boric
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-17LibC: Convert dbgprintf() => dbgln()Andreas Kling
2021-02-15LibC+LibPthread: Implement pthread_atfork()AnotherTest
2021-02-05Userland: Add LibSystem and funnel all syscalls through itAndreas Kling