summaryrefslogtreecommitdiff
path: root/Kernel/API
AgeCommit message (Expand)Author
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
2022-03-09Kernel: Mark sys$emuctl() as not needing the big lockAndreas Kling
2022-03-09Kernel: Mark sys$chmod() as not needing the big lockAndreas Kling
2022-03-09Kernel: Mark sys$fchmod() as not needing the big lockAndreas Kling
2022-03-09Kernel: Mark sys$dup2() as not needing the big lockAndreas Kling
2022-03-09Kernel: Mark sys$ftruncate() as not needing the big lockAndreas Kling
2022-03-09Kernel: Mark sys$fstatvfs() as not needing the big lockAndreas Kling
2022-03-09LibC: Add ioctls for VirGLSahan Fernando
2022-03-08Kernel: Remove an unused fd_set.h importTim Schumacher
2022-03-08Kernel: Mark sys$fsync() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$readlink() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$stat() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$fstat() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$fchdir() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$chdir() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$getcwd() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$realpath() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$anon_create() as not needing the big lockAndreas Kling
2022-03-07Kernel: Wrap HIDManagement keymap data in SpinlockProtectedAndreas Kling
2022-03-04Kernel: Fill some siginfo and ucontext fields on SA_SIGINFOAli Mohammad Pur
2022-03-04Kernel: Add support for SA_SIGINFOAli Mohammad Pur
2022-02-28Kernel: Add getrusage() syscallLucas CHOLLET
2022-02-14Kernel/Profiling: Add profiling to read syscallJakub Berkop
2022-02-13Kernel: Expose maximum argument limit in sysconfAndrew Kaster
2022-01-23Kernel: Add ioctl to get the EDID from a framebufferTom
2022-01-23Kernel/Devices: Introduce the Device Control DeviceLiav A
2022-01-20Kernel: Add horizontal mouse scroll supportDmitry Petrov
2022-01-12Kernel+LibC+LibCore+UE: Implement `fchmodat(2)`Daniel Bertalan
2022-01-09Everywhere: Add `serenity_dev_{makedev,major,minor}`Michel Hermier
2022-01-08Kernel: Remove EWHYTHO error code :^)Andreas Kling
2022-01-04Kernel: Update key_code_countAatos Majava
2022-01-03Kernel: Allow backspace '\b' to be remappedCorey Williamson
2022-01-01Kernel+LibC+LibCore: Add lchown and fchownat functionscircl
2021-12-29Kernel: Add EPROMISEVIOLATION as a kernel ErrnoCodeBrian Gianforcaro
2021-12-29Kernel+LibC: Add ECANCELED errno valueDaniel Bertalan
2021-12-28Kernel: Implement and use the syscall/sysret instruction pair on x86_64Owen Smith
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+LibC: Store address as void* in SC_m{re,}map_paramsDaniel Bertalan
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: Move userspace virtual address range base to 0x10000Idan 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