index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Syscall.h
Age
Commit message (
Expand
)
Author
2020-03-28
Kernel: Add 'ptrace' syscall
Itamar
2020-03-24
Interrupts: Assert if trying to install an handler on syscall vector
Liav A
2020-03-22
Kernel: Run clang-format on files
Shannon Booth
2020-03-19
Kernel: Add new syscall to allow changing the system date
Liav A
2020-03-16
Kernel: Add sys$get_stack_bounds() for finding the stack base & size
Andreas Kling
2020-02-28
Kernel: Merge the shbuf_get_size() syscall into shbuf_get()
Andreas Kling
2020-02-28
Kernel+LibC: Rename shared buffer syscalls to use a prefix
Andreas Kling
2020-02-16
Kernel+LibC: Allow sys$mmap() callers to specify address alignment
Andreas Kling
2020-02-16
Kernel: Move all code into the Kernel namespace
Andreas Kling
2020-02-10
Kernel+LibC: Merge sys$stat() and sys$lstat()
Andreas Kling
2020-02-08
Net: Add a basic sys$shutdown() implementation
Andreas Kling
2020-02-05
Kernel+LibC: Add sys$waitid(), and make sys$waitpid() wrap it
Sergey Bugaev
2020-02-02
Kernel: Start working on a syscall for logging performance events
Andreas Kling
2020-01-27
Kernel: Remove SmapDisablers in sys$getsockname() and sys$getpeername()
Andreas Kling
2020-01-20
Kernel: Add a basic implementation of unveil()
Andreas Kling
2020-01-18
Meta: Add license header to source files
Andreas Kling
2020-01-17
Kernel+LibC: Unify sys$open() and sys$openat()
Sergey Bugaev
2020-01-11
ping: Use pledge()
Andreas Kling
2020-01-11
Kernel+LibC: Add support for mount flags
Sergey Bugaev
2020-01-11
Kernel: Use the Syscall string and buffer types more
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to mount()
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to rename()
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to symlink()
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to mknod()
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to chown()
Andreas Kling
2020-01-10
Kernel: Add a basic chroot() syscall :^)
Andreas Kling
2020-01-10
Kernel: Pass characters+length to link()
Andreas Kling
2020-01-10
Kernel: Rename Syscall::SyscallString => Syscall::StringArgument
Andreas Kling
2020-01-10
Kernel: Pass characters+length to readlink()
Andreas Kling
2020-01-10
Kernel: Enable SMAP protection during the execve() syscall
Andreas Kling
2020-01-09
Kernel: Prune a bunch of removed syscalls from the list
Andreas Kling
2020-01-08
Kernel: Remove unused syscall for setting the signal mask
Andreas Kling
2020-01-06
Kernel: Pass name+length to mmap() and remove SmapDisabler
Andreas Kling
2020-01-06
Kernel: Pass name+length to set_mmap_name() and remove SmapDisabler
Andreas Kling
2020-01-06
Kernel: Make realpath() take path+length, get rid of SmapDisabler
Andreas Kling
2020-01-04
Kernel: Remove unused "putch" syscall
Andreas Kling
2020-01-03
Kernel: Remove read_tsc() syscall
Andreas Kling
2020-01-02
Kernel: Remove broken implementation of Unix SHM
Andreas Kling
2019-12-31
Kernel: Implement AltGr key support
Tibor Nagy
2019-12-30
Kernel: Also add a process boosting mechanism
Andreas Kling
2019-12-30
Kernel: Add a basic thread boosting mechanism
Andreas Kling
2019-12-30
Kernel: Refactor scheduler to use dynamic thread priorities
Andreas Kling
2019-12-25
Kernel+LibPthread+LibC: Add a naive futex and use it for pthread_cond_t
Andreas Kling
2019-12-15
Kernel+LibC: Publish a "kernel info page" and use it for gettimeofday()
Andreas Kling
2019-12-11
Kernel: Implement a simple process time profiler
Andreas Kling
2019-12-09
Kernel+LibC: Make all SharedBuffers purgeable (default: non-volatile)
Andreas Kling
2019-12-09
Kernel: Start implementing purgeable memory support
Andreas Kling
2019-12-08
Kernel: Allow setting thread names
Andrew Kaster
2019-12-07
Kernel+LibPthread: Implement pthread_detach()
Andreas Kling
2019-11-28
Kernel: Implement very simple kernel module loading
Andreas Kling
[next]