summaryrefslogtreecommitdiff
path: root/Kernel/UnixTypes.h
AgeCommit message (Expand)Author
2020-11-30Kernel: Move block condition evaluation out of the SchedulerTom
2020-09-27Kernel: Implement _SC_OPEN_MAXLuke
2020-09-17Kernel+LibC+UserspaceEmulator: Add SO_TIMESTAMP, and cmsg definitionsNico Weber
2020-09-17LibC: Convert SO_ constants to enumNico Weber
2020-09-17Kernel+LibC+UserspaceEmulator: Mostly add recvmsg(), sendmsg()Nico Weber
2020-09-09Kernel+LibC+UE: Introduce SIGINFO (generated with ^T)Andreas Kling
2020-08-28Ext2FS: Make reported file_type values match up with those in direntItamar
2020-08-10Kernel: PID/TID typingBen Wiederhake
2020-07-31Kernel: Add _SC_PAGESIZE to sysconfItamar
2020-07-15LibC+Kernel: Start implementing sysconfNico Weber
2020-07-04Kernel: Change the value of SO_KEEPALIVE to reflect LibC's constantAnotherTest
2020-07-02Kernel: Remove no-longer-used GDT selector from ThreadAndreas Kling
2020-06-17Kernel: Use symbolic constants for file modesSergey Bugaev
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