Commit History

Autor SHA1 Mensaxe Data
  Liav A 1b04726c85 Kernel: Move all tasks-related code to the Tasks subdirectory %!s(int64=2) %!d(string=hai) anos
  kleines Filmröllchen 939600d2d4 Kernel: Use UnixDateTime wherever applicable %!s(int64=2) %!d(string=hai) anos
  kleines Filmröllchen 213025f210 AK: Rename Time to Duration %!s(int64=2) %!d(string=hai) anos
  Liav A 7c1f645e27 Kernel/Net: Iron out the locking mechanism across the subsystem %!s(int64=2) %!d(string=hai) anos
  Iman Seyed 85feab4095 Kernel: Pass `ipv4_packet_size` to `ipv4.set_length()` %!s(int64=2) %!d(string=hai) anos
  Timon Kruiper 9827c11d8b Kernel: Move InterruptDisabler out of Arch directory %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 11eee67b85 Kernel: Make self-contained locking smart pointers their own classes %!s(int64=3) %!d(string=hai) anos
  Tim Schumacher df4ba7b430 Kernel: Put too small unused network packets back into the list %!s(int64=3) %!d(string=hai) anos
  Tim Schumacher 9e7faff181 Kernel: Protect the list of unused network packets with a Spinlock %!s(int64=3) %!d(string=hai) anos
  Tim Schumacher 3b3af58cf6 Kernel: Annotate all `KBuffer` and `DoubleBuffer` with a custom name %!s(int64=3) %!d(string=hai) anos
  Timon Kruiper a4534678f9 Kernel: Implement InterruptDisabler using generic Processor functions %!s(int64=3) %!d(string=hai) anos
  Maciej 66ab4d61a4 Kernel: Stop exposing gateway field %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 086969277e Everywhere: Run clang-format %!s(int64=3) %!d(string=hai) anos
  Lenny Maiorani 190cf1507b Kernel: Use default constructors/destructors %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 45cf40653a Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr %!s(int64=3) %!d(string=hai) anos
  Daniel Bertalan 8e2efe78f7 Kernel: Tighten String-related includes %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz adc9939a7b Kernel+LibC: Add support for the IPv4 TOS field via the IP_TOS sockopt %!s(int64=3) %!d(string=hai) anos
  Brian Gianforcaro 2770433d30 Kernel: Convert network adapter names to Kernel::KString %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 899cee8185 Kernel: Make KBuffer::try_create_with_size() return KResultOr %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur 97e97bccab Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 2cd8b21974 Kernel: Add convenience values to the Memory::Region::Access enum %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 93d98d4976 Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 720a686a76 Kernel: Handle OOM when allocating Packet KBuffers %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 5743561d32 Kernel: Remove unused header includes in Net subtree %!s(int64=4) %!d(string=hai) anos
  Daniel Bertalan f820917a76 Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull` %!s(int64=4) %!d(string=hai) anos
  Hendiadyoin1 7ca3d413f7 Kernel: Pull apart CPU.h %!s(int64=4) %!d(string=hai) anos
  Idan Horowitz 70fc0a528c Kernel: Increase m_bytes_out only once during transmission %!s(int64=4) %!d(string=hai) anos
  Liav A 1c94b5e8eb Kernel: Introduce the NetworkingManagement singleton %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner a42383523a Kernel: Update the TX byte counter when sending network packets %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 60298121d8 Kernel: Make sure we increment the TX counter %!s(int64=4) %!d(string=hai) anos