Commit Verlauf

Autor SHA1 Nachricht Datum
  whitequark 30fc358112 Update README. vor 7 Jahren
  whitequark d73c2bdb81 Update fault injector so that rate limiting works without std. vor 7 Jahren
  whitequark c799bfc398 Add --pcap option to all our examples. vor 7 Jahren
  whitequark a70b2415e7 Implement a Device that emits a stream in libpcap format. vor 7 Jahren
  whitequark 37ba81f807 Fix an off-by-three-orders-of-magnitude error. vor 7 Jahren
  whitequark 8c339d8b7a Fix argument order in Tracer::new callbacks. vor 7 Jahren
  whitequark ac988f699b Rename into_lower → into_inner. vor 7 Jahren
  whitequark 97499ac280 Clean up some type variable names and trait bounds. NFC. vor 7 Jahren
  whitequark 3a656c1529 Inject the current timestamp into Device::{transmit,receive}. vor 7 Jahren
  whitequark f5a3785c18 Move macros into their own module. vor 7 Jahren
  whitequark 7d54157e77 Add EthernetTracer, a specialization of Tracer for EthernetFrame. vor 7 Jahren
  whitequark 12f92be419 Use proper clock mocking in the loopback example. vor 7 Jahren
  whitequark c0629f769b Log correct delay when performing TCP retransmit. vor 7 Jahren
  whitequark d5610e7826 Determine MTU in TapInterface instead of hardcoding 1536. vor 7 Jahren
  whitequark c5fc8f7da7 Document the loopback. vor 7 Jahren
  whitequark 15ce667743 Add a bare-metal usage example. vor 7 Jahren
  whitequark 042019db04 Remove default impl for Device::limits(). vor 7 Jahren
  whitequark 9a4efcd656 LoopbackInterface → Loopback. vor 7 Jahren
  whitequark 8ada283c55 Implement loopback interfaces. vor 7 Jahren
  whitequark 6bb9200c06 Annotate all simple getters with #[inline]. vor 7 Jahren
  whitequark 5dfc861e38 Remove *Socket::{process,dispatch} from public interface. vor 7 Jahren
  whitequark a15bc8105e In {Tcp,Udp}Socket::process, make protocol check an assertion. vor 7 Jahren
  whitequark ab739531e2 Travis: require build on stable Rust to succeed. vor 7 Jahren
  whitequark cbc10b6ea0 Remove Socket::{process,dispatch} from public interface. vor 7 Jahren
  whitequark 5f16fc0032 Fix a typo in 5c3fc493. vor 7 Jahren
  whitequark 5c3fc4935e Discard packets with non-unicast source addresses at IP level. vor 7 Jahren
  whitequark e47e94e339 Transmit actual UDP checksum of all-zeroes as all-ones instead. vor 7 Jahren
  whitequark 1746702f53 Try to trigger fast retransmit when we detect a missing TCP segment. vor 7 Jahren
  whitequark 103fca2387 In examples, trace the packets being dropped by the fault injector. vor 7 Jahren
  whitequark 86c1cbad9b In examples, print packet dumps with timestamps, too. vor 7 Jahren