summaryrefslogtreecommitdiff
path: root/lib/bundler/vendor
AgeCommit message (Collapse)Author
13 days[ruby/rubygems] Update vendored connection_pool to 2.5.5Hiroshi SHIBATA
https://github.com/ruby/rubygems/commit/4c1eb2b274
2025-11-28[ruby/rubygems] Print help summary when the default command failJean Boussier
As mentioned in https://github.com/ruby/rubygems/issues/9124, the intent for changing the default command was to be more welcoming. I think we can acheive that by attempting to install, but to print that same help message if there is no Gemfile. That should address both concerns. https://github.com/ruby/rubygems/commit/f3f505c02a
2025-11-18[ruby/rubygems] Update fileutils-1.8.0Hiroshi SHIBATA
https://github.com/ruby/rubygems/commit/f8fe7a5208
2025-11-18[ruby/rubygems] Update URI-1.1.1Hiroshi SHIBATA
https://github.com/ruby/rubygems/commit/07f2daf51e
2025-11-18[ruby/rubygems] Use released version of net-http-persistent-4.0.6Hiroshi SHIBATA
https://github.com/ruby/rubygems/commit/b237f759b0
2025-11-14[ruby/rubygems] Update vendored version of connection_pool to 2.5.4Hiroshi SHIBATA
https://github.com/ruby/rubygems/commit/3f5330c9fc
2025-11-07[ruby/rubygems] Removed unnecessary loading of pathnameHiroshi SHIBATA
https://github.com/ruby/rubygems/commit/6e965b7872
2025-10-23[ruby/rubygems] Bump up vendored uri to 1.0.4Hiroshi SHIBATA
https://github.com/ruby/rubygems/commit/bc77ec0bf2
2025-07-30[rubygems/rubygems] Bump vendored thor to 1.4.0David Rodríguez
https://github.com/rubygems/rubygems/commit/8078a747b3
2025-05-14Applied rake vendor:installHiroshi SHIBATA
2025-05-13Handle to look up CGI::EscapeExt instead of using LoadError. cgi/escape is ↵Hiroshi SHIBATA
provided snce Ruby 2.3 Notes: Merged: https://github.com/ruby/ruby/pull/13311
2025-05-09Replaced CGI.parse with URI.decode_www_formHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/13275
2025-05-09Use cgi/escape instead of cgi/utilHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/13275
2025-03-27[rubygems/rubygems] Bump up connection_pool-2.5.0 with rake vendor:installHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/33c3caa63f
2025-03-27[rubygems/rubygems] Implement pub_grub strategy interfaceHartley McGuire
My application spends more than 30% of time during `bundle update` comparing versions due to versions being sorted inside next_package_to_try. This has been addressed in pub_grub by defining a strategy interface (a `#next_package_and_version` method) which allows consumers to have finer control over the heuristic to select the next package to try. This commit implements the new strategy interface to remove extraneous version sorting (previously in next_package_to_try) since only the final count of versions is used. Combined with a previous change to pub_grub (already applied to Bundler), this commit results in `bundle update` taking only half the time it did on 2.6.5. https://github.com/rubygems/rubygems/commit/62f69e27f0
2025-03-24[rubygems/rubygems] Update vendored pub_grubHartley McGuire
https://github.com/rubygems/rubygems/commit/3aaa75e7b9 Notes: Merged: https://github.com/ruby/ruby/pull/12968
2025-03-03[rubygems/rubygems] Update vendored uri to 1.0.3Hiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/176dc7421c Notes: Merged: https://github.com/ruby/ruby/pull/12840
2025-01-28Ignore vendor folder for documentation just onceNobuyoshi Nakada
2024-12-18Bump vendored securerandom to 0.4.1David Rodríguez
2024-12-13Bump vendored uri to 1.0.2David Rodríguez
2024-12-13Bump vendored securerandom to 0.4.0David Rodríguez
2024-11-14Update vendored thor to 1.3.2David Rodríguez
2024-11-14Update vendored securerandom to 0.3.2David Rodríguez
2024-11-14Update vendored fileutils to 1.7.3David Rodríguez
2024-11-11Bump vendored uri to 1.0.1David Rodríguez
2024-10-10Update vendored net-httpSamuel Giddins
Signed-off-by: Samuel Giddins <segiddins@segiddins.me> Notes: Merged: https://github.com/ruby/ruby/pull/11860
2024-09-03Vendor `securerandom` in Bundler as wellDavid Rodríguez
It is loaded by `Fetcher` so in most case it's fine. But if using `bundler/inline` and a gem need to be fetched, `securerandom` will be loaded and cause a conflict. Can be reproduced with: ```ruby require 'bundler/inline' gemfile do source 'https://rubygems.org' gem 'graphql', '~> 2.0' gem 'graphql-client', '~> 0.18' end require 'json' require 'graphql/client' require 'graphql/client/http' ``` Ref: https://github.com/rails/rails/pull/52473#issuecomment-2284667451 Co-authored-by: Jean Boussier <jean.boussier@gmail.com>
2024-02-08[rubygems/rubygems] rake vendor:installHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/c38a96ceae
2024-01-29[rubygems/rubygems] Use rubygems vendored uri from Bundler when availableDavid Rodríguez
https://github.com/rubygems/rubygems/commit/5d6a8f2fb4
2024-01-29[rubygems/rubygems] Require vendored_uri file in BundlerDavid Rodríguez
https://github.com/rubygems/rubygems/commit/62bc261042
2023-12-22Merge RubyGems-3.5.2 and Bundler-2.5.2Hiroshi SHIBATA
2023-12-16Partly pick commit from https://github.com/rubygems/rubygems/pull/7285Samuel Giddins
Refactor vendoring to allow validating vendoring is reproducible Helps ensure that unsuspecting diffs to the vendored code arent accidentally introduced
2023-12-15[rubygems/rubygems] Refactor vendoring to allow validating vendoring is ↵Samuel Giddins
reproducible Helps ensure that unsuspecting diffs to the vendored code arent accidentally introduced https://github.com/rubygems/rubygems/commit/7c425d49dd
2023-12-14[rubygems/rubygems] Upgrade vendored librariesDavid Rodríguez
To match the versions that will be included in final ruby release. https://github.com/rubygems/rubygems/commit/84394919fb
2023-12-13[rubygems/rubygems] Use vendored timeout from RubyGemsDavid Rodríguez
https://github.com/rubygems/rubygems/commit/cfc5018c54
2023-12-13[rubygems/rubygems] Use vendored net-http in BundlerDavid Rodríguez
https://github.com/rubygems/rubygems/commit/0d758e8926
2023-10-19[rubygems/rubygems] Update vendored thor to v1.3.0Samuel Giddins
See https://github.com/rails/thor/releases/tag/v1.3.0 https://github.com/rubygems/rubygems/commit/3c7165474b
2023-06-30[rubygems/rubygems] Bump vendored net-http-persistent to 4.0.2David Rodríguez
https://github.com/rubygems/rubygems/commit/b0edf39083
2023-06-29Merge URI-0.12.2 for BundlerHiroshi SHIBATA
2023-06-15Merge rubygems/rubygems HEADHiroshi SHIBATA
Pick from https://github.com/rubygems/rubygems/commit/7a7b234721c375874b7e22b1c5b14925b943f04e
2023-05-13[rubygems/rubygems] Bump up thor-1.2.2Hiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/d9a003b4e7
2023-03-28Use URI-0.12.1Hiroshi SHIBATA
2023-03-06s/mjit/rjit/Takashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7462
2023-02-21Merge rubygems/bundler masterHiroshi SHIBATA
Pick from https://github.com/rubygems/rubygems/commit/e9304aed7e43308b99e70c2f7b92028315fee8a5 Notes: Merged: https://github.com/ruby/ruby/pull/7345
2023-02-21[rubygems/rubygems] Update pub_grubJohn Hawthorn
* Replaces the wording of "is forbidden" with "cannot be used" * Fixes the method signature of VersionRange::Empty#eql? https://github.com/rubygems/rubygems/commit/8c6b3f130b Co-authored-by: Daniel Colson <danieljamescolson@gmail.com> Notes: Merged: https://github.com/ruby/ruby/pull/7345
2023-02-21[rubygems/rubygems] Sync with pub_grub main branchDavid Rodríguez
We became a bit out of sync lately. https://github.com/rubygems/rubygems/commit/6161a2610a Notes: Merged: https://github.com/ruby/ruby/pull/7345
2023-01-10Merge RubyGems and Bundler masterHiroshi SHIBATA
from https://github.com/rubygems/rubygems/commit/0635c1423db5d7c461d53bf0c3329bca75de7609 Notes: Merged: https://github.com/ruby/ruby/pull/7094
2023-01-10Removed vendored LICENSE file.Hiroshi SHIBATA
2022-12-20[rubygems/rubygems] Fix crash when showing some resolution errorsDavid Rodríguez
If the conflict explanation includes empty ranges and version unions, Pub Grub was crashing. https://github.com/rubygems/rubygems/commit/eb360b77a2 Notes: Merged: https://github.com/ruby/ruby/pull/6966
2022-12-20[rubygems/rubygems] Detect circular dependency errorsDavid Rodríguez
https://github.com/rubygems/rubygems/commit/a8348d271d Notes: Merged: https://github.com/ruby/ruby/pull/6966