summaryrefslogtreecommitdiff
path: root/Kernel/Syscall.h
AgeCommit message (Expand)Author
2020-01-27Kernel: Remove SmapDisablers in sys$getsockname() and sys$getpeername()Andreas Kling
2020-01-20Kernel: Add a basic implementation of unveil()Andreas Kling
2020-01-18Meta: Add license header to source filesAndreas Kling
2020-01-17Kernel+LibC: Unify sys$open() and sys$openat()Sergey Bugaev
2020-01-11ping: Use pledge()Andreas Kling
2020-01-11Kernel+LibC: Add support for mount flagsSergey Bugaev
2020-01-11Kernel: Use the Syscall string and buffer types moreAndreas Kling
2020-01-11Kernel: Pass a parameter struct to mount()Andreas Kling
2020-01-11Kernel: Pass a parameter struct to rename()Andreas Kling
2020-01-11Kernel: Pass a parameter struct to symlink()Andreas Kling
2020-01-11Kernel: Pass a parameter struct to mknod()Andreas Kling
2020-01-11Kernel: Pass a parameter struct to chown()Andreas Kling
2020-01-10Kernel: Add a basic chroot() syscall :^)Andreas Kling
2020-01-10Kernel: Pass characters+length to link()Andreas Kling
2020-01-10Kernel: Rename Syscall::SyscallString => Syscall::StringArgumentAndreas Kling
2020-01-10Kernel: Pass characters+length to readlink()Andreas Kling
2020-01-10Kernel: Enable SMAP protection during the execve() syscallAndreas Kling
2020-01-09Kernel: Prune a bunch of removed syscalls from the listAndreas Kling
2020-01-08Kernel: Remove unused syscall for setting the signal maskAndreas Kling
2020-01-06Kernel: Pass name+length to mmap() and remove SmapDisablerAndreas Kling
2020-01-06Kernel: Pass name+length to set_mmap_name() and remove SmapDisablerAndreas Kling
2020-01-06Kernel: Make realpath() take path+length, get rid of SmapDisablerAndreas Kling
2020-01-04Kernel: Remove unused "putch" syscallAndreas Kling
2020-01-03Kernel: Remove read_tsc() syscallAndreas Kling
2020-01-02Kernel: Remove broken implementation of Unix SHMAndreas Kling
2019-12-31Kernel: Implement AltGr key supportTibor Nagy
2019-12-30Kernel: Also add a process boosting mechanismAndreas Kling
2019-12-30Kernel: Add a basic thread boosting mechanismAndreas Kling
2019-12-30Kernel: Refactor scheduler to use dynamic thread prioritiesAndreas Kling
2019-12-25Kernel+LibPthread+LibC: Add a naive futex and use it for pthread_cond_tAndreas Kling
2019-12-15Kernel+LibC: Publish a "kernel info page" and use it for gettimeofday()Andreas Kling
2019-12-11Kernel: Implement a simple process time profilerAndreas Kling
2019-12-09Kernel+LibC: Make all SharedBuffers purgeable (default: non-volatile)Andreas Kling
2019-12-09Kernel: Start implementing purgeable memory supportAndreas Kling
2019-12-08Kernel: Allow setting thread namesAndrew Kaster
2019-12-07Kernel+LibPthread: Implement pthread_detach()Andreas Kling
2019-11-28Kernel: Implement very simple kernel module loadingAndreas Kling
2019-11-25Kernel: Implement the setkeymap() syscall.Hüseyin ASLITÜRK
2019-11-18Kernel+LibPthread: pthread_create handles pthread_attr_tAndrew Kaster
2019-11-17Kernel+LibC: Remove the isatty() syscallAndreas Kling
2019-11-14Kernel+LibPthread: Implement pthread_join()Andreas Kling
2019-11-10Kernel: Use C++ structured bindings to bind syscall parametersAndreas Kling
2019-11-10Kernel+LibC: Implement the openat() syscallAndreas Kling
2019-11-09Kernel: Use a lookup table for syscallsAndreas Kling
2019-11-02Kernel+LibC: Implement clock_gettime() and clock_nanosleep()Andreas Kling
2019-10-13Kernel: Add a Linux-style getrandom syscallCalvin Buckley
2019-09-13Kernel: Move fchdir to end of enumerate syscalls.Drew Stratford
2019-09-13Kernel: Implement fchdir syscallMauri de Souza Nunes
2019-09-03Kernel: Only #include stuff from <LibC/...> if __serenity__ is definedAndreas Kling
2019-08-25Kernel: Add realpath syscallRok Povsic