| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-08-07 | Enable Fixnum option | ksss | |
| 2016-08-07 | Enable option :in, :out, :err | ksss | |
| 2016-06-22 | update $? when IO object is closed. closes #58. | Tomoyuki Sahara | |
| 2016-06-21 | Merge pull request #60 from drbrain/test_io_setup_failure | Tomoyuki Sahara | |
| Test io setup failure | |||
| 2016-06-21 | add IO#isatty and IO#tty? | Tomoyuki Sahara | |
| 2016-05-12 | Create socket in /tmp for security | Eric Hodel | |
| Some systems do not allow UNIX sockets from arbitrary directories. Instead of trying to `#define SOCKET_PATH` correctly I assume the /tmp/ directory is accessible and use it. | |||
| 2016-05-12 | Include reason in test failure message | Eric Hodel | |
| I am seeing this test fail in some environments but can't determine why. The extra information will help me determine the reason bind(2) is failing. | |||
| 2015-12-08 | File::ALT_SEPARATOR is always defined (some string or nil). | Tomoyuki Sahara | |
| 2015-12-08 | Fix for windows(mingw) | takahashim | |
| * File.expand_path: support drive letter and ALT_SEPARATOR * File.dirname: support ALT_SEPARATOR * File.basename: ditto. * IO.popen: raise NotImplementedError * IO.pipe: ditto. * `cmd`: ditto. * File#flock: ditto. * FileTest.pipe?: ditto. * FileTest.symlink?: ditto. * FileTest.socket?: ditto. | |||
| 2015-12-02 | fix tests for Win: use binary mode | takahashim | |
| 2015-12-02 | build on Win32 | takahashim | |
| 2015-11-24 | assert_nothing_raised is not available on mruby 1.0.0. | Tomoyuki Sahara | |
| 2015-11-24 | Implement IO.pipe | ksss | |
| 2015-11-22 | add File.symlink | takahashim | |
| 2015-11-21 | add File.path | takahashim | |
| 2015-10-20 | UT for IO#sysseek. | Tomoyuki Sahara | |
| 2015-09-27 | add IO#rewind | takahashim | |
| 2015-09-27 | support IO#<< | takahashim | |
| 2014-12-04 | IO.popen fd set close_on_exec flag by default | ksss | |
| 2014-12-04 | Opened fd should be set FD_CLOEXEC by default | ksss | |
| 2014-11-16 | Implement FileTest.size | ksss | |
| - File.size delegate to FileTest.size - File.size more faster by reading i-node value | |||
| 2014-07-29 | add IO#sync and IO#sync= | Tomoyuki Sahara | |
| 2014-07-09 | delete debug messages | dreamedge | |
| 2014-07-08 | Add IO#close_on_exec= | dreamedge | |
| and a test on test/io.rb | |||
| 2014-06-19 | IO#read(0) should return "" immediately. fixes iij/mruby-socket#13. | Tomoyuki Sahara | |
| 2014-04-21 | IO.for_fd can be written in Ruby. | Tomoyuki Sahara | |
| 2014-04-21 | more tests. | Tomoyuki Sahara | |
| 2014-04-18 | IO#syswrite should raise an error if it's not opened for writing. | Tomoyuki Sahara | |
| 2014-04-17 | io.write("") -> 0 | Tomoyuki Sahara | |
| 2014-04-05 | Don't ignore the return value of symlink(). | Masaki Muranaka | |
| 2014-03-26 | nonexistent test fixes (for travis-ci) | Akira Yumiyama | |
| 2014-03-26 | IO.close should be IO._sysclose. closes #13. | Tomoyuki Sahara | |
| 2014-02-25 | add IO.read | Tomoyuki Sahara | |
| 2013-11-16 | Try GC when Too many open files (revert a part of 1e8097a). | Tomoyuki Sahara | |
| 2013-11-16 | test for #6. | Tomoyuki Sahara | |
| 2013-10-09 | fix typo... | Tomoyuki Sahara | |
| 2013-10-03 | fix RSTRING_PTR usage. | Tomoyuki Sahara | |
| 2013-09-30 | add File#flock. | Tomoyuki Sahara | |
| 2013-09-26 | remove duplicated white spaces. | Tomoyuki Sahara | |
| 2013-09-25 | Catch up with API changes on mrb_intern() -> mrb_intern_cstr() | Paolo Bosetti | |
| 2013-08-30 | use array parameter on IO.open. | Tomoyuki Sahara | |
| 2013-08-23 | add `cmd` (command output expression). | Tomoyuki Sahara | |
| 2013-08-08 | tests for File.socket? and File.symlink? | Tomoyuki Sahara | |
| 2013-05-12 | Use mkstemp instead of mktemp. | Akira Yumiyama | |
| 2013-04-27 | put MRB_ prefix before ARGS_XXX macros | Akira Yumiyama | |
| 2013-04-07 | add File.expand_path | Akira Yumiyama | |
| 2013-04-01 | initial commit | Akira Yumiyama | |
