| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-11-25 | Like a Enumerable#take | ksss | |
| 2016-11-25 | stop warnings in the test; ref #3280 | Yukihiro "Matz" Matsumoto | |
| 2016-11-25 | resolve conflict; ref #3279 | Yukihiro "Matz" Matsumoto | |
| 2016-11-25 | resolve conflict; ref #3281 | Yukihiro "Matz" Matsumoto | |
| 2016-11-25 | resolve conflict; ref #3283 | Yukihiro "Matz" Matsumoto | |
| 2016-11-25 | resolve conflict; ref #3285 | Yukihiro "Matz" Matsumoto | |
| 2016-11-25 | resolve conflict; ref #3286 | Yukihiro "Matz" Matsumoto | |
| 2016-11-25 | Merge pull request #3287 from bouk/proc-arity | Yukihiro "Matz" Matsumoto | |
| Fix calling .arity on Proc with undefined `initialize` | |||
| 2016-11-25 | Merge pull request #3282 from bouk/fix-break-instance-class | Yukihiro "Matz" Matsumoto | |
| Fix segfault when defining class inside instance_exec on primitive | |||
| 2016-11-25 | Merge pull request #3280 from bouk/struct-redefine | Yukihiro "Matz" Matsumoto | |
| Remove constant when a struct is redefined. | |||
| 2016-11-25 | Merge pull request #3289 from bouk/setbyte-len | Yukihiro "Matz" Matsumoto | |
| Read length after args in String#setbyte | |||
| 2016-11-24 | Fix unsafe peephole optimization | Francis Bogsanyi | |
| Reported by https://hackerone.com/dkasak | |||
| 2016-11-24 | Read length after args in String#setbyte | Craig Lehmann | |
| Prevents RCE Reported by https://hackerone.com/raydot | |||
| 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 method call with exactly 127 arguments | Bouke van der Bijl | |
| Reported by https://hackerone.com/dkasak | |||
| 2016-11-24 | Fix segfault when defining class inside instance_exec on primitive | Bouke van der Bijl | |
| 2016-11-24 | Don't allow array parameter in Struct.new | Clayton Smith | |
| 2016-11-24 | Remove constant when a struct is redefined. | Clayton Smith | |
| 2016-11-24 | Fix nested empty heredoc causing segfault | Bouke van der Bijl | |
| As reported by https://hackerone.com/jpenalbae | |||
| 2016-11-24 | use MRB_PRId instead of %d for mrb_int | Yukihiro "Matz" Matsumoto | |
| 2016-11-24 | Merge pull request #3277 from dabroz/feature-float-tolerance | Yukihiro "Matz" Matsumoto | |
| Fixed float tolerance in tests when MRB_USE_FLOAT is set | |||
| 2016-11-24 | redo should work well in for statement; fix #3275 | Yukihiro "Matz" Matsumoto | |
| 2016-11-24 | Fixed Range.size to use proper floating point tolerance | Tomasz Dąbrowski | |
| 2016-11-24 | Fixed float tolerance in tests when MRB_USE_FLOAT is set | Tomasz Dąbrowski | |
| 2016-11-24 | Time#initialize_copy: Check if source time is initialized. | Yukihiro "Matz" Matsumoto | |
| To prevent crash from nasty code like: class Time def initialize end end a = Time.new b = Time.new a.initialize_copy b | |||
| 2016-11-24 | Merge pull request #3271 from ksss/enum-take | Yukihiro "Matz" Matsumoto | |
| Fix Enumeable#take some incompatibility | |||
| 2016-11-24 | Relax 'void value expression' check that was too strict | Yukihiro "Matz" Matsumoto | |
| 2016-11-24 | Shouldn't call `each` method if size is 0 | ksss | |
| 2016-11-24 | Support object does'n have `<` method | ksss | |
| 2016-11-24 | Add "void value expression" check to the parser. | Yukihiro "Matz" Matsumoto | |
| 2016-11-24 | Add forgotten loop_pop() in NODE_OP_ASGN codegen | Yukihiro "Matz" Matsumoto | |
| 2016-11-24 | Fix for Windows-specific mruby C++ issues | Tomasz Dąbrowski | |
| 2016-11-24 | Fixes for compiling mruby as C++ | Tomasz Dąbrowski | |
| 2016-11-24 | Merge pull request #3269 from bouk/fix-printf-segfault | Yukihiro "Matz" Matsumoto | |
| Fix segfault when Fixnum#chr doesn't return a string | |||
| 2016-11-23 | Fix segfault when Fixnum#chr doesn't return a string | Bouke van der Bijl | |
| 2016-11-23 | Fix segfault in Array#sample | Bouke van der Bijl | |
| 2016-11-23 | codegen_scope should not keep old iseq ptr from irep | Yukihiro "Matz" Matsumoto | |
| 2016-11-22 | remove unnecessary ".!"; ref #3261 | Yukihiro "Matz" Matsumoto | |
| 2016-11-21 | Reimplements Range#first | ksss | |
| Range#first shouldn't call `Range#to_a` on infinity range. | |||
| 2016-11-21 | Fix for sprintf test exceeding bounds with MRB_INT16 | Tomasz Dąbrowski | |
| 2016-11-21 | Merge pull request #3257 from ksss/range-size | Yukihiro "Matz" Matsumoto | |
| Fix Range#size results | |||
| 2016-11-19 | Use mrb_float instead of double | ksss | |
| 2016-11-19 | Fix Range#size results | ksss | |
| 2016-11-17 | String#{strip,lstrip,rstrip} may cause OOB access | Yukihiro "Matz" Matsumoto | |
| 2016-11-17 | Removed mruby-inline-struct gem from default.gembox; ref #3251 | Yukihiro "Matz" Matsumoto | |
| bundled testing gems do not need to be included in default.gembox. all gems under mrbgems are linked automatically in the test process. | |||
| 2016-11-17 | renamed "inline" to "istruct" to represent inline struct; ref #3251 | Yukihiro "Matz" Matsumoto | |
| 2016-11-17 | inline structures data type for mruby (MRB_TT_INLINE) (fix #3237) | Tomasz Dąbrowski | |
| Inline structures have no instance variables, no finalizer, and offer as much space as possible in RBASIC object. This means 24 bytes on 64-bit platforms and 12 bytes on 32-bit platforms. mruby-inline-struct gem is only provided for testing. | |||
| 2016-11-16 | Correct argument specifications for few methods: | Tomasz Dąbrowski | |
| - Struct#values_at - Module#define_method - String#chop - String#chop! | |||
