summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-17Fixed Insecure Operation in requireHiroshi SHIBATA
Caused by 00cd5d74ce
2019-08-17* 2019-08-17 [ci skip]git
2019-08-17Move lib directory to the last of $LOAD_PATH on ruby repository.Hiroshi SHIBATA
https://github.com/rubygems/rubygems/pull/1868 changes the behavior of require when it used with -I options. Therefore, the options of ruby repository was different from rubygems/rubygems.
2019-08-17[rubygems/rubygems] Fixup #2844Hiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/5924286ae2
2019-08-17[rubygems/rubygems] installer.rb - fix #windows_stub_scriptMSP-Greg
use ruby_exe in heredocs instead of ruby.exe https://github.com/rubygems/rubygems/commit/9f1b7d6590
2019-08-17[rubygems/rubygems] Do not mutate uri.query during s3 signature creationAlexander Pakulov
https://github.com/rubygems/rubygems/commit/c0275ee537
2019-08-17[rubygems/rubygems] Make deprecate Gem::RubyGemsVersion and Gem::ConfigMap.Hiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/1133c2f700
2019-08-17[rubygems/rubygems] Return `nil` to clarify return value is ignoredDavid Rodríguez
https://github.com/rubygems/rubygems/commit/8702f59d32
2019-08-17[rubygems/rubygems] Autoswitch to exact bundler version if presentDavid Rodríguez
https://github.com/rubygems/rubygems/commit/bb02953a97
2019-08-17[rubygems/rubygems] Don't unregister default specificationsDavid Rodríguez
I think this should be more efficient? https://github.com/rubygems/rubygems/commit/a1de78104f
2019-08-17[rubygems/rubygems] Fix removing unresolved default spec files from mapDavid Rodríguez
https://github.com/rubygems/rubygems/commit/7964917bbc
2019-08-17[rubygems/rubygems] Little refactorDavid Rodríguez
There's already a method called `suffix_pattern`, that's different from this local variable. So, move the local variable to a `suffix_regexp` that clearly differenciates from `suffix_pattern`. https://github.com/rubygems/rubygems/commit/4ec69c48b9
2019-08-17[rubygems/rubygems] Replace domain parameter in ↵bronzdoc
Gem::Command#show_lookup_failure with a parameter to suppress suggestions https://github.com/rubygems/rubygems/commit/760b7d834f
2019-08-17[rubygems/rubygems] Fix jruby issueDavid Rodríguez
https://github.com/rubygems/rubygems/commit/fc3f722164
2019-08-17[rubygems/rubygems] Fix old rubies compatDavid Rodríguez
https://github.com/rubygems/rubygems/commit/41e60cdb6b
2019-08-17[rubygems/rubygems] [Require] Ensure -I beats a default gemSamuel Giddins
https://github.com/rubygems/rubygems/commit/6fbda98eb3
2019-08-17[rubygems/rubygems] Make test also assert the gems that it should loadDavid Rodríguez
https://github.com/rubygems/rubygems/commit/a6375920bf
2019-08-17[rubygems/rubygems] Use `assert_require`David Rodríguez
For consistency with the other specs. https://github.com/rubygems/rubygems/commit/44b93aec4c
2019-08-16lib/rdoc/store.rb: Use `Marshal.dump(obj, io)`Yusuke Endoh
instead of dumping obj to a string and then saving the string. It omits object creation.
2019-08-16Hoisted out unixsocket_len, triming NUL chars from sun_pathNobuyoshi Nakada
2019-08-16[ruby/rdoc] Use assert_raiseNobuyoshi Nakada
https://github.com/ruby/rdoc/commit/f2c63549f7
2019-08-16Revert "[bundler/bundler] Fixup #7297"Hiroshi SHIBATA
This reverts commit b8d759806ff825e1b9344ba34b1a2bc4809d0988. It's accidentally picked from the upstream repository.
2019-08-16[bundler/bundler] Fixup #7297Hiroshi SHIBATA
https://github.com/bundler/bundler/commit/1a0161b970 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Fixed rubocop errorHiroshi SHIBATA
https://github.com/bundler/bundler/commit/9256177446 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Remove mention to remembered optionsDavid Rodríguez
And instead educate users on the preferred, non deprecated, way. https://github.com/bundler/bundler/commit/9cd6238da2 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Document upcoming changes to remembered optionsTomoki Aonuma
https://github.com/bundler/bundler/commit/a1c97fd7c3 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Add initial Bundler::BuildMetadata Spectommy
https://github.com/bundler/bundler/commit/c6458b2727 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Add `--[no-]git` option to `bundle gem`David Rodríguez
I think using `--no-git` can be useful when creating gems inside monorepos. https://github.com/bundler/bundler/commit/154c687310 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Remove unexistent folder from exemptionsDavid Rodríguez
https://github.com/bundler/bundler/commit/0b6d973543 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Commit man pages to source controlDavid Rodríguez
This has the benefit that: * Allows the installation of bundler as a default gem from rubygems to include man pages. * Removes the need to build man pages during our tests. * Makes working with the manifest easier, because we only have source controlled files, and not a mix of source control and generated files. To make sure they never fall out of sync, we replace the previous `man:build` CI task with a `man:check` task that makes sure the generated man pages are up to date. https://github.com/bundler/bundler/commit/23de1d0177 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Remove misleading comment in GemfileDavid Rodríguez
Since we no longer use `git` to find out the list of files, the comment is misleading. https://github.com/bundler/bundler/commit/54d85d5349 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Stop printing deprecation messages during specsDavid Rodríguez
Previously under some circunstances (met during some specs), bundler would print deprecations to a separate UI different from "bundler's UI". This UI would not be captured by the specs, and thus would be printed to screen during the specs. This commit fixes that by making sure all deprecation messages always go through bundler's UI. https://github.com/bundler/bundler/commit/220c54b7fa Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Use a newer debugging gem in docsDavid Rodríguez
So that the examples work in currently supported rubies. https://github.com/bundler/bundler/commit/b7d4556cde Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Remove unexistent file from exemptionsDavid Rodríguez
https://github.com/bundler/bundler/commit/8601575490 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Fix typo in comment: attibutes -> attributesMasato Ohba
https://github.com/bundler/bundler/commit/876545805e Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Bump rspec dependency to 3.8David Rodríguez
Because we're using `config.bisect_runner` which is only available from 3.8. https://github.com/bundler/bundler/commit/304a187f72 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Revert "make system_bundle_bin_path helper and resolve ↵David Rodríguez
failing tests for ruby < 2.6" This reverts commit e63e844bc7444c6a489fcde0dc7011c6c4807edd. It was introduced to resolve some failing tests at the cost of making the intention of the spec much less clear. Thanks to the previous fixes we have added to this spec, we can revert that patch now. https://github.com/bundler/bundler/commit/b29a40820f Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Make sure spec fails if `bundle install` failsDavid Rodríguez
https://github.com/bundler/bundler/commit/2ed2bbfdec Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Fix installation of system bundlerDavid Rodríguez
Previously it was being installed to the :bundle_path (`/tmp/bundled_app/.bundle`), but the `bundle` helper uses the `system_gem_path("bin/bundle")`. That means the first `bundle install`in the spec was actually failing, but not affecting the test status because of not being called as `bundle!`. https://github.com/bundler/bundler/commit/ad75f75539 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Use non deprecated way of setting bundler pathDavid Rodríguez
https://github.com/bundler/bundler/commit/6013c93e81 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Clarify spec descriptionDavid Rodríguez
https://github.com/bundler/bundler/commit/b2abde04aa Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Bump rack and sinatra to latest versionsDavid Rodríguez
https://github.com/bundler/bundler/commit/09ecaf04fa Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Normalize style with other artifice filesDavid Rodríguez
https://github.com/bundler/bundler/commit/f11c9a2b3f Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Make spec pass more resilientlyDavid Rodríguez
Previously, if bundler-2.1.0.pre.1 would be installed globally, it would fail. Now we force that a locally installed version of bundler is used, so it always passed regardless of which bundler is installed globally. https://github.com/bundler/bundler/commit/764d8e8fd1 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Remove unnecessary exclusionsDavid Rodríguez
https://github.com/bundler/bundler/commit/c189dfdde0 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Enable retries on flaky specDavid Rodríguez
https://github.com/bundler/bundler/commit/da360659f7 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Use the standard RUBY_ENGINE_VERSION instead of JRUBY_VERSIONBenoit Daloze
* RUBY_ENGINE and RUBY_ENGINE_VERSION are defined on every modern Ruby. * There is no such constant as TRUFFLERUBY_VERSION or RBX_VERSION. https://github.com/bundler/bundler/commit/f9d910403b Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Fix inconsistent lockfile orderDavid Rodríguez
When Gemfile would specify path sources as relative paths starting with "./", the lockfile would have inconsistent order on `bundle install` and `bundle update`. https://github.com/bundler/bundler/commit/c7532ced89 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Indentation tweakDavid Rodríguez
https://github.com/bundler/bundler/commit/5978a88f33 Notes: Merged: https://github.com/ruby/ruby/pull/2366
2019-08-16[bundler/bundler] Reuse `root` methodDavid Rodríguez
https://github.com/bundler/bundler/commit/42363091da Notes: Merged: https://github.com/ruby/ruby/pull/2366