Age | Commit message (Collapse) | Author |
|
|
|
|
|
https://github.com/ruby/ruby/commit/f94202fcc228d0348ca050a7b18a8f8a538a7305#commitcomment-35505076
Co-Authored-By: Ary Borenszweig <asterite@gmail.com>
|
|
https://github.com/rubygems/rubygems/commit/a7a673ce22
|
|
|
|
|
|
[Bug #16250]
|
|
|
|
maintained at thread scope.
|
|
* Handle BasicObject in drb
Also fix a bug in rescue clause of any_to_s because sprintf
does not handle the %l modifier.
Fixes [Bug #7833]
* Do not send a reply to the client if there is a connection error
This allows for normal TCP shutdown (fin-ack-fin-ack instead of
fin-ack-push-rst).
Patch from pierre@mouraf.org (Pierre-Alexandre Meyer).
Fixes [Bug #2339]
* Detect fork and do not reuse forked connections in drb
This associates each DRbConn with a pid, and if the pid changes,
it closes any DRbConns in the pool with a pid that no longer
matches. This fixes DRb servers from sending messages intended
for one client to another client after forking.
Fixes [Bug #2718]
Fixes [Bug #14471]
|
|
Notes:
Merged-By: kou <kou@clear-code.com>
|
|
Notes:
Merged-By: kou <kou@clear-code.com>
|
|
|
|
When reading Binding#irb, the file of the calling source is reflected in __FILE__ and __dir__.
Notes:
Merged: https://github.com/ruby/ruby/pull/1896
|
|
For BasicObject, bind the Kernel respond_to? instance method to the
object and call it instead of calling the method directly.
Also, use bind_call(recv, ...) for better performance.
Fixes [Bug #16127]
Notes:
Merged: https://github.com/ruby/ruby/pull/2546
|
|
https://github.com/rubygems/rubygems/commit/1de8f39ac4
|
|
as the file is not executable anyway.
Notes:
Merged: https://github.com/ruby/ruby/pull/2483
|
|
|
|
Fixes [Bug #11275]
Notes:
Merged: https://github.com/ruby/ruby/pull/2535
|
|
|
|
|
|
It's fixed for JRuby dedicatedly.
|
|
https://github.com/rubygems/rubygems/commit/bde88f00a1
|
|
https://github.com/rubygems/rubygems/commit/05146bb2fd
|
|
The arity of this method has been -1 since the import, so the
option has been passed always, even if Zlib::GzipReader#initialize
does not take the option. Actually it takes the option since 1.9.
https://github.com/rubygems/rubygems/commit/2fcde0f4e0
|
|
This is a follow up to d9d4a28f1cdd05a0e8dabb36d747d40bbcc30f16.
The commit prevented CRLR, but did not address an isolated CR or an
isolated LF.
Co-Authored-By: NARUSE, Yui <naruse@airemix.jp>
|
|
Create the substrings necessary parts only, instead of cutting the
rest of the buffer. Also removed a useless, probable typo, regexp.
|
|
The verbose mode warning has been present for almost 10 years.
If we ever plan to remove these methods, we should make the warning
a regular deprecation warning so that people are aware.
Implements [Feature #15961]
Notes:
Merged: https://github.com/ruby/ruby/pull/2494
|
|
Patch from Matthew Kerwin.
Fixes [Bug #14358]
Notes:
Merged: https://github.com/ruby/ruby/pull/2494
|
|
+ is not a character that requires escaping in Bourne sh.
Fixes [Bug #14429]
Notes:
Merged: https://github.com/ruby/ruby/pull/2494
|
|
An EPIPE when sending the request should be ignored. Even if you
cannot write more data, you may still be able to read the server's
response.
Fixes [Bug #14466]
Notes:
Merged: https://github.com/ruby/ruby/pull/2494
|
|
https://github.com/ruby/fileutils/commit/ba3bd6fdfd
|
|
Gem::Specification#add_development_dependency.
https://github.com/ruby/fileutils/commit/17a9de6d9b
|
|
https://github.com/ruby/fileutils/commit/ba81f024cf
|
|
Previously this would copy the symlink root as a symlink instead
of creating a new root directory. This modifies the source
to expand it using File.realpath before starting the copy.
Fixes Ruby Bug 12123
https://github.com/ruby/fileutils/commit/7359cef359
|
|
frozen object
If FileUtils is included into another object, and verbose mode is
used, a FrozenError is currently raised unless the object has the
@fileutils_output and @fileutils_label instance variables.
This fixes things so that it does not attempt to set the instance
variables, but it still uses them if they are present.
https://github.com/ruby/fileutils/commit/689cb9c56a
|
|
Previously, this was broken. Trying to copy a FIFO would raise a
NoMethodError if File.mkfifo was defined. Trying to copy a UNIX
socket would raise a RuntimeError as File.mknod is not something
Ruby defines.
Handle the FIFO issue using File.mkfifo instead of mkfifo.
Handle the UNIX Socket issue by creating a unix socket.
Continue to not support character or block devices, raising a
RuntimeError for both.
Add tests for FIFO, UNIX Socket, and character/block devices.
https://github.com/ruby/fileutils/commit/123903532d
|
|
https://github.com/ruby/fileutils/commit/b701353c53
|
|
|
|
And test the fix we're adding.
https://github.com/rubygems/rubygems/commit/6f86637b98
|
|
https://github.com/rubygems/rubygems/commit/cc255b774a
|
|
Co-authored-by: Yusuke Endoh <mame@ruby-lang.org>
https://github.com/rubygems/rubygems/commit/92892bbc3a
|
|
https://github.com/rubygems/rubygems/commit/506c5bce49
|
|
https://github.com/rubygems/rubygems/commit/b3b5c2d379
|
|
https://github.com/rubygems/rubygems/commit/8a7e27381c
|
|
https://github.com/rubygems/rubygems/commit/1d18b12a26
|
|
Previously it wouldn't play nice with the bundler version finder.
https://github.com/rubygems/rubygems/commit/d8bb81556d
|
|
https://github.com/rubygems/rubygems/commit/ba021fb4be
|
|
https://github.com/rubygems/rubygems/commit/8ac0647659
|
|
https://github.com/rubygems/rubygems/commit/b1d825ab3a
|