| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-04-18 | `mrb_io_initialize_copy` should not free existing `fptr`; fix #4005 | Yukihiro "Matz" Matsumoto | |
| When arguments `copy` and `orig` are the same object. | |||
| 2018-04-18 | `mrb_dup()` should fail if `fd` is a negative integer; ref #4005 | Yukihiro "Matz" Matsumoto | |
| 2018-04-17 | Fix `use after free in File#initilialize_copy`; fix #4001 | Yukihiro "Matz" Matsumoto | |
| The bug and the fix were reported by https://hackerone.com/pnoltof | |||
| 2018-02-23 | Pass same mode parameter to `IO.sysopen` and `IO.open` in `IO.read`. | Takeshi Watanabe | |
| 2018-01-30 | add File#mtime | Yasuhiro Matsumoto | |
| 2018-01-14 | Remove trailing space | ksss | |
| 2018-01-14 | IO#close_on_exec? is not supported on MinGW | ksss | |
| 2018-01-14 | Should be true for close_on_exec flag | ksss | |
| 2017-12-18 | Fix descriptor leakage; ref #3903 | Yukihiro "Matz" Matsumoto | |
| 2017-12-18 | Fix `fptr` leakage; ref #3903 | Yukihiro "Matz" Matsumoto | |
| 2017-12-18 | Use `_dup2` instead of `dup2` on Windows; ref #3903 | Yukihiro "Matz" Matsumoto | |
| 2017-12-18 | `open` on Windows takes `int` 3rd argument instead of `mode_t`. | Yukihiro "Matz" Matsumoto | |
| 2017-12-18 | Use `_dup` instead of `dup` on Windows; ref #3903 | Yukihiro "Matz" Matsumoto | |
| 2017-12-17 | Implement IO#initialize_copy | ksss | |
| 2017-12-14 | Initialized mrb_io.is_socket | Hiroshi Mimaki | |
| 2017-12-14 | On Windows, `_S_IREAD` and `_S_IWRITE` is defined in `sys/stat.h`. | Yukihiro "Matz" Matsumoto | |
| 2017-12-14 | Use `_open` and `_close` on Windows. | Yukihiro "Matz" Matsumoto | |
| 2017-12-14 | fix mkstemp implementation for MSVC | Yasuhiro Matsumoto | |
| 2017-12-14 | Fix socket closing by using `closesocket` API in windows instead. | Takeshi Watanabe | |
| 2017-12-13 | Added mrbgem's summary. | Hiroshi Mimaki | |
| 2017-12-13 | fix crash bug on Windows | Yasuhiro Matsumoto | |
| 2017-12-13 | Remove VC++ compiler warnings. | Yukihiro "Matz" Matsumoto | |
| 2017-12-13 | fix path locales | Yasuhiro Matsumoto | |
| 2017-12-13 | Reduce VC++ type mismatch warnings. | Yukihiro "Matz" Matsumoto | |
| 2017-12-13 | Merge pull request #3886 from mattn/io-windows | Yukihiro "Matz" Matsumoto | |
| implement popen/flock on Windows | |||
| 2017-12-13 | fix build for MSVC | Yasuhiro Matsumoto | |
| 2017-12-13 | close file descriptors | Yasuhiro Matsumoto | |
| 2017-12-13 | mingw have mkstemp | Yasuhiro Matsumoto | |
| 2017-12-13 | fix test | Yasuhiro Matsumoto | |
| 2017-12-12 | implement flock on Windows | Yasuhiro Matsumoto | |
| 2017-12-12 | fix compilation error | Yasuhiro Matsumoto | |
| 2017-12-12 | fix compilation error | Yasuhiro Matsumoto | |
| 2017-12-12 | add definition for pid_t on MSVC | Yasuhiro Matsumoto | |
| 2017-12-12 | close handle | Yasuhiro Matsumoto | |
| 2017-12-12 | implement popen on Windows | Yasuhiro Matsumoto | |
| 2017-12-12 | Merge pull request #3885 from Shokuji/cygwin_mruby_io_test | Yukihiro "Matz" Matsumoto | |
| fixed mruby-io so that the test passes on cygwin | |||
| 2017-12-12 | Merge pull request #3882 from mattn/fix-filename | Yukihiro "Matz" Matsumoto | |
| use filename in locale | |||
| 2017-12-12 | fix wrong variable name | Yasuhiro Matsumoto | |
| 2017-12-12 | use filename in locale | Yasuhiro Matsumoto | |
| 2017-12-12 | fixed mruby-io so that the test passes on cygwin | 窪山 翔士 | |
| 2017-12-12 | Fixed mruby-io test failure on Windows platform. | Hiroshi Mimaki | |
| 2017-12-12 | Support MRB_WITHOUT_FLOAT to mruby-io and mruby-pack | Yusuke Endoh | |
| 2017-12-09 | Reduce VC++ compiler warnings. | Yukihiro "Matz" Matsumoto | |
| 2017-12-09 | `File.symlink` may not be implemented on some platforms; ref #3877 | Yukihiro "Matz" Matsumoto | |
| 2017-12-09 | Skip "File.readlink fails" test on MSVC | bamchoh | |
| When MSVC, "File.readlink fails with non-symlink" test was failed even if raising NotImplementedError | |||
| 2017-12-08 | Fixed compile error of `mruby-io` gem on MinGW. | Hiroshi Mimaki | |
| 2017-12-08 | Reduce compiler warnings from `mruby-io` gem. | Yukihiro "Matz" Matsumoto | |
| 2017-12-08 | Avoid VC++ reserved word `template`. | Yukihiro "Matz" Matsumoto | |
| 2017-12-08 | AppVeyor compile errors resolution. | Yukihiro "Matz" Matsumoto | |
| 2017-12-08 | AppVeyor compiler does not proved some POSIX functions. | Yukihiro "Matz" Matsumoto | |
| - `mode_t` by `int` - `umask` by `_umask` - `rmdir` by `_rmdir` - `mkstemp` and `mkdtemp` by using `_mktemp` | |||
