Historial de Commits

Autor SHA1 Mensaje Fecha
  Andreas Kling fe9680f0a4 Kernel: Validate PROT_READ and PROT_WRITE against underlying file hace 5 años
  Andreas Kling 5387a19268 Kernel: Make Process::file_description() vend a RefPtr<FileDescription> hace 5 años
  Andreas Kling 6a4b376021 Kernel: Validate ftruncate(fd, length) syscall inputs hace 5 años
  Andreas Kling 78a63930cc Kernel+LibELF: Validate PT_LOAD and PT_TLS offsets before memcpy()'ing hace 5 años
  Andreas Kling 8088fa0556 Kernel: Process::send_signal() should prefer main thread hace 5 años
  Andreas Kling a803312eb4 Kernel: Send SIGCHLD to the thread with same PID as my PPID hace 5 años
  Andreas Kling cd42ccd686 Kernel: The waitpid() syscall was not storing to "wstatus" in all cases hace 5 años
  Andreas Kling 47cc3e68c6 Kernel: Remove bogus kernel image access validation checks hace 5 años
  Andreas Kling 53bda09d15 Kernel: Make utime() take path+length, remove SmapDisabler hace 5 años
  Andreas Kling 1226fec19e Kernel: Remove SmapDisablers in stat() and lstat() hace 5 años
  Andreas Kling a47f0c93de Kernel: Pass name+length to mmap() and remove SmapDisabler hace 5 años
  Andreas Kling 33025a8049 Kernel: Pass name+length to set_mmap_name() and remove SmapDisabler hace 5 años
  Andreas Kling 6af8392cf8 Kernel: Remove SmapDisabler in futex() hace 5 años
  Andreas Kling a30fb5c5c1 Kernel: SMAP fixes for module_load() and module_unload() hace 5 años
  Andreas Kling 7c916b9fe9 Kernel: Make realpath() take path+length, get rid of SmapDisabler hace 5 años
  Andreas Kling d6b06fd5a3 Kernel: Make watch_file() syscall take path length as a size_t hace 5 años
  Andreas Kling cf7df95ffe Kernel: Use get_syscall_path_argument() for syscalls that take paths hace 5 años
  Andreas Kling 0df72d4712 Kernel: Pass path+length to mkdir(), rmdir() and chmod() hace 5 años
  Andreas Kling 642137f014 Kernel: Make access() take path+length hace 5 años
  Andreas Kling 2c3a6c37ac Kernel: Paper over SMAP violations in clock_{gettime,nanosleep}() hace 5 años
  Andreas Kling c5890afc8b Kernel: Make chdir() take path+length hace 5 años
  Andreas Kling f231e9ea76 Kernel: Pass path+length to the stat() and lstat() syscalls hace 5 años
  Andreas Kling 152a83fac5 Kernel: Remove SmapDisabler in watch_file() hace 5 años
  Andreas Kling 80cbb72f2f Kernel: Remove SmapDisablers in open(), openat() and set_thread_name() hace 5 años
  Andreas Kling c4a1ea34c2 Kernel: Fix SMAP violation in writev() syscall hace 5 años
  Andreas Kling 9eef39d68a Kernel: Start implementing x86 SMAP support hace 5 años
  Andreas Kling 1525c11928 Kernel: Add missing iovec base validation for writev() syscall hace 5 años
  Andreas Kling c89fe8a6a3 Kernel: Fix bad TOCTOU pattern in syscalls that take a parameter struct hace 5 años
  Andreas Kling 3a27790fa7 Kernel: Use Thread::from_tid() in more places hace 5 años
  Andreas Kling 95ba0d5a02 Kernel: Remove unused "putch" syscall hace 5 años