Dario Nieuwenhuis
|
4300e7cc3b
GAT-based Device trait.
|
3 years ago |
Dario Nieuwenhuis
|
92676b9b67
Fix build when enabling only medium-ip
|
3 years ago |
Thibaut Vandervelden
|
3d782f19cd
Add support for 802.15.4 and 6LoWPAN
|
4 years ago |
Dario Nieuwenhuis
|
2cb407d62a
rustfmt
|
3 years ago |
Dario Nieuwenhuis
|
8a225837e2
Add Context struct.
|
3 years ago |
Dario Nieuwenhuis
|
49fa987cdc
Add defmt logging support
|
4 years ago |
Dario Nieuwenhuis
|
56bff5dcca
Add IP medium support to PcapWriter and Tracer.
|
4 years ago |
Dario Nieuwenhuis
|
b869449b31
Add support for TUN interfaces.
|
4 years ago |
Dario Nieuwenhuis
|
4d8729088d
Add medium-ip, medium-ethernet feature flags.
|
4 years ago |
Dario Nieuwenhuis
|
d352e151f6
Add support for IP mediums.
|
4 years ago |
whitequark
|
785e17bb73
Enable all Linux `phy` components for Android as well.
|
4 years ago |
Dario Nieuwenhuis
|
8aed2484de
Clarify docs of DeviceCapabilities MTU. Fixes #392
|
4 years ago |
Alex Crawford
|
61faa269d6
Use #[non_exhaustive] on structs as well
|
4 years ago |
Alex Crawford
|
98f9f8e582
Allow DeviceCapabilities to be initialized
|
4 years ago |
Dario Nieuwenhuis
|
1e40b934bf
Update to Rust 2018. Fixes #271
|
4 years ago |
whitequark
|
cc85616440
Improve docs for `DeviceCapabilities.checksum`.
|
4 years ago |
Ruben De Smet
|
14bad97954
Add ethernet feature-gate as default.
|
5 years ago |
jhwgh1968
|
326079c54c
Implement Fuzz Injector
|
6 years ago |
jhwgh1968
|
e6a6b1630f
Allow mutation of data buffer in RxToken
|
6 years ago |
Luka Atanasovski
|
556672f798
Implement raw sockets via BPF on macOS.
|
6 years ago |
Dan Robertson
|
91f5891dbb
Remove v4 from udp/tcp of ChecksumCapabilities
|
7 years ago |
Michal Podhradsky
|
a3bd4a9000
Do not export phy::wait on non-Unix platforms
|
7 years ago |
Dan Robertson
|
470a08669f
Update phy mod to use new time types
|
7 years ago |
寧靜
|
f0c147a5ee
Gate Linux-specific platform dependencies behind a #[cfg].
|
7 years ago |
Dan Robertson
|
783a76b2d8
Add ICMPv6
|
7 years ago |
Dan Robertson
|
4d918e4406
Fix documentation warnings.
|
7 years ago |
whitequark
|
7959473308
Style. NFC.
|
7 years ago |
Philipp Oppermann
|
198fe239f1
Redesign the phy::Device trait to avoid Drop impls.
|
7 years ago |
whitequark
|
bd52f9b83c
Only verify checksum in pretty printers, do not bail out if invalid.
|
7 years ago |
whitequark
|
58c12b8f51
Reword checksum-related documentations.
|
7 years ago |