summaryrefslogtreecommitdiff
path: root/Kernel/API/POSIX
AgeCommit message (Expand)Author
2022-01-09Everywhere: Add `serenity_dev_{makedev,major,minor}`Michel Hermier
2022-01-08Kernel: Remove EWHYTHO error code :^)Andreas Kling
2021-12-29Kernel: Add EPROMISEVIOLATION as a kernel ErrnoCodeBrian Gianforcaro
2021-12-29Kernel+LibC: Add ECANCELED errno valueDaniel Bertalan
2021-12-28Kernel: Add _SC_MAPPED_FILES sysconf APIBrian Gianforcaro
2021-12-28LibC: Add in6addr_loopback and IN6ADDR_LOOPBACK_INIT constantBrian Gianforcaro
2021-12-23Kernel+UE: Add MAP_FIXED_NOREPLACE mmap() flagDaniel Bertalan
2021-12-22LibC: Add support for `posix_madvise(..)`Brian Gianforcaro
2021-12-22Kernel: Add the si_errno and si_band siginfo_t membersIdan Horowitz
2021-12-22Kernel+LibC: Stub out getifaddrs() and freeifaddrs()Idan Horowitz
2021-12-22Kernel+LibC: Stub out if_nameindex() and if_freenameindex()Idan Horowitz
2021-12-22Kernel: Define and return the ARPHRD_* device type in SIOCGIFHWADDRIdan Horowitz
2021-12-21Kernel: Implement sysconf(_SC_SYMLOOP_MAX)Martin Bříza
2021-12-16Kernel+LibC: Move errno definitions to Kernel/API/POSIXsin-ack
2021-12-05Kernel: Implement new ptrace function PT_PEEKBUFBen Wiederhake
2021-12-05Kernel: Define PT_WRITE_I and PT_WRITE_DIdan Horowitz
2021-12-05Kernel: Add support for the POLLWRBAND poll eventIdan Horowitz
2021-12-05Kernel: Define the POLLRDNORM alias for POLLINIdan Horowitz
2021-12-05Kernel: Define the POLLWRNORM alias for POLLOUTIdan Horowitz
2021-12-05Kernel: Add the IPPROTO_{IGMP, IPIP, RAW} protocol macrosIdan Horowitz
2021-12-05Kernel: Add the IP_{BLOCK_SOURCE, UNBLOCK_SOURCE, OPTIONS} macrosIdan Horowitz
2021-12-05Kernel: Add the SO_OOBINLINE SOL_SOCKET-level option macroIdan Horowitz
2021-12-05Kernel: Implement the SO_DONTROUTE SOL_SOCKET-level optionIdan Horowitz
2021-12-05Kernel: Implement the SO_ACCEPTCONN SOL_SOCKET-level optionIdan Horowitz
2021-12-05Kernel: Stub out the SO_DEBUG SOL_SOCKET-level optionIdan Horowitz
2021-12-05Kernel: Add support for the MSG_WAITALL sys$recvmsg flagIdan Horowitz
2021-12-05Kernel: Add support for the MSG_DONTROUTE sys$sendmsg flagIdan Horowitz
2021-12-01Kernel+LibC: Implement sigaltstack()Idan Horowitz
2021-12-01LibC: Define the MADV_DONTNEED madvise advice macroIdan Horowitz
2021-12-01LibC: Make the madvise advice field a value instead of a bitfieldIdan Horowitz
2021-12-01LibC: Add the SIGFPE si_code macrosIdan Horowitz
2021-11-17Kernel+LibC: Add msync() system callAndreas Kling
2021-10-28LibC: Include sys/uio.h in sys/socket.h for struct iovecIdan Horowitz
2021-10-28Kernel: Add the IFF_* SIOCGIFFLAGS flag macrosIdan Horowitz
2021-10-28Kernel+LibC: Add support for the IPv4 TOS field via the IP_TOS sockoptIdan Horowitz
2021-10-28LibC: Add IPPROTO_ICMPV6 macroIdan Horowitz
2021-09-23Kernel: Define PT_READ_I and PT_READ_DJelle Raaijmakers
2021-09-11Kernel: Add _SC_HOST_NAME_MAXLinus Groh
2021-09-09Kernel: Define INADDR_BROADCAST constantRodrigo Tobar
2021-08-17Kernel+Userland: Remove global futexesAndreas Kling
2021-08-16Kernel: Make makedev()/minor()/major() staticItamar
2021-08-14LibC: Add SOCK_RDM and SOCK_SEQPACKET to socket.hKenneth Myhra
2021-08-14LibC: Add IPV6_JOIN_GROUP and IPV6_LEAVE_GROUP to netin/in.hKenneth Myhra
2021-08-14Kernel+LibC: Share definitions for sys/statvfs.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for sched.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for sys/uio.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for sys/ptrace.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for sys/time.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for sys/times.hAndreas Kling
2021-08-14Kernel+LibC: Share definitions for stdio.hAndreas Kling