whitequark
|
7381e7f98b
fn Device::mtu() -> usize → Device::limits() -> DeviceLimits
|
8 years ago |
whitequark
|
1874549b0b
Bump version.
|
8 years ago |
whitequark
|
293ea51722
Improve handling of TCP ACK packets in FIN-* states.
|
8 years ago |
whitequark
|
15cf0cc56e
Don't put non-unicast (IP or Ethernet) addresses into ARP cache.
|
8 years ago |
whitequark
|
4e364d816a
Trace eviction and fill in SliceArpCache.
|
8 years ago |
Corentin Henry
|
eeaf7b6df8
arp: increment lru when inserting a new entry
|
8 years ago |
Corentin Henry
|
bd9a6bf3b0
arp: use valid unicast ip addresses for tests
|
8 years ago |
whitequark
|
2aad62a790
Update README to mention lack of multicast support.
|
8 years ago |
whitequark
|
3dfcb11d33
Follow-up to b9e79d19; always process broadcast frames.
|
8 years ago |
whitequark
|
b9e79d19a7
Ignore Ethernet frames for which we aren't a destination.
|
8 years ago |
whitequark
|
bb2edf4e8a
Update README.
|
8 years ago |
whitequark
|
7e5c4ce21a
Bump version.
|
8 years ago |
whitequark
|
ddba30e9cf
Update README to explain how the client example works.
|
8 years ago |
whitequark
|
d866cc7721
Add the "embedded" crate category.
|
8 years ago |
whitequark
|
a155269d3d
Remove the `use_` prefix from feature names.
|
8 years ago |
whitequark
|
908f70957b
Travis: don't build tests without the std feature.
|
8 years ago |
whitequark
|
708f40d776
Fix condition for acceptable RST|ACK in TCP SYN-SENT state.
|
8 years ago |
whitequark
|
be9d0a202d
Don't block forever in TapInterface.
|
8 years ago |
whitequark
|
ee20c49a59
Send an ARP request when the destination is not in cache.
|
8 years ago |
whitequark
|
4083ee8ea8
Use trait FromStr for the parsing code.
|
8 years ago |
whitequark
|
a0f2c62ac9
Add a TCP client example.
|
8 years ago |
whitequark
|
b88204c607
Factor out common code from examples.
|
8 years ago |
whitequark
|
1a32b98b48
Implement the TCP SYN-SENT state.
|
8 years ago |
whitequark
|
11c875160a
Fix an incorrect tracing message.
|
8 years ago |
whitequark
|
869b088f68
Pull in macros from the log crate in tests.
|
8 years ago |
whitequark
|
899a5a1963
Fix the TCP MSS calculation.
|
8 years ago |
whitequark
|
7a7ca32429
Add the log crate to dev-dependencies.
|
8 years ago |
whitequark
|
aa7981cbdf
Travis: run tests, not just build.
|
8 years ago |
whitequark
|
e8ece3e567
Fix an incorrect payload length when sending TCP MSS option.
|
8 years ago |
whitequark
|
42261f3467
Update TCP implementation status in README.
|
8 years ago |