تاریخچه Commit ها

نویسنده SHA1 پیام تاریخ
  Lenny Maiorani c6acf64558 Kernel: Change static constexpr variables to constexpr where possible 3 سال پیش
  Andreas Kling 3845c90e08 Kernel: Remove unnecessary includes from Thread.h 3 سال پیش
  Idan Horowitz e28af4a2fc Kernel: Stop using HashMap in Mutex 3 سال پیش
  Andreas Kling b56646e293 Kernel: Switch process file descriptor table from spinlock to mutex 3 سال پیش
  Andreas Kling 8ebec2938c Kernel: Convert process file descriptor table to a SpinlockProtected 3 سال پیش
  Andreas Kling 31c1094577 Kernel: Don't mess with thread state in Process::do_exec() 3 سال پیش
  Brian Gianforcaro e954b4bdd4 Kernel: Return error from sys$execve() when called with zero arguments 3 سال پیش
  Idan Horowitz d1433c35b0 Kernel: Handle OOM failures in find_shebang_interpreter_for_executable 3 سال پیش
  Idan Horowitz 8cf0e4a5e4 Kernel: Eliminate allocations from generate_auxiliary_vector 3 سال پیش
  Jelle Raaijmakers df73e8b46b Kernel: Allow program headers to align on multiples of `PAGE_SIZE` 3 سال پیش
  Andreas Kling 0e08763483 Kernel: Wrap much of sys$execve() in a block scope 3 سال پیش
  Andreas Kling 0e72b04e7d Kernel: Perform exec-into-new-image directly in sys$execve() 3 سال پیش
  Idan Horowitz cfb9f889ac LibELF: Accept Span instead of Pointer+Size in validate_program_headers 3 سال پیش
  Idan Horowitz 3e959618c3 LibELF: Use StringBuilders instead of Strings for the interpreter path 3 سال پیش
  Andreas Kling 8ad46fd8f5 Kernel: Stop leaking executable path in successful sys$execve() 3 سال پیش
  Idan Horowitz 40159186c1 Kernel: Remove String use-after-free in generate_auxiliary_vector 3 سال پیش
  Idan Horowitz bc85b64a38 Kernel: Replace usages of String::formatted with KString in sys$exec 3 سال پیش
  Brian Gianforcaro 54b9a4ec1e Kernel: Handle promise violations in the syscall handler 3 سال پیش
  Brian Gianforcaro bad6d50b86 Kernel: Use Process::require_promise() instead of REQUIRE_PROMISE() 3 سال پیش
  Guilherme Goncalves 33b78915d3 Kernel: Propagate overflow errors from Memory::page_round_up 3 سال پیش
  Andreas Kling 1d08b671ea Kernel: Enter new address space before destroying old in sys$execve() 3 سال پیش
  Hendiadyoin1 c860e0ab95 Kernel: Add implicit auto qualifiers in Syscalls 3 سال پیش
  Idan Horowitz 81a76a30a1 Kernel: Preserve pending signals across execve(2)s 3 سال پیش
  Idan Horowitz 92a6c91f4e Kernel: Preserve signal mask across fork(2) and execve(2) 3 سال پیش
  Andreas Kling 88b6428c25 AK: Make Vector::try_* functions return ErrorOr<void> 3 سال پیش
  Andreas Kling 79fa9765ca Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T> 3 سال پیش
  Ben Wiederhake c05c5a7ff4 Kernel: Clarify ambiguous {File,Description}::absolute_path 3 سال پیش
  Ben Wiederhake 735da58d44 Kernel: Avoid OpenFileDescription::absolute_path 3 سال پیش
  Brian Gianforcaro e8ec1e908d Kernel: Only instantiate main_program_metadata in the scope it's needed 3 سال پیش
  Andreas Kling dd82f68326 Kernel: Use KString all the way in sys$execve() 3 سال پیش