Dan Robertson
|
2ea19084ea
time: Improve time types
|
7 years ago |
Andrew Cann
|
1ea5ada5df
Add Clone impl to EthernetFrame
|
7 years ago |
Andrew Cann
|
f1e5c73cae
Add `PrettyPrinter::print` convenience method
|
7 years ago |
Dan Robertson
|
b153636eb8
Documentation updates
|
7 years ago |
Andrew Cann
|
fb96b3cdc1
impl `AsRef<[u8]>` for packet types
|
7 years ago |
Dan Robertson
|
2faf287a70
Add tests for ipv6 in wire::ip
|
7 years ago |
Andrew Cann
|
5fdd44757a
Relax type constraints on payload_mut methods
|
7 years ago |
Dan Robertson
|
89b39b7c19
Add basic ICMPv6 reply
|
7 years ago |
寧靜
|
5b7032e48d
Add from_netmask()/netmask()/broadcast()/network() methods on IPv4Cidr
|
7 years ago |
Dan Robertson
|
7b5971ca24
Improve TimeExceeded and ParamProblem support
|
7 years ago |
Andrew Cann
|
302affca91
Add Clone impl to Packet types
|
7 years ago |
Andrew Cann
|
b1c5bcfa8b
Add conversions to/from std wire types
|
7 years ago |
寧靜
|
4aa8ec48ae
Add missing #[cfg(feature = "phy-tap_interface")].
|
7 years ago |
寧靜
|
400d0e72f5
Impl `Hash` trait on EthernetAddress.
|
7 years ago |
whitequark
|
d2b8f526f3
Remove internally inconsistent test that was left in 1d2ec8c.
|
7 years ago |
whitequark
|
1d2ec8c135
Remove length check that is redundant after 181083f1.
|
7 years ago |
Herman J. Radtke III
|
0f20acf967
Implement IPv6 Extension Headers Pad1 and PadN.
|
7 years ago |
whitequark
|
181083f18c
Reject certain malformed IPv4 packets.
|
7 years ago |
whitequark
|
08186129cd
Add the packet2pcap utility.
|
7 years ago |
Philipp Oppermann
|
c2d18ec071
Return specific sockets from `new` functions instead of `Socket`.
|
7 years ago |
寧靜
|
f0c147a5ee
Gate Linux-specific platform dependencies behind a #[cfg].
|
7 years ago |
Dan Robertson
|
783a76b2d8
Add ICMPv6
|
7 years ago |
whitequark
|
5a0492cc8e
Allow fuzzer failures on Travis.
|
7 years ago |
whitequark
|
938000797b
Fix af26eafd.
|
7 years ago |
whitequark
|
af26eafd89
Install cargo-fuzz on Travis before fuzzing.
|
7 years ago |
whitequark
|
e4a53315b4
Run fuzzing on Travis.
|
7 years ago |
Egor Karavaev
|
283109caca
Treat unspecified IPv4/IPv6 addresses as IpAddress::Unspecified in IpRepr::lower.
|
7 years ago |
Dan Robertson
|
bec2435e80
Fix ICMPv4 check_len to not panic on truncated packets.
|
7 years ago |
whitequark
|
96b631cee9
Add some ICMPv4 and ICMPv6 packets to fuzz corpus.
|
7 years ago |
whitequark
|
b0995c13e2
Fix some overly long comments. NFC.
|
7 years ago |