aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Auto merge of #4416 - bundler:seg-settings-custom-serializer, r=segiddinsHomu2016-04-182-3/+10
|\ | | | | | | | | | | | | | | [Settings] Use a custom serializer instead of relying upon the YAML module ¯\\\_(ツ)\_/¯ seems like a good idea \c @RochesterinNYC @indirect
| * [Config] Update spec for new YAML serializerSamuel Giddins2016-03-301-1/+1
| |
| * [Settings] Use a custom serializer instead of relying upon the YAML moduleSamuel Giddins2016-03-291-2/+9
| |
* | Auto merge of #4410 - bundler:seg-settings-load-config-tests, r=segiddinsHomu2016-04-182-2/+52
|\ \ | | | | | | | | | | | | | | | Improve loading config files Closes #4370.
| * | [Settings] Support the ! added on 1.9.3Samuel Giddins2016-03-291-0/+1
| | |
| * | [Settings] Add specs for #load_configSamuel Giddins2016-03-281-0/+37
| | |
| * | [Settings] Use an improved regexp to read config fileSamuel Giddins2016-03-281-2/+14
| | | | | | | | | | | | | | | | | | This will improve support for long values that get split across multiple lines. h/t to @jbodah for coming up with the crux of the changes
* | | Merge tag 'v1.12.0.rc.2'Samuel Giddins2016-04-152-1/+25
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Version 1.12.0.rc.2 # Conflicts: # .travis.yml # Rakefile # lib/bundler/runtime.rb # spec/commands/package_spec.rb
| * | | Version 1.12.0.rc.2 with changelogSamuel Giddins2016-04-152-1/+13
| | | |
| * | | [Exec] Allow executables to exit non-zero via at_exitSamuel Giddins2016-04-152-3/+9
| | | |
| * | | [EnvironmentPreserver] Preserve originals in the backupSamuel Giddins2016-04-152-1/+16
| | | |
| * | | [EnvironmentPreserver] Fix restoring environmentSamuel Giddins2016-04-152-3/+24
| | | | | | | | | | | | | | | | | | | | This allows a bundle exec after the path has been changed inside a bundle exec'd program to access the changes
| * | | Auto merge of #4407 - RochesterinNYC:1-12-backports-ssl-certs, r=indirectHomu2016-03-2911-110/+29
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Backport #4380 (Updated certificates) to `1-12-stable` - Needs to be merged in before #4404 so ssl cert specs will pass
| | * | | Have `Bundler::SSLCerts::CertificateManager` use new `ssl_certs` dirJames Wen2016-03-282-2/+2
| | | | | | | | | | | | | | | | | | | | structure for `#certificates_in`
| | * | | Fix `Bundler::SSLCerts::CertificateManager` specs to use newJames Wen2016-03-281-6/+6
| | | | | | | | | | | | | | | | | | | | subdirectory structure for ssl certs
| | * | | use the certs from their new subdirectoriesAndre Arko2016-03-281-1/+1
| | | | |
| | * | | only one level of directories here...Andre Arko2016-03-281-1/+1
| | | | |
| | * | | stop requiring that we have every rubygems certAndre Arko2016-03-281-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | RubyGems seems to be full of legacy certs, we should clean them up sometime.
| | * | | test connecting to index.rubygems.orgAndre Arko2016-03-281-1/+2
| | | | |
| | * | | remove certs that aren't needed anymoreAndre Arko2016-03-288-95/+19
| | | | |
| * | | | Auto merge of #4404 - bundler:1-12-backports, r=indirectHomu2016-03-294-71/+145
| |\ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | Backport #4393 and #4403 to 1.12 None
| | * | | Allow `bundle outdated` to handle all combinations of `--major`,James Wen2016-03-272-4/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `--minor`, and `--patch` flags - Add test coverage for these combination sets - Fixes #4396
| | * | | Create shared examples for major, minor, patch version detection inJames Wen2016-03-271-46/+52
| | | | | | | | | | | | | | | | | | | | `bundle outdated` specs
| | * | | Prevent endless recursive copy for `bundle package --all` andJames Wen2016-03-272-23/+59
| |/ / / | | | | | | | | | | | | | | | | | | | | differently named gemspecs and gems - Fixes #4392
| * | | Version 1.12.0.rc with changelogAndre Arko2016-03-132-1/+13
| | | |
| * | | Auto merge of #4362 - bundler:aa-1-12-backports, r=indirectHomu2016-03-1318-31/+229
| |\ \ \ | | | | | | | | | | | | | | | Backports, actually for 1.12 this time
| | * | | add certs needed to validate index.rubygems.orgAndre Arko2016-03-123-0/+126
| | | | |
| | * | | test HTTPS connections to index.rubygems.orgAndre Arko2016-03-121-0/+1
| | | | | | | | | | | | | | | in my local testing, this causes failures…
| | * | | Fix the following warning in the test suite:James Wen2016-03-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ``` Bundler::Fetcher::Downloader fetch when the # requests counter is greater than the redirect limit WARNING: An expectation of `:body` was set on `nil`. To allow expectations on `nil` and suppress this message, set `config.allow_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `config.allow_expectations_on_nil` to `false`. Called from /home/travis/build/bundler/bundler/spec/bundler/fetcher/downloader_spec.rb:19:in `block (3 levels) in <top (required)>'. ```
| | * | | [RubygemsIntegration] Add support for new activate_bin_path binstubsSamuel Giddins2016-03-123-18/+25
| | | | |
| | * | | [Edgecases] Update for release of Rails 3.2.22.2Samuel Giddins2016-03-121-1/+1
| | | | |
| | * | | Fix which to compare quotes correctly on 1.8.7Samuel Giddins2016-03-121-1/+2
| | | | |
| | * | | Handle quotes in PATHSamuel Giddins2016-03-122-5/+42
| | | | |
| | * | | [Travis] Test against RubyGems 2.6.1Samuel Giddins2016-03-122-3/+3
| | | | |
| | * | | Allow `Bundler::RubyVersion` to handle `RUBY_PATCHLEVEL` of -1James Wen2016-03-122-0/+25
| | | | | | | | | | | | | | | | | | | | - Closes #4317
* | | | | Auto merge of #4441 - bundler:seg-path-preserve-restore, r=indirectHomu2016-04-163-4/+40
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [EnvironmentPreserver] Fix restoring environment This allows a bundle exec after the path has been changed inside a bundle exec'd program to access the changes Fixes a regression in 1.12 \c @indirect @RochesterinNYC
| * | | | | [EnvironmentPreserver] Preserve originals in the backupSamuel Giddins2016-04-152-1/+16
| | | | | |
| * | | | | [EnvironmentPreserver] Fix restoring environmentSamuel Giddins2016-04-142-3/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows a bundle exec after the path has been changed inside a bundle exec'd program to access the changes
* | | | | | Auto merge of #4442 - bundler:seg-travis-rg-2.6.3, r=segiddinsHomu2016-04-162-3/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | [Travis] Test against RubyGems 2.6.3
| * | | | | | [Travis] Test against RubyGems 2.6.3Samuel Giddins2016-04-152-3/+3
| | | | | | |
* | | | | | | Auto merge of #4440 - bundler:seg-exec-load-at-exit, r=indirectHomu2016-04-152-3/+9
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | [Exec] Allow executables to exit non-zero via at_exit @indirect this is a pretty bad bug :(
| * | | | | | [Exec] Allow executables to exit non-zero via at_exitSamuel Giddins2016-04-142-3/+9
| |/ / / / /
* | | | | | Auto merge of #4439 - ↵Homu2016-04-152-5/+50
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RochesterinNYC:fix-recursive-bundle-package-loop-with-multiple-gemspecs, r=segiddins Handle recursive bundle package loop when multiple gemspecs present `root_gem_names` should contain the names of the gems that the gemspecs in the directory are correlated with. Gems are packaged unless they're called `bundler` or their names match with the gems specified in the gemspecs. - Handles multiple gemspecs in directory - Handles case where gemspec file name does not match with the gem name specified in the gemspec - Fixes #4430
| * | | | | Prevent recursive `bundle package` loop with multiple gemspecsJames Wen2016-04-142-5/+50
|/ / / / / | | | | | | | | | | | | | | | - Fixes #4430
* | | | | Auto merge of #4415 - bundler:seg-rubocop-0.39, r=segiddinsHomu2016-03-303-6/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | [RuboCop] Update to 0.39.0
| * | | | | [RuboCop] Update to 0.39.0Samuel Giddins2016-03-293-6/+12
| | | | | |
* | | | | | Auto merge of #4413 - bundler:seg-speed-up-specs-update-repo, r=indirectHomu2016-03-301-5/+7
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [Builders] Dont rebuild gem index when unnecessary This should speed up the specs slightly \c @indirect
| * | | | | | [Builders] Dont rebuild gem index when unnecessarySamuel Giddins2016-03-281-5/+7
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | This should speed up the specs slightly
* | | | | | Auto merge of #4412 - bundler:seg-speed-up-path, r=indirectHomu2016-03-301-0/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [Path] Speed up bin generation when there are many files Closes #2846, I presume. \c @indirect
| * | | | | | [Path] Speed up bin generation when there are many filesSamuel Giddins2016-03-281-0/+1
| |/ / / / /