Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling c922a7da09 Kernel: Rename ScopedSpinlock => SpinlockLocker %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 55adace359 Kernel: Rename SpinLock => Spinlock %!s(int64=4) %!d(string=hai) anos
  Andreas Kling c2fc33becd Kernel: Rename ProtectedValue<T> => MutexProtected<T> %!s(int64=4) %!d(string=hai) anos
  brapru f633ef2af7 Kernel: Move ARP debug information to ARP_DEBUG %!s(int64=4) %!d(string=hai) anos
  Andreas Kling c94c15d45c Everywhere: Replace AK::Singleton => Singleton %!s(int64=4) %!d(string=hai) anos
  Jean-Baptiste Boric 738e604bfc Kernel: Migrate ARP table locking to ProtectedValue %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 32a150f2b4 Kernel: Make Thread::state_string() return StringView %!s(int64=4) %!d(string=hai) anos
  brapru f8c104aaaf Kernel: Add update option to remove an entry from the ARP table %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 9457d83986 Kernel: Rename Locker => MutexLocker %!s(int64=4) %!d(string=hai) anos
  Liav A 1c94b5e8eb Kernel: Introduce the NetworkingManagement singleton %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 7cd49ba2a2 Kernel: Ignore interfaces without an IP address when routing packages %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 790d68ac5e Kernel: Route packets destined for us through the loopback adapter %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 532db9f768 Kernel: Treat 0.0.0.0 as a loopback address %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner c160c6b035 Kernel: Use correct destination MAC address for multicast packets %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner d8f92bdf96 Kernel: Avoid deadlock when trying to send packets from the NetworkTask %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 4e6a26cbd2 Kernel: Silence a few more network dbgln()s %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 8d6e9fad40 Kernel: Remove the now defunct `LOCKER(..)` macro. %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
  Andreas Kling ac1c01cc30 Kernel: Convert klog() => dmesgln() in ARP/routing code %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY %!s(int64=4) %!d(string=hai) anos
  AnotherTest 4043e770e5 Kernel: Don't go through ARP for IP broadcast messages %!s(int64=4) %!d(string=hai) anos
  asynts 7cf0c7cc0d Meta: Split debug defines into multiple headers. %!s(int64=4) %!d(string=hai) anos
  asynts eea72b9b5c Everywhere: Hook up remaining debug macros to Debug.h. %!s(int64=4) %!d(string=hai) anos
  asynts acdcf59a33 Everywhere: Remove unnecessary debug comments. %!s(int64=4) %!d(string=hai) anos
  Lenny Maiorani e6f907a155 AK: Simplify constructors and conversions from nullptr_t %!s(int64=4) %!d(string=hai) anos
  Tom 49a76164c8 Kernel: Consolidate the various BlockCondition::unblock variants %!s(int64=4) %!d(string=hai) anos
  Tom 046d6855f5 Kernel: Move block condition evaluation out of the Scheduler %!s(int64=4) %!d(string=hai) anos
  Tom d89582880e Kernel: Switch singletons to use new Singleton class %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 2fd9e72264 Revert "Kernel: Switch singletons to use new Singleton class" %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 8925ad3fa0 Revert "Kernel: Move Singleton class to AK" %!s(int64=5) %!d(string=hai) anos