- 23 Jan, 2017 7 commits
-
-
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
-
- 22 Jan, 2017 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
Should raise RuntimeError when object frozen
-
ksss authored
-
ksss authored
Referenced to CRuby's array.c(rb_ary_splice) fix #3405
-
- 21 Jan, 2017 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix incorrect parsing of block parameters.
-
Clayton Smith authored
-
Yukihiro "Matz" Matsumoto authored
This issue was reported by https://hackerone.com/titanous
-
Yukihiro "Matz" Matsumoto authored
Remove problematic optimization from NODE_MASGN codegen
-
- 20 Jan, 2017 2 commits
-
-
Clayton Smith authored
-
Yukihiro "Matz" Matsumoto authored
-
- 18 Jan, 2017 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 17 Jan, 2017 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Proc shouldn't have `initialize` method
-
- 16 Jan, 2017 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Implement Kernel.#caller
-
- 14 Jan, 2017 2 commits
- 12 Jan, 2017 6 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
This issue was reported by https://hackerone.com/ssarong
-
Yukihiro "Matz" Matsumoto authored
This issue was reported by https://hackerone.com/icanthack The solution is suggested by @clayton-shopify.
-
Yukihiro "Matz" Matsumoto authored
Fix broken MRB_INT64
-
Yukihiro "Matz" Matsumoto authored
Fix 36fc1f14 not checking in the right location
-
Yukihiro "Matz" Matsumoto authored
Fix a typo in string.h.
-
- 11 Jan, 2017 8 commits
-
-
hhc0null authored
-
Bouke van der Bijl authored
-
Clayton Smith authored
-
Yukihiro "Matz" Matsumoto authored
This issue was original reported by https://hackerone.com/icanthack https://hackerone.com/titanous suggested the solution. `regs` may be reallocated in the function call.
-
Yukihiro "Matz" Matsumoto authored
This issue was reported by https://hackerone.com/tunz
-
Yukihiro "Matz" Matsumoto authored
close #3389 This issue was reported by https://hackerone.com/ston3
-
Yukihiro "Matz" Matsumoto authored
close #3384 This issue was reported by https://hackerone.com/brakhane
-
Yukihiro "Matz" Matsumoto authored
-
- 09 Jan, 2017 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
This issue was reported by https://hackerone.com/volc
-
Yukihiro "Matz" Matsumoto authored
Put package's libs flag after %{objs}
-
Sorah Fukumori authored
In case LDFLAG contains "-Wl,--as-needed" or "--as-needed" is enabled by default, "-l" flags should appear after objs specifiction.
-
- 07 Jan, 2017 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Pass when assert returns a false value
-