1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/lib/rubygems
drbrain 1633e543db * lib/rubygems/commands/push_command.rb: Fixed credential download for
`gem push --host`
* lib/rubygems/gemcutter_utilities.rb:  ditto.
* test/rubygems/test_gem_commands_push_command.rb:  Test for the above.
* test/rubygems/test_gem_gemcutter_utilities.rb:  ditto.

* lib/rubygems/config_file.rb:  Abort if the `gem push` credentials
  file has insecure permissions.
* test/rubygems/test_gem_config_file.rb:  Test for the above.

* lib/rubygems/ext/builder.rb:  Do not look for Gemfile, Isolate, etc.
  while building gem extensions.

* lib/rubygems/package.rb:  Unset spec and files list if a gem's
  signatures cannot be verified.
* test/rubygems/test_gem_package.rb:  Test for the above.

* lib/rubygems/specification.rb:  Reduce use of eval.
* lib/rubygems/test_case.rb:  ditto.

* test/rubygems/test_gem_specification.rb:  Test setting
  specification_version for legacy gems.  Dup Gem.ruby before
  untainting in case it's frozen.

* lib/rubygems.rb:  Reduce use of eval.  Only read files when looking
  for Gemfile, Isolate, etc.
* test/rubygems/test_gem.rb:  Test for the above.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-02-05 02:37:35 +00:00
..
commands * lib/rubygems/commands/push_command.rb: Fixed credential download for 2013-02-05 02:37:35 +00:00
core_ext
ext * lib/rubygems/commands/push_command.rb: Fixed credential download for 2013-02-05 02:37:35 +00:00
package
security
ssl_certs * .document: Removed extra space 2013-01-16 00:36:07 +00:00
available_set.rb
command.rb
command_manager.rb
compatibility.rb * lib/rubygems/compatibility.rb: Hide compatibility shims from RDoc 2013-01-25 01:04:18 +00:00
config_file.rb * lib/rubygems/commands/push_command.rb: Fixed credential download for 2013-02-05 02:37:35 +00:00
defaults.rb
dependency.rb
dependency_installer.rb
dependency_list.rb
dependency_resolver.rb
deprecate.rb
doctor.rb
errors.rb
exceptions.rb
ext.rb
gem_runner.rb
gemcutter_utilities.rb * lib/rubygems/commands/push_command.rb: Fixed credential download for 2013-02-05 02:37:35 +00:00
indexer.rb
install_message.rb
install_update_options.rb
installer.rb * lib/rubygems/installer.rb: Untaint string when checking output 2013-01-17 00:37:28 +00:00
installer_test_case.rb
local_remote_options.rb
mock_gem_ui.rb
name_tuple.rb
package.rb * lib/rubygems/commands/push_command.rb: Fixed credential download for 2013-02-05 02:37:35 +00:00
package_task.rb
path_support.rb
platform.rb
psych_additions.rb
psych_tree.rb
rdoc.rb
remote_fetcher.rb
request_set.rb
requirement.rb
security.rb
server.rb
source.rb
source_list.rb
source_local.rb
source_specific_file.rb
spec_fetcher.rb
specification.rb * lib/rubygems/commands/push_command.rb: Fixed credential download for 2013-02-05 02:37:35 +00:00
syck_hack.rb
test_case.rb * lib/rubygems/commands/push_command.rb: Fixed credential download for 2013-02-05 02:37:35 +00:00
test_utilities.rb
text.rb
uninstaller.rb
user_interaction.rb
validator.rb
version.rb
version_option.rb