Commit History

Autor SHA1 Mensaxe Data
  Lucas Bollen 4055a19bc3 Change mutability of `RxToken`'s `consume` argument. hai 11 meses
  Thibaut Vandervelden 969f32dab5 fix: clarify mtu+=2 for IEEE802154 hai 1 ano
  Dario Nieuwenhuis 3a9d017354 Remove unneeded ref patterns and destructures. %!s(int64=2) %!d(string=hai) anos
  Dario Nieuwenhuis 0102a4b741 phy: make consume infallible, move timestamp to receive/transmit. %!s(int64=2) %!d(string=hai) anos
  Dario Nieuwenhuis 4300e7cc3b GAT-based Device trait. %!s(int64=3) %!d(string=hai) anos
  Thibaut Vandervelden f3310e63f4 refactor 6LoWPAN fragmentation %!s(int64=2) %!d(string=hai) anos
  Thibaut Vandervelden b283356679 fix mtu calculation for raw raw_socket %!s(int64=2) %!d(string=hai) anos
  Jade 32974f8136 Changed behavior of phy::RawSocket TxToken::consume to be more similar to RawSocket::receive %!s(int64=3) %!d(string=hai) anos
  Jade 32bf949dc8 Propagate phy::RawSocket send error to caller %!s(int64=3) %!d(string=hai) anos
  Dario Nieuwenhuis f35e76068b phy: Use right protocol on RawSocket based on the medium. %!s(int64=3) %!d(string=hai) anos
  Thibaut Vandervelden 3d782f19cd Add support for 802.15.4 and 6LoWPAN %!s(int64=3) %!d(string=hai) anos
  Dario Nieuwenhuis 2cb407d62a rustfmt %!s(int64=3) %!d(string=hai) anos
  Dario Nieuwenhuis d352e151f6 Add support for IP mediums. %!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 8d2a20362e Fix code syle nits %!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 f239e36bf3 Reimplement {RawSocket,TapInterface}::receive correctly. %!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 39464a53fc Compute soft deadline in poll() and use nonblocking sockets. %!s(int64=7) %!d(string=hai) anos
  whitequark 9525e32a69 Remove unused imports. %!s(int64=7) %!d(string=hai) anos
  whitequark 5bf64586cd Get rid of Result<_, ()>. %!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 7381e7f98b fn Device::mtu() -> usize → Device::limits() -> DeviceLimits %!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 85ae54a488 Sort out buffer lengths. %!s(int64=8) %!d(string=hai) anos
  whitequark a4e36053f9 Implement ARP snooping. %!s(int64=8) %!d(string=hai) anos
  whitequark 2fbf820de8 Implement ARP replies. %!s(int64=8) %!d(string=hai) anos