| Commit message (Expand) | Author | Age | Files | Lines |
* | * include/ruby/intern.h (rb_cloexec_pipe): declared. | akr | 2011-10-30 | 1 | -12/+23 |
* | * io.c (rb_cloexec_dup): refine control flow. | akr | 2011-10-30 | 1 | -8/+6 |
* | * io.c (rb_cloexec_dup, rb_cloexec_dup2): CLOEXEC has been set if | nobu | 2011-10-30 | 1 | -0/+6 |
* | * io.c (rb_cloexec_dup): don't allocate standard file descriptors. | akr | 2011-10-30 | 1 | -2/+7 |
* | * io.c (rb_cloexec_dup2): don't set CLOEXEC for standard file | akr | 2011-10-29 | 1 | -1/+1 |
* | * configure.in: check dup3. | akr | 2011-10-29 | 1 | -0/+15 |
* | * include/ruby/intern.h (rb_cloexec_dup2): declared. | akr | 2011-10-29 | 1 | -4/+15 |
* | * io.c (rb_cloexec_dup): use F_DUPFD_CLOEXEC if available. | akr | 2011-10-29 | 1 | -0/+16 |
* | add a comment. | akr | 2011-10-29 | 1 | -0/+1 |
* | * include/ruby/intern.h (rb_cloexec_dup): declared. | akr | 2011-10-29 | 1 | -3/+12 |
* | * io.c (rb_cloexec_open): use O_CLOEXEC if available. | akr | 2011-10-29 | 1 | -0/+3 |
* | * include/ruby/intern.h (rb_cloexec_open): declared. | akr | 2011-10-29 | 1 | -3/+22 |
* | * io.c: use "__sun" instead of "sun" to detect SunOS. | akr | 2011-10-24 | 1 | -5/+5 |
* | * io.c (copy_stream_fallback_body): check nil for EOF of read method. | akr | 2011-10-23 | 1 | -1/+4 |
* | * io.c (rb_fd_set_cloexec): set close-on-exec flag only if F_GETFD is | akr | 2011-10-22 | 1 | -0/+3 |
* | * include/ruby/intern.h (rb_fd_set_cloexec): declared. | akr | 2011-10-22 | 1 | -7/+26 |
* | * io.c: fix documentation of ARGF.lineno=. | ktsj | 2011-10-02 | 1 | -2/+2 |
* | * use RB_TYPE_P which is optimized for constant types, instead of | nobu | 2011-09-29 | 1 | -12/+12 |
* | * io.c (Init_IO): update BINARY comment. it should not change the | matz | 2011-09-12 | 1 | -1/+1 |
* | * io.c (argf_next_argv): open in default text mode. | nobu | 2011-09-03 | 1 | -4/+11 |
* | * io.c (validate_enc_binmode, prep_stdio): default to text mode on | nobu | 2011-09-02 | 1 | -2/+3 |
* | * util.c, include/ruby/util.h (ruby_add_suffix): remove the function. | usa | 2011-08-03 | 1 | -9/+5 |
* | * io.c (rb_pipe): pipe on cygwin can succeed half but fail | nobu | 2011-07-31 | 1 | -0/+8 |
* | * io.c (rb_io_each_byte): remove unused variable e. | naruse | 2011-07-30 | 1 | -3/+2 |
* | * io.c (rb_io_each_byte): rbuf can be refreshed during yield. | nobu | 2011-07-30 | 1 | -6/+3 |
* | * io.c (rb_update_max_fd): validate fd. | akr | 2011-07-23 | 1 | -0/+4 |
* | * io.c (rb_update_max_fd): remove parentheses. they are not in macro. | kazu | 2011-07-20 | 1 | -1/+1 |
* | * include/ruby/intern.h (rb_update_max_fd): declaration moved from | akr | 2011-07-20 | 1 | -1/+8 |
* | * io.c (UPDATE_MAXFD): removed. | akr | 2011-07-19 | 1 | -11/+7 |
* | * io.c (rb_update_max_fd): new function. | akr | 2011-07-19 | 1 | -0/+5 |
* | * win32/win32.c, include/ruby/win32.h (rb_w32_io_cancelable_p): renamed | usa | 2011-07-15 | 1 | -1/+1 |
* | * io.c: Note that methods other than IO#gets may increase IO#lineno. | drbrain | 2011-07-09 | 1 | -5/+8 |
* | * io.c (rb_io_close): close(2) on a fd which is being read by | nobu | 2011-07-08 | 1 | -0/+6 |
* | * include/ruby/intern.h, thread_pthread.c (rb_reserved_fd_p, | ko1 | 2011-07-03 | 1 | -0/+3 |
* | * math.c: Attach documentation for Math. | drbrain | 2011-06-29 | 1 | -3/+11 |
* | * io.c (fill_cbuf): finish reading at EOF, and the readconv has | nobu | 2011-06-18 | 1 | -0/+3 |
* | * io.c: supress warnings. | akr | 2011-06-18 | 1 | -2/+4 |
* | * internal.h: declare internal functions here. | akr | 2011-06-17 | 1 | -4/+0 |
* | * io.c: Improve documentation of IO and File open and new. | drbrain | 2011-06-16 | 1 | -67/+71 |
* | * io.c: use select() appropriately for sendfile(). | akr | 2011-06-12 | 1 | -17/+12 |
* | * io.c (io_getc): should be 7bit if ascii. fixes #4557 | nobu | 2011-06-11 | 1 | -1/+1 |
* | * io.c: fix IO.copy_stream interrupt handling. | akr | 2011-06-09 | 1 | -22/+82 |
* | * io.c (io_fflush): windows -- call fsync() only when the FD is tied to | usa | 2011-06-03 | 1 | -1/+5 |
* | * io.c (rb_io_s_write, rb_io_s_binwrite): return!!! | usa | 2011-06-02 | 1 | -2/+2 |
* | * io.c: Add File.write, File.binwrite. [Feature #1081] [ruby-core:21701] | sorah | 2011-06-02 | 1 | -0/+126 |
* | * io.c (io_flush, rb_io_flush): need to fsync() when ruby calls internal | usa | 2011-06-02 | 1 | -3/+3 |
* | doco: p outputs newline regardless of record separator | ryan | 2011-06-01 | 1 | -3/+2 |
* | * io.c (io_encoding_set): should honor already set ecflags since it | nobu | 2011-05-31 | 1 | -5/+3 |
* | no space inside parens | nobu | 2011-05-31 | 1 | -8/+8 |
* | * io.c (rb_io_s_pipe): potential bug. the mode of read IO is set as | usa | 2011-05-31 | 1 | -0/+8 |