whitequark
|
826764c961
Build release testsuite binaries with complete debug information.
|
7 years ago |
whitequark
|
b247f6498e
Correctly handle retransmission of lost-received-lost TCP segments.
|
7 years ago |
whitequark
|
46365af7bc
Fix a few documentation issues. NFC.
|
7 years ago |
whitequark
|
62bd94dedc
TcpSocket::recv_impl should have never been public, oops.
|
7 years ago |
whitequark
|
35619edb8b
EthernetInterface::set_ipv4_gateway should panic on non-unicast addrs.
|
7 years ago |
whitequark
|
3868dcdb14
Split `poll_at`/`poll_delay` out of `poll`.
|
7 years ago |
whitequark
|
d5f11159d8
Make the log crate properly optional.
|
7 years ago |
whitequark
|
44db954f8e
Add a stress test.
|
7 years ago |
whitequark
|
31cb0c627d
Oops, don't make examples depend on a nonexistent feature.
|
7 years ago |
whitequark
|
ecf6bf291f
Add a script to run every test Travis would run locally.
|
7 years ago |
whitequark
|
62fb0fc8cd
Clean up our feature story and more aggressively test features.
|
7 years ago |
whitequark
|
d1e229261f
Panic on an attempt of subtracting sequence numbers with underflow.
|
7 years ago |
whitequark
|
3347bbe60b
Use a more specific log message for keep-alive or probe TCP packets.
|
7 years ago |
whitequark
|
960b0012a0
Unbreak `cargo test --no-default-features --features default`.
|
7 years ago |
whitequark
|
e052e5195f
Fix accidental conversion of a slice to owned.
|
7 years ago |
whitequark
|
a7d289eac1
Add an HTTP client example.
|
7 years ago |
whitequark
|
7eba669281
Make EthernetInterfaceBuilder::ip_addrs optional.
|
7 years ago |
Dan Robertson
|
deccd469fe
Use hop limit instead of ttl
|
7 years ago |
Dan Robertson
|
737b387f61
Add Ipv6Repr and Ipv6Packet to wire
|
7 years ago |
Dan Robertson
|
ad56bacb56
Replace EthernetInterface::new with EthernetInterfaceBuilder.
|
7 years ago |
whitequark
|
54f1147d9e
Trace the TCP socket acknowledging incoming segment.
|
7 years ago |
whitequark
|
3f917c1adc
Fix 14185a16.
|
7 years ago |
whitequark
|
14185a16bb
Do not fill neighbor cache with IPs not on the same network as us.
|
7 years ago |
whitequark
|
42c93b99c0
Trace neighbor discovery status on a per-socket basis.
|
7 years ago |
whitequark
|
97d262ed54
Style. NFC.
|
7 years ago |
whitequark
|
b1680368fe
Rework the pretty printer to avoid superfluous trailing newlines.
|
7 years ago |
whitequark
|
fe94691562
Fix clocking code in the loopback example.
|
7 years ago |
whitequark
|
8d0913652a
Make elaborated reasons for sending a TCP packet more precise.
|
7 years ago |
whitequark
|
552b770871
Log an elaborated reason for sending a TCP packet.
|
7 years ago |
Dan Robertson
|
eaaf1fa4a6
Process the Icmpv4Repr in IcmpSocket::process
|
7 years ago |