| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-02-16 | Add verbose flag to cross test runner too. | Takeshi Watanabe | |
| 2018-02-13 | Check if `to_int` returns `fixnum` value; fix #3946 | Yukihiro "Matz" Matsumoto | |
| 2018-02-13 | Check `sizeof(base64_dec_tab)` in base64 encoding; fix #3947 | Yukihiro "Matz" Matsumoto | |
| The issue (and the fix) reported by https://hackerone.com/aerodudrizzt | |||
| 2018-02-13 | Check negative offset in `pack` method; fix #3944 | Yukihiro "Matz" Matsumoto | |
| 2018-02-13 | Fixed wrong offset in `pack_x` function; ref #3944 | Yukihiro "Matz" Matsumoto | |
| 2018-02-13 | Use 'mrb_raise` instead of `mrb_raisef` when no argument given. | Yukihiro "Matz" Matsumoto | |
| 2018-02-12 | `String#inspect` to use hexadecimal, not octal to print unprintable. | Yukihiro "Matz" Matsumoto | |
| 2018-02-12 | Merge pull request #3945 from take-cheeze/fix_dep_core_gems | Yukihiro "Matz" Matsumoto | |
| Fix core dependencies resolving in dependencies gems. | |||
| 2018-02-12 | Merge pull request #3915 from llothar/master | Yukihiro "Matz" Matsumoto | |
| Uncommented the Visual Studio version check | |||
| 2018-02-12 | Resolve conflicts between labels and conditional ternary; fix #3931 | Yukihiro "Matz" Matsumoto | |
| 2018-02-10 | Fix core dependencies resolving in dependencies gems. | Takeshi Watanabe | |
| 2018-02-10 | Need to determine `IS_LABEL_POSSIBLE()` properly. | Yukihiro "Matz" Matsumoto | |
| Otherwise, `{"a": 1}` will cause `SyntaxError`. | |||
| 2018-02-10 | Check negative `count` in `pack_x` and `unpack_x`; fix #3944 | Yukihiro "Matz" Matsumoto | |
| 2018-02-10 | Add `mruby-io` and `mruby-pack` to `default.gembox` | Yukihiro "Matz" Matsumoto | |
| 2018-02-09 | Check if `mruby-pack` template count overflow; fix #3942 | Yukihiro "Matz" Matsumoto | |
| 2018-02-09 | Check `ensure` proc is NULL before calling; fix #3943 | Yukihiro "Matz" Matsumoto | |
| 2018-02-04 | Merge pull request #3941 from matsumotory/patch-1 | Yukihiro "Matz" Matsumoto | |
| Depend mruby-io and mruby-pack in mruby core | |||
| 2018-02-03 | Depend mruby-io and mruby-pack in mruby core | MATSUMOTO, Ryosuke | |
| 2018-02-02 | Need `fcntl.h` and `sys/stat.h` as well for `_open`; ref #3938 | Yukihiro "Matz" Matsumoto | |
| 2018-02-02 | Need to include `io.h` anyway for _WIN32/64; ref #3938 | Yukihiro "Matz" Matsumoto | |
| 2018-02-02 | Merge pull request #3940 from take-cheeze/fix_proc_ctx_access | Yukihiro "Matz" Matsumoto | |
| Fix possible memory access error. | |||
| 2018-02-02 | Fix possible memory access error. | Takeshi Watanabe | |
| 2018-01-31 | Merge pull request #3938 from mattn/include-io | Yukihiro "Matz" Matsumoto | |
| include io.h on mingw | |||
| 2018-01-31 | include io.h on mingw | Yasuhiro Matsumoto | |
| 2018-01-31 | Define compatibility only for `_MSC_VER`; ref #3923 | Yukihiro "Matz" Matsumoto | |
| Suggested by @mattn. | |||
| 2018-01-31 | Merge pull request #3923 from ksss/tempnam | Yukihiro "Matz" Matsumoto | |
| Shouldn't use tempnam | |||
| 2018-01-31 | Use mkstemp instead of tempnam | ksss | |
| 2018-01-30 | Need not to pop `callinfo` on `OP_STOP`. | Yukihiro "Matz" Matsumoto | |
| 2018-01-30 | Merge pull request #3937 from mattn/file-mtime | Yukihiro "Matz" Matsumoto | |
| add File#mtime | |||
| 2018-01-30 | add File#mtime | Yasuhiro Matsumoto | |
| 2018-01-30 | Merge pull request #3936 from ken-mu/uint | Yukihiro "Matz" Matsumoto | |
| mruby-time: support time_t is uint | |||
| 2018-01-29 | mruby-time: remove ifdef for mktime error handling | ken-mu | |
| 2018-01-28 | mruby-time: support time_t is uint | ken-mu | |
| 2018-01-25 | Do not use `MRB_METHOD_TABLE_INLINE` by default; fix #3924 | Yukihiro "Matz" Matsumoto | |
| It was default on Linux. Abandoned for 2 reasons: * some cross-platform compiler defines `__linux__` even on bare metal environment (RTL8196 (MIPS big endian soc) for example). * some compilers do not align functions pointers so that we need to specify `-falign-functions=n` (where n>1). It's not suitable for default configuration. By our measurement, `mrbtest` consumes 400KB less memory. So if your target machine is memory tight, add the following command-line options to `GCC` (unfortunately `clang` does not support `-falign-functions`). `-falign-functions=2 -DMRB_METHOD_TABLE_INLINE` | |||
| 2018-01-25 | Use LSB not MSB for `MRB_METHOD_TABLE_INLINE`; ref #3924 | Yukihiro "Matz" Matsumoto | |
| 2018-01-25 | Check `arena_idx` before accessing; fix #3934 | Yukihiro "Matz" Matsumoto | |
| 2018-01-24 | Merge pull request #3921 from ksss/cloexec | Yukihiro "Matz" Matsumoto | |
| Should be true for close_on_exec flag | |||
| 2018-01-24 | Add `big_endian` and `little_endian` methods to `CrossBuild`; ref #3922 | Yukihiro "Matz" Matsumoto | |
| When your target machine is big endian, specify as following in the `build_config.rb`: ```ruby MRuby::CrossBuild.new('32bit') do |conf| toolchain :gcc conf.big_endian end ``` | |||
| 2018-01-24 | `Time.new(1969,12,31,23,59,59)` may or may not faile; ref #3932 | Yukihiro "Matz" Matsumoto | |
| On some platform and timezone it is a valid time spec. | |||
| 2018-01-21 | Merge pull request #3932 from ken-mu/timegm | Yukihiro "Matz" Matsumoto | |
| mruby-time: Fix mruby specific timegm() cannot return minus | |||
| 2018-01-21 | mruby-time: remove test case less than Dec 31 23:59:58 1969 | ken-mu | |
| 2018-01-20 | mruby-time: Fix mruby specific timegm() cannot return minus | ken-mu | |
| 2018-01-17 | Detect cyclic link of class path references; fix #3926 | Yukihiro "Matz" Matsumoto | |
| 2018-01-17 | Typo fixed. | Yukihiro "Matz" Matsumoto | |
| 2018-01-16 | Limit size of iseq buffer; fix #3927 | Yukihiro "Matz" Matsumoto | |
| 2018-01-16 | Allow `-> do rescue; end` as well as `proc do rescue; end` [Ruby2.6] | Yukihiro "Matz" Matsumoto | |
| 2018-01-16 | Merge pull request #3930 from mruby/stable | Yukihiro "Matz" Matsumoto | |
| Set the mruby-1.4.0 release date to `2018-1-16`. | |||
| 2018-01-16 | Set the mruby-1.4.0 release date to `2018-1-16`.1.4.0 | Hiroshi Mimaki | |
| 2018-01-14 | Remove trailing space | ksss | |
| 2018-01-14 | IO#close_on_exec? is not supported on MinGW | ksss | |
