| Age | Commit message (Collapse) | Author |
|
https://github.com/rubygems/rubygems/commit/44bc809dc8
|
|
https://github.com/rubygems/rubygems/commit/fb62d3043c
|
|
available for use
https://github.com/rubygems/rubygems/commit/1783cf0fd3
|
|
to Gem::Util
https://github.com/rubygems/rubygems/commit/e12c98aa72
|
|
https://github.com/rubygems/rubygems/commit/d7ad696fa2
|
|
https://github.com/rubygems/rubygems/commit/a76f25dff0
|
|
https://github.com/rubygems/rubygems/commit/f289788ca5
|
|
https://github.com/rubygems/rubygems/commit/2c9cfcb666
|
|
Add some basic specs for the package attr_reader.
https://github.com/rubygems/rubygems/commit/68af2a0ee3
|
|
@parser.accept since not
every class where this is used has a parser available. i.e lib/rubygems/install_update_options.rb
https://github.com/rubygems/rubygems/commit/519fd4dcc0
|
|
https://github.com/rubygems/rubygems/commit/f296645033
|
|
in Rubygems 3
https://github.com/rubygems/rubygems/commit/6d5f743a89
|
|
https://github.com/rubygems/rubygems/commit/a10b5265d7
|
|
https://github.com/rubygems/rubygems/commit/ad7e379f79
|
|
https://github.com/rubygems/rubygems/commit/9094740109
|
|
Because we can't control 3rd party gems using deprecated rubygems
behavior, and thus outputting warnings to the screen.
https://github.com/rubygems/rubygems/commit/6912ebf20a
|
|
* That way, multiple lookups for the same file always return the same object.
https://github.com/rubygems/rubygems/commit/50a431b6db
|
|
Hash
* It's accessed concurrently, notably when installing a gem with a C extension.
https://github.com/rubygems/rubygems/commit/543294d7dd
|
|
current style
https://github.com/rubygems/rubygems/commit/df7c0e4223
|
|
https://github.com/rubygems/rubygems/commit/1b9ab33083
|
|
https://github.com/rubygems/rubygems/commit/1b3154f905
|
|
https://github.com/rubygems/rubygems/commit/82f0d4ca69
|
|
available
https://github.com/rubygems/rubygems/commit/471239f1fa
|
|
https://github.com/rubygems/rubygems/commit/ac4596aace
|
|
Since it works on jruby.
https://github.com/rubygems/rubygems/commit/5229e00df4
|
|
https://github.com/rubygems/rubygems/commit/f2dbf242ea
|
|
|
|
This commit makes it so that if the binmode option is given with
any encoding arguments, the reader and writer IO objects are
not set to binary encoding.
Fixes [Bug #12989]
|
|
When passing `binmode: true` to `IO.pipe`, it should behave the same way
as calling `binmode` on each of the file handles. It should set the
file to binmode *and* set the encoding to binary on the file.
Before this commit, passing `binmode: true` to `IO.pipe` would make
`binmode?` return `true`, but the file's encoding would remain the same
as the default encoding. Passing `binmode: true` should make `binmode?`
return `true` *and* set the encoding to binary.
|
|
|
|
The result should only be tainted if the path given to the method
was tainted.
The code to always taint the result was added in
a4934a42cbb84b6679912226581c71b435671f55 (svn revision 4892) in
2003 by matz. However, the change wasn't mentioned in the
commit message, and it may have been committed by accident.
Skip part of a readline test that uses Reline. Reline in general
would pass the test, but Reline's test mode doesn't raise a
SecurityError if passing a tainted prompt and $SAFE >= 1. This
was hidden earlier because File#path was always returning a
tainted string.
Fixes [Bug #14485]
|
|
|
|
homebrew-cask fetch fails too often.
https://dev.azure.com/rubylang/ruby/_build/results?buildId=1917
|
|
|
|
|
|
for example:
```
class C;def initialize(pat);@pat=pat;end;def re;/#{@pat}/o;end;end
C.new('1').re #=> /1/
C.new('2').re #=> /1/
```
|
|
|
|
Reported by chucke (Tiago Cardoso).
Patch by jeremyevans0 (Jeremy Evans).
[Bug #14612]
|
|
This reverts commit 1a759bfe5d554c22571d2e6e4e5998cf06a7b98f.
This fails on some operating systems.
|
|
|
|
|
|
The result should only be tainted if the path given to the method
was tainted.
The code to always taint the result was added in
a4934a42cbb84b6679912226581c71b435671f55 (svn revision 4892) in
2003 by matz. However, the change wasn't mentioned in the
commit message, and it may have been committed by accident.
Skip part of a readline test that uses Reline. Reline in general
would pass the test, but Reline's test mode doesn't raise a
SecurityError if passing a tainted prompt and $SAFE >= 1. This
was hidden earlier because File#path was always returning a
tainted string.
Fixes [Bug #14485]
|
|
Fixes [Bug #14062]
|
|
|
|
|
|
Suffix needs a dot and should match the end of string.
|
|
Unescaped dot does not mean a suffix.
|
|
|
|
I forgot to amend again... Details are explained in
f6a6b21f09b24955a44622e1767bf5b6630525be
|
|
and thus it does not work with `-v` for investigating hangs well.
This seems to be by design: https://github.com/travis-ci/travis-ci/issues/4190
Also I simplified a comment about `homebrew.update`.
I had this in-flight change while editing e05f397f08e98fb170e3aca885d6028b344e833c
but forgot to ammend this.
|