Commit History

Автор SHA1 Съобщение Дата
  whitequark cd893e6ab6 fn PacketMetadata::empty() → const PacketMetadata::EMPTY. преди 7 години
  Dan Robertson 89999a6981 Add has_solicited_node to EthernetInterface преди 7 години
  Astro 2d2b90fd04 Allow broadcast/multicast traffic to UDP sockets преди 7 години
  Astro 9e4d2bea8f Add multicast capability to lookup_hardware_addr() преди 7 години
  whitequark 95fd1f2568 Use storage::PacketBuffer for implementing socket::IcmpSocket. преди 7 години
  whitequark 86c59fe344 Factor out storage::PacketBuffer from socket::UdpSocket. преди 7 години
  Philipp Oppermann 58e534a2fb Use separate metadata and payload buffers for UDP sockets. преди 7 години
  Dan Robertson c418b60b5d Use time types in socket преди 7 години
  Dan Robertson 470a08669f Update phy mod to use new time types преди 7 години
  Dan Robertson a2e7c17d57 Update iface and phy_wait to use new time types преди 7 години
  Dan Robertson 89b39b7c19 Add basic ICMPv6 reply преди 7 години
  whitequark cb5be48868 Route broadcast packets directly. преди 7 години
  Dan Robertson 6e877f8501 Add process_ipv6 to EthernetInterface преди 7 години
  Dan Robertson 793227fd46 Ensure ICMPv4 error replies comply with size requirements преди 7 години
  whitequark 8928851665 Simplify. NFC. преди 7 години
  Dan Robertson 507d2fe0ea Add the proto-ipv4 feature. преди 7 години
  whitequark 35619edb8b EthernetInterface::set_ipv4_gateway should panic on non-unicast addrs. преди 7 години
  whitequark 3868dcdb14 Split `poll_at`/`poll_delay` out of `poll`. преди 7 години
  whitequark 62fb0fc8cd Clean up our feature story and more aggressively test features. преди 7 години
  whitequark e052e5195f Fix accidental conversion of a slice to owned. преди 7 години
  whitequark 7eba669281 Make EthernetInterfaceBuilder::ip_addrs optional. преди 7 години
  Dan Robertson deccd469fe Use hop limit instead of ttl преди 7 години
  Dan Robertson 737b387f61 Add Ipv6Repr and Ipv6Packet to wire преди 7 години
  Dan Robertson ad56bacb56 Replace EthernetInterface::new with EthernetInterfaceBuilder. преди 7 години
  whitequark 3f917c1adc Fix 14185a16. преди 7 години
  whitequark 14185a16bb Do not fill neighbor cache with IPs not on the same network as us. преди 7 години
  whitequark 42c93b99c0 Trace neighbor discovery status on a per-socket basis. преди 7 години
  Dan Robertson eaaf1fa4a6 Process the Icmpv4Repr in IcmpSocket::process преди 7 години
  whitequark 30012cc3b1 Make packet dumps emitted for broken packets more useful. преди 7 години
  Jeremy Soller d8b25cdce8 Allow receiving broadcast packets via UDP sockets. преди 7 години