Dan Robertson
|
3ff7e07941
Increase required size for ICMPv4 packets
|
7 years ago |
luozijun
|
3b824ca642
Add `Hash` trait on `IpAddress/IpCidr`
|
7 years ago |
whitequark
|
cb5be48868
Route broadcast packets directly.
|
7 years ago |
Dan Robertson
|
6e877f8501
Add process_ipv6 to EthernetInterface
|
7 years ago |
Herman J. Radtke III
|
d404beea3b
Fix mistakes in README
|
7 years ago |
Dan Robertson
|
8fee5cee1e
Implement the time module.
|
7 years ago |
Herman J. Radtke III
|
07b78a8d50
Handle parsing and display of IPv4 mapped IPv6 addresses.
|
7 years ago |
Dan Robertson
|
8d908127d3
Support IPv6 raw sockets
|
7 years ago |
Alex Crawford
|
3b4d6b5e09
Clean up dispatch_socket!() syntax
|
7 years ago |
whitequark
|
888b1d2403
Bump `managed` dependency to 0.5.
|
7 years ago |
whitequark
|
fcffa6a5b1
Disregard TCP FIN flag if it arrives in a segment not at window start.
|
7 years ago |
Dan Robertson
|
4d918e4406
Fix documentation warnings.
|
7 years ago |
Dan Robertson
|
793227fd46
Ensure ICMPv4 error replies comply with size requirements
|
7 years ago |
寧靜
|
d1ac62c2a2
Update examples/tcpdump.rs.
|
7 years ago |
whitequark
|
8928851665
Simplify. NFC.
|
7 years ago |
Dan Robertson
|
da8e7dceb8
Add bench tests
|
7 years ago |
Dan Robertson
|
507d2fe0ea
Add the proto-ipv4 feature.
|
7 years ago |
Herman J. Radtke III
|
ea953fbf19
Implement FromStr for IpEndpoint
|
7 years ago |
Josh Gangloff
|
56ddb0c206
Make IP checksum loop use larger chunks to ease autovectorization.
|
7 years ago |
whitequark
|
275eb90785
Unswitch the IP checksum loop for 30% improvement in performance.
|
7 years ago |
whitequark
|
ba1d5ed576
Convert the stress.rs example into a simple benchmark.
|
7 years ago |
whitequark
|
1e0f92fad7
Convert all assert!s not documented as panics into debug_assert!s.
|
7 years ago |
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 |