- 11 Dec, 2016 1 commit
-
-
Kouhei Sutou authored
Example usage: MRuby::Gem::Specification.new('mruby-onig-regexp') do |spec| # ... if spec.search_package('onigmo') # Use onigmo.h when onigmo.pc exist. spec.cc.defines += ["HAVE_ONIGMO_H"] elsif spec.search_package('oniguruma') # Use oniguruma.h when oniguruma.pc exist. spec.cc.defines += ["HAVE_ONIGURUMA_H"] else # Use bundled Onigmo otherwise. # ... end end
-
- 10 Dec, 2016 8 commits
-
-
Yukihiro "Matz" Matsumoto authored
Mark all the built-in classes during GC sweep
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Don't generate code for NODE_NEGATE if the result isn't used Reported by https://hackerone.com/haquaman
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
do not destroy a page with an active TT_ENV
-
Kazuho Oku authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Fix segfault in gen_values with NOVAL and more than 127 args
-
- 09 Dec, 2016 2 commits
-
-
Bouke van der Bijl authored
-
Yukihiro "Matz" Matsumoto authored
Fix segfault when undef is called with more than 126 arguments
-
- 08 Dec, 2016 9 commits
-
-
Bouke van der Bijl authored
The issue is that when there are more than 126 arguments an array needs to be created to pass the arguments on with. Reported by https://hackerone.com/revskills
-
Yukihiro "Matz" Matsumoto authored
Removed unnecessary const macro - const keyword is already a dependency
-
Felix Jones authored
-
Yukihiro "Matz" Matsumoto authored
fix build on vs2013-vs2015
-
Yasuhiro Matsumoto authored
-
Yasuhiro Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Promote load_exec to mruby API as mrb_load_exec (fixes #3248)
-
Yukihiro "Matz" Matsumoto authored
fix issues of mrb_gc_unregister introduced in 09b11850
-
Kazuho Oku authored
* 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
-
- 07 Dec, 2016 10 commits
-
-
Tomasz Dąbrowski authored
-
Bouke van der Bijl authored
Reported by https://hackerone.com/haquaman
-
Bouke van der Bijl authored
Reported by https://hackerone.com/haquaman
-
Yukihiro "Matz" Matsumoto authored
Copy default_proc by Hash#dup.
-
Yukihiro "Matz" Matsumoto authored
Removed the errno declaration from string.c
-
Felix Jones authored
-
Shugo Maeda authored
-
Felix Jones authored
-
Yukihiro "Matz" Matsumoto authored
set `MRB_64BIT` if the sizeof(size_t) is 8
-
Kazuho Oku authored
-
- 06 Dec, 2016 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
The function used to return NULL on error, but not checked in the caller site.
-
- 05 Dec, 2016 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Fix stack move segfaulting in OP_ARYCAT
-
- 04 Dec, 2016 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
The following codes used to be SyntaxError: (1) a = <<-EOD; hello EOD (2) <<-EOD.bla begin k EOD end
-
Yukihiro "Matz" Matsumoto authored
-
- 03 Dec, 2016 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
The function was renamed to `mrb_float_read(const char*, char**)`.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-