Историја ревизија

Аутор SHA1 Порука Датум
  Andreas Kling cf48c20170 Kernel: Forked children should inherit unveil()'ed paths пре 5 година
  Andreas Kling 0569123ad7 Kernel: Add a basic implementation of unveil() пре 5 година
  Andreas Kling e901a3695a Kernel: Use the templated copy_to/from_user() in more places пре 5 година
  Sergey Bugaev d5426fcc88 Kernel: Misc tweaks пре 5 година
  Sergey Bugaev 9bc6157998 Kernel: Return new fd from sys$fcntl(F_DUPFD) пре 5 година
  Andreas Kling 4b7a89911c Kernel: Remove some unnecessary casts to uintptr_t пре 5 година
  Andreas Kling a246e9cd7e Use uintptr_t instead of u32 when storing pointers as integers пре 5 година
  Andreas Kling 8d9dd1b04b Kernel: Add a 1-deep cache to Process::region_from_range() пре 5 година
  Andreas Kling ae0c435e68 Kernel: Add a Process::add_region() helper пре 5 година
  Andreas Kling 1dc9fa9506 Kernel: Simplify PageDirectory swapping in sys$execve() пре 5 година
  Andreas Kling 6eab7b398d Kernel: Make ProcessPagingScope restore CR3 properly пре 5 година
  Andreas Kling f7b394e9a1 Kernel: Assert that copy_to/from_user() are called with user addresses пре 5 година
  Andreas Kling 5ce9382e98 Kernel: Only require "stdio" pledge for sending signals to self пре 5 година
  Sergey Bugaev 3e1ed38d4b Kernel: Do not return ENOENT for unresolved symbols пре 5 година
  Sergey Bugaev d0d13e2bf5 Kernel: Move setting file flags and r/w mode to VFS::open() пре 5 година
  Sergey Bugaev 544b8286da Kernel: Do not open stdio fds for kernel processes пре 5 година
  Sergey Bugaev 6466c3d750 Kernel: Pass correct permission flags when opening files пре 5 година
  Andreas Kling 862b3ccb4e Kernel: Enforce W^X between sys$mmap() and sys$execve() пре 5 година
  Andreas Kling 4e6fe3c14b Kernel: Symbolicate kernel EIP on process crash пре 5 година
  Andreas Kling 9c9fe62a4b Kernel: Validate the requested range in allocate_region_with_vmobject() пре 5 година
  Andreas Kling aa63de53bd Kernel: Use get_syscall_path_argument() in sys$execve() пре 5 година
  Andreas Kling b65572b3fe Kernel: Disallow mmap names longer than PATH_MAX пре 5 година
  Andreas Kling 94ca55cefd Meta: Add license header to source files пре 5 година
  Andreas Kling 19c31d1617 Kernel: Always dump kernel regions when dumping process regions пре 5 година
  Sergey Bugaev 064cd2278c Kernel: Remove the use of FileSystemPath in sys$realpath() пре 5 година
  Sergey Bugaev 8642a7046c Kernel: Let inodes provide pre-open file descriptions пре 5 година
  Sergey Bugaev e0013a6b4c Kernel+LibC: Unify sys$open() and sys$openat() пре 5 година
  Andreas Kling 4d4d5e1c07 Kernel: Drop futex queues/state on exec() пре 5 година
  Andreas Kling 26a31c7efb Kernel: Add "accept" pledge promise for accepting incoming connections пре 5 година
  Andreas Kling c6e552ac8f Kernel+LibELF: Don't blindly trust ELF symbol offsets in symbolication пре 5 година