summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update version 1.7.13 changelogv1.7.13Andre Arko2015-02-082-2/+4
|
* fix dot output while fetching metadataAndre Arko2015-02-081-1/+3
|
* [Fetcher] Chunk API requests to stay under the request limitSamuel E. Giddins2015-02-081-2/+6
| | | | | Fixes #3367 Closes #3382
* stop adding rack 1.2 to gem_repo1Andre Arko2015-02-081-6/+3
|
* stop shadowing s inside the conditional blockAndre Arko2015-02-081-6/+6
|
* Version 1.7.13 with changelogAndre Arko2015-02-082-1/+8
|
* only remove dependency names for local sourcesAndre Arko2015-02-083-3/+34
| | | | | | | | | If a gem is present in a git or path source, we can stop asking remotes about it. If a gem is present in a Rubygems source, we still need to ask all the other sources about it so that we can warn about gems that are available from multiple sources. Fixes #3368, #3377, #3300, #3381
* only remove each name onceAndre Arko2015-02-081-1/+1
|
* update the cert to last until 2042Andre Arko2015-02-081-52/+53
|
* Merge pull request #3365 from keiths-osc/api_source_index_fixAndré Arko2015-02-077-8/+90
| | | | Api source index fix
* untaint gem path loaded from githubTADA Tadashi2015-01-241-1/+1
| | | | | | | | | require fails because security error, in condition of: * $SAFE is 1 * gems from git or github. ex: gem 'bar', :github => 'foo/bar' original full_gem_path method in rubygems is untaint all paths of gems (in find_full_gem_path method), but Bundler override the method without untaint.
* expand the multiple-source warningAndre Arko2015-01-241-0/+1
| | | | [ci skip]
* Merge pull request #3361 from ↵André Arko2015-01-231-20/+20
|\ | | | | | | | | sikachu/backport-ccb06d14451c0e762dfc207f93ac2286881d168a Fix warnings in test suite and gemspec
| * Fix warnings in test suite and gemspecRohit Arondekar2015-01-231-20/+20
|/ | | | | Backport changes by hand from ccb06d14451c0e762dfc207f93ac2286881d168a to fix a warning on `1.7.x`.
* Revert "use gemfile over settings (not tested yet)"v1.7.12Andre Arko2015-01-121-3/+1
| | | | | | | | | It turns out that we already use Gemfile auth over configured auth, because the Gemfile URI includes the username and password. That means that mirrors and configured auth will not be used for any URI with auth in it. This reverts commit 88969b5210cbab4226cdcc4245762f8c3ba41f1a.
* use gemfile over settings (not tested yet)Andre Arko2015-01-091-1/+3
|
* Version 1.7.12 with changelogAndre Arko2015-01-082-1/+7
|
* Merge pull request #3342 from TimMoore/issue-3297-always-use-source-credentialsAndré Arko2015-01-083-41/+60
|\ | | | | Always use source credentials
| * Always use configured source credentials.Tim Moore2015-01-081-41/+38
| | | | | | | | | | | | | | | | | | Previously, it tried to make anonymous requests, then retried with credentials if it got a 401 or 403. This caused issues with many private gem servers. Fixes #3297, #3296, #3180.
| * Failing spec for 403 responses.Tim Moore2015-01-082-0/+22
|/
* Revert "Merge pull request #3262 from arronmabrey/use_api_auth-1-7-stable"Tim Moore2015-01-081-1/+1
| | | | | This reverts commit 5d5651d35bbda4ad526c8f86bb2ce03f501a9eae, reversing changes made to 714f23e99c9628260909e11099dcfba3dda35b0a.
* Version 1.7.11 with changelogv1.7.11Andre Arko2015-01-042-1/+7
|
* Merge pull request #3328 from myabc/ruby-22-fixesAndré Arko2014-12-302-1/+10
|\ | | | | Ruby 2.2: support mri_22, (x64_)mingw_22 as platform options
| * Teach Bundler to recognize (x64_)mingw_22 platformAlex Coles2014-12-302-1/+7
| | | | | | | | | | | | See e6bc48eb. Signed-off-by: Alex Coles <alex@alexbcoles.com>
| * Teach Bundler to recognize mri_22 platformAlex Coles2014-12-302-0/+3
|/ | | | | | See e6bc48eb. Signed-off-by: Alex Coles <alex@alexbcoles.com>
* Version 1.7.10 with changelogv1.7.10Andre Arko2014-12-292-1/+11
|
* his github username is TimMoore, it turns outAndre Arko2014-12-291-8/+8
|
* Revert "Don't change i18n version of Ruby 1.8 spec"Tim Moore2014-12-221-1/+1
| | | | This reverts commit 7f940849bd0e3ffb1a48433b5d058e51b0d3ae0f.
* Pin i18n to 0.6.x in parallel specs.Tim Moore2014-12-221-0/+2
| | | | This should fix the build on Ruby 1.8.7.
* Don't change i18n version of Ruby 1.8 specSmit Shah2014-12-221-1/+1
|
* Fixed a broken i18n specSmit Shah2014-12-221-2/+2
|
* Merge pull request #3309 from thomasfedb/ruby_22André Arko2014-12-144-2/+65
|\ | | | | Added ruby_22? and friends to CurrentRuby.
| * Added ruby_22? and friends to CurrentRuby.Thomas Drake-Brockman2014-12-144-2/+65
|/
* Merge pull request #3301 from TimMoore/issue-3298-unlocked-sourcesAndré Arko2014-12-112-2/+34
|\ | | | | Convert sources to lock format before comparing.
| * Convert sources to lock format before comparing.Tim Moore2014-12-112-2/+34
|/ | | | | | | If the Gemfile sources lock to the same result as the current locked sources, they haven't changed. Closes #3298.
* Version 1.7.9 with changelogv1.7.9Andre Arko2014-12-092-2/+2
|
* Merge pull request #3278 from bundler/resolver_bug_fixAndre Arko2014-12-073-14/+76
|\ | | | | | | | | | | | | Resolver bug fixes and improvements Conflicts: CHANGELOG.md
| * New realworld specs depend on ruby >= 1.9.2resolver_bug_fixSmit Shah2014-12-041-2/+2
| |
| * On conflict, try traversing the dependency tree differentlySmit Shah2014-12-042-11/+26
| |
| * Revert "Don't waste iterations in resolving Bundler, just use the current ↵Smit Shah2014-11-261-1/+1
| | | | | | | | | | | | version" This reverts commit d672064dbd3ea69144d43f66cbf0b6a926fbe0a9.
| * Add changelog for 1.7.8Smit Shah2014-11-261-0/+8
| |
| * Don't run handle_conflict if parent already has other possibilitiesSmit Shah2014-11-241-1/+1
| |
| * Add specs to check edgecases for the resolverSmit Shah2014-11-241-0/+35
| |
| * Don't waste iterations in resolving Bundler, just use the current versionSmit Shah2014-11-241-1/+1
| |
| * Fixes issue #3059Smit Shah2014-11-241-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently Bundler tries different versions of current gem and than it's parents and finally existing gems. However, when trying different versions of current gem will cause it to conflict with existing gem version and sometimes it will be unable to resolve the dependency tree correctly. Now, we will try to resolve current gems parent first then current gem and then finally the exisiting gems.
| * A fix for issues #3089, #3216 and #3248Smit Shah2014-11-241-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently Bundler is aggressive to try different versions of exsiting gem parents before exhausting different versions of parents of current conflicting gem. By making sure we travase the current conflicting dependency tree before trying to make use of exsiting (activated) gem dependency tree, we reduce the number of conflicts and activation of gems older then the latest compitable version. However, a long term solution would be to make the resolver smarter by making it understand if current requirement conflict is caused by either by it's parent or existing gem parent by looking at each of their dependency requirements.
* | Version 1.7.8 with changelogv1.7.8Andre Arko2014-12-062-1/+7
| |
* | Merge pull request #3256 from TimMoore/issue-3249-hide-auth-in-source-warningAndré Arko2014-12-026-11/+73
|\ \ | |/ |/| Strip credentials from ambiguous source warnings.
| * Strip credentials from ambiguous source warnings.Tim Moore2014-12-026-11/+73
|/ | | | Fixes #3249.
* Version 1.7.7 with changelogv1.7.7Andre Arko2014-11-192-1/+9
|