Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Mar 14, 2012
  1. @evanphx

    Fix 1.9 warnings

    evanphx authored
  2. @drbrain
  3. @evanphx
  4. @evanphx
  5. @evanphx
Commits on Mar 13, 2012
  1. @evanphx
  2. @evanphx
  3. @evanphx
  4. @evanphx
  5. @evanphx
Commits on Mar 12, 2012
  1. @evanphx
  2. @evanphx
Commits on Mar 11, 2012
  1. @evanphx
  2. @evanphx
Commits on Mar 10, 2012
  1. @evanphx

    Allow build_args to be directly specified

    evanphx authored
    Eventually, I'd like to get rid of Gem::Command.build_args all together.
    For now, this is a good compromise.
  2. @evanphx
  3. @drbrain
  4. @drbrain
  5. @evanphx
  6. @drbrain
Commits on Mar 9, 2012
  1. @drbrain

    ! RubyGems no longer supports Ruby 1.9.1.

    drbrain authored
    Removed QuickLoader support for Ruby 1.9.1
    
    Removed RequirePathsBuilder required for Ruby 1.9.1
  2. @drbrain

    A direct file comparison is used instead of a hash check.

    drbrain authored
    Removed FIXME comment since Gem::Package checks a hash checksum now.
Commits on Mar 7, 2012
  1. @evanphx
  2. @evanphx
Commits on Mar 6, 2012
  1. @evanphx

    Add API host resolution via SRV records

    evanphx authored
    Before accessing the core API (indexes, specs, .gem files), RubyGems
    will query the source via a DNS SRV record, to see if there is a
    specific API host to connect to rather than directly to the source
    itself. This allows for the usage of short, simple source names (like
    https://rubygems.org) with specific api endpoint names, which improves
    load balancing.
  2. @evanphx
  3. @evanphx

    Add Gem.finish_resolve

    evanphx authored
    Gem.finish_resolve computes the full transitive closure over the
    unresolved_deps in the system. This allows for much more complicated
    activation scenarios because all deps are considered at the same time.
  4. @evanphx

    Add `install --gemfile`

    evanphx authored
Commits on Mar 2, 2012
  1. @evanphx
  2. @evanphx
  3. @evanphx

    Gracefully handle remote source errors. Fixes #105

    evanphx authored
    This is a little more aggressive than the pull request's diff because if
    there is an error fetching the index for a source, it doesn't fall back
    to the cache. This seems like the right behavior because if the index
    can't be fetched, the likely good that the spec and .gem can be is very
    slim.
  4. @evanphx

    Allow "gem install a:2.0 b:>3.0" syntax to specify versions to install

    evanphx authored
    The -v option applies to all gems specified, but it's common to need to
    install different versions of the respective gems.
  5. @evanphx

    Merge pull request #287 from copiousfreetime/bugfix/disable_default_g…

    evanphx authored
    …em_server
    
    disable_default_gem_server does not work when set in the config file
  6. @copiousfreetime

    disable_default_gem_server did not work when set in the config file

    copiousfreetime authored
    Setting :disable_default_gem_server: true in the config file would wrongly use the :verbose flag instead.
Commits on Mar 1, 2012
  1. @evanphx
Something went wrong with that request. Please try again.