Historie revizí

Autor SHA1 Zpráva Datum
  Andreas Kling a01b19c878 Kernel: Remove KBuffer::try_copy() in favor of try_create_with_bytes() před 3 roky
  Andreas Kling b300f9aa2f Kernel: Convert KBuffer::copy() => KBuffer::try_copy() před 3 roky
  Andreas Kling 250b52d6e5 Kernel: Make KBuffer::try_create_with_bytes() return KResultOr před 3 roky
  Andreas Kling 4a9c18afb9 Kernel: Rename FileDescription => OpenFileDescription před 3 roky
  Andreas Kling 274d535d0e Kernel: Use TRY() in sys$module_load() and sys$module_unload() před 3 roky
  Andreas Kling 0f6f863382 Kernel: Convert remaining users of copy_string_from_user() před 4 roky
  Andreas Kling 2cd8b21974 Kernel: Add convenience values to the Memory::Region::Access enum před 4 roky
  Andreas Kling 93d98d4976 Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace před 4 roky
  Brian Gianforcaro 187c086270 Kernel: Handle OOM from KBuffer creation in sys$module() před 4 roky
  Brian Gianforcaro 9201a06027 Kernel: Annotate all syscalls with VERIFY_PROCESS_BIG_LOCK_ACQUIRED před 4 roky
  Andreas Kling 0d39bd04d3 Kernel: Rename VFS => VirtualFileSystem před 4 roky
  Gunnar Beutner 2a78bf8596 Kernel: Fix the return type for syscalls před 4 roky
  Daniel Bertalan f820917a76 Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull` před 4 roky
  Andreas Kling 1123af361d Kernel: Convert Process::get_syscall_path_argument() to KString před 4 roky
  Nicholas Baron aa4d41fe2c AK+Kernel+LibELF: Remove the need for `IteratorDecision::Continue` před 4 roky
  Andreas Kling 16221305ad LibELF: Remove sketchy use of "undefined" ELF::Image::Section před 4 roky
  Brian Gianforcaro 51ceb172b9 Kernel: Replace make<T>() with adopt_own_if_nonnull() in sys$module_load před 4 roky
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. před 4 roky
  Andreas Kling ac71775de5 Kernel: Make all syscall functions return KResultOr<T> před 4 roky
  Andreas Kling 8f70528f30 Kernel: Take some baby steps towards x86_64 před 4 roky
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY před 4 roky
  asynts 5931758dbc Everywhere: Replace a bundle of dbg with dbgln. před 4 roky
  asynts 938e5c7719 Everywhere: Replace a bundle of dbg with dbgln. před 4 roky
  Andreas Kling 1e4c010643 LibELF: Remove ELF::Loader and move everyone to ELF::Image před 4 roky
  Andreas Kling 8e79bde2b7 Kernel: Move KBufferBuilder to the fallible KBuffer API před 4 roky
  Tom c8d9f1b9c9 Kernel: Make copy_to/from_user safe and remove unnecessary checks před 4 roky
  Andreas Kling 62ec6e5fe0 Kernel: Make Inode::read_entire() return a KBuffer (not ByteBuffer) před 5 roky
  Brian Gianforcaro 20e2a5c111 Kernel: Use Userspace<T> for the module_unload syscall před 5 roky
  Brian Gianforcaro c4927ceb08 Kernel: Use Userspace<T> for the module_load syscall před 5 roky
  Andreas Kling 949aef4aef Kernel: Move syscall implementations out of Process.cpp před 5 roky