summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)Author
2016-12-08Removed unnecessary const macro - const keyword is already a dependencyFelix Jones
2016-12-08disable define const on VSYasuhiro Matsumoto
2016-12-08fix build on vs2013-vs2015Yasuhiro Matsumoto
2016-12-08fix issues of mrb_gc_unregister introduced in 09b1185Kazuho Oku
2016-12-08Merge pull request #3328 from shugo/hash-dup-default_procYukihiro "Matz" Matsumoto
2016-12-07Removed the errno declaration from string.cFelix Jones
2016-12-07Copy default_proc by Hash#dup.Shugo Maeda
2016-12-07Wrapped string.c errno with ifndef macro for platforms that use inbuilt errno...Felix Jones
2016-12-06Add type check for cls before allocationYukihiro "Matz" Matsumoto
2016-12-05Merge pull request #3318 from bouk/splat-stackYukihiro "Matz" Matsumoto
2016-12-04Add symbol type check for Module#undef_methodYukihiro "Matz" Matsumoto
2016-12-03add MRB_API to mrb_float_read(); ref #3270Yukihiro "Matz" Matsumoto
2016-12-03Import locale insensitive strtod() from Ruby1.8; fix #3270Yukihiro "Matz" Matsumoto
2016-12-03Merge branch 'method-missing-segfault' of https://github.com/bouk/mruby into ...Yukihiro "Matz" Matsumoto
2016-12-03Check before retrieving struct RRange pointer; fix #3320Yukihiro "Matz" Matsumoto
2016-12-03Merge pull request #3317 from bouk/missing-to-sYukihiro "Matz" Matsumoto
2016-12-03Merge pull request #3321 from clayton-shopify/fix-proc-crash-upstreamYukihiro "Matz" Matsumoto
2016-12-02Fix segfault in mrb_proc_copy.Clayton Smith
2016-12-01Use mrb_ptr instead of mrb_cptr in Kernel#to_sBouke van der Bijl
2016-12-01Fix stack move segfaulting in OP_ARYCATBouke van der Bijl
2016-12-01Fix more integer overflows.Clayton Smith
2016-12-01Fix compile error by #3309Yukihiro "Matz" Matsumoto
2016-11-30Prevent array size calculation overflows.Clayton Smith
2016-11-30Prohibit instantiation of immediate objectsYukihiro "Matz" Matsumoto
2016-11-30Merge pull request #3278 from bouk/dup-classYukihiro "Matz" Matsumoto
2016-11-30check ttype before object allocation; fix #3294Yukihiro "Matz" Matsumoto
2016-11-29Use size_t to calculate bytes needed for array.Clayton Smith
2016-11-29ary_concat: support self concatenation; fix #3302Yukihiro "Matz" Matsumoto
2016-11-28pre-allocate arena overflow errorYukihiro "Matz" Matsumoto
2016-11-27Added Exception check in mrb_exc_set(); close #3292Yukihiro "Matz" Matsumoto
2016-11-25Merge pull request #3287 from bouk/proc-arityYukihiro "Matz" Matsumoto
2016-11-25Merge pull request #3284 from bouk/remove-method-segfaultYukihiro "Matz" Matsumoto
2016-11-25Merge pull request #3282 from bouk/fix-break-instance-classYukihiro "Matz" Matsumoto
2016-11-24Fix instances where return value of mrb_method_search_vm is uncheckedFrancois Chagnon
2016-11-24Get String length after args in String#chomp!Clayton Smith
2016-11-24Fix calling .arity on Proc with undefined `initialize`Francois Chagnon
2016-11-24Fix segfault on remove_method with invalid argumentBouke van der Bijl
2016-11-24Fix segfault when defining class inside instance_exec on primitiveBouke van der Bijl
2016-11-24Copy over INSTANCE_TT when duping classBouke van der Bijl
2016-11-24fixed a bug in self modifying Array#[]=; fix #3274Yukihiro "Matz" Matsumoto
2016-11-24always call Hash#default if no key found; fix #3272Yukihiro "Matz" Matsumoto
2016-11-24Add pointer casting from mrb_malloc(); ref #3267Yukihiro "Matz" Matsumoto
2016-11-24Avoid casting from int to unsigned char for C++; ref #3267Yukihiro "Matz" Matsumoto
2016-11-24Add constant export declaration for MRBC output compiled as C++Tomasz Dąbrowski
2016-11-24Fixes for compiling mruby as C++Tomasz Dąbrowski
2016-11-23local_variables() should not touch unshared envYukihiro "Matz" Matsumoto
2016-11-23Implement Float shift methods in CYukihiro "Matz" Matsumoto
2016-11-22int64_value(): use FIXABLE()Yukihiro "Matz" Matsumoto
2016-11-22accept floats as bit operator operands; fix #3260Yukihiro "Matz" Matsumoto
2016-11-22Removed fix_shift_get_width()Yukihiro "Matz" Matsumoto