Commit History

Autor SHA1 Mensaxe Data
  luojia65 7a0df7da91 Code format using `cargo fmt` %!s(int64=3) %!d(string=hai) anos
  luojia65 bd1d6da03e Add lint `#[must_use]` for ring buffer functions. %!s(int64=3) %!d(string=hai) anos
  Dario Nieuwenhuis 2cb407d62a rustfmt %!s(int64=3) %!d(string=hai) anos
  Alex Crawford b290069cc1 Various cleanups %!s(int64=4) %!d(string=hai) anos
  Dario Nieuwenhuis ac50995516 More clippy fixes. %!s(int64=4) %!d(string=hai) anos
  Alex Crawford 48539a84dc Prefer elided lifetimes %!s(int64=4) %!d(string=hai) anos
  Dario Nieuwenhuis 1e40b934bf Update to Rust 2018. Fixes #271 %!s(int64=4) %!d(string=hai) anos
  Astro 908ef8d020 Optimize RingBuffer::enqueue_many_with to an empty buffer. %!s(int64=7) %!d(string=hai) anos
  Philipp Oppermann 58e534a2fb Use separate metadata and payload buffers for UDP sockets. %!s(int64=7) %!d(string=hai) anos
  whitequark 8ee2f7bff5 Style fixes. %!s(int64=7) %!d(string=hai) anos
  whitequark 16e6e70d2f Fix many warnings. %!s(int64=7) %!d(string=hai) anos
  whitequark f65bc8aa79 Make sure all side-effectful RingBuffer methods are #[must_use]. %!s(int64=7) %!d(string=hai) anos
  whitequark 3c74d3309b Add RingBuffer::{enqueue_allocated,dequeue_allocated}. %!s(int64=7) %!d(string=hai) anos
  whitequark 7b29dfee2e Add RingBuffer::{read_allocated,write_unallocated}. %!s(int64=7) %!d(string=hai) anos
  whitequark c5deacbcb8 Fix warnings. %!s(int64=7) %!d(string=hai) anos
  whitequark 14355e15d0 RingBuffer::{empty,full}→is_{empty,full}. %!s(int64=7) %!d(string=hai) anos
  whitequark ef6f65812e Remove RingBuffer::set_len(). %!s(int64=7) %!d(string=hai) anos
  whitequark 68921f14f8 Refactor the "random access" ring buffer interface. %!s(int64=7) %!d(string=hai) anos
  whitequark fb05226a62 Refactor the "continuous" ring buffer interface. %!s(int64=7) %!d(string=hai) anos
  whitequark 9cb813134c Merge the TCP ring buffer and generic ring buffer. %!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 492fe3e4b1 Rework and test UDP sockets. %!s(int64=7) %!d(string=hai) anos
  whitequark 5bf64586cd Get rid of Result<_, ()>. %!s(int64=7) %!d(string=hai) anos
  whitequark f31f7240be Rename RingBuffer::{dequeue_mut→dequeue}, remove RingBuffer::dequeue. %!s(int64=7) %!d(string=hai) anos
  Egor Karavaev 441881609c Factor out the `RingBuffer` container. %!s(int64=7) %!d(string=hai) anos