Commit History

Autor SHA1 Mensaxe Data
  circl 63760603f3 Kernel+LibC+LibCore: Add lchown and fchownat functions %!s(int64=3) %!d(string=hai) anos
  Owen Smith e6df1c9988 Kernel: Implement and use the syscall/sysret instruction pair on x86_64 %!s(int64=4) %!d(string=hai) anos
  Daniel Bertalan 8e3d1a42e3 Kernel+UE+LibC: Store address as void* in SC_m{re,}map_params %!s(int64=3) %!d(string=hai) anos
  Jean-Baptiste Boric 23257cac52 Kernel: Remove sys$select() syscall %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 762e047ec9 Kernel+LibC: Implement sigtimedwait() %!s(int64=3) %!d(string=hai) anos
  Ben Wiederhake 0f8483f09c Kernel: Implement new ptrace function PT_PEEKBUF %!s(int64=3) %!d(string=hai) anos
  Ben Wiederhake 3e223185b3 Kernel+strace: Remove unnecessary indirection for PEEK %!s(int64=3) %!d(string=hai) anos
  Daniel Bertalan 294cb3cef4 Kernel: Wrap x86 assembly behind `ARCH(...)` in Syscall.h %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz f415218afe Kernel+LibC: Implement sigaltstack() %!s(int64=3) %!d(string=hai) anos
  Ben Wiederhake 33079c8ab9 Kernel+UE+LibC: Remove unused dbgputch syscall %!s(int64=3) %!d(string=hai) anos
  Itamar 38ddf301f6 Kernel+LibC: Fix ptrace for 64-bit %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 32aa37d5dc Kernel+LibC: Add msync() system call %!s(int64=3) %!d(string=hai) anos
  Rodrigo Tobar e1093c3403 Kernel: Implement pread syscall %!s(int64=3) %!d(string=hai) anos
  Nico Weber 5a951d6258 Kernel: Fix a few typos %!s(int64=3) %!d(string=hai) anos
  Brian Gianforcaro 07b314e843 Kernel+LibC: Pack SC_stat_params struct tighter %!s(int64=3) %!d(string=hai) anos
  Brian Gianforcaro be15bd3c86 Kernel+LibC: Pack SC_mount_params struct tighter %!s(int64=3) %!d(string=hai) anos
  Brian Gianforcaro dcb327a83b Kernel+LibC: Pack SC_setsockopt_params struct tighter %!s(int64=3) %!d(string=hai) anos
  Brian Gianforcaro 9956607283 Kernel+LibC: Pack SC_accept4_params struct tighter %!s(int64=3) %!d(string=hai) anos
  Brian Gianforcaro b45ca5d56e Kernel+LibC: Pack SC_inode_watcher_add_watch_params struct better %!s(int64=3) %!d(string=hai) anos
  Liav A 8d0dbdeaac Kernel+Userland: Introduce a new way to reboot and poweroff the machine %!s(int64=3) %!d(string=hai) anos
  TheFightingCatfish a81b21c1a7 Kernel+LibC: Implement fsync %!s(int64=3) %!d(string=hai) anos
  Liav A 04ba31b8c5 Kernel+Userland: Remove loadable kernel moduless %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 1b739a72c2 Kernel+Userland: Remove chroot functionality %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 4657c79143 Kernel+LibC: Add sys$perf_register_string() %!s(int64=4) %!d(string=hai) anos
  Andreas Kling fdfc66db61 Kernel+LibC: Allow clock_gettime() to run without syscalls %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 595ed59eb7 Kernel: Alphabetize the syscall list %!s(int64=4) %!d(string=hai) anos
  Andreas Kling fa64ab26a4 Kernel+UserspaceEmulator: Remove unused sys$gettimeofday() %!s(int64=4) %!d(string=hai) anos
  Idan Horowitz 9d21c79671 Kernel: Disable big process lock for sys$sync %!s(int64=4) %!d(string=hai) anos
  Idan Horowitz ad419a669d Kernel: Disable big process lock for sys$sysconf %!s(int64=4) %!d(string=hai) anos
  Idan Horowitz efeb01e35f Kernel: Disable big process lock for sys$get_stack_bounds %!s(int64=4) %!d(string=hai) anos