about summary refs log tree commit homepage
path: root/lib/dtas/buffer
DateCommit message (Expand)
2019-11-02buffer/splice: pass kwargs as-is to tee/splice
2019-01-02splice: fix missing F_NONBLOCK flag for single output
2019-01-02dtas 0.16.0 v0.16.0
2019-01-02use sleepy_penguin 3.5+ for splice and tee support
2017-01-02buffer/splice: remove MAX_SIZE constant
2016-12-27http -> https, and relocate homepage to https://80x24.org/dtas/
2016-01-02copyright updates for 2016
2015-12-25enable "frozen_string_literal: true"
2015-12-13switch to exception-free non-blocking I/O
2015-09-06use a common /dev/null
2015-02-04buffer: allow limiting the amount of bytes output tfx-pu
2015-02-04buffer/splice: prepare for IO::Splice::WAITALL removal
2015-01-20doc: describe most classes a bit
2015-01-19update copyright years and links to mailing list archives
2014-06-06update copyrights and email address for 2014
2013-12-27merge some select calls for splice users
2013-12-27buffer/read_write: style and minor cleanup
2013-12-27buffer/splice: favor &:method for blocks
2013-12-06buffer/read_write: broadcast_one must be non-blocking
2013-10-12IO#nread compatibility for Rubinius (Linux-only)
2013-10-06buffer: remove ioctl syscall in common paths
2013-10-06buffer/read_write: fix undefined local variable
2013-08-29remove "encoding: binary" header use
2013-08-28add license/copyright headers/footers to all files
2013-08-25more cleanups for packaging and documentation v0.0.0
2013-08-24initial commit