[#100689] [Ruby master Feature#17303] Make webrick to bundled gems or remove from stdlib — hsbt@...
Issue #17303 has been reported by hsbt (Hiroshi SHIBATA).
11 messages
2020/11/02
[#100852] [Ruby master Feature#17326] Add Kernel#must! to the standard library — zimmerman.jake@...
SXNzdWUgIzE3MzI2IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGpleiAoSmFrZSBaaW1tZXJtYW4pLg0K
24 messages
2020/11/14
[#100930] [Ruby master Feature#17333] Enumerable#many? — masafumi.o1988@...
Issue #17333 has been reported by okuramasafumi (Masafumi OKURA).
10 messages
2020/11/18
[#101071] [Ruby master Feature#17342] Hash#fetch_set — hunter_spawn@...
Issue #17342 has been reported by MaxLap (Maxime Lapointe).
26 messages
2020/11/25
[ruby-core:100697] [Ruby master Feature#17303] Make webrick to bundled gems or remove from stdlib
From:
eregontp@...
Date:
2020-11-02 20:37:14 UTC
List:
ruby-core #100697
Issue #17303 has been updated by Eregon (Benoit Daloze). Doesn't RubyGems depend on WEBrick (notably for `gem server`)? It seems also RDoc depends on it. And I know `ruby -run -e httpd . -p8080` depends on it as well. I think having a basic HTTP server in stdlib is important (bundled gem is fine for that). Notably for properly testing Socket and new IO APIs. Also removing it entirely without any kind of deprecation first seems like it might break lots of things. ---------------------------------------- Feature #17303: Make webrick to bundled gems or remove from stdlib https://bugs.ruby-lang.org/issues/17303#change-88337 * Author: hsbt (Hiroshi SHIBATA) * Status: Open * Priority: Normal * Assignee: hsbt (Hiroshi SHIBATA) ---------------------------------------- I propose to make webrick to bundled gems or remove from stdlib of ruby. We have a several issues related vulnerabilities in webrick gem. https://www.ruby-lang.org/en/news/2020/09/29/http-request-smuggling-cve-2020-25613/ The ruby core team don't have enough time to handle them. We should remove webrick from default gems at least. Patch for this feature: https://github.com/ruby/ruby/pull/3729 -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>