summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)Author
2015-11-22add File.symlinktakahashim
2015-10-20off_t can be larger than mrb_int.Tomoyuki Sahara
2015-10-20raise a SystemCallError when lseek(2) fails.Tomoyuki Sahara
2015-10-20fix typo.Tomoyuki Sahara
2015-10-20Merge branch 'master' of github.com:iij/mruby-ioTomoyuki Sahara
2015-10-19Fix buffer overflow of `pos` when file-size is too bigMATSUMOTO, Ryosuke
2015-08-27variables are not used on the platforms lack FD_CLOEXEC.Tomoyuki Sahara
2015-08-26Merge pull request #30 from ksss/cloexecTomoyuki Sahara
2015-08-20Made FILE_SEPERATOR platform dependentJoe Kutner
2015-08-02define PATH_SEPARATORTerence Lee
2015-07-02Remove mrb_io_s_select typo.Blaž Hrastnik
2015-04-17Removing redundant platform checkJared Breeden
2015-04-17Correct File::NULL for WindowsJared Breeden
2015-04-05Excluding wait call for windowsJared Breeden
2015-04-03wait for child processes when we close pipes. fixes #37.Tomoyuki Sahara
2014-12-26rewrite IO.for_fd.Tomoyuki Sahara
2014-12-26better error message.Tomoyuki Sahara
2014-12-15FIX: IO#sysread occurs SEGVTOMITA Masahiro
2014-12-04IO.popen fd set close_on_exec flag by defaultksss
2014-12-04Opened fd should be set FD_CLOEXEC by defaultksss
2014-11-22Fix broken build for Visual C++sdottaka
2014-11-16Implement FileTest.sizeksss
2014-11-13garbage collect when open(2) fails with ENFILE or EMFILEYukihiro "Matz" Matsumoto
2014-08-03Correcting E_NOTIMP_ERROR referencejbreeden
2014-07-29add IO#sync and IO#sync=Tomoyuki Sahara
2014-07-22remove extra ';'.Tomoyuki Sahara
2014-07-19Fix type of argument passed to mrb_get_args.take_cheeze
2014-07-09refactor.Tomoyuki Sahara
2014-07-08Add IO#close_on_exec=dreamedge
2014-07-07add IO.close_on_exec?dreamedge
2014-06-10fd2 is valid if fd2 >= 0. fixes #18.Tomoyuki Sahara
2014-05-07compatible 32 bit windowswindwiny
2014-04-28raise an error for flock on solarisJulien Ammous
2014-04-21fix mrb_raisef usage.Tomoyuki Sahara
2014-04-21IO.for_fd can be written in Ruby.Tomoyuki Sahara
2014-04-21remove return statements after mrb_raise().Tomoyuki Sahara
2014-04-18remove io_open().Tomoyuki Sahara
2014-04-18IO#syswrite should raise an error if it's not opened for writing.Tomoyuki Sahara
2014-04-17remove standard header files from io.h.Tomoyuki Sahara
2014-04-17file.c depends on mruby/ext/io.h now.Tomoyuki Sahara
2014-04-17function declarations should be in a header file.Tomoyuki Sahara
2014-04-17file.c does not depend on mruby/ext/io.h.Tomoyuki Sahara
2014-04-10solaris does not have flockJulien Ammous
2014-03-14remove unsed.Tomoyuki Sahara
2014-03-03Merge branch 'master' of https://github.com/iij/mruby-io into testPaolo Bosetti
2014-02-25quiet compiler.Tomoyuki Sahara
2014-02-25remove unused.Tomoyuki Sahara
2014-02-25Merge branch 'master' of github.com:iij/mruby-ioTomoyuki Sahara
2014-02-25add IO.readTomoyuki Sahara
2014-02-22compatibility support (mruby/mruby, iij/mruby and 1.0.0)Akira Yumiyama