Commit Verlauf

Autor SHA1 Nachricht Datum
  Ole Martin Ruud bfe0625308 Update the docstrings of PollAt vor 7 Jahren
  Ole Martin Ruud 3fb0c22fd4 Add conditional compile attr to `is_ingress` vor 7 Jahren
  Ole Martin Ruud 839dd9c6b1 Implement new type for `poll_at` vor 7 Jahren
  Valentin Lorentz ce2fbb7dd2 Add support for IPv6 to ICMP sockets. vor 7 Jahren
  whitequark 95fd1f2568 Use storage::PacketBuffer for implementing socket::IcmpSocket. vor 7 Jahren
  whitequark bbc5cb34b7 Use storage::PacketBuffer for implementing socket::RawSocket. vor 7 Jahren
  whitequark 86c59fe344 Factor out storage::PacketBuffer from socket::UdpSocket. vor 7 Jahren
  Philipp Oppermann 58e534a2fb Use separate metadata and payload buffers for UDP sockets. vor 7 Jahren
  Dan Robertson c418b60b5d Use time types in socket vor 7 Jahren
  Alex Crawford 3b4d6b5e09 Clean up dispatch_socket!() syntax vor 7 Jahren
  Dan Robertson 4d918e4406 Fix documentation warnings. vor 7 Jahren
  Dan Robertson 507d2fe0ea Add the proto-ipv4 feature. vor 7 Jahren
  whitequark 42c93b99c0 Trace neighbor discovery status on a per-socket basis. vor 7 Jahren
  whitequark 9914616893 Limit the rate at which sockets will request neighbor discovery. vor 7 Jahren
  whitequark 7937011424 Extract socket handle into a new SocketMeta structure. vor 7 Jahren
  Dan Robertson ef4af850e0 Add ICMP sockets vor 7 Jahren
  whitequark f58cc4bcbb Rename proto-* features back to socket-*. vor 7 Jahren
  whitequark f64a99a4e6 Use a much more sensible method naming for SocketRef. vor 7 Jahren
  whitequark 42e2c04dee Expose wrapping and unwrapping of SocketRefs. vor 7 Jahren
  whitequark 7e4971df32 Rename Cargo features: socket-* → proto-*. vor 7 Jahren
  Egor Karavaev 096ce02ac4 Implement a SocketRef smart pointer to detect state changes. vor 7 Jahren
  whitequark 100b57aa66 Replace "socket debug identifiers" with just socket handles. vor 7 Jahren
  whitequark a983c629b9 Allow disabling any of: raw, TCP or UDP sockets. vor 7 Jahren
  whitequark 39464a53fc Compute soft deadline in poll() and use nonblocking sockets. vor 7 Jahren
  whitequark 3974dc780f Get rid of unused arguments in Socket::{process,dispatch}. vor 7 Jahren
  whitequark ab0eccd213 Get rid of IpPayload and indirection in Socket::dispatch. vor 7 Jahren
  whitequark 917f89e14b Use FnOnce, not FnMut, in Socket::dispatch() functions. vor 7 Jahren
  whitequark 9525e32a69 Remove unused imports. vor 7 Jahren
  whitequark 5bf64586cd Get rid of Result<_, ()>. vor 7 Jahren
  whitequark ed0828b11c Simplify impls of AsSocket. vor 7 Jahren