summaryrefslogtreecommitdiff
path: root/Kernel/API
AgeCommit message (Expand)Author
2022-06-17LibC: Add `WIFCONTINUED` macroSeekingBlues
2022-06-12Kernel: Add s6_addr32 field in in6_addr structTimur Sultanov
2022-05-26Kernel: Add support for route flagsbrapru
2022-05-23Kernel: Change values of SHUT_{RD,WR,RDWR}Peter Elliott
2022-05-21Kernel+LibC+VFS: Implement utimensat(3)Ariel Don
2022-05-05Everywhere: Purge all support and usage of framebuffer devicesLiav A
2022-05-05Everywhere: Rename fb prefix function names => graphics_connectorLiav A
2022-05-05Everywhere: Rename FB prefix structure names => GraphicsLiav A
2022-05-05Everywhere: Rename FB prefix name ioctls => GRAPHICSLiav A
2022-05-05WindowServer: Use FB_IOCTL_FLUSH_HEAD to flush a framebuffer if possibleLiav A
2022-05-05WindowServer: Implement mechanism to restore safe mode settingLiav A
2022-05-05DisplaySettings+WindowServer: Add support for display connector devicesLiav A
2022-05-05Kernel: Add IPv4 network class masksTim Schumacher
2022-05-05Kernel: Add IPsec ESP and AH protocol numbersTim Schumacher
2022-05-05Kernel: Properly define `IOV_MAX`Tim Schumacher
2022-05-05Kernel: Add the remaining POSIX `MADV_*` constantsTim Schumacher
2022-05-05Kernel: Add `O_SYNC` into `fcntl.h`Tim Schumacher
2022-05-02Kernel: Stop requiring working malloc for syscall.h includesPatrick Meyer
2022-04-28Kernel: Add a global routing tablebrapru
2022-04-26Kernel: Add ESTALE errno code (stale network file handle)Andreas Kling
2022-04-23Kernel+LibC+LibCore: Implement the unlinkat(2) syscallsin-ack
2022-04-09Kernel: Remove big lock from sys$mkdirIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$renameIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$rmdirIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$statvfsIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$symlinkIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$linkIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$unlinkIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$setsockoptIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$getsockoptIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$shutdownIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$connectIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$closeIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$chownIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$fchownIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$bindIdan Horowitz
2022-04-09Kernel: Remove big lock from `sys$set_coredump_metadata`Luke Wilde
2022-04-09Kernel: Remove big lock from `sys$accept4`Jelle Raaijmakers
2022-04-04Kernel: Mark sys$adjtime() as not needing the big lockAndreas Kling
2022-04-04Kernel: Mark sys$clock_settime() as not needing the big logAndreas Kling
2022-04-04Kernel: Mark sys$sched_{set,get}param() as not needing the big lockAndreas Kling
2022-04-03Kernel: Mark sys$listen() as not needing the big lockAndreas Kling
2022-04-03Kernel: Mark sys$sendfd() and sys$recvfd() as not needing the big lockAndreas Kling
2022-04-03Kernel: Implement `f_basetype` in statvfsTim Schumacher
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-22Kernel: Don't assume paths of TTYs and pseudo terminals anymoreLiav A
2022-03-22Kernel: Define MS_WXALLOWED mount optionint16
2022-03-18Kernel: Mark `serenity_dev_` functions as staticBrian Gianforcaro
2022-03-16Kernel: Define IF_NAMESIZE in net/if.hLinus Groh
2022-03-09Kernel: Mark sys$lseek() as not needing the big lockAndreas Kling