Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 75ed262fe5 Kernel+ifconfig: Add an MTU value to NetworkAdapter %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 8f45a259fc ByteBuffer: Remove pointer() in favor of data() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 2482fc3538 IPv4: Implement socket ioctls SIOCGIFADDR and SIOCSIFADDR %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 8cfb859368 IPv4: Support overriding the default TTL (64) %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 1c692e87a6 Kernel: Move kmalloc() into a Kernel/Heap/ directory %!s(int64=5) %!d(string=hai) anos
  Conrad Pankoff 498f8c01a2 Kernel: Use a public member for NetworkAdapter on_receive %!s(int64=6) %!d(string=hai) anos
  Conrad Pankoff 41e9ad5ea0 Kernel: Add const to packet data in send_raw call %!s(int64=6) %!d(string=hai) anos
  Conrad Pankoff 36d349f7a7 Kernel: Add on_receive callback to NetworkAdapter %!s(int64=6) %!d(string=hai) anos
  Conrad Pankoff 1aa7437ad7 Kernel: Add netmask and gateway to NetworkAdapter %!s(int64=6) %!d(string=hai) anos
  Conrad Pankoff 54ceabd48d Kernel: Use WeakPtr<NetworkAdapter> instead of NetworkAdapter* in net code %!s(int64=6) %!d(string=hai) anos
  Conrad Pankoff 7ed54d86d5 Kernel: Record network statistics and expose as JSON %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 605975adb5 Kernel: Make KBuffer a value-type wrapper around a KBufferImpl %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 52cfe9ebae IPv4: Remove an unnecessary copy of each outgoing IPv4 payload %!s(int64=6) %!d(string=hai) anos
  Andreas Kling e58b734363 Net: Use KBuffers for network adapter packet queues %!s(int64=6) %!d(string=hai) anos
  Andreas Kling b2e502e533 Kernel: Add Thread::block_until(Condition). %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 0e75aba7c3 StringView: Rename characters() to characters_without_null_termination(). %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 27f699ef0c AK: Rename the common integer typedefs to make it obvious what they are. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 9e0f7acfe5 Kernel+Userland: Expose list of network adapters through /proc/netadapters. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling bc951ca565 Kernel: Run clang-format on everything. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 649c81a714 Kernel: Move networking related files into Kernel/Net/. %!s(int64=6) %!d(string=hai) anos