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