aboutsummaryrefslogtreecommitdiffstats
path: root/lib/bundler
Commit message (Collapse)AuthorAgeFilesLines
* Update SSL certificates, again.Andre Arko2014-11-114-69/+50
| | | | | | | | Why did openssl give me a certificate that doesn’t work to connect? :( Also remove the intermediate certificates that aren’t actually needed to validate a connection to the server. Finally, include tests to make sure that Bundler can connect to each of the important Rubygems hosts using only the vendored certificates (h/t @luislavena for an example test).
* Version 1.7.5 with changelogAndre Arko2014-11-101-1/+1
|
* allow more certs than Rubygems hasAndre Arko2014-11-101-2/+4
|
* Add CA certs for new rubygems.org certificateAndre Arko2014-11-103-0/+98
|
* Fix comparison of frozen sources.Tim Moore2014-11-071-21/+16
|
* Revert "Performance: lazily memoize expensive `prerelease?` values during ↵Andre Arko2014-10-201-2/+1
| | | | | | | | resolve" Too soon! This is part of changes in the master branch for 1.8. This reverts commit ed8ad7dac4f89d283c1e7a4c0662cd88ce75e613.
* Performance: lazily memoize expensive `prerelease?` values during resolveDov Murik2014-10-201-1/+2
| | | | | Conflicts: lib/bundler/resolver.rb
* Version 1.7.4 with changelogAndre Arko2014-10-201-1/+1
|
* hide all warnings when in --quiet modeAndre Arko2014-10-203-3/+6
| | | | fixes #3186
* Merge pull request #3194 from TimMoore/issue-3167-source-blocks-deploymentAndré Arko2014-10-193-17/+31
|\ | | | | Fix bundle install --deployment with source blocks
| * Fix deployment from cache with source blocks.Tim Moore2014-10-112-13/+27
| |
| * Normalize sources to lock format when comparing.Tim Moore2014-10-113-5/+5
| | | | | | | | | | | | | | Fixes #3167. Also moves the reversing of Rubygems remotes for the lock file out of SourceList#combine_rubygems_sources and into Rubygems#to_lock.
* | Prevent sources from pointing to a shared mutable dependency listDov Murik2014-10-191-3/+2
| |
* | Remove satisfied dependecies from next source lookupDov Murik2014-10-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | When iterating sources and checking for met dependencies, remove the actual specs that were satisified by the source from the lookup of following sources. This prevents lookup of local gems (from `gemspec` or `path` or `git` sources) in rubygems source. fixes #2909
* | Version 1.7.4.pre with changelogAndre Arko2014-10-101-1/+1
|/ | | | [ci skip]
* Use HTTP auth when checking for presence of APIFredrik Valeur2014-09-261-2/+11
|
* Version 1.7.3 with changelogAndre Arko2014-09-141-1/+1
|
* fix remove method when methods are stringsAndre Arko2014-09-141-1/+3
|
* Add parens to not make Ruby throw a warning on ambiguous * usagePiotr Szotkowski2014-09-141-1/+1
|
* Redo a private attr_reader to side-step throwing a Ruby warningPiotr Szotkowski2014-09-141-2/+3
|
* Create makefile with path `underscored_name`/`underscored_name`Andre Medeiros2014-09-122-1/+2
| | | | This fixes compilation issues in Windows. Closes #3028
* Version 1.7.2 with changelogAndre Arko2014-08-231-1/+1
|
* Friendly error on ENOSPCAndre Arko2014-08-231-0/+3
| | | | fixes #3153
* Sort sources in lock the same as in 1.6Andre Arko2014-08-233-2/+4
|
* Version 1.7.1 with changelogAndre Arko2014-08-201-1/+1
| | | | [ci skip]
* Version 1.7.1.pre.3 with changelogAndre Arko2014-08-191-1/+1
|
* don’t allow unmet deps without @allow_remoteAndre Arko2014-08-181-2/+5
| | | fixes #3141
* Version 1.7.1.pre.2 with changelogAndre Arko2014-08-171-1/+1
|
* Sort index search results across all sources.Tim Moore2014-08-171-2/+2
|
* restore 1.8.7-compatibilityAndre Arko2014-08-161-1/+3
| | | | | I will be very excited when we can drop 1.8 and 1.9 and use all the new fancy Ruby stuffs.
* Where did that space come fromAndre Arko2014-08-161-1/+1
|
* Version 1.7.1.pre with changelogAndre Arko2014-08-161-1/+1
|
* normalise unmet_deps across all SourcesAndre Arko2014-08-163-9/+17
|
* nooo don’t break memoizationAndre Arko2014-08-161-2/+1
|
* remove fetch_specsAndre Arko2014-08-161-15/+9
|
* extract Rubygems#fetcherAndre Arko2014-08-161-2/+6
|
* use Index#buildAndre Arko2014-08-161-5/+1
|
* move all Rubygems source ensures into fetcherAndre Arko2014-08-162-3/+3
|
* refactor unmet_dependency_namesAndre Arko2014-08-161-6/+5
|
* extract Definition#source_requirementsAndre Arko2014-08-161-9/+14
|
* refactor fetcher URI to reduce parsingAndre Arko2014-08-161-14/+14
|
* Revert "set dependency names before any specs are fetched"Andre Arko2014-08-151-10/+12
| | | | | | | Turns out that broke spec/install/gems/platform_spec.rb:183. Oops. This reverts commit 4623850a06d4e4e74beca832aca7009a657569ed.
* set dependency names before any specs are fetchedAndre Arko2014-08-141-12/+10
| | | | refs #3134
* Fix handling for sources with basic auth.Tim Moore2014-08-152-4/+28
| | | | Closes #3132.
* Version 1.7.0 with changelogAndre Arko2014-08-131-1/+1
|
* Don't warn on system gems.Tim Moore2014-07-301-0/+1
|
* allow rubygem sources via block or :source optionAndre Arko2014-07-301-4/+14
|
* lockfile source parityAndre Arko2014-07-302-11/+24
| | | | | | | | | | | the lockfile parser was creating and then providing a single rubygems source, with multiple remotes. that doesn't work now that we have multiple remotes, so I updated it to create source objects for all of the remotes that are in the lockfile. this doesn't solve the problem of source affinity at all, and at best just punts on it, but we definitely need the lockfile parser to return multiple rubygems sources instead of just one.
* Separate Rubygems sources into multiple objects.Andre Arko2014-07-304-43/+41
| | | | with @TimMoore and @ckrailo
* Extract source URL normalization to a new method.Tim Moore2014-07-301-11/+15
|