Commit History

Autor SHA1 Mensaxe Data
  Dario Nieuwenhuis 0102a4b741 phy: make consume infallible, move timestamp to receive/transmit. %!s(int64=2) %!d(string=hai) anos
  Dario Nieuwenhuis 339545411a Clippy fixes. %!s(int64=2) %!d(string=hai) anos
  Dario Nieuwenhuis 4300e7cc3b GAT-based Device trait. %!s(int64=3) %!d(string=hai) anos
  Dario Nieuwenhuis dfe8265772 phy: simplify PcapSink trait %!s(int64=3) %!d(string=hai) anos
  Thibaut Vandervelden f72e471eb0 Fix clippy because of MSV change %!s(int64=3) %!d(string=hai) anos
  qiujiangkun 7dda148ad5 various clippy fix %!s(int64=3) %!d(string=hai) anos
  Dario Nieuwenhuis 2cb407d62a rustfmt %!s(int64=3) %!d(string=hai) anos
  Dario Nieuwenhuis 17cf2c8d47 phy: fix FaultInjector returning a too big buffer when simulating a drop on tx %!s(int64=4) %!d(string=hai) anos
  Dario Nieuwenhuis 49fa987cdc Add defmt logging support %!s(int64=4) %!d(string=hai) anos
  Dario Nieuwenhuis 1e40b934bf Update to Rust 2018. Fixes #271 %!s(int64=4) %!d(string=hai) anos
  jhwgh1968 e6a6b1630f Allow mutation of data buffer in RxToken %!s(int64=6) %!d(string=hai) anos
  Dan Robertson 470a08669f Update phy mod to use new time types %!s(int64=7) %!d(string=hai) anos
  whitequark 32ee91da07 Add CODE_STYLE.md. %!s(int64=7) %!d(string=hai) anos
  Philipp Oppermann 198fe239f1 Redesign the phy::Device trait to avoid Drop impls. %!s(int64=7) %!d(string=hai) anos
  Steffen Butzer 9b1b0b4bde phy: introduce hardware based checksum settings, rename DeviceLimits %!s(int64=7) %!d(string=hai) anos
  whitequark 16e6e70d2f Fix many warnings. %!s(int64=7) %!d(string=hai) anos
  whitequark dc94c35da3 Unbreak traffic shaper in the fault injector. %!s(int64=7) %!d(string=hai) anos
  whitequark 5bf64586cd Get rid of Result<_, ()>. %!s(int64=7) %!d(string=hai) anos
  whitequark d73c2bdb81 Update fault injector so that rate limiting works without std. %!s(int64=7) %!d(string=hai) anos
  whitequark ac988f699b Rename into_lower → into_inner. %!s(int64=7) %!d(string=hai) anos
  whitequark 97499ac280 Clean up some type variable names and trait bounds. NFC. %!s(int64=7) %!d(string=hai) anos
  whitequark 3a656c1529 Inject the current timestamp into Device::{transmit,receive}. %!s(int64=7) %!d(string=hai) anos
  whitequark 1c1489e5fb try! → ? %!s(int64=7) %!d(string=hai) anos
  whitequark 5a6641a967 Fix no-std build. %!s(int64=8) %!d(string=hai) anos
  whitequark 21900288cc Add packet shaping to the fault injector. %!s(int64=8) %!d(string=hai) anos
  whitequark 7381e7f98b fn Device::mtu() -> usize → Device::limits() -> DeviceLimits %!s(int64=8) %!d(string=hai) anos
  whitequark 5b4db5fe10 TCP: retransmit ACK when receiving duplicate SEQ. %!s(int64=8) %!d(string=hai) anos
  whitequark 1c7f972a86 Fix length of tx buffers returned by fault injector. %!s(int64=8) %!d(string=hai) anos
  whitequark 5860c365f5 Impement fault injection. %!s(int64=8) %!d(string=hai) anos