summaryrefslogtreecommitdiff
path: root/safe.c
AgeCommit message (Expand)Author
2011-09-29* use RB_TYPE_P which is optimized for constant types, instead ofnobu
2010-11-23fixed very important banners.tadf
2009-06-23* file.c (rb_get_path_check): check with given safe level.nobu
2008-11-07* safe.c (safe_setter): add warning for $SAFE=3.matz
2008-09-23* eval_safe.c, safe.c: rename eval_safe.c to safe.c.ko1
td> 2023-06-03[ruby/singleton] Simplify the implementationDaniel Pepper (https://github.com/ruby/singleton/pull/7) Remove `__init__` and move logic to `included`. 2020-12-22Update library versions of the default gems.Hiroshi SHIBATA They are followed up with https://github.com/ruby/ruby/commit/8fb02b7a97317090e3946e6f2d4a7d034f9699f1 2020-07-30Extract version number from the sourceNobuyoshi Nakada "requiring version.rb" strategy has some issues. - cannot work when cross-compiling - often introduces wrong namespace - must know the superclasses - costs at each runtime than at build-time etc. Notes: Merged: https://github.com/ruby/ruby/pull/3375 2020-06-09[ruby/singleton] Remove unnecessaray spacetaki https://github.com/ruby/singleton/commit/b7c583f5cd 2019-11-18Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans This removes the related tests, and puts the related specs behind version guards. This affects all code in lib, including some libraries that may want to support older versions of Ruby. Notes: Merged: https://github.com/ruby/ruby/pull/2476 2019-06-28[DOC] Singleton.instance [ci skip]Nobuyoshi Nakada 2019-06-28Moved Singleton.instance to get rid of redefinitionNobuyoshi Nakada 2017-10-08Remove unnecessary `require 'thread'`kazu git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2016-08-30Use qualified namesnobu git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2015-12-16Add frozen_string_literal: false for all filesnaruse When you change this to true, you may need to add more tests. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2011-05-18* lib: remove trailing spaces.nobu git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31630 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2011-05-17 * lib/singleton.rb: Improve documentation. Patch by Pete Higgins.drbrain [Ruby 1.9 - Bug #4709] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31613 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2009-01-02* lib/singleton.rb: fix documentation. [ruby-core:21038]matz git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 2008-12-31* lib/singleton.rb: fix indentation of RDoc text. [ruby-core:21029]matz git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e