summaryrefslogtreecommitdiff
path: root/Kernel/API
AgeCommit message (Expand)Author
2021-08-12Kernel+LibC: Add sys$perf_register_string()Andreas Kling
2021-08-10Kernel: Add CLOCK_MONOTONIC_COARSE to the kernel time pageAndreas Kling
2021-08-10Kernel: Only expose CLOCK_REALTIME_COARSE via the kernel time pageAndreas Kling
2021-08-10Kernel+LibC: Allow clock_gettime() to run without syscallsAndreas Kling
2021-08-10Kernel: Alphabetize the syscall listAndreas Kling
2021-08-10Kernel+UserspaceEmulator: Remove unused sys$gettimeofday()Andreas Kling
2021-08-07Kernel: Disable big process lock for sys$syncIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$sysconfIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$get_stack_boundsIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$gettimeofdayIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$clock_nanosleepIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$clock_gettime()Idan Horowitz
2021-08-06Kernel: Disable big process lock for sys$getkeymapIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$getrandomIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$dbgputchIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$dbgputstrIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$dump_backtrace()Idan Horowitz
2021-08-06Kernel: Disable big process lock for sys$beep()Idan Horowitz
2021-08-06Kernel: Make a bunch of "char const* to_string()" return StringViewAndreas Kling
2021-07-25Kernel+LibSystem: Add a 4th syscall argumentAndreas Kling
2021-07-20Kernel: Disable big process lock for sys$yield()Brian Gianforcaro
2021-07-20Kernel: Disable big process lock for sys$gettid()Brian Gianforcaro
2021-07-20Kernel: Disable big process lock for sys$getpid()Brian Gianforcaro
2021-07-20Kernel: Disable big process lock for sys$uname()Brian Gianforcaro
2021-07-20Kernel: Disable big process lock in sys$gethostname() sys$sethostname()Brian Gianforcaro
2021-07-20Kernel: Annotate all syscalls with VERIFY_PROCESS_BIG_LOCK_ACQUIREDBrian Gianforcaro
2021-07-20Kernel: Instrument syscalls with their process big lock requirementsBrian Gianforcaro
2021-07-09LibPthread+Kernel: Add pthread_kill() and the thread_kill syscallAli Mohammad Pur
2021-07-07Kernel+KeyboardSettings: Remove numlock syscall and implement ioctlEdwin Hoksberg
2021-07-05Kernel+LibC: Remove sys$donate()Andreas Kling
2021-07-05KeyboardSettings+Kernel: Setting to enable Num Lock on loginForLoveOfCats
2021-07-04WindowServer: Query driver for framebuffer offsetTom
2021-07-04WindowServer: Implement support for combined buffer flipping + flushingTom
2021-07-01Kernel+LibPthread: Add support for usermode threads on x86_64Gunnar Beutner
2021-07-01Kernel+LibPthread: Remove m_ prefix for public membersGunnar Beutner
2021-06-27WindowServer: Coalesce flushing buffers into one ioctl() callTom
2021-06-25Userland: Add FB_FLUSH ioctl for fbdevSahan Fernando
2021-05-19Kernel: Add statvfs & fstatvfs SyscallsJustin
2021-05-17Kernel+Userspace: Implement the accept4() system callGunnar Beutner
2021-05-14Kernel+LibC: Add fstatatMart G
2021-05-12Kernel: Implement multi-watch InodeWatcher :^)sin-ack
2021-04-30Kernel/LibC: Implement `setreuid`Jesse Buhagiar
2021-04-28Kernel+LibC: Implement the socketpair() syscallGunnar Beutner
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-19Kernel: Add a syscall to clear the profiling bufferBrian Gianforcaro
2021-04-18Kernel+LibC: Clean up how assertions work in the kernel and LibCGunnar Beutner
2021-03-17LibC+Kernel: Switch off_t to 64 bitsJean-Baptiste Boric
2021-03-11Everywhere: Rename "logo" key to "super" keyAndreas Kling
2021-03-09Kernel+UserspaceEmulator: Add sys$emuctl() system callAndreas Kling
2021-03-03Kernel: Don't trust user-supplied bool in sys$statBen Wiederhake