about summary refs log tree commit homepage
DateCommit message (Expand)
2020-02-01sleepy_penguin 3.5.2 HEAD v3.5.2 master
2020-01-29doc: switch bogomips.org to yhbt.net
2019-11-29epoll: suppress warning for rb_ensure(real_epwait,...)
2019-11-29test_epoll: avoid out-of-FD errors
2019-10-31pkg.mk: use dark216 theme for Earth Day 2019
2019-01-02splice.c: remove reference to non-existent function
2018-12-15sleepy_penguin 3.5.1 v3.5.1
2018-12-15doc: use HTTPS URLS when possible
2018-12-14epoll: avoid reduce block capture and ivar requests
2018-12-11kqueue: get rid of unused variable warnings
2018-12-11fix 64-to-32-bit truncation warning
2017-04-15kqueue: modernize Struct usage for Ruby 2.5.0dev
2017-04-14kqueue: ensure close-on-exec flag is set
2017-03-22sleepy_penguin 3.5.0 v3.5.0
2017-03-22doc: avoid incorrect links to Epoll::IO
2017-03-22doc: tests and examples for changing pipe size in Linux
2017-03-22copy_file_range: add documentation
2017-03-22build: remove build-time olddoc dependency
2017-03-22sp_copy: remove dummy 1.8 code for non-native threaded Ruby
2017-03-22kqueue: remove IO#autoclose= and 1.8-related checks
2017-03-18epoll: add EPOLLEXCLUSIVE constant and documentation
2017-03-17favor require_relative over require pu
2017-03-17epoll: add newline to Kernel#warn messages for atomicity
2017-03-16drop unused Ruby 1.8 support code
2017-03-16allow nestable TLS buffers within the same thread
2017-03-16free buffer if pthread_setspecific fails
2017-03-11tests: switch to test-unit
2017-03-11portability fixes for systems w/o splice, copy_file_range
2017-03-11implement linux_sendfile support
2017-03-02gemspec: use SPDX-compatible license specifier
2017-01-05copy_file_range: move wrapper to Ruby for keyword arg handling
2017-01-04remove PIPE_BUF constant definition
2017-01-04doc: remove references to IO#pipe_size accessor
2017-01-04new API for splice and tee
2017-01-04copy_file_range: use correct syscall numbers on x86/x86-64
2017-01-04pkg.mk: various updates from other projects
2017-01-02splice: clarification regarding tee() flags
2017-01-02unify rb_gc() handling for out-of-FD conditions
2017-01-02doc: various URL updates (https)
2016-03-15implement copy_file_range support for Linux 4.5+
2016-03-15support the splice(2) and tee(2) syscalls
2015-12-07note the epoll/io.rb file is only for Ruby 1.8
2015-06-05epoll: allow :CLOEXEC instead of the long constant
2015-04-22TODO: add memfd item
2015-01-11README: fix wording: are => is
2015-01-11sleepy_penguin 3.4.1 - minor updates v3.4.1
2015-01-11gemspec: remove dead rdoc_options config
2015-01-11sleepy_penguin 3.4.0 - minor updates v3.4.0
2015-01-11gemspec: use minitest, not test-unit
2015-01-11README: stop mentioning Rubinius