summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [SharedHelpers] Ignore EEXIST and ENOENT in #filesystem_accessseg-filesystem-access-generic-system-errorSamuel Giddins2016-11-301-0/+2
|
* [SharedHelpers] Handle generic SystemCallErrors in #filesystem_accessSamuel Giddins2016-11-303-0/+45
|
* Auto merge of #5215 - bundler:seg-travis-update-ruby-rg, r=segiddinsThe Bundler Bot2016-11-302-3/+3
|\ | | | | | | Test against latest Ruby & RG on travis
| * [Travis] Test agains rubygems 2.6.8seg-travis-update-ruby-rgSamuel Giddins2016-11-292-2/+2
| |
| * [Travis] Test against ruby 2.3.3Samuel Giddins2016-11-291-1/+1
| |
* | Auto merge of #5199 - gearnode:feature-upgrade-rspec-template, r=indirectThe Bundler Bot2016-11-291-1/+1
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use new RSpec syntax in spec template This little pull request, juste for use actual new syntax for begin an spec file. ```ruby RSpec.describe "MyAwesomeSpec" do end ``` instead ```ruby describe "MyOldAwesomeSpec" do end ``` link: https://github.com/rspec/rspec-rails/commit/ca0d249858903949052e06884e8e7f9d596cdc79
| * Use new syntax for start spec file with RSpecGearnode2016-11-221-1/+1
| |
* | Auto merge of #5213 - bundler:seg-compact-index-client-threadsafe, r=indirectThe Bundler Bot2016-11-293-3/+8
|\ \ | | | | | | | | | | | | | | | [CompactIndexClient] Synchronize access to the list of fetched endpoints Should fix #5142.
| * | Fix a spelling mistake in the specsseg-compact-index-client-threadsafeSamuel Giddins2016-11-281-1/+1
| | |
| * | [Fetcher::CompactIndex] Don’t run in parallel on RBXSamuel Giddins2016-11-281-1/+1
| | | | | | | | | | | | This is a temporary measure until we can ensure everything is properly synchronized
| * | [CompactIndexClient] Synchronize access to the list of fetched endpointsSamuel Giddins2016-11-281-1/+6
| | |
* | | [RuboCop] Update to 0.45.0seg-rubocop-updateSamuel Giddins2016-11-293-22/+105
| | |
* | | Vendor net-http-persistent with automatiekseg-vendor-persistentSamuel Giddins2016-11-286-30/+56
|/ /
* | Update to sinatra 1.4.7 in the specsseg-specs-sinatra-updateSamuel Giddins2016-11-274-16/+4
| |
* | Auto merge of #5188 - bundler:seg-speedup-spec-deps, r=indirectThe Bundler Bot2016-11-251-4/+4
|\ \ | | | | | | | | | [Rakefile] Speed up rake spec:deps
| * | [Rakefile] Speed up rake spec:depsseg-speedup-spec-depsSamuel Giddins2016-11-191-4/+4
| | |
* | | Auto merge of #5203 - colby-swandale:inline-gemfile-lock-clash, r=segiddinsThe Bundler Bot2016-11-253-2/+39
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dont build defintion with Gemfile.lock (if present) when resolving gems via inline gemfile This fixes #5117 I am passing an option to `Installer` to not build a definition when resolving gems via inline gemfile. Also, i notice: `Bundler.default_lockfile.exist? && !options["update"]...`. Is "update" suppose to be a string? I ask because i noticed that other options are being passed as symbols, so I'm not which i'm suppose to be using. Thanks. PS. Hopefully i have the bundler terminology correct 😄
| * | run inline bundle in same folder as Gemfiles and set appropiate sourceColby Swandale2016-11-241-7/+10
| | |
| * | specify older version of the JSON gem to meet requirements for it to be ↵Colby Swandale2016-11-241-1/+1
| | | | | | | | | | | | installed on ruby < 2.0
| * | fix typo expet and fix duplicate gemfile specificationColby Swandale2016-11-241-2/+2
| | |
| * | fix spec and use more common gem in inline exampleColby Swandale2016-11-241-2/+3
| | |
| * | dont build defintion with Gemfile.lock (if present) when using inline gemfileColby Swandale2016-11-233-2/+35
| | |
* | | Auto merge of #5190 - bundler:seg-compact-index-warning, r=indirectThe Bundler Bot2016-11-201-0/+1
|\ \ \ | | | | | | | | | | | | [CompactIndexClient] Fix warning
| * | | [CompactIndexClient] Fix warningseg-compact-index-warningSamuel Giddins2016-11-191-0/+1
| | |/ | |/|
* | | Auto merge of #5186 - bundler:seg-bundle-gem-invalid-constant, r=indirectThe Bundler Bot2016-11-192-4/+32
|\ \ \ | | | | | | | | | | | | | | | | | | | | [CLI::Gem] Fail gracefully on an invalid constant name Closes #5185.
| * | | [CLI::Gem] Fail gracefully on an invalid constant nameseg-bundle-gem-invalid-constantSamuel Giddins2016-11-192-3/+31
| | | |
| * | | Validate `bundle gem` calls succeedSamuel Giddins2016-11-181-1/+1
| | | |
* | | | Auto merge of #5187 - bundler:seg-remove-fakeweb, r=segiddinsThe Bundler Bot2016-11-1912-39/+55
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | Replace fakeweb in the specs with artifice Closes #5166
| * | | Replace fakeweb in the specs with artificeseg-remove-fakewebSamuel Giddins2016-11-1812-39/+55
| |/ /
* | | Auto merge of #5119 - hmistry:explain-checksum-mismatch, r=segiddinsThe Bundler Bot2016-11-192-10/+29
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve gem checksum mismatch error message Improve gem checksum mismatch error message by telling users how to resolve it. Old message: ``` The checksum for the downloaded `rack-1.0.0.gem` did not match the checksum given by the API. This means that the contents of the gem appear to be different from what was uploaded, and could be an indicator of a security issue. (The expected SHA256 checksum was "abababababababababababababababababababababab", but the checksum for the downloaded gem was "BR6Oc6Gqnq93u1aIVX4m6DvTHaFgFxdYaLUfa4ekJKI=".) Bundler cannot continue installing rack (1.0.0). ``` New message: ``` Bundler cannot continue installing rack (1.0.0). The checksum for the downloaded `rack-1.0.0.gem` does not match the checksum given by the server. This means the contents of the downloaded gem is different from what was uploaded to the server, and could be a potential security issue. To resolve this issue: 1. delete the downloaded gem located at: `full-path/gems/rack-1.0.0/rack-1.0.0.gem` 2. run `bundle install` If you wish to continue installing the downloaded gem, and are certain it does not pose a security issue despite the mismatching checksum, do the following: 1. run `bundle config disable.checksum_validaiton true` to turn off checksum verification 2. run `bundle install` (More info: The expected SHA256 checksum was "abababababababababababababababababababababab", but the checksum for the downloaded gem was "PbfaoemSetv76QdcxuoP0ggZ0TZhMELlMMWURJoX+dw=".) ``` Closes #5075
| * | Fixed typoshiren mistry2016-11-172-2/+2
| | |
| * | Converted message strings into HEREDOC for better readability.hiren mistry2016-11-172-15/+19
| | |
| * | Improve gem checksum mismatch error message by telling users how to resolve it.hiren mistry2016-11-172-9/+24
| | |
* | | Auto merge of #5114 - AirRefund:improve_outdated_code, r=chrismoThe Bundler Bot2016-11-181-43/+91
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | Improve and fixed guide style code from outdated cmd Hi, I separate these part from this PR https://github.com/bundler/bundler/pull/5058. Regards.
| * | Improve and fixed guide style code.Guillermo Guerrero2016-11-151-43/+91
| | |
* | | Auto merge of #5168 - colby-swandale:documentation-and-error-improvements, ↵Homu2016-11-175-11/+11
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r=segiddins Documentation and error improvements This PR is just making a few small improvements to error messages, documentation and code indentation. Let me know what you think. Thanks!
| * | | fix breaking specsColby Swandale2016-11-153-6/+6
| | | |
| * | | fix rubocop feedbackColby Swandale2016-11-151-1/+1
| | | |
| * | | fix missing capitalizationColby Swandale2016-11-141-1/+1
| | | |
| * | | fix small alignmentColby Swandale2016-11-141-1/+1
| | | |
| * | | improve error message for bundle install --path --system conflictColby Swandale2016-11-141-2/+2
| | | |
| * | | fix more missing highlights in bundle man pageColby Swandale2016-11-141-2/+2
| | |/ | |/|
* | | Auto merge of #5175 - biow0lf:biow0lf-fix-typo, r=segiddinsHomu2016-11-171-1/+1
|\ \ \ | |_|/ |/| | | | | Fix x64_mingw_24. Typo in PR #5170
| * | Fix x64_mingw_24. Typo in PR #5170Igor Zubkov2016-11-151-1/+1
| | |
* | | Auto merge of #5176 - chrismo:fix_outdated_regression_from_cc355865, r=chrismoThe Bundler Bot2016-11-155-25/+64
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix outdated regression from cc355865 Refactoring of @lucasmazza fix w/ specs. The only existing spec coverage was essentially integration level and there was no way either @lucasmazza or myself could find a way to simulate the bug context. I extracted some of the code out of outdated into Definition and SpecSet and added unit specs to those extracted bits. Fixes #4979
| * | Refactoring of @lucasmazza fix w/ specs.chrismo2016-11-155-25/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | The only existing spec coverage was essentially integration level and there was no way either @lucasmazza or myself could find a way to simulate the bug context. I extracted some of the code out of outdated into Definition and SpecSet and added unit specs to those extracted bits.
| * | Fix `outdated` listing regression from cc355865Lucas Mazza2016-10-281-2/+2
| | |
* | | Add documentation around git HTTP(S) credentials configuration.Sean Arnold2016-11-151-0/+14
| | | | | | | | | | | | | | | Closes: #5173 Approved by: indirect
* | | Auto merge of #5170 - amatsuda:mri_24, r=segiddinsHomu2016-11-153-2/+16
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support :mri_24 platform Current ruby trunk is versioned as "2.4.0". % ruby -ve 'p RUBY_VERSION' ruby 2.4.0dev (2016-11-15 trunk 56792) [x86_64-darwin15] "2.4.0" We'd like to run tests on some gems against ruby-trunk or 2.4 pre-releases, so here's a support for MRI 2.4. (This is Ruby 2.4 version of #3865)
| * | | Support :mri_23 platform and its variationsAkira Matsuda2016-11-153-2/+16
|/ / /