Age | Commit message (Expand) | Author |
2021-06-23 | Revert deprecations for now | Nobuyoshi Nakada |
2021-06-22 | Deprecate and rework old (fd) centric functions. | Samuel Williams |
2021-06-22 | Direct io for accept, send, sendmsg, recvfrom, and related methods. | Samuel Williams |
2020-09-14 | Rework console to use `rb_io_wait`. | Samuel Williams |
2020-09-14 | Add support for hooking `IO#read`. | Samuel Williams |
2020-09-14 | Standardised scheduler interface. | Samuel Williams |
2020-09-14 | Simplify bitmasks for IO events. | Samuel Williams |
2020-09-14 | Add RB_ prefix to `GetOpenFile` and `MakeOpenFile`. | Samuel Williams |
2020-05-11 | sed -i 's|ruby/impl|ruby/internal|' | 卜部昌平 |
2020-05-11 | sed -i s/RUBY3/RBIMPL/g | 卜部昌平 |
2020-05-11 | sed -i s|ruby/3|ruby/impl|g | 卜部昌平 |
2020-04-13 | add #include guard hack | 卜部昌平 |
2020-04-08 | Merge pull request #2991 from shyouhei/ruby.h | 卜部昌平 |
2019-12-26 | re-add io.h and encoding.h into internal.h | 卜部昌平 |
2019-08-14 | io.c: export rb_io_extract_modeenc | Nobuyoshi Nakada |
2018-11-21 | errno.h must be included after config.h because config.h might define | odaira |
2018-08-09 | add 'x' mode character for O_EXCL | kazu |
2018-01-09 | Include ruby/{io,encoding}.h before internal.h | kazu |
2016-05-08 | * configure.in: check function attirbute const and pure, | naruse |
2016-01-11 | io.h: remove old macros | nobu |
2015-07-02 | socket: memoize common socket families in fptr->mode | normal |
2014-11-18 | * include/ruby/io.h (FMODE_WSPLIT): Removed. The write() system call | akr |
2014-10-10 | io.c: move RFile initialization | nobu |
2014-10-10 | ruby/io.h: deprecate old macros | nobu |
2014-07-24 | * include/ruby/io.h (struct rb_io_buffer_t): PACKED_STRUCT should not | ngoto |
2014-07-21 | rb_io_buffer_t: fix packing on gcc | normal |
2014-07-21 | ruby/io.h: fix rb_io_buffer_t | nobu |
2014-07-20 | rb_io_buffer_t: pack structure | normal |
2014-07-20 | rb_io_t: shrink from 216 to 200 bytes on 64-bit | normal |
2014-02-14 | * include/ruby/intern.h, | akr |
2013-10-01 | file.c: export rb_stat_new | nobu |
2013-04-05 | defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END} | nobu |
2013-03-29 | ruby/io.h: get rid of conflict on AIX | nobu |
2013-03-28 | ruby/io.h: get rid of conflict on AIX | nobu |
2012-07-27 | process.c: try conversion at redirection | nobu |
2011-05-04 | * thread.c (rb_wait_for_single_fd): new. poll(2) based backend for rb_wait_fo... | kosaki |
2011-05-04 | * thread.c (rb_wait_for_single_fd): new. | kosaki |
2011-04-07 | * include/ruby/io.h: parenthesize macro arguments. | akr |
2011-01-15 | * include/ruby/io.h: missing prototypes. | nobu |
2010-11-18 | * include/ruby/io.h (rb_io_buffer_t): extract from rb_io_t. | nobu |
2010-07-22 | * include/ruby/{intern,io}.h: add missing prototypes. | nobu |
2010-07-21 | * configure.in (XCFLAGS): use -fvisibility=hidden if possible. | nobu |
2010-06-27 | * include/ruby/io.h, io.c: reverted r21709. | nobu |
2010-03-13 | * include/ruby/io.h (MakeOpenFile): finalize fptr get rid of | nobu |
2009-10-10 | * ext/curses/curses.c: use rb_thread_blocking_region to avoid | akr |
2009-08-21 | Rename FMODE_STRIP_BOM to FMODE_SETENC_BY_BOM. | naruse |
2009-07-09 | Set encoding and strip bom when modeenc string is "r:foo-bom" [ruby-dev:37236] | naruse |
2009-01-21 | * include/ruby/io.h (typedef struct rb_io_t): | nobu |
2008-11-07 | * include/ruby/io.h (rb_io_t): added write_lock to serialize. | nobu |
2008-10-16 | * io.c (rb_getc, rb_io_fread, rb_io_fwrite, rb_read_pending): | mame |