[ruby-cvs:69971] naruse:r62837 (ruby_2_5): merge revision(s) 62244, 62246, 62301, 62302, 62303, 62422, 62436, 62452: [Backport #14481]

naruse at ruby-lang.org naruse at ruby-lang.org
Mon Mar 19 17:27:04 JST 2018


naruse	2018-03-19 17:27:04 +0900 (Mon, 19 Mar 2018)

  New Revision: 62837

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=62837

  Log:
    merge revision(s) 62244,62246,62301,62302,62303,62422,62436,62452: [Backport #14481]
    
    Merge RubyGems-2.7.5 from upstream.
    
      Please see its details: http://blog.rubygems.org/2018/02/06/2.7.5-released.html
    
    test_gem_util.rb: fix broken test
    
    * test/rubygems/test_gem_util.rb: no guarantee that tmpdir is
      always underneath the root directory at all.
    
    test_gem_commands_setup_command.rb: BUNDLER_VERS
    
    * test/rubygems/test_gem_commands_setup_command.rb: run bundled
      gem command, instead of installed one.
    
    no need to set bundled bundler unless Gem::USE_BUNDLER_FOR_GEMDEPS
    
    
    revert r62302 and force to define the version constant
    
    
    Merge RubyGems 2.7.6 from upstream.
    
      It fixed some security vulnerabilities.
    
      http://blog.rubygems.org/2018/02/15/2.7.6-released.html
    
    fix regexp literal warning.
    
    test/rubygems/test_gem_server.rb: eliminate duplicated character class warning.
    [Bug #14481]
    
    Remove unnecessary `[]`s

  Modified directories:
    branches/ruby_2_5/
  Modified files:
    branches/ruby_2_5/lib/rubygems/commands/generate_index_command.rb
    branches/ruby_2_5/lib/rubygems/commands/owner_command.rb
    branches/ruby_2_5/lib/rubygems/commands/setup_command.rb
    branches/ruby_2_5/lib/rubygems/commands/unpack_command.rb
    branches/ruby_2_5/lib/rubygems/config_file.rb
    branches/ruby_2_5/lib/rubygems/ext/builder.rb
    branches/ruby_2_5/lib/rubygems/indexer.rb
    branches/ruby_2_5/lib/rubygems/installer.rb
    branches/ruby_2_5/lib/rubygems/package/file_source.rb
    branches/ruby_2_5/lib/rubygems/package/old.rb
    branches/ruby_2_5/lib/rubygems/package/tar_header.rb
    branches/ruby_2_5/lib/rubygems/package/tar_writer.rb
    branches/ruby_2_5/lib/rubygems/package.rb
    branches/ruby_2_5/lib/rubygems/request_set/lockfile.rb
    branches/ruby_2_5/lib/rubygems/security/trust_dir.rb
    branches/ruby_2_5/lib/rubygems/security.rb
    branches/ruby_2_5/lib/rubygems/server.rb
    branches/ruby_2_5/lib/rubygems/source.rb
    branches/ruby_2_5/lib/rubygems/specification.rb
    branches/ruby_2_5/lib/rubygems/stub_specification.rb
    branches/ruby_2_5/lib/rubygems/test_case.rb
    branches/ruby_2_5/lib/rubygems/test_utilities.rb
    branches/ruby_2_5/lib/rubygems/util.rb
    branches/ruby_2_5/lib/rubygems/validator.rb
    branches/ruby_2_5/lib/rubygems.rb
    branches/ruby_2_5/test/rubygems/test_gem.rb
    branches/ruby_2_5/test/rubygems/test_gem_commands_cleanup_command.rb
    branches/ruby_2_5/test/rubygems/test_gem_commands_install_command.rb
    branches/ruby_2_5/test/rubygems/test_gem_commands_owner_command.rb
    branches/ruby_2_5/test/rubygems/test_gem_commands_push_command.rb
    branches/ruby_2_5/test/rubygems/test_gem_commands_setup_command.rb
    branches/ruby_2_5/test/rubygems/test_gem_commands_uninstall_command.rb
    branches/ruby_2_5/test/rubygems/test_gem_dependency_installer.rb
    branches/ruby_2_5/test/rubygems/test_gem_doctor.rb
    branches/ruby_2_5/test/rubygems/test_gem_ext_builder.rb
    branches/ruby_2_5/test/rubygems/test_gem_gemcutter_utilities.rb
    branches/ruby_2_5/test/rubygems/test_gem_indexer.rb
    branches/ruby_2_5/test/rubygems/test_gem_install_update_options.rb
    branches/ruby_2_5/test/rubygems/test_gem_installer.rb
    branches/ruby_2_5/test/rubygems/test_gem_package.rb
    branches/ruby_2_5/test/rubygems/test_gem_package_old.rb
    branches/ruby_2_5/test/rubygems/test_gem_package_tar_header.rb
    branches/ruby_2_5/test/rubygems/test_gem_rdoc.rb
    branches/ruby_2_5/test/rubygems/test_gem_remote_fetcher.rb
    branches/ruby_2_5/test/rubygems/test_gem_request_set.rb
    branches/ruby_2_5/test/rubygems/test_gem_request_set_lockfile.rb
    branches/ruby_2_5/test/rubygems/test_gem_request_set_lockfile_parser.rb
    branches/ruby_2_5/test/rubygems/test_gem_request_set_lockfile_tokenizer.rb
    branches/ruby_2_5/test/rubygems/test_gem_resolver_git_specification.rb
    branches/ruby_2_5/test/rubygems/test_gem_server.rb
    branches/ruby_2_5/test/rubygems/test_gem_source.rb
    branches/ruby_2_5/test/rubygems/test_gem_source_git.rb
    branches/ruby_2_5/test/rubygems/test_gem_specification.rb
    branches/ruby_2_5/test/rubygems/test_gem_stub_specification.rb
    branches/ruby_2_5/test/rubygems/test_gem_util.rb
    branches/ruby_2_5/test/rubygems/test_gem_version.rb
    branches/ruby_2_5/test/rubygems/test_require.rb
    branches/ruby_2_5/version.h


More information about the ruby-cvs mailing list