| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-11-24 | Fix unsafe peephole optimization | Francis Bogsanyi | |
| Reported by https://hackerone.com/dkasak | |||
| 2016-11-24 | Get String length after args in String#chomp! | Clayton Smith | |
| Fixes RCE issue Reported by @bouk | |||
| 2016-11-24 | Fix calling .arity on Proc with undefined `initialize` | Francois Chagnon | |
| Reported by @bouk | |||
| 2016-11-24 | Fix segfault caused by empty condition in ternary | Bouke van der Bijl | |
| Reported by https://hackerone.com/jpenalbae | |||
| 2016-11-24 | Fix codegen issue causing misaligned register | Bouke van der Bijl | |
| Reported by https://hackerone.com/haquaman | |||
| 2016-11-24 | Fix segfault on remove_method with invalid argument | Bouke van der Bijl | |
| Reported by https://hackerone.com/jpenalbae | |||
| 2016-11-24 | Fix segfault on method call with exactly 127 arguments | Bouke van der Bijl | |
| Reported by https://hackerone.com/dkasak | |||
| 2016-11-24 | Fix nested empty heredoc causing segfault | Bouke van der Bijl | |
| As reported by https://hackerone.com/jpenalbae | |||
| 2016-11-24 | Copy over INSTANCE_TT when duping class | Bouke van der Bijl | |
| 2016-11-22 | hash value may be overflown from Integer | Yukihiro "Matz" Matsumoto | |
| mruby special. | |||
| 2016-11-22 | Fix typo in test | Yutaka HARA | |
| 2016-11-18 | Merge pull request #3255 from ksss/range-include | Yukihiro "Matz" Matsumoto | |
| Fix condition of Range#include? | |||
| 2016-11-18 | Fix condition of Range#include? | ksss | |
| 2016-11-17 | String#include? does not take integers | Yukihiro "Matz" Matsumoto | |
| 2016-11-17 | Ranges should not rewrite | ksss | |
| 2016-11-16 | Fixed rindex calling into mrb_equal bug | Yukihiro "Matz" Matsumoto | |
| Fixed by Alex Snaps and reported by Mathieu Leduc-Hamel, both from shopify.com. Thank you! | |||
| 2016-11-11 | Merge pull request #3224 from ksss/define_method | Yukihiro "Matz" Matsumoto | |
| Module#define_method supports proc argument | |||
| 2016-11-07 | fixed wrong stack adjustment for ensure clauses; fix #3175 | Yukihiro "Matz" Matsumoto | |
| 2016-11-04 | add quoted symbol tests; ref #3231 | Yukihiro "Matz" Matsumoto | |
| 2016-10-12 | Module#define_method supports proc argument | ksss | |
| 2016-09-08 | Add testing for regression | ksss | |
| 2016-08-20 | Fixed spell errors in test/t/lang.rb; ref #3199 | Yukihiro "Matz" Matsumoto | |
| 2016-08-20 | Add new test for optimize VM | Miura Hideki | |
| 2016-08-15 | Correct method name | Franck Verrot | |
| 2016-07-14 | Should raise LocalJumpError when no block given | ksss | |
| 2016-06-18 | add test for public_methods(false) | Yasuhiro Matsumoto | |
| 2016-03-24 | remove wrong ISO section from safe navigation test; ref 4c1ce0f6 | Yukihiro "Matz" Matsumoto | |
| 2016-03-23 | add safe-navigation operator tests | Yukihiro "Matz" Matsumoto | |
| 2016-01-27 | protect NoMethodError from calling to_hash in replace | Sayed Abdelhaleem | |
| 2016-01-11 | Merge pull request #3080 from kou/fix-class-variable-in-module | Yukihiro "Matz" Matsumoto | |
| Fix class variable reference in module | |||
| 2016-01-11 | Fix class variable reference in module | Kouhei Sutou | |
| Fix #3079 | |||
| 2015-12-29 | Skip backtrace related tests when backtrace isn't available | Kouhei Sutou | |
| 2015-12-29 | Support backtrace after method calls | Kouhei Sutou | |
| GitHub: fix #2902, #2917 The current implementation traverses stack to retrieve backtrace. But stack will be changed when some operations are occurred. It means that backtrace may be broken after some operations. This change (1) saves the minimum information to retrieve backtrace when exception is raised and (2) restores backtrace from the minimum information when backtrace is needed. It reduces overhead for creating backtrace Ruby objects. The space for the minimum information is reused by multiple exceptions. So memory allocation isn't occurred for each exception. | |||
| 2015-12-17 | Fix "ambiguous first argument" warning | Zachary Scott | |
| 2015-11-18 | Bugfix nagative-number lshift() bit overflow | murase_syuka | |
| 2015-11-18 | Bugfix lshift() bit overflow; close #3023 | murase_syuka | |
| 2015-11-17 | mruby-1.2.01.2.0 | mimaki | |
| 2015-11-06 | fix ambiguous first argument warning | cremno | |
| /home/travis/build/mruby/mruby/test/t/float.rb:201:17: ambiguous first argument; put parentheses or even spaces | |||
| 2015-10-01 | clarify asserts to UTF-8 test suites; ref #2971 | Yukihiro "Matz" Matsumoto | |
| 2015-09-30 | fix tests | Yasuhiro Matsumoto | |
| 2015-09-29 | chop with utf-8. fix #2967 | Yasuhiro Matsumoto | |
| 2015-09-24 | UTF-8 string support in core | Yukihiro "Matz" Matsumoto | |
| define MRB_UTF8_STRING (in mrbconf.h) to enable UTF-8 support. | |||
| 2015-09-23 | String#rindex should no longer take integer argument | Yukihiro "Matz" Matsumoto | |
| 2015-09-16 | support String#[]= with 3 args | takahashim | |
| 2015-09-10 | add Hash#rehash to handle key modification; ref #2945 | Yukihiro "Matz" Matsumoto | |
| 2015-09-04 | Merge branch 'module-prepend' of https://github.com/polyfox/mruby into ↵ | Yukihiro "Matz" Matsumoto | |
| polyfox-module-prepend | |||
| 2015-09-03 | Merge pull request #2924 from zzak/mruby-test | Yukihiro "Matz" Matsumoto | |
| Extract mrbtest to binary gem | |||
| 2015-09-02 | Integer << and >> to use Float instead of raising RangeError | Yukihiro "Matz" Matsumoto | |
| 2015-09-02 | Make travis happy | Zachary Scott | |
| We have do this because mruby's test files are found using MRUBY_ROOT, like this: mrbs = Dir.glob("#{MRUBY_ROOT}/test/t/*.rb") | |||
| 2015-09-02 | Float << and >> should be more compatible to Fixnum | Yukihiro "Matz" Matsumoto | |
