Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 0e7f85c24a Kernel: Sending a signal to a process now goes to the main thread %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 21d5f4ada1 Kernel: Absorb LibBareMetal back into the kernel %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 204fb27333 Kernel: Remove now-unused KernelInfoPage.h %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 2dc051c866 Kernel: Remove sys$getdtablesize() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 426c4e387d Kernel: Use copy_to_user() in sys$gettimeofday() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 3a92d0828d Kernel: Remove the "kernel info page" used for fast gettimeofday() %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev 752617cbb2 Kernel: Disallow opening socket files %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 5bfd893292 Kernel+Userland: Add "settime" pledge promise for setting system time %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 1cddb1055f Kernel: Only allow superuser to call sys$clock_settime() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 652b22ee9c Kernel: Remove SmapDisabler in sys$clock_settime() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 55f61c0004 Kernel: Add for_each_vmobject_of_type<T> %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 042b1f6814 Kernel: Propagate failure to commit VM regions in more places %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 6fe83b0ac4 Kernel: Crash the current process on OOM (instead of panicking kernel) %!s(int64=5) %!d(string=hai) anos
  Ben Wiederhake dce3faff08 Kernel: Don't crash on invalid fcntl %!s(int64=5) %!d(string=hai) anos
  Michael Lelli 58a34fbe09 Kernel: Fix pledge syscall applying new pledges when it fails (#2076) %!s(int64=5) %!d(string=hai) anos
  Brian Gianforcaro 25a620a573 Kernel: Enable timeout support for sys$futex(FUTEX_WAIT) %!s(int64=5) %!d(string=hai) anos
  Andreas Kling fb826aa59a Kernel: Make sys$sethostname() superuser-only %!s(int64=5) %!d(string=hai) anos
  Luke Payne f191b84b50 Kernel: Added the ability to set the hostname via new syscall %!s(int64=5) %!d(string=hai) anos
  Brian Gianforcaro 0f3990cfa3 Kernel: Support signaling all processes with pid == -1 %!s(int64=5) %!d(string=hai) anos
  Brian Gianforcaro 1f64e3eb16 Kernel: Implement FUTEX_WAKE of arbitrary count. %!s(int64=5) %!d(string=hai) anos
  Drew Stratford 4a37362249 LibPthread: implicitly call pthread_exit on return from start routine. %!s(int64=5) %!d(string=hai) anos
  Itamar edaa9c06d9 LibELF: Make ELF::Loader RefCounted %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev 54550365eb Kernel: Use shared locking mode in some places %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev f18d6610d3 Kernel: Don't include null terminator in sys$readlink() result %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 815b73bdcc Kernel: Simplify sys$setgroups(0, ...) %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 9962db5bf8 Kernel: Remove SmapDisablers in {peek,poke}_user_data() %!s(int64=5) %!d(string=hai) anos
  Itamar 3e9a7175d1 Debugger: Add DebugSession %!s(int64=5) %!d(string=hai) anos
  Itamar aae3f7b914 Process: Fix siginfo for code CLD_STOPPED %!s(int64=5) %!d(string=hai) anos
  Itamar 9e51e295cf ptrace: Add PT_SETREGS %!s(int64=5) %!d(string=hai) anos
  Itamar 0431712660 ptrace: Stop a traced thread when it exists from execve %!s(int64=5) %!d(string=hai) anos