aboutsummaryrefslogtreecommitdiffstats
path: root/lib/bundler/fetcher.rb
Commit message (Expand)AuthorAgeFilesLines
* use default settings insteadPatrick Metcalfe2015-04-221-3/+3
* use class accessor to set class attrsAndre Arko2015-03-281-4/+4
* avoid autoload circular require by using autoloadAndre Arko2015-03-281-3/+3
* class method memoization isn’t thread-safeAndre Arko2015-03-281-33/+32
* move rubygems-only code into RubygemsAndre Arko2015-03-281-17/+0
* stop accessing a class-globalAndre Arko2015-03-281-1/+1
* extract downloading logic into its own classAndre Arko2015-03-281-3/+9
* less FetcherFetcherAndre Arko2015-03-281-4/+4
* [Fetcher] Respect api_timeoutSamuel E. Giddins2015-03-261-1/+1
* [Fetcher] Move internal classes to separate filesSamuel E. Giddins2015-03-261-178/+3
* [Fetcher] No need to capture unused exception var that is just re-raisedSamuel E. Giddins2015-03-261-1/+1
* [Fetcher] Fixes potentially incorrect test failureSamuel E. Giddins2015-03-261-6/+4
* [Fetcher] Refactor to internal class cluserSamuel E. Giddins2015-03-261-166/+201
* [Fetcher] Make private things privateSamuel E. Giddins2015-03-251-57/+57
* Make Fetcher take a Remote instead of a URI.Tim Moore2015-03-151-6/+2
* Move remote URI resolution logic into Remote.Tim Moore2015-03-151-2/+1
* Move lookup of mirror into Remote.Tim Moore2015-03-151-1/+0
* Add Settings#credentials_for(uri).Tim Moore2015-03-151-1/+1
* Move Bundler::Source.mirror_for to Settings.Tim Moore2015-03-151-1/+1
* Rename Specification#source_uri to remote.Tim Moore2015-03-141-1/+1
* Change AnonymizableURI to Source::Rubygems::Remote.Tim Moore2015-03-141-5/+5
* API request 50 gems at a time, up to 500 gemsAndre Arko2015-02-131-1/+1
* Merge tag 'v1.7.13' into 1-8-stableAndre Arko2015-02-091-2/+6
|\
| * [Fetcher] Chunk API requests to stay under the request limitSamuel E. Giddins2015-02-081-2/+6
* | refactor to allow host-based config auth, tooAndre Arko2015-01-251-15/+5
* | repair issues merging v1.7.12Andre Arko2015-01-241-18/+9
* | Merge tag 'v1.7.12'Andre Arko2015-01-241-43/+39
|\|
| * Revert "use gemfile over settings (not tested yet)"Andre Arko2015-01-121-3/+1
| * use gemfile over settings (not tested yet)Andre Arko2015-01-091-1/+3
| * Always use configured source credentials.Tim Moore2015-01-081-41/+38
| * Revert "Merge pull request #3262 from arronmabrey/use_api_auth-1-7-stable"Tim Moore2015-01-081-1/+1
* | You can now set credentials in environment variables.Mick Staugaard2014-12-101-2/+3
* | Send `options` key in user agentKir Shatrov2014-12-071-0/+2
* | Merge tag 'v1.7.8'Andre Arko2014-12-061-5/+4
|\|
| * Strip credentials from ambiguous source warnings.Tim Moore2014-12-021-4/+4
| * raise AuthenticationRequiredError on Net::HTTPForbiddenArron Mabrey2014-11-191-1/+1
* | raise AuthenticationRequiredError on Net::HTTPForbiddenArron Mabrey2014-11-181-1/+1
* | Merge tag 'v1.7.5'Andre Arko2014-11-101-0/+11
|\|
| * Use HTTP auth when checking for presence of APIFredrik Valeur2014-09-261-2/+11
* | Read configured user agentsAndre Arko2014-11-051-0/+7
* | One string per user agentAndre Arko2014-11-041-5/+5
* | Second try at failing immediately with no networkAndre Arko2014-08-251-6/+12
* | error out without retries when the network is downAndre Arko2014-08-251-5/+9
* | Merge tag 'v1.7.1'Tim Moore2014-08-241-15/+21
|\|
| * Where did that space come fromAndre Arko2014-08-161-1/+1
| * move all Rubygems source ensures into fetcherAndre Arko2014-08-161-0/+3
| * refactor fetcher URI to reduce parsingAndre Arko2014-08-161-14/+14
| * Restore original Rubygems sources after fetching.Andre Arko2014-07-301-1/+4
* | Merge tag 'v1.6.5'Andre Arko2014-07-231-12/+10
|\|
| * Create persistent connection on Fetcher init.Andre Arko2014-07-231-0/+1