summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [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
|/ / /
* | | Auto merge of #5167 - bundler:seg-ruby-2-4-spec-compat, r=segiddinsHomu2016-11-141-2/+5
|\ \ \ | | | | | | | | | | | | Ensure that the local platforms are set for the specs in Ruby 2.4
| * | | Ensure that the local platforms are set for the specs in Ruby 2.4seg-ruby-2-4-spec-compatSamuel Giddins2016-11-131-2/+5
| | | |
* | | | Auto merge of #5165 - bundler:seg-molinillo-0.5.4, r=segiddinsHomu2016-11-142-11/+13
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | Update vendored Molinillo to 0.5.4 See https://github.com/CocoaPods/Molinillo/releases/0.5.4
| * | | Update vendored Molinillo to 0.5.4seg-molinillo-0.5.4Samuel Giddins2016-11-132-11/+13
|/ / /
* | | Auto merge of #5164 - bundler:seg-pin-codeclimate-reporter, r=indirectHomu2016-11-141-1/+1
|\ \ \ | |_|/ |/| | | | | | | | | | | [Rakefile] Pin CodeClimate reporter to pre-1.0 Should fix our current CI failures
| * | [Rakefile] Pin CodeClimate reporter to pre-1.0seg-pin-codeclimate-reporterSamuel Giddins2016-11-131-1/+1
|/ /
* | Auto merge of #5152 - mrb:add_ruby_together_info, r=indirectHomu2016-11-081-0/+5
|\ \ | | | | | | | | | | | | | | | Add Ruby Together CTA /c @indirect
| * | Add Ruby Together CTAmrb2016-11-071-0/+5
| | |
* | | Auto merge of #5139 - bitboxer:move-man-pages-to-man-folder, r=indirectHomu2016-11-066-39/+32
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move man pages to man folder The [gem-man](https://github.com/defunkt/gem-man) gem searches for the man pages in the man folder. Sadly bundler right now uses `lib/bundler/man` for the man pages. This pr fixes this and also creates correct names for the man pages. A man page always needs the section number in the filename. After this is merged, I will create a PR that changes the [bundler-site](https://github.com/bundler/bundler-site) repo to search in this new folder for the documentation.
| * | | Move man pages to man folderBodo Tasche2016-10-306-39/+32
| | | | | | | | | | | | | | | | | | | | | | | | The gem-man gem searches for the man pages in the man folder. This pr fixes this and also creates correct names for the manpages. A manpage always needs the section number in the filename.
* | | | Auto merge of #5148 - bundler:seg-lockfile-remove-strscan-require, r=indirectHomu2016-11-061-1/+0
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | [LockfileParser] Stop requiring strscan Introduced and seemingly never used by https://github.com/bundler/bundler/commit/ba579f4a3e525fdd78d89531291450b26a009b07