summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-io
AgeCommit message (Expand)Author
2018-04-18`mrb_io_initialize_copy` should not free existing `fptr`; fix #4005Yukihiro "Matz" Matsumoto
2018-04-18`mrb_dup()` should fail if `fd` is a negative integer; ref #4005Yukihiro "Matz" Matsumoto
2018-04-17Fix `use after free in File#initilialize_copy`; fix #4001Yukihiro "Matz" Matsumoto
2018-02-23Pass same mode parameter to `IO.sysopen` and `IO.open` in `IO.read`.Takeshi Watanabe
2018-01-30add File#mtimeYasuhiro Matsumoto
2018-01-14Remove trailing spaceksss
2018-01-14IO#close_on_exec? is not supported on MinGWksss
2018-01-14Should be true for close_on_exec flagksss
2017-12-18Fix descriptor leakage; ref #3903Yukihiro "Matz" Matsumoto
2017-12-18Fix `fptr` leakage; ref #3903Yukihiro "Matz" Matsumoto
2017-12-18Use `_dup2` instead of `dup2` on Windows; ref #3903Yukihiro "Matz" Matsumoto
2017-12-18`open` on Windows takes `int` 3rd argument instead of `mode_t`.Yukihiro "Matz" Matsumoto
2017-12-18Use `_dup` instead of `dup` on Windows; ref #3903Yukihiro "Matz" Matsumoto
2017-12-17Implement IO#initialize_copyksss
2017-12-14Initialized mrb_io.is_socketHiroshi Mimaki
2017-12-14On Windows, `_S_IREAD` and `_S_IWRITE` is defined in `sys/stat.h`.Yukihiro "Matz" Matsumoto
2017-12-14Use `_open` and `_close` on Windows.Yukihiro "Matz" Matsumoto
2017-12-14fix mkstemp implementation for MSVCYasuhiro Matsumoto
2017-12-14Fix socket closing by using `closesocket` API in windows instead.Takeshi Watanabe
2017-12-13Added mrbgem's summary.Hiroshi Mimaki
2017-12-13fix crash bug on WindowsYasuhiro Matsumoto
2017-12-13Remove VC++ compiler warnings.Yukihiro "Matz" Matsumoto
2017-12-13fix path localesYasuhiro Matsumoto
2017-12-13Reduce VC++ type mismatch warnings.Yukihiro "Matz" Matsumoto
2017-12-13Merge pull request #3886 from mattn/io-windowsYukihiro "Matz" Matsumoto
2017-12-13fix build for MSVCYasuhiro Matsumoto
2017-12-13close file descriptorsYasuhiro Matsumoto
2017-12-13mingw have mkstempYasuhiro Matsumoto
2017-12-13fix testYasuhiro Matsumoto
2017-12-12implement flock on WindowsYasuhiro Matsumoto
2017-12-12fix compilation errorYasuhiro Matsumoto
2017-12-12fix compilation errorYasuhiro Matsumoto
2017-12-12add definition for pid_t on MSVCYasuhiro Matsumoto
2017-12-12close handleYasuhiro Matsumoto
2017-12-12implement popen on WindowsYasuhiro Matsumoto
2017-12-12Merge pull request #3885 from Shokuji/cygwin_mruby_io_testYukihiro "Matz" Matsumoto
2017-12-12Merge pull request #3882 from mattn/fix-filenameYukihiro "Matz" Matsumoto
2017-12-12fix wrong variable nameYasuhiro Matsumoto
2017-12-12use filename in localeYasuhiro Matsumoto
2017-12-12fixed mruby-io so that the test passes on cygwin窪山 翔士
2017-12-12Fixed mruby-io test failure on Windows platform.Hiroshi Mimaki
2017-12-12Support MRB_WITHOUT_FLOAT to mruby-io and mruby-packYusuke Endoh
2017-12-09Reduce VC++ compiler warnings.Yukihiro "Matz" Matsumoto
2017-12-09`File.symlink` may not be implemented on some platforms; ref #3877Yukihiro "Matz" Matsumoto
2017-12-09Skip "File.readlink fails" test on MSVCbamchoh
2017-12-08Fixed compile error of `mruby-io` gem on MinGW.Hiroshi Mimaki
2017-12-08Reduce compiler warnings from `mruby-io` gem.Yukihiro "Matz" Matsumoto
2017-12-08Avoid VC++ reserved word `template`.Yukihiro "Matz" Matsumoto
2017-12-08AppVeyor compile errors resolution.Yukihiro "Matz" Matsumoto
2017-12-08AppVeyor compiler does not proved some POSIX functions.Yukihiro "Matz" Matsumoto