Historique des commits

Auteur SHA1 Message Date
  Conrad Pankoff 498f8c01a2 Kernel: Use a public member for NetworkAdapter on_receive il y a 6 ans
  Conrad Pankoff 6d1418aa7a Kernel: Add simple ARP routing layer il y a 6 ans
  Conrad Pankoff 93c16590f1 Kernel: Remove specific devices from network code il y a 6 ans
  Conrad Pankoff 5f86a979ea Kernel: Ignore IPv6 packets; log unknown Ethernet payload types il y a 6 ans
  Conrad Pankoff 4afe9e4f2a Kernel: Implement rtl8139 network interface driver il y a 6 ans
  Conrad Pankoff fc3667c026 Kernel: Detect some outgoing TCP connection failures il y a 6 ans
  Conrad Pankoff bd6d2c0819 Kernel: Use a more detailed state machine for socket setup il y a 6 ans
  Conrad Pankoff 638008da13 Kernel: Move TCP state logging into TCPSocket il y a 6 ans
  Andreas Kling 7e309e27dd Kernel: Clean up and sanitize incoming packet handling a bit more il y a 6 ans
  Andreas Kling f9de264f88 Kernel: Actually, let's not hang() on bad incoming packets il y a 6 ans
  Andreas Kling 9e2a00248e Kernel: Do some basic sanity checking on IPv4 packet headers il y a 6 ans
  Conrad Pankoff 5c66c67f32 Kernel: Improve some network-related log messages il y a 6 ans
  Conrad Pankoff 3eb659a2bb Kernel: Implement TCP listening sockets and incoming connections il y a 6 ans
  Conrad Pankoff 54ceabd48d Kernel: Use WeakPtr<NetworkAdapter> instead of NetworkAdapter* in net code il y a 6 ans
  Conrad Pankoff 7ed54d86d5 Kernel: Record network statistics and expose as JSON il y a 6 ans
  Conrad Pankoff 061c092fae Kernel: Prevent RST spam when we get an unexpected packet il y a 6 ans
  Conrad Pankoff 73c998dbfc Kernel: Refactor TCP/IP stack il y a 6 ans
  Andreas Kling 605975adb5 Kernel: Make KBuffer a value-type wrapper around a KBufferImpl il y a 6 ans
  Andreas Kling 52cfe9ebae IPv4: Remove an unnecessary copy of each outgoing IPv4 payload il y a 6 ans
  Andreas Kling e58b734363 Net: Use KBuffers for network adapter packet queues il y a 6 ans
  Andreas Kling 72798519cb IPv4: Use KBuffer instead of ByteBuffer for socket receive queues il y a 6 ans
  Andreas Kling 675aa550a4 Kernel: Put IPv4 and TCP related debug spam behind flags il y a 6 ans
  Robin Burchell 833d444cd8 Thread: Return a result from block() indicating why the block terminated il y a 6 ans
  Robin Burchell 762333ba95 Kernel: Restore state strings for block states il y a 6 ans
  Andreas Kling b2e502e533 Kernel: Add Thread::block_until(Condition). il y a 6 ans
  Andreas Kling 27f699ef0c AK: Rename the common integer typedefs to make it obvious what they are. il y a 6 ans
  Andreas Kling 90b1354688 AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr. il y a 6 ans
  Andreas Kling bc951ca565 Kernel: Run clang-format on everything. il y a 6 ans
  Andreas Kling 8f3022b5c1 NetworkTask: Don't crash on startup if there's no E1000 NIC present. il y a 6 ans
  Andreas Kling 5e938868a2 IPv4: Rename source/destination in socket classes to local/peer. il y a 6 ans