| Commit message (Expand) | Author | Age | Files | Lines |
* | [Doc] correct my understanding about nonblocking mode | 卜部昌平 | 2022-04-21 | 1 | -4/+17 |
* | include/ruby/io.h: use 0 as POLLPRI when no support for it | Yuta Saito | 2022-01-19 | 1 | -4/+3 |
* | [wasm] include/ruby/io.h: define RB_WAITFD_PRI by ourselves for wasi | Yuta Saito | 2022-01-19 | 1 | -1/+6 |
* | IO::Buffer for scheduler interface. | Samuel Williams | 2021-11-10 | 1 | -0/+9 |
* | Fix typos | Nobuyoshi Nakada | 2021-11-02 | 1 | -3/+3 |
* | include/ruby/io.h: add doxyen | 卜部昌平 | 2021-09-10 | 1 | -29/+808 |
* | Revert deprecations for now | Nobuyoshi Nakada | 2021-06-23 | 1 | -3/+3 |
* | Deprecate and rework old (fd) centric functions. | Samuel Williams | 2021-06-22 | 1 | -0/+5 |
* | Direct io for accept, send, sendmsg, recvfrom, and related methods. | Samuel Williams | 2021-06-22 | 1 | -0/+3 |
* | Rework console to use `rb_io_wait`. | Samuel Williams | 2020-09-14 | 1 | -2/+2 |
* | Add support for hooking `IO#read`. | Samuel Williams | 2020-09-14 | 1 | -0/+2 |
* | Standardised scheduler interface. | Samuel Williams | 2020-09-14 | 1 | -3/+6 |
* | Simplify bitmasks for IO events. | Samuel Williams | 2020-09-14 | 1 | -0/+6 |
* | Add RB_ prefix to `GetOpenFile` and `MakeOpenFile`. | Samuel Williams | 2020-09-14 | 1 | -2/+4 |
* | sed -i 's|ruby/impl|ruby/internal|' | 卜部昌平 | 2020-05-11 | 1 | -2/+2 |
* | sed -i s/RUBY3/RBIMPL/g | 卜部昌平 | 2020-05-11 | 1 | -2/+2 |
* | sed -i s|ruby/3|ruby/impl|g | 卜部昌平 | 2020-05-11 | 1 | -2/+2 |
* | add #include guard hack | 卜部昌平 | 2020-04-13 | 1 | -13/+11 |
* | Merge pull request #2991 from shyouhei/ruby.h | 卜部昌平 | 2020-04-08 | 1 | -16/+4 |
* | re-add io.h and encoding.h into internal.h | 卜部昌平 | 2019-12-26 | 1 | -4/+0 |
* | io.c: export rb_io_extract_modeenc | Nobuyoshi Nakada | 2019-08-14 | 1 | -0/+3 |
* | errno.h must be included after config.h because config.h might define | odaira | 2018-11-21 | 1 | -1/+1 |
* | add 'x' mode character for O_EXCL | kazu | 2018-08-09 | 1 | -0/+1 |
* | Include ruby/{io,encoding}.h before internal.h | kazu | 2018-01-09 | 1 | -0/+4 |
* | * configure.in: check function attirbute const and pure, | naruse | 2016-05-08 | 1 | -1/+1 |
* | io.h: remove old macros | nobu | 2016-01-11 | 1 | -8/+0 |
* | socket: memoize common socket families in fptr->mode | normal | 2015-07-02 | 1 | -0/+3 |
* | * include/ruby/io.h (FMODE_WSPLIT): Removed. The write() system call | akr | 2014-11-18 | 1 | -2/+0 |
* | io.c: move RFile initialization | nobu | 2014-10-10 | 1 | -35/+5 |
* | ruby/io.h: deprecate old macros | nobu | 2014-10-10 | 1 | -2/+2 |
* | * include/ruby/io.h (struct rb_io_buffer_t): PACKED_STRUCT should not | ngoto | 2014-07-24 | 1 | -1/+1 |
* | rb_io_buffer_t: fix packing on gcc | normal | 2014-07-21 | 1 | -2/+3 |
* | ruby/io.h: fix rb_io_buffer_t | nobu | 2014-07-21 | 1 | -2/+2 |
* | rb_io_buffer_t: pack structure | normal | 2014-07-20 | 1 | -2/+2 |
* | rb_io_t: shrink from 216 to 200 bytes on 64-bit | normal | 2014-07-20 | 1 | -2/+2 |
* | * include/ruby/intern.h, | akr | 2014-02-14 | 1 | -1/+0 |
* | file.c: export rb_stat_new | nobu | 2013-10-01 | 1 | -0/+5 |
* | defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END} | nobu | 2013-04-05 | 1 | -6/+2 |
* | ruby/io.h: get rid of conflict on AIX | nobu | 2013-03-29 | 1 | -0/+2 |
* | ruby/io.h: get rid of conflict on AIX | nobu | 2013-03-28 | 1 | -0/+8 |
* | process.c: try conversion at redirection | nobu | 2012-07-27 | 1 | -0/+1 |
* | * thread.c (rb_wait_for_single_fd): new. poll(2) based backend for rb_wait_fo... | kosaki | 2011-05-04 | 1 | -3/+11 |
* | * thread.c (rb_wait_for_single_fd): new. | kosaki | 2011-05-04 | 1 | -0/+5 |
* | * include/ruby/io.h: parenthesize macro arguments. | akr | 2011-04-07 | 1 | -25/+25 |
* | * include/ruby/io.h: missing prototypes. | nobu | 2011-01-15 | 1 | -0/+6 |
* | * include/ruby/io.h (rb_io_buffer_t): extract from rb_io_t. | nobu | 2010-11-18 | 1 | -26/+25 |
* | * include/ruby/{intern,io}.h: add missing prototypes. | nobu | 2010-07-22 | 1 | -0/+1 |
* | * configure.in (XCFLAGS): use -fvisibility=hidden if possible. | nobu | 2010-07-21 | 1 | -0/+8 |
* | * include/ruby/io.h, io.c: reverted r21709. | nobu | 2010-06-27 | 1 | -1/+0 |
* | * include/ruby/io.h (MakeOpenFile): finalize fptr get rid of | nobu | 2010-03-13 | 1 | -1/+1 |