about summary refs log tree commit homepage
path: root/ext/kgio/kgio.h
DateCommit message (Expand)
2023-09-10drop remaining 1.8 and fragile autopush code paths HEAD master
2016-12-15reinstate the original (and dangerous) autopush in C
2015-08-13remove autopush support and make it a no-op
2015-01-10cleanup: avoid shadowing rb_str_subseq
2014-02-15avoid deprecated rb_thread_blocking_region on MRI 2.x
2014-02-08prepare for rb_thread_blocking_region removal
2014-02-05various 1.8.7 fixes
2014-02-04split read_write.c into {read,write,writev}.c
2014-01-20Don't use deprecated api
2012-12-27implement TCP Fast Open support (client + server)
2011-07-21use rb_update_max_fd() under MRI 1.9.3+
2011-06-15fix misc compiler warnings
2011-05-13add Kgio.tryopen method
2011-02-08move poll support checks to kgio.h
2011-02-08preliminary poll(2) support
2011-02-02add proper IPv6 support
2011-01-31autopush: simplify implementation and just use ivars
2011-01-31rename nopush_smart to autopush
2011-01-27preliminary implementation of "smart_nopush"
2011-01-27revamp packaging makefile, update URLs
2010-11-18switch entirely to kgio_wait_*able methods
2010-11-18add default kgio_wait_*able methods
2010-10-07doc: fix RDoc generation
2010-09-29refactor and split into separate files