about summary refs log tree commit homepage
DateCommit message (Expand)
2010-06-06Ruby io_splice 2.1.0 - IO::Splice.copy_stream fixes v2.1.0
2010-06-06doc: help RDoc read IO::Splice singleton methods
2010-06-06document +src+ and +dst+ for IO::Splice.{full,partial}
2010-06-06GNUmakefile: add rcov target
2010-06-06copy_stream: handle and block on EAGAIN from the non-pipe IO
2010-06-06GNUmakefile: allow passing options to test/unit
2010-06-06copy_stream: cleanup after ourselves
2010-06-06COPYING: bundle the LGPLv2.1 instead of LGPLv3
2010-06-05Ruby io_splice 2.0.0 v2.0.0
2010-06-05update PIPE_CAPA documentation for Linux 2.6.35
2010-06-05relicense to LGPLv2.1+ (from LGPLv3 only)
2010-06-05GNUmakefile: make our unit tests PHONY
2010-06-05examples/splice-cp: simplify with IO::Splice.copy_stream
2010-06-05io_splice_ext: require errno.h
2010-06-05copy_stream takes source offset like the non-splice version
2010-06-03allow IO.vmsplice to take a single string
2010-06-01copy_stream: always try to move pages instead of copying
2010-06-01preliminary support for F_GETPIPE_SZ and F_SETPIPE_SZ
2010-06-01update IO::Splice::F_MOVE documentation for 2.6.35
2010-06-01simplify examples for 1.0.0 API
2010-06-01implement IO::Splice.copy_stream
2010-05-27fix indentation bug
2010-05-27Ruby io_splice 1.0.0 v1.0.0
2010-05-27cleanup makefiles
2010-05-27test for non-blocking, non-pipe descriptor
2010-05-27clarify wording in license
2010-05-27allow IO(-ish) objects as descriptor arguments
2010-05-27test: enable Ruby warnings
2010-05-27IO.splice always releases the GVL
2010-05-27test: more descriptive Tempfile names
2010-05-27doc: better explain the need for IO::Splice::F_NONBLOCK
2010-05-27avoid partial writes on IO.vmsplice unless F_NONBLOCK
2010-05-24split out ARY2IOVEC macro
2010-05-23GNUmakefile: switch to RDoc 2.5.x
2010-05-22"Splice" should be a module, not a class
2010-02-20README: add mailing list archive information
2010-02-15LICENSE: s/posix_mq/io_linux/
2010-02-15add gemspec v0.1.0
2010-02-14initial