<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/net/http, branch v3_3_11</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/net-http] Net::HTTPResponse nil checking</title>
<updated>2023-10-05T07:11:52+00:00</updated>
<author>
<name>Brian Hawley</name>
<email>brian_hawley@yahoo.com</email>
</author>
<published>2022-09-22T23:08:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9d58f9382893a71d8badad605879c0120915fbee'/>
<id>9d58f9382893a71d8badad605879c0120915fbee</id>
<content type='text'>
Fix nil handling in read_body and stream_check.

Fixes: #70

https://github.com/ruby/net-http/commit/36f916ac18
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix nil handling in read_body and stream_check.

Fixes: #70

https://github.com/ruby/net-http/commit/36f916ac18
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/net-http] No longer neccessary to call `String#freeze` on string literals.</title>
<updated>2023-09-19T01:32:18+00:00</updated>
<author>
<name>0x1eef</name>
<email>0x1eef@protonmail.com</email>
</author>
<published>2023-09-15T06:35:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e77c766b7ab17e801c5cfa881754c392f8c13f0b'/>
<id>e77c766b7ab17e801c5cfa881754c392f8c13f0b</id>
<content type='text'>
See #144

https://github.com/ruby/net-http/commit/5a986c13d3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See #144

https://github.com/ruby/net-http/commit/5a986c13d3
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/net-http] Update lib/net/http/response.rb</title>
<updated>2023-08-16T01:40:12+00:00</updated>
<author>
<name>Josh Nichols</name>
<email>josh@technicalpickles.com</email>
</author>
<published>2023-08-15T17:30:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ae68a8df586e9f3b3211e9c174b7001e57ee6aee'/>
<id>ae68a8df586e9f3b3211e9c174b7001e57ee6aee</id>
<content type='text'>
@natematykiewicz's suggestion to avoid a string allocation

https://github.com/ruby/net-http/commit/925630f227

Co-authored-by: Nate Matykiewicz &lt;natematykiewicz@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
@natematykiewicz's suggestion to avoid a string allocation

https://github.com/ruby/net-http/commit/925630f227

Co-authored-by: Nate Matykiewicz &lt;natematykiewicz@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/net-http] use +'' everywhere</title>
<updated>2023-08-16T01:40:11+00:00</updated>
<author>
<name>Josh Nichols</name>
<email>josh.nichols@gusto.com</email>
</author>
<published>2023-08-14T15:17:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ea321a654d4b4fd6d56a1cdd6e117c62075898ee'/>
<id>ea321a654d4b4fd6d56a1cdd6e117c62075898ee</id>
<content type='text'>
https://github.com/ruby/net-http/commit/1077427152
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/net-http/commit/1077427152
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/net-http] freeze rest of lib</title>
<updated>2023-08-16T01:40:09+00:00</updated>
<author>
<name>Josh Nichols</name>
<email>josh.nichols@gusto.com</email>
</author>
<published>2023-08-12T16:19:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4d21134f3f1645ae2042d836e750ad267ee1551f'/>
<id>4d21134f3f1645ae2042d836e750ad267ee1551f</id>
<content type='text'>
https://github.com/ruby/net-http/commit/455a74734a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/net-http/commit/455a74734a
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/net-http] update net/http/response to be frozen string literal</title>
<updated>2023-08-16T01:40:08+00:00</updated>
<author>
<name>Josh Nichols</name>
<email>josh.nichols@gusto.com</email>
</author>
<published>2023-08-11T23:04:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4165ec91d87ff1fcb41e312d896bea8a678c9bab'/>
<id>4165ec91d87ff1fcb41e312d896bea8a678c9bab</id>
<content type='text'>
https://github.com/ruby/net-http/commit/dc3b4a75ca
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/net-http/commit/dc3b4a75ca
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/net-http] turn on frozen strings for net/http/generic_request</title>
<updated>2023-08-16T01:40:08+00:00</updated>
<author>
<name>Josh Nichols</name>
<email>josh.nichols@gusto.com</email>
</author>
<published>2023-08-11T22:02:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2fbd8dca18a102cb3ffc5e7e6235c09fd0d04ba3'/>
<id>2fbd8dca18a102cb3ffc5e7e6235c09fd0d04ba3</id>
<content type='text'>
https://github.com/ruby/net-http/commit/b92ade088d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/net-http/commit/b92ade088d
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/net-http] turn on frozen strings for net/http/header</title>
<updated>2023-08-16T01:40:07+00:00</updated>
<author>
<name>Josh Nichols</name>
<email>josh.nichols@gusto.com</email>
</author>
<published>2023-08-11T19:57:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8d04260acd8b6fba98867acc1a7e786495813fa0'/>
<id>8d04260acd8b6fba98867acc1a7e786495813fa0</id>
<content type='text'>
https://github.com/ruby/net-http/commit/a5203c9f92
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/net-http/commit/a5203c9f92
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/net-http] Improve performance of HTTPHeader#content_type</title>
<updated>2023-08-16T01:39:08+00:00</updated>
<author>
<name>Josh Nichols</name>
<email>josh.nichols@gusto.com</email>
</author>
<published>2023-08-13T16:55:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0300ea5a6c8a7a49feed73318fc8a991aa89fcfc'/>
<id>0300ea5a6c8a7a49feed73318fc8a991aa89fcfc</id>
<content type='text'>
In the existing implementation, `main_type` and `sub_type` would end up
being called multiple times potentially.

Instead of doing that, save the result so it can be re-used.

https://github.com/ruby/net-http/commit/179976f7ea
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the existing implementation, `main_type` and `sub_type` would end up
being called multiple times potentially.

Instead of doing that, save the result so it can be re-used.

https://github.com/ruby/net-http/commit/179976f7ea
</pre>
</div>
</content>
</entry>
<entry>
<title>Redirect to `IO::NULL` for the portability</title>
<updated>2023-05-05T09:52:36+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-05-05T09:32:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=cfa6a892d05c5dcbd8fcd7c78cdbac49a8ff6100'/>
<id>cfa6a892d05c5dcbd8fcd7c78cdbac49a8ff6100</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
