| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-01-12 | Merge pull request #3393 from clayton-shopify/fix-exc-initialize | Yukihiro "Matz" Matsumoto | |
| Fix broken MRB_INT64 | |||
| 2017-01-11 | Fix 36fc1f14 not checking in the right location | Bouke van der Bijl | |
| 2017-01-11 | Use mrb_int for argc. | Clayton Smith | |
| 2017-01-11 | Use temporary variable to avoid potential crash; fix #3387 | Yukihiro "Matz" Matsumoto | |
| 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. | |||
| 2017-01-11 | String#replace should check replacing string; fix #3374 | Yukihiro "Matz" Matsumoto | |
| This issue was reported by https://hackerone.com/tunz | |||
| 2017-01-11 | Check if ci->target_class is NULL before dereferencing | Yukihiro "Matz" Matsumoto | |
| close #3389 This issue was reported by https://hackerone.com/ston3 | |||
| 2017-01-11 | Raises Exception if raising exception class is redefined | Yukihiro "Matz" Matsumoto | |
| close #3384 This issue was reported by https://hackerone.com/brakhane | |||
| 2017-01-11 | Exception#initialize to take arbitrary number of args; ref #3384 | Yukihiro "Matz" Matsumoto | |
| 2017-01-07 | Add ary_modify() checks; close #3379 | Yukihiro "Matz" Matsumoto | |
| This issue was reported by https://hackerone.com/an0n-j | |||
| 2017-01-06 | Merge pull request #3377 from ksss/respond_to | Yukihiro "Matz" Matsumoto | |
| Check intern object returned by mrb_check_string_type | |||
| 2017-01-06 | Check intern object returned by mrb_check_string_type | ksss | |
| 2017-01-06 | Improve capacity enhancing conditions | Yukihiro "Matz" Matsumoto | |
| 2017-01-06 | Add pointer cast to pacify warnings. | Yukihiro "Matz" Matsumoto | |
| 2017-01-06 | Move mrb_assert() position. | Yukihiro "Matz" Matsumoto | |
| 2017-01-06 | Should not deallocate shared string referring static; fix #3373 | Yukihiro "Matz" Matsumoto | |
| 2017-01-05 | Add new method Kernel#frozen?; ref #3370 | Yukihiro "Matz" Matsumoto | |
| 2017-01-05 | Add mrb_hash_modify() to Hash#{delete,clear}; ref #3370 | Yukihiro "Matz" Matsumoto | |
| This issue was reported by https://hackerone.com/an0n-j | |||
| 2017-01-02 | use size_t instead of int | Yukihiro "Matz" Matsumoto | |
| 2017-01-02 | Fix memory error on str_buf_cat | ksss | |
| Modify from nofree to embed string | |||
| 2017-01-02 | Small refactoring: should use RSTR_CAPA | ksss | |
| 2017-01-01 | Initialize potentially uninitialized variable z | Yukihiro "Matz" Matsumoto | |
| 2016-12-31 | str_buf_cat(): better size check added; ref #3342 | Yukihiro "Matz" Matsumoto | |
| 2016-12-31 | str_buf_cat(): should allocate at least RSTRING_EMBED_LEN_MAX+1. | Yukihiro "Matz" Matsumoto | |
| 2016-12-31 | ary_expand_capa(): refine conditions to avoid infinite loop; ref #3353 | Yukihiro "Matz" Matsumoto | |
| 2016-12-31 | ary_expand_capa(): size calculation by size_t; fix #3353 | Yukihiro "Matz" Matsumoto | |
| Also more size checks added. | |||
| 2016-12-30 | method_missing() may have CALL_MAXARGS-1 arguments; fix #3351 | Yukihiro "Matz" Matsumoto | |
| The issue was reported by https://hackerone.com/ston3 | |||
| 2016-12-28 | Merge pull request #3366 from ksss/splice | Yukihiro "Matz" Matsumoto | |
| Check array max size | |||
| 2016-12-27 | Check array max size | ksss | |
| Fix #3354 | |||
| 2016-12-25 | Fix segv when primitive value | ksss | |
| Fix #3352 | |||
| 2016-12-25 | Merge pull request #3364 from ksss/string2 | Yukihiro "Matz" Matsumoto | |
| Check overflow string length | |||
| 2016-12-23 | Check overflow string length | ksss | |
| Fix #3360 | |||
| 2016-12-23 | Do nothing when empty string | ksss | |
| Fix #3361 | |||
| 2016-12-18 | Add "not reached" mark in mrb_ary_concat() | Yukihiro "Matz" Matsumoto | |
| 2016-12-15 | Fix crash when exponent is -2147483648 | Clayton Smith | |
| 2016-12-13 | Check type before calling mrb_range_ptr. | Clayton Smith | |
| 2016-12-13 | Restore callinfo offset in mrb_yield_with_class() | Yukihiro "Matz" Matsumoto | |
| 2016-12-13 | Add assertion to make sure new capacity does not overflow. | Yukihiro "Matz" Matsumoto | |
| 2016-12-13 | Make sure str->capa is under MRB_INT_MAX; fix #3342 | Yukihiro "Matz" Matsumoto | |
| 2016-12-12 | should not try to set classpath for frozen classes; ref #3340 | Yukihiro "Matz" Matsumoto | |
| 2016-12-12 | freeze classes/modules; ref #3340 | Yukihiro "Matz" Matsumoto | |
| 2016-12-12 | freeze instance variables; ref #3340 | Yukihiro "Matz" Matsumoto | |
| 2016-12-12 | rename prefix RBASIC_ to MRB_; ref #3340 | Yukihiro "Matz" Matsumoto | |
| 2016-12-11 | Implement Object#freeze | Takashi Kokubun | |
| 2016-12-10 | Merge pull request #3329 from bouk/reuse | Yukihiro "Matz" Matsumoto | |
| Mark all the built-in classes during GC sweep | |||
| 2016-12-10 | gc.c: dead_slot is boolean; ref #3339 | Yukihiro "Matz" Matsumoto | |
| 2016-12-10 | do not destroy a page with an active TT_ENV (e.g. an env referred from TT_FIBER) | Kazuho Oku | |
| 2016-12-08 | Removed unnecessary const macro - const keyword is already a dependency | Felix Jones | |
| 2016-12-08 | disable define const on VS | Yasuhiro Matsumoto | |
| 2016-12-08 | fix build on vs2013-vs2015 | Yasuhiro Matsumoto | |
| 2016-12-08 | fix issues of mrb_gc_unregister introduced in 09b1185 | Kazuho Oku | |
| * fixes partial copy of objects in GC root array (due to missing `* sizeof(mrb_value)`) * restores the behavior that permitted an unregistered object to be used as an argument | |||
