- 08 Feb, 2017 7 commits
-
-
Yukihiro "Matz" Matsumoto authored
in mrbgems/mruby-bin-debugger.
-
Yukihiro "Matz" Matsumoto authored
According to the valgrind log attached to #3438, proc->body.irep may be NULL in some cases.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Maybe related to #3438
-
Yukihiro "Matz" Matsumoto authored
Dinko Galetic and Denis Kasak reported the issue and the fix. (via https://hackerone.com/dgaletic).
-
Yukihiro "Matz" Matsumoto authored
-
- 07 Feb, 2017 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix interpolation escaping in String.inspect
-
Edgar Boda-Majer authored
-
- 06 Feb, 2017 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
Kernel#local_variables: Make result array unique
-
ksss authored
-
Yukihiro "Matz" Matsumoto authored
http://hkdnet.hatenablog.com/entry/2017/02/06/080000 (Japanese)
-
- 04 Feb, 2017 5 commits
-
-
Yukihiro "Matz" Matsumoto authored
Now `eval()` can call Fiber.yield etc.
-
Yukihiro "Matz" Matsumoto authored
Calling `mrb_funcall()` and `mrb_yield()` (and their related functions) are discouraged unless absolutely necessary, because it can cause this kind of issues very easily.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 03 Feb, 2017 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix usage of Class#name in mruby-bin-mruby's bintest
-
Yukihiro "Matz" Matsumoto authored
Fetch arguments earlier in mrb_random_init to avoid a crash.
-
- 02 Feb, 2017 2 commits
-
-
Clayton Smith authored
-
Uchio KONDO authored
-
- 25 Jan, 2017 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 24 Jan, 2017 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 23 Jan, 2017 14 commits
-
-
Yukihiro "Matz" Matsumoto authored
ref #3411
-
Yukihiro "Matz" Matsumoto authored
This issue was first reported by https://hackerone.com/geeknik The fix was proposed by @titanous
-
Yukihiro "Matz" Matsumoto authored
The fix was proposed by @titanous
-
Yukihiro "Matz" Matsumoto authored
This issue was reported by https://hackerone.com/ston3
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Refactoring: Use array_copy instead of for loop
-
ksss authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
The new API is: int mrb_range_beg_len(mrb, range, &beg, &len, len, trunc) The new argument `trunc` is a boolean value that specifies whether the function truncates the range. The new return value is an integer instead of a boolean, that is: 0: not a range 1: range with proper edges 2: out of range To get the old behavior, you have to rewrite: mrb_range_beg_len(mrb, range, &beg, &len, len) to: mrn_range_beg_len(mrb, range, &beg, &len, len, TRUE) == 1 [Breaking Change]
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
ref #3409
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Rewrite mrb_ary_splice
-