| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-12-07 | Merge pull request #3325 from kazuho/kazuho/detect-64bit | Yukihiro "Matz" Matsumoto | |
| set `MRB_64BIT` if the sizeof(size_t) is 8 | |||
| 2016-12-07 | set `MRB_64BIT` if the sizeof(size_t) is 8 | Kazuho Oku | |
| 2016-12-06 | Add type check for cls before allocation | Yukihiro "Matz" Matsumoto | |
| 2016-12-06 | Protect exceptions within main() function | Yukihiro "Matz" Matsumoto | |
| 2016-12-06 | Raise an exception in time_update_datetime(). | Yukihiro "Matz" Matsumoto | |
| The function used to return NULL on error, but not checked in the caller site. | |||
| 2016-12-05 | Merge pull request #3318 from bouk/splat-stack | Yukihiro "Matz" Matsumoto | |
| Fix stack move segfaulting in OP_ARYCAT | |||
| 2016-12-05 | Reorganize heredoc rules; fix #3273 | Yukihiro "Matz" Matsumoto | |
| The following codes used to be SyntaxError: (1) a = <<-EOD; hello EOD (2) <<-EOD.bla begin k EOD end | |||
| 2016-12-04 | Add symbol type check for Module#undef_method | Yukihiro "Matz" Matsumoto | |
| 2016-12-03 | add MRB_API to mrb_float_read(); ref #3270 | Yukihiro "Matz" Matsumoto | |
| 2016-12-03 | Import locale insensitive strtod() from Ruby1.8; fix #3270 | Yukihiro "Matz" Matsumoto | |
| The function was renamed to `mrb_float_read(const char*, char**)`. | |||
| 2016-12-03 | Merge branch 'bouk-method-missing-segfault' | Yukihiro "Matz" Matsumoto | |
| 2016-12-03 | update NoMethodError tests; ref #3291 | Yukihiro "Matz" Matsumoto | |
| 2016-12-03 | Merge branch 'method-missing-segfault' of https://github.com/bouk/mruby into ↵ | Yukihiro "Matz" Matsumoto | |
| bouk-method-missing-segfault | |||
| 2016-12-03 | Needed to apply block from safe-navigation operators; fix #3310 | Yukihiro "Matz" Matsumoto | |
| 2016-12-03 | Print NODE_SCALL (&.) from mrb_parser_dump() | Yukihiro "Matz" Matsumoto | |
| 2016-12-03 | codegen: avoid unnecessary OP_MOVE after CASE | Yukihiro "Matz" Matsumoto | |
| 2016-12-03 | Merge pull request #3319 from bouk/apost-splatt | Yukihiro "Matz" Matsumoto | |
| Fix segfault when using result of rest assignment | |||
| 2016-12-03 | Check before retrieving struct RRange pointer; fix #3320 | Yukihiro "Matz" Matsumoto | |
| range->edges may be NULL for example when #initialize_copy removed. | |||
| 2016-12-03 | Merge pull request #3317 from bouk/missing-to-s | Yukihiro "Matz" Matsumoto | |
| Use mrb_ptr instead of mrb_cptr in Kernel#to_s | |||
| 2016-12-03 | Merge pull request #3315 from ksss/enumerator-with_index | Yukihiro "Matz" Matsumoto | |
| Fix some incompatibility for Enumerator#with_index | |||
| 2016-12-03 | Merge pull request #3321 from clayton-shopify/fix-proc-crash-upstream | Yukihiro "Matz" Matsumoto | |
| Fix segfault in mrb_proc_copy. | |||
| 2016-12-03 | Merge pull request #3316 from clayton-shopify/fix-array-size-3 | Yukihiro "Matz" Matsumoto | |
| Fix more integer overflows. | |||
| 2016-12-02 | Fix segfault in mrb_proc_copy. | Clayton Smith | |
| 2016-12-01 | Fix segfault when using result of rest assignment | Bouke van der Bijl | |
| Reported by https://hackerone.com/haquaman | |||
| 2016-12-01 | Use mrb_ptr instead of mrb_cptr in Kernel#to_s | Bouke van der Bijl | |
| This is to avoid segfault when WORD_BOXING is enabled Reported by https://hackerone.com/brakhane | |||
| 2016-12-01 | Fix stack move segfaulting in OP_ARYCAT | Bouke van der Bijl | |
| Reported by https://hackerone.com/haquaman Testcase (couldn't get it to work as a test): def nil.b b *nil end nil.b | |||
| 2016-12-01 | Fix more integer overflows. | Clayton Smith | |
| 2016-12-01 | avoid comparison between signed and unsigned integer; ref #3312 | Yukihiro "Matz" Matsumoto | |
| 2016-12-01 | Merge pull request #3312 from nobu/feature/multi-unicode-escape | Yukihiro "Matz" Matsumoto | |
| Feature/multi unicode escape | |||
| 2016-12-01 | Merge pull request #3313 from yhara/add-test | Yukihiro "Matz" Matsumoto | |
| Add test for recently fixed bugs | |||
| 2016-12-01 | Fix compile error by #3309 | Yukihiro "Matz" Matsumoto | |
| 2016-12-01 | Support multiple elements \u syntax | Nobuyoshi Nakada | |
| 2016-12-01 | Extract read_escape_unicode from read_escape | Nobuyoshi Nakada | |
| 2016-12-01 | Fix assertion argument orders | Nobuyoshi Nakada | |
| 2016-12-01 | Fix compile error by #3309 | Nobuyoshi Nakada | |
| 2016-12-01 | Support svalue | ksss | |
| 2016-12-01 | Support nil argument as no argument | ksss | |
| 2016-12-01 | Add test for recently fixed bugs | Yutaka HARA | |
| 2016-12-01 | Merge pull request #3309 from clayton-shopify/fix-array-size-2 | Yukihiro "Matz" Matsumoto | |
| Prevent array size calculation overflows. | |||
| 2016-12-01 | Merge pull request #3311 from ksss/enum-generator | Yukihiro "Matz" Matsumoto | |
| Support Enumerable methods | |||
| 2016-12-01 | Support Enumerable methods | ksss | |
| 2016-11-30 | Prevent array size calculation overflows. | Clayton Smith | |
| 2016-11-30 | Fixed too much void_expr_error(); fix #3307 | Yukihiro "Matz" Matsumoto | |
| 2016-11-30 | Merge branch 'ksss-enumerator-lazy' | Yukihiro "Matz" Matsumoto | |
| 2016-11-30 | resolve conflict; ref #3306 | Yukihiro "Matz" Matsumoto | |
| 2016-11-30 | Merge pull request #3305 from ksss/lazy-to_enum | Yukihiro "Matz" Matsumoto | |
| Implement Enumerable::Lazy#to_enum and enum_for | |||
| 2016-11-30 | Change Lazy class outer | ksss | |
| Lazy class should be under Enumerator instead of Enumerable | |||
| 2016-11-30 | Implement Enumerable::Lazy#to_enum and enum_for | ksss | |
| 2016-11-30 | Prohibit instantiation of immediate objects | Yukihiro "Matz" Matsumoto | |
| 2016-11-30 | Merge pull request #3278 from bouk/dup-class | Yukihiro "Matz" Matsumoto | |
| Copy over INSTANCE_TT when duping class | |||
