<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/webrick, branch ruby_2_7</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/webrick] Check the feature by itself, instead of the version number</title>
<updated>2019-11-30T08:52:05+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-08-28T12:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5e9f08647cead8b7fa303a5da88c5e96035f3497'/>
<id>5e9f08647cead8b7fa303a5da88c5e96035f3497</id>
<content type='text'>
https://github.com/ruby/webrick/commit/79d7922de9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/webrick/commit/79d7922de9
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/webrick] Enabled chunked encoding if Transfer-Encoding: chunked header is set</title>
<updated>2019-11-30T08:50:13+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2019-08-11T19:57:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a98632d5c20e41e05074384b8f760af407e6d52a'/>
<id>a98632d5c20e41e05074384b8f760af407e6d52a</id>
<content type='text'>
Patch from Leonard Garvey.

Fixes Ruby Bug 9986.

https://github.com/ruby/webrick/commit/8cff7f3995
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch from Leonard Garvey.

Fixes Ruby Bug 9986.

https://github.com/ruby/webrick/commit/8cff7f3995
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/webrick] Allow WEBrick::HTTPServlet::CGIHandler :CGIInterpreter option to be array</title>
<updated>2019-11-30T08:48:15+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2019-08-27T04:41:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c75100d00401c32b3245ce8da5b8a045976216ca'/>
<id>c75100d00401c32b3245ce8da5b8a045976216ca</id>
<content type='text'>
This way you don't need to escape each entry.

Implements Ruby Feature 15170.

https://github.com/ruby/webrick/commit/d8086e600c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This way you don't need to escape each entry.

Implements Ruby Feature 15170.

https://github.com/ruby/webrick/commit/d8086e600c
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/webrick] Support literal IPv6 addresses in X-Forwarded-Host</title>
<updated>2019-10-24T10:47:20+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2019-08-27T05:22:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c28d50a753615dff9bd721f608846d4ef541feb1'/>
<id>c28d50a753615dff9bd721f608846d4ef541feb1</id>
<content type='text'>
https://github.com/ruby/webrick/commit/6b6990ec81
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/webrick/commit/6b6990ec81
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/webrick] Remove the squishing of whitespace in header values</title>
<updated>2019-10-24T10:47:10+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2019-08-06T22:48:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=37c266aa57fc2c6798a7b6002867643ef0424fa1'/>
<id>37c266aa57fc2c6798a7b6002867643ef0424fa1</id>
<content type='text'>
While the stripping of header values is required by RFC 2616 4.2 and
RFC 7230 3.2.4, the squishing is not and can break things, such as
when one header contains an HMAC of another header.

Fixes Ruby Bug 7021.

https://github.com/ruby/webrick/commit/8b96088a86
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While the stripping of header values is required by RFC 2616 4.2 and
RFC 7230 3.2.4, the squishing is not and can break things, such as
when one header contains an HMAC of another header.

Fixes Ruby Bug 7021.

https://github.com/ruby/webrick/commit/8b96088a86
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/webrick] after ruby-2.6.0, set Net::HTTP#write_timeout</title>
<updated>2019-10-24T10:46:01+00:00</updated>
<author>
<name>thekuwayama</name>
<email>thekuwayama@gmail.com</email>
</author>
<published>2019-07-05T14:25:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f0452574b16462d0edea16e9b22e55e21e146a49'/>
<id>f0452574b16462d0edea16e9b22e55e21e146a49</id>
<content type='text'>
https://github.com/ruby/webrick/commit/3b51f6b4d2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/webrick/commit/3b51f6b4d2
</pre>
</div>
</content>
</entry>
<entry>
<title>WEBrick: prevent response splitting and header injection</title>
<updated>2019-10-01T10:19:56+00:00</updated>
<author>
<name>Yusuke Endoh</name>
<email>mame@ruby-lang.org</email>
</author>
<published>2019-10-01T03:29:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3ce238b5f9795581eb84114dcfbdf4aa086bfecc'/>
<id>3ce238b5f9795581eb84114dcfbdf4aa086bfecc</id>
<content type='text'>
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 &lt;naruse@airemix.jp&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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 &lt;naruse@airemix.jp&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Loop with String#scan without creating substrings</title>
<updated>2019-10-01T10:19:56+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-08-13T03:14:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=36e057e26ef2104bc2349799d6c52d22bb1c7d03'/>
<id>36e057e26ef2104bc2349799d6c52d22bb1c7d03</id>
<content type='text'>
Create the substrings necessary parts only, instead of cutting the
rest of the buffer.  Also removed a useless, probable typo, regexp.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create the substrings necessary parts only, instead of cutting the
rest of the buffer.  Also removed a useless, probable typo, regexp.
</pre>
</div>
</content>
</entry>
<entry>
<title>Adjust indent [ci skip]</title>
<updated>2019-08-10T15:44:13+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-08-10T14:47:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d29bccb39bfd2890b33a3fd943916d62527b6e6e'/>
<id>d29bccb39bfd2890b33a3fd943916d62527b6e6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Aliases capture_output to capture_io for test-unit compatiblity.</title>
<updated>2019-08-08T08:19:23+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2019-08-08T08:19:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b39efb163dd97a6b2c92cac3d2b1c19f898d0c04'/>
<id>b39efb163dd97a6b2c92cac3d2b1c19f898d0c04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
