Commit History

Автор SHA1 Съобщение Дата
  Alex Crawford 1ff8edf201 Clean up a couple of if-blocks преди 4 години
  Alex Crawford ddb876bec4 Remove redundant field names from structs преди 4 години
  Dario Nieuwenhuis 1e40b934bf Update to Rust 2018. Fixes #271 преди 4 години
  Alex Crawford ac830e8bb1 Dereference match expressions to clean up patterns преди 4 години
  Alex Crawford ccf6915186 Remove explicit calls to as_ref/as_mut преди 4 години
  Andreas Molzer e2fcd02414 Add ip version specific addr/endpoint converters преди 6 години
  Astro 1fbcfb09e1 Add IpAddress.to_prefix_len() преди 7 години
  whitequark 4a253fecdf Rename `new` method on Packet types to `new_checked`. преди 7 години
  Valentin Lorentz 06d18130cd Add support for arbitrarily many routes instead of only gateways. преди 7 години
  Astro 53abe8c520 Implement wire::igmp. преди 7 години
  Astro dfc077b68c Add as_bytes(), is_multicast() to IpAddress преди 7 години
  Dan Robertson 2faf287a70 Add tests for ipv6 in wire::ip преди 7 години
  Andrew Cann b1c5bcfa8b Add conversions to/from std wire types преди 7 години
  Dan Robertson 783a76b2d8 Add ICMPv6 преди 7 години
  Egor Karavaev 283109caca Treat unspecified IPv4/IPv6 addresses as IpAddress::Unspecified in IpRepr::lower. преди 7 години
  luozijun 3b824ca642 Add `Hash` trait on `IpAddress/IpCidr` преди 7 години
  Dan Robertson 6e877f8501 Add process_ipv6 to EthernetInterface преди 7 години
  Dan Robertson 507d2fe0ea Add the proto-ipv4 feature. преди 7 години
  Josh Gangloff 56ddb0c206 Make IP checksum loop use larger chunks to ease autovectorization. преди 7 години
  whitequark 275eb90785 Unswitch the IP checksum loop for 30% improvement in performance. преди 7 години
  Dan Robertson deccd469fe Use hop limit instead of ttl преди 7 години
  Dan Robertson 737b387f61 Add Ipv6Repr and Ipv6Packet to wire преди 7 години
  whitequark b1680368fe Rework the pretty printer to avoid superfluous trailing newlines. преди 7 години
  Dan Robertson 7727687330 Add IPv6 address and cidr to wire преди 7 години
  whitequark 19790720a3 Remove impl Ord/PartialOrd for Cidr. преди 7 години
  whitequark 2602a151e4 Fix a naming mishap. NFCI. преди 7 години
  Dan Robertson fea462837d Implement set_ttl for Tcp and Udp sockets преди 7 години
  Egor Karavaev 331dc10780 Add support for IPv4 default gateway. преди 7 години
  Egor Karavaev fbfe9859db Implement wire::{IpCidr/Ipv4Cidr}. преди 7 години
  whitequark 02658d0e2f Make sure IpAddress prohibits exhaustive matches. преди 7 години