summaryrefslogtreecommitdiff
path: root/Kernel/UnixTypes.h
AgeCommit message (Expand)Author
2020-05-29Kernel+Userland: Support remounting filesystems :^)Sergey Bugaev
2020-05-29Kernel: Support read-only filesystem mountsSergey Bugaev
2020-05-29Kernel+LibC: Move O_* and MS_* flags to UnixTypes.hSergey Bugaev
2020-05-23Kernel+LibC: Let's say that off_t is a ssize_tAndreas Kling
2020-05-20Kernel+LibC: Switch isatty() to use a fcntl()Sergey Bugaev
2020-05-11Kernel+LibC: Add AF_MAXYonatan Goldschmidt
2020-04-13ptrace: Add PT_SETREGSItamar
2020-04-13ptrace: Add PT_POKEItamar
2020-04-13ptrace: Add PT_PEEKItamar
2020-04-12Kernel+LibC: Add minherit() and MAP_INHERIT_ZEROAndreas Kling
2020-04-05Kernel: Add the SO_BINDTODEVICE socket optionAnotherTest
2020-03-28Kernel: Add 'ptrace' syscallItamar
2020-03-19Kernel & LibC: Add CLOCK_REALTIME constantLiav A
2020-03-15Userland: ifconfig can change the IP address of the default gatewaymarprok
2020-03-11Userland: Set the mask of a network adapter with ifconfig (#1388)Marios Prokopakis
2020-02-20Kernel+LibC: Add SO_REUSEADDR macroAndreas Kling
2020-02-08Net: Add a basic sys$shutdown() implementationAndreas Kling
2020-02-05Kernel+LibC: Add some Unix signal types & definitionsSergey Bugaev
2020-02-02Kernel: Start working on a syscall for logging performance eventsAndreas Kling
2020-01-27Kernel+LibC+Userland: Switch to 64-bit time_tAndreas Kling
2020-01-18Meta: Add license header to source filesAndreas Kling
2019-12-29Kernel: Add a mode flag to sys$purge and allow purging clean inodesAndreas Kling
2019-12-25Kernel+LibPthread+LibC: Add a naive futex and use it for pthread_cond_tAndreas Kling
2019-12-18Kernel: Add MADV_GET_VOLATILE for checking the volatile flagAndreas Kling
2019-12-09Kernel: Start implementing purgeable memory supportAndreas Kling
2019-12-06Kernel: Add getsockopt(SO_PEERCRED) for local socketsAndreas Kling
2019-11-17Kernel: Implement some basic stack pointer validationAndreas Kling
2019-11-10Kernel+LibC: Implement the openat() syscallAndreas Kling
2019-11-02Kernel+LibC: Implement clock_gettime() and clock_nanosleep()Andreas Kling
2019-10-02Kernel: Add SIOCGIFHWADDR ioctl to get the MAC address of an adapterAndreas Kling
2019-09-23IPv4: Implement socket ioctls SIOCGIFADDR and SIOCSIFADDRAndreas Kling
2019-09-19IPv4: Support overriding the default TTL (64)Andreas Kling
2019-08-18LibC: Move duplicated winsize struct definition into ioctl_numbers.hConrad Pankoff
2019-07-14Kernel: Add support for the WSTOPPED flag to the waitpid() syscall.Andreas Kling
2019-07-03AK: Rename the common integer typedefs to make it obvious what they are.Andreas Kling
2019-05-30Kernel/LibC: Implement sched_* functionality to set/get process priorityRobin Burchell
2019-05-30Kernel: Fix a bad printf, and stub out SO_ERROR a bit more fullyRobin Burchell
2019-05-28Add clang-format fileRobin Burchell
2019-05-20Kernel: Add support for recv() with MSG_DONTWAIT.Andreas Kling
2019-05-10Kernel: Add a writev() syscall for writing multiple buffers in one go.Andreas Kling
2019-04-20Kernel: Remove "restorer" field from SignalActionData.Andreas Kling
2019-04-06Kernel: Get rid of Kernel/types.h, separate LinearAddress/PhysicalAddress.Andreas Kling
2019-04-03Kernel: Remove Limits.hAndreas Kling
2019-03-13Kernel: Start fleshing out an UDP implementation.Andreas Kling
2019-03-13Add support for socket send/receive timeouts.Andreas Kling
2019-03-12Kernel+LibC+Userland: Start working on an IPv4 socket backend.Andreas Kling
2019-03-05Kernel: Block a signal from being dispatched again until handler returns.Andreas Kling
2019-02-26Compat work towards porting vim.Andreas Kling
2019-02-26More compat work. Rename libraries from LibFoo.a => libfoo.aAndreas Kling
2019-02-14Kernel: More sockets work. Fleshing out accept().Andreas Kling