Commit History

Author SHA1 Message Date
  whitequark 6b2d711347 Only return Err(Rejected) from TcpSocket::process on endpoint mismatch. 7 years ago
  whitequark 5e448db950 Remove IpEndpoint::accepts. 7 years ago
  whitequark 7533542ba8 Fix warnings. 7 years ago
  whitequark 6bc6cc7af7 Implement fmt::Write for TcpSocket. 7 years ago
  whitequark ee0b8b3f7a Rework and test raw sockets. 7 years ago
  whitequark 265e6f6cb7 Add UdpSocket::is_open, similar to TcpSocket::is_open in function. 7 years ago
  whitequark 9525e32a69 Remove unused imports. 7 years ago
  whitequark a98a80e5d3 Update README. 7 years ago
  whitequark 0482afc2d8 Simplify signature of UdpSocket::send_slice. 7 years ago
  whitequark a1910baa91 Put the debug_id field first in sockets. 7 years ago
  whitequark 492fe3e4b1 Rework and test UDP sockets. 7 years ago
  whitequark 5bf64586cd Get rid of Result<_, ()>. 7 years ago
  whitequark 1a11e4db5a Remove useless redundant tests. 7 years ago
  whitequark 53a3875452 Rework error handling in TcpSocket::connect. 7 years ago
  whitequark 10585ad71a Rearrange errors and clarify their semantics. 7 years ago
  whitequark 50ae82d0ff Update a stale docstring. 7 years ago
  whitequark d422f45ac2 as_unspecified → to_unspecified 7 years ago
  whitequark ed0828b11c Simplify impls of AsSocket. 7 years ago
  whitequark c5aa37185f Fix ICMP error returned by EthernetInterface for unknown IP protocols. 7 years ago
  whitequark c6d4823489 Clean up socket error handling in EthernetInterface. 7 years ago
  whitequark ffe2de73c1 Reorganize EthernetInterface impl. NFC. 7 years ago
  whitequark f31f7240be Rename RingBuffer::{dequeue_mut→dequeue}, remove RingBuffer::dequeue. 7 years ago
  whitequark b971d91315 Accept TCP FIN packets in SYN-RECEIVED state. 7 years ago
  whitequark abb0c11b95 Fix double tracing in the loopback example. 7 years ago
  whitequark 0904645c1b Fix determination of local address from incoming packets. 7 years ago
  whitequark 30fc358112 Update README. 7 years ago
  whitequark d73c2bdb81 Update fault injector so that rate limiting works without std. 7 years ago
  whitequark c799bfc398 Add --pcap option to all our examples. 7 years ago
  whitequark a70b2415e7 Implement a Device that emits a stream in libpcap format. 7 years ago
  whitequark 37ba81f807 Fix an off-by-three-orders-of-magnitude error. 7 years ago