summaryrefslogtreecommitdiff
path: root/io.c
Commit message (Expand)AuthorAgeFilesLines
* * eval.c (rb_thread_atfork): When a ruby process forks, its randomshyouhei2011-05-201-0/+1
* * io.c (rb_f_syscall): should check argument string taint beforematz2010-06-121-1/+1
* * io.c, eval.c, process.c: remove all condition of r26371.kosaki2010-05-231-8/+0
* * io.c (appendline): should terminate.nobu2010-04-141-0/+1
* * io.c, eval.c, process.c: add linux to r26371's condition.naruse2010-03-181-4/+4
* * io.c (rb_io_modenum_mode): return "r" for O_RDONLY|O_APPEND.akr2010-02-111-3/+6
* * io.c, eval.c, process.c: add __APPLE__ to r26371's condition.naruse2010-01-271-4/+4
* * eval.c (thread_timer, rb_thread_stop_timer): check the timing ofusa2010-01-211-0/+12
* * io.c (io_fwrite): preserve errno. [ruby-core:27425]nobu2010-01-081-1/+4
* * io.c (rb_io_s_read): close the IO if an exception is raised onusa2010-01-081-1/+22
* * io.c (io_fwrite): adjust stdio file position after direct write onnobu2009-10-261-0/+11
* * *.[chy]: removed trailing spaces.nobu2009-10-221-202/+202
* * io.c (rb_io_fptr_finalize): free fptr to avoid memory leaks.matz2009-10-021-4/+4
* * io.c (rb_io_binmode): check if closed regardless platforms.nobu2009-09-041-2/+2
* * io.c (rb_sysopen): workaround for MSVCRT's bug.usa2009-08-111-0/+6
* * io.c (argf_eof): go to the next file if called after ARGF.closenobu2009-07-261-0/+1
* * io.c (Init_IO): $FILENAME should correspond to the first elementnobu2009-07-261-1/+1
* * io.c (rb_io_flush): fsync() after buffer is flushed on win32.usa2009-07-211-0/+3
* rdoc update.akr2009-06-221-2/+4
* * io.c (rb_io_open), math.c (domain_check), object.c (boot_defclass):nobu2009-06-161-2/+6
* * io.c (argf_close): always call #close method. [ruby-core:23853]matz2009-06-161-5/+2
* * array.c (ary_resize_capa): Remove an unused function.knu2009-03-231-9/+17
* * array.c (Array#try_convert): New method backported from 1.9.knu2009-03-201-0/+20
* update rdoc.akr2009-02-071-2/+3
* add not about IO#pos and IO#readpartial.akr2009-02-071-0/+3
* * io.c (io_getpartial): fflush after read for updating pos in FILE.akr2009-01-311-0/+2
* rdoc update.akr2008-12-251-0/+2
* * dln.c: newer BeOS support. a patch from Pete Goodevematz2008-09-191-1/+3
* * file.c (rb_find_file): reset to real class.nobu2008-08-051-1/+1
* * io.c (rb_open_file, rb_io_s_sysopen): fmode should be unsigned int.usa2008-06-061-4/+6
* * io.c (rscheck), marshal.c (w_nbyte, w_bytes, w_unique),nobu2008-06-011-1/+1
* * suppress warnings on cygwin, mingw and mswin.nobu2008-06-011-1/+10
* * suppress warnings with -Wwrite-string.nobu2008-05-311-14/+15
* * ext/stringio/stringio.c (strio_each): Return an enumerator if noknu2008-05-271-1/+1
* * io.c (rb_io_each_char, argf_each_char, Init_IO):knu2008-05-271-0/+86
* * io.c (Init_IO): Define {IO,ARGF}#{getbyte,readbyte}.knu2008-05-271-2/+6
* * io.c: (rb_io_lines, rb_io_bytes, Init_IO): Defineknu2008-05-271-0/+50
* * eval.c (search_method, remove_method, error_print, rb_alias)nobu2008-05-211-1/+1
* * rubyio.h (rb_io_t): renamed from OpenFile.nobu2008-04-151-79/+79
* * enum.c (enum_find, enum_reject): Return an enumerator if noknu2008-04-141-3/+11
* * io.c (rb_open_file): should check NUL in path.matz2008-01-281-17/+18
* * io.c (rb_io_mode_flags, rb_io_mode_modenum): Ignore encodingknu2008-01-211-0/+10
* * io.c (fptr_finalize): clear errno first. [ruby-talk:284492]nobu2008-01-031-0/+1
* * io.c (rb_io_tell, rb_io_seek): check errno too. [ruby-dev:32093]nobu2007-10-251-2/+3
* * error.c (rb_notimplement), io.c (pipe_open): removed definitenobu2007-04-041-1/+1
* * io.c (pipe_open): refined the message of NotImplementedError.nobu2007-04-041-13/+19
* * io.c (pipe_open): raise NotImplementedError for command "-" onnobu2007-04-041-0/+2
* * node.h (struct rb_thread.locals): explicit as struct.nobu2007-03-241-1/+1
* * io.c (rb_f_syscall): Fix buffer overflow with syscallknu2007-02-131-0/+2
* * io.c (ruby_dup): start GC on ENOMEM as well.matz2007-01-031-1/+1