Egor Karavaev
|
78b717cd75
Add the `ping` example.
|
7 роки тому |
Egor Karavaev
|
ed08b74427
Add `RawSocket`.
|
7 роки тому |
Egor Karavaev
|
42ca732ce3
`IpRepr::lower` replaces unspecified src_addr in Ipv4Repr as well.
|
7 роки тому |
Egor Karavaev
|
441881609c
Factor out the `RingBuffer` container.
|
7 роки тому |
Egor Karavaev
|
80c20adbf8
Factor out the "raw_socket" and "tap_interface" features
|
7 роки тому |
whitequark
|
22772f07df
Remove accidentally committed change.
|
7 роки тому |
whitequark
|
961b12ce93
Add a sinkhole to the server example.
|
7 роки тому |
whitequark
|
5a6641a967
Fix no-std build.
|
7 роки тому |
whitequark
|
21900288cc
Add packet shaping to the fault injector.
|
7 роки тому |
whitequark
|
d931625af0
Implement TCP TIME-WAIT timeouts.
|
8 роки тому |
whitequark
|
e894ee24ad
Fix a typo in documentation.
|
8 роки тому |
whitequark
|
16222445a6
Clamp TCP receive window to MSS multiplied by maximum burst size.
|
8 роки тому |
whitequark
|
7381e7f98b
fn Device::mtu() -> usize → Device::limits() -> DeviceLimits
|
8 роки тому |
whitequark
|
1874549b0b
Bump version.
|
8 роки тому |
whitequark
|
293ea51722
Improve handling of TCP ACK packets in FIN-* states.
|
8 роки тому |
whitequark
|
15cf0cc56e
Don't put non-unicast (IP or Ethernet) addresses into ARP cache.
|
8 роки тому |
whitequark
|
4e364d816a
Trace eviction and fill in SliceArpCache.
|
8 роки тому |
Corentin Henry
|
eeaf7b6df8
arp: increment lru when inserting a new entry
|
8 роки тому |
Corentin Henry
|
bd9a6bf3b0
arp: use valid unicast ip addresses for tests
|
8 роки тому |
whitequark
|
2aad62a790
Update README to mention lack of multicast support.
|
8 роки тому |
whitequark
|
3dfcb11d33
Follow-up to b9e79d19; always process broadcast frames.
|
8 роки тому |
whitequark
|
b9e79d19a7
Ignore Ethernet frames for which we aren't a destination.
|
8 роки тому |
whitequark
|
bb2edf4e8a
Update README.
|
8 роки тому |
whitequark
|
7e5c4ce21a
Bump version.
|
8 роки тому |
whitequark
|
ddba30e9cf
Update README to explain how the client example works.
|
8 роки тому |
whitequark
|
d866cc7721
Add the "embedded" crate category.
|
8 роки тому |
whitequark
|
a155269d3d
Remove the `use_` prefix from feature names.
|
8 роки тому |
whitequark
|
908f70957b
Travis: don't build tests without the std feature.
|
8 роки тому |
whitequark
|
708f40d776
Fix condition for acceptable RST|ACK in TCP SYN-SENT state.
|
8 роки тому |
whitequark
|
be9d0a202d
Don't block forever in TapInterface.
|
8 роки тому |