Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling b6ee8a2c8d Kernel: Rename vmo => vmobject everywhere %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 8ea4217c01 Kernel: Merge Process::fork() into sys$fork() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 3012b224f0 Kernel: Fix intermittent assertion failure in sys$exec() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 72ec2fae6e Kernel: Ignore MADV_SET_NONVOLATILE if already non-volatile %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 487f9b373b Kernel: Add MADV_GET_VOLATILE for checking the volatile flag %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 0a75a46501 Kernel: Make sure the kernel info page is read-only for userspace %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 77cf607cda Kernel+LibC: Publish a "kernel info page" and use it for gettimeofday() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 931e4b7f5e Kernel+SystemMonitor: Prevent userspace access to process ELF image %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 5292f6e78f Kernel+FileManager: Disallow watch_file() in unsupported file systems %!s(int64=5) %!d(string=hai) anos
  Andreas Kling d723d9844f Kernel: Remove spammy log message in sys$sendto() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling b32e961a84 Kernel: Implement a simple process time profiler %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 0317ca5ccc Kernel+LibC: Make all SharedBuffers purgeable (default: non-volatile) %!s(int64=5) %!d(string=hai) anos
  Andreas Kling dbb644f20c Kernel: Start implementing purgeable memory support %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 7248c34e35 AK: SinglyLinkedList::size_slow() should return size_t %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 6f4c380d95 AK: Use size_t for the length of strings %!s(int64=5) %!d(string=hai) anos
  Andrew Kaster 9058962712 Kernel: Allow setting thread names %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 95b086f47f Kernel+LibPthread: Implement pthread_detach() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 23e802518d Kernel: Add getsockopt(SO_PEERCRED) for local sockets %!s(int64=5) %!d(string=hai) anos
  Andreas Kling f41ae755ec Kernel: Crash on memory access in non-readable regions %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 272d65e3e2 WindowServer: Port to the new IPC system %!s(int64=5) %!d(string=hai) anos
  Andreas Kling ef32c71683 Kernel: Have modules export their name in a "module_name" string %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 4ef6be8212 Kernel: Allow modules to link against anything in kernel.map :^) %!s(int64=5) %!d(string=hai) anos
  Andreas Kling a43b115a6c Kernel: Implement basic module unloading :^) %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 6b150c794a Kernel: Implement very simple kernel module loading %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 23a2e84873 Kernel: listen() should fail with EINVAL for already-connected sockets %!s(int64=5) %!d(string=hai) anos
  Andreas Kling bd86ebbcc0 Kernel: Remove outdated FIXME about EINTR in select() %!s(int64=5) %!d(string=hai) anos
  Hüseyin ASLITÜRK 794ca16cca Kernel: Implement the setkeymap() syscall. %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 3dc87be891 Kernel: Mark mmap()-created regions with a special bit %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev 16b9b3f228 Kernel: Don't interrupt short writes %!s(int64=5) %!d(string=hai) anos
  Andrew Kaster 618aebdd8a Kernel+LibPthread: pthread_create handles pthread_attr_t %!s(int64=5) %!d(string=hai) anos