/macosx-10.10.1/ruby-106/ruby/ |
H A D | safe.c | 30 return GET_THREAD()->safe_level; 36 GET_THREAD()->safe_level = safe; 44 if (level > th->safe_level) { 48 th->safe_level = level; 64 if (level < th->safe_level) { 67 th->safe_level, level); 75 th->safe_level = level;
|
H A D | ruby.c | 92 int safe_level; member in struct:cmdline_options 376 void ruby_init_loadpath_safe(int safe_level); 385 ruby_init_loadpath_safe(int safe_level) argument 501 if (safe_level == 0) { 996 if (v > opt->safe_level) opt->safe_level = v; 1321 opt->safe_level == 0 && (s = getenv("RUBYOPT"))) { 1347 if (opt->safe_level >= 4) { 1387 ruby_init_loadpath_safe(opt->safe_level); 1503 if (opt->safe_level > [all...] |
H A D | load.c | 831 search_required(VALUE fname, volatile VALUE *path, int safe_level) argument 846 if ((tmp = rb_find_file_safe(fname, safe_level)) != 0) { 862 if (rb_find_file_ext_safe(&tmp, loadable_ext + 1, safe_level)) { 871 if ((tmp = rb_find_file_safe(tmp, safe_level)) != 0) { 884 if ((tmp = rb_find_file_safe(fname, safe_level)) != 0) { 897 type = rb_find_file_ext_safe(&tmp, loadable_ext, safe_level);
|
H A D | file.c | 5302 rb_find_file_ext_safe(VALUE *filep, const char *const *ext, int safe_level) argument 5313 if (safe_level >= 1 && OBJ_TAINTED(fname)) { 5322 if (safe_level >= 1 && !fpath_check(fname)) { 5338 if (safe_level >= 4) { 5355 RB_GC_GUARD(str) = rb_get_path_check(str, safe_level); 5377 rb_find_file_safe(VALUE path, int safe_level) argument 5385 if (safe_level >= 1 && OBJ_TAINTED(tmp)) { 5394 if (safe_level >= 1 && !fpath_check(path)) { 5403 if (safe_level >= 4) { 5415 RB_GC_GUARD(str) = rb_get_path_check(str, safe_level); [all...] |
H A D | vm.c | 598 proc->safe_level = th->safe_level; 689 volatile int stored_safe = th->safe_level; 694 th->safe_level = proc->safe_level; 702 th->safe_level = stored_safe;
|
H A D | vm_core.h | 501 int safe_level; member in struct:rb_thread_struct 673 int safe_level; member in struct:__anon12333
|
H A D | variable.c | 1568 int safe_level; member in struct:autoload_data_i 1639 ele->safe_level = rb_safe_level(); 1761 return rb_require_safe(ele->feature, ele->safe_level); 1801 rb_set_safe_level_force(ele->safe_level);
|
H A D | cont.c | 537 th->safe_level = sth->safe_level;
|
H A D | proc.c | 114 dst->safe_level = src->safe_level;
|
H A D | eval.c | 171 th->safe_level = 0;
|
H A D | thread.c | 534 else if (th->safe_level >= 4) { 2141 if (th != GET_THREAD() && th->safe_level < 4) { 2622 * thr.safe_level -> integer 2628 * Thread.current.safe_level #=> 0 2629 * thr.safe_level #=> 3 2638 return INT2NUM(th->safe_level); 5023 rb_define_method(rb_cThread, "safe_level", rb_thread_safe_level, 0);
|
H A D | vm_eval.c | 559 if (NOEX_SAFE(noex) > th->safe_level) {
|
H A D | vm_insnhelper.c | 1894 else if ((noex_safe = NOEX_SAFE(ci->me->flag)) > th->safe_level && (noex_safe > 2)) {
|
/macosx-10.10.1/ruby-106/ruby/test/drb/ |
H A D | ut_eval.rb | 6 @four = DRb::DRbServer.new('druby://localhost:0', self, {:safe_level => 4}) 28 DRb.start_service('druby://localhost:0', EvalAttack.new, {:safe_level => 2})
|
H A D | ut_safe1.rb | 12 {:safe_level => 1})
|
/macosx-10.10.1/ruby-106/ruby/lib/rdoc/ |
H A D | erbio.rb | 22 def initialize str, safe_level = nil, trim_mode = nil, eoutvar = 'io'
|
/macosx-10.10.1/ruby-106/ruby/bin/ |
H A D | erb | 75 raise "invalid safe_level #{arg.dump}" unless arg =~ /^[0-4]$/ 76 safe_level = arg.to_i 108 -S safe_level set $SAFE (0..4) 122 erb = factory.new(src.untaint, safe_level, trim)
|
/macosx-10.10.1/ruby-106/ruby/lib/drb/ |
H A D | drb.rb | 1254 @@safe_level = 0 1288 @@safe_level = level 1310 :safe_level => @@safe_level 1344 # :safe_level :: The safe level of the DRbServer. The attribute 1379 @safe_level = @config[:safe_level] 1409 # The default safe_level is 0 1410 attr_reader :safe_level 1520 @safe_level [all...] |
/macosx-10.10.1/ruby-106/ruby/lib/ |
H A D | erb.rb | 795 def initialize(str, safe_level=nil, trim_mode=nil, eoutvar='_erbout') 796 @safe_level = safe_level 843 if @safe_level 845 $SAFE = @safe_level
|
/macosx-10.10.1/ruby-106/ruby/ext/tk/sample/ |
H A D | safe-tk.rb | 19 ip = MultiTkIp.new_safe_slave(1){|*args| safe0_p["safe_slave safe_level == #{$SAFE}", args]} 62 ip.safe_level = 3 121 ip.safe_level = 4
|
/macosx-10.10.1/ruby-106/ruby/ext/tk/lib/ |
H A D | multi-tk.rb | 317 if safe > @safe_level[0] 318 @safe_level[0] = safe 321 @safe_level[0] 323 def safe_level=(safe) 329 def self.safe_level=(safe) singleton method 332 def safe_level method 333 @safe_level[0] 335 def self.safe_level singleton method 336 __getip.safe_level 394 def _receiver_eval_proc_core(safe_level, threa [all...] |
H A D | remote-tk.rb | 104 @safe_level = [$SAFE]
|
/macosx-10.10.1/ruby-106/ruby/ext/tk/ |
H A D | tcltklib.c | 411 int safe_level; member in struct:invoke_queue 422 int safe_level; member in struct:eval_queue 434 int safe_level; member in struct:call_queue 6990 DUMP2("(safe-level handler) $SAFE = %d", q->safe_level); 6991 rb_set_safe_level(q->safe_level); 7043 if (rb_safe_level() != q->safe_level) { 7195 callq->safe_level = rb_safe_level(); 7486 DUMP2("(safe-level handler) $SAFE = %d", q->safe_level); 7487 rb_set_safe_level(q->safe_level); 7539 if (rb_safe_level() != q->safe_level) { [all...] |
/macosx-10.10.1/ruby-106/ruby/test/ruby/ |
H A D | test_thread.rb | 369 assert_equal(0, Thread.current.safe_level) 370 assert_equal(3, t.safe_level)
|