normalperson / yhbt.net wrote:
> https://bugs.ruby-lang.org/issues/14216

I don't think there's actual bugs in webrick because of Kernel#open.

The following series tightens down wrong/nonsensical behavior,
and makes future code auditing easier by favoring File.open
instead of Kernel#open.

The only remaining instance of Kernel#open in webrick is in
load_mime_types of webrick/httputils; where I think "|command"
can be beneficial (if the command is used at all).

https://80x24.org/spew/20171221115507.27500-2-e / 80x24.org/raw
https://80x24.org/spew/20171221115507.27500-3-e / 80x24.org/raw
https://80x24.org/spew/20171221115507.27500-4-e / 80x24.org/raw
https://80x24.org/spew/20171221115507.27500-5-e / 80x24.org/raw
https://80x24.org/spew/20171221115507.27500-6-e / 80x24.org/raw
https://80x24.org/spew/20171221115507.27500-7-e / 80x24.org/raw

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>