Commit History

Autor SHA1 Mensaxe Data
  whitequark 00c311a5b8 Add some sanity into enumeration names (avoid "*Type"). %!s(int64=8) %!d(string=hai) anos
  whitequark 268a552568 Fix TcpRepr field visibility. %!s(int64=8) %!d(string=hai) anos
  whitequark 20348a6cb8 Implement TCP representation printing. %!s(int64=8) %!d(string=hai) anos
  whitequark 5a85a5c4f9 Implement TCP representation parsing and emission. %!s(int64=8) %!d(string=hai) anos
  whitequark b2878337e9 In Repr::emit, do not assume that the packet is pre-zeroed. %!s(int64=8) %!d(string=hai) anos
  whitequark 5259855c7c Fix a pointless crash in smoltcpserver. %!s(int64=8) %!d(string=hai) anos
  whitequark 49c0f4a937 Fix IP checksum calculation for odd-length packets. %!s(int64=8) %!d(string=hai) anos
  whitequark 3335b698b4 Empty transmit buffers before starting to receive. %!s(int64=8) %!d(string=hai) anos
  whitequark 85ae54a488 Sort out buffer lengths. %!s(int64=8) %!d(string=hai) anos
  whitequark d02961b0f2 Implement TCP packet support. %!s(int64=8) %!d(string=hai) anos
  whitequark c7492b3b51 Implement TCP stream ring buffers. %!s(int64=8) %!d(string=hai) anos
  whitequark b56fb85a30 UdpBufferElem → UdpPacket %!s(int64=8) %!d(string=hai) anos
  whitequark 37f565abe2 Fix lifetime variance. %!s(int64=8) %!d(string=hai) anos
  whitequark ef04295a8a Fix a Cargo warning. %!s(int64=8) %!d(string=hai) anos
  whitequark 7d838b6d9f I was going to license this under 0-clause BSD. %!s(int64=8) %!d(string=hai) anos
  whitequark 8b89de2faa Working UDP loopback. %!s(int64=8) %!d(string=hai) anos
  whitequark 59dae01e9c Rethink the buffering strategy with Managed<T>. %!s(int64=8) %!d(string=hai) anos
  whitequark 8ff9b17a97 Significantly simplify buffering. %!s(int64=8) %!d(string=hai) anos
  whitequark 3377b911d8 Implement network part of communication through UDP sockets. %!s(int64=8) %!d(string=hai) anos
  whitequark 659f6ed6f6 Implement UDP sockets. %!s(int64=8) %!d(string=hai) anos
  whitequark f6f7dc8cb6 Implement UDP representation parsing and emission. %!s(int64=8) %!d(string=hai) anos
  whitequark f23e3c4bff Implement UDP packet support. %!s(int64=8) %!d(string=hai) anos
  whitequark 04b546a3b8 Return interior pointers more uniformly. %!s(int64=8) %!d(string=hai) anos
  whitequark 8a3dee0943 Simplify checksum computation. %!s(int64=8) %!d(string=hai) anos
  whitequark be4ea0a55e Respond with ICMP echo request data in echo reply. %!s(int64=8) %!d(string=hai) anos
  whitequark 7e45f2d1a9 README: clarify. %!s(int64=8) %!d(string=hai) anos
  whitequark 4da6b0bf61 Implement ICMPv4 echo replies. %!s(int64=8) %!d(string=hai) anos
  whitequark 5863997da3 Actually commit ARP snooping. %!s(int64=8) %!d(string=hai) anos
  whitequark 8204502725 Implement ICMPv4 echo request/reply representation parsing and emission. %!s(int64=8) %!d(string=hai) anos
  whitequark e82e74458d Implement ICMPv4 echo request/reply packet support. %!s(int64=8) %!d(string=hai) anos