Historie revizí

Autor SHA1 Zpráva Datum
  Egor Karavaev 921f2e36c8 Don't reply to a TCP RST packet with another TCP RST packet. před 7 roky
  Egor Karavaev feccd963c3 Refactor EthernetInterface::poll. před 7 roky
  whitequark a14c47655e Expose PSH flag in TcpRepr. před 7 roky
  whitequark 1c1489e5fb try! → ? před 7 roky
  whitequark 735def7e1b Do not attempt to validate length of packets being emitted. před 7 roky
  whitequark 6cf248e752 Fix an unimplemented!() invocation that should be unreachable!(). před 7 roky
  whitequark 818fa7dda4 Unbreak parsing of ICMP unreachable messages. před 7 roky
  Egor Karavaev ed08b74427 Add `RawSocket`. před 7 roky
  whitequark 7381e7f98b fn Device::mtu() -> usize → Device::limits() -> DeviceLimits před 8 roky
  whitequark 15cf0cc56e Don't put non-unicast (IP or Ethernet) addresses into ARP cache. před 8 roky
  whitequark 3dfcb11d33 Follow-up to b9e79d19; always process broadcast frames. před 8 roky
  whitequark b9e79d19a7 Ignore Ethernet frames for which we aren't a destination. před 8 roky
  whitequark ee20c49a59 Send an ARP request when the destination is not in cache. před 8 roky
  whitequark 7af6ddfa0c Send the TCP MSS option. před 8 roky
  whitequark a43dfd34cd Add support for TCP MSS option in TCP representation. před 8 roky
  whitequark 65a09329cc Reject, not accept, TCP RST packets in LISTEN state. před 8 roky
  whitequark 41f9426380 Calculate IP payload length from the total length field. před 8 roky
  whitequark 8f28e99a0c Make interfaces not own the sockets. před 8 roky
  whitequark 019d03d758 Implement socket sets. před 8 roky
  whitequark 839eae82a3 Use Managed/ManagedSlice for EthernetInterface. před 8 roky
  whitequark 657658de87 Reorder type parameters of Interface. před 8 roky
  whitequark 286c130dc5 Implement TCP retransmission. před 8 roky
  whitequark 004cfd439b Improve the user-facing TCP socket API. před 8 roky
  whitequark 72abe80df8 Factor out IpRepr into the wire module. před 8 roky
  whitequark a713342120 Group IP header parts in the socket layer as struct IpRepr. před 8 roky
  whitequark a8309b7dff Validate TCP ACKs. před 8 roky
  whitequark 7aac50db22 Fix autoselection of source address. před 8 roky
  whitequark 4427bc35bd Use correct sequence numbers in TCP RST packets. před 8 roky
  whitequark de48180bff Populate ARP cache from incoming IP packets. před 8 roky
  whitequark a454a89b9e Implement conversion of incoming TCP connections into TCP streams. před 8 roky