<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/net/http.rb, branch v3_0_4</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>Update library versions of the default gems.</title>
<updated>2020-12-22T12:45:28+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2020-12-22T12:43:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9b9cbbbc17bb5840581c7da37fd0feb0a7d4c1f3'/>
<id>9b9cbbbc17bb5840581c7da37fd0feb0a7d4c1f3</id>
<content type='text'>
  They are followed up with
  https://github.com/ruby/ruby/commit/8fb02b7a97317090e3946e6f2d4a7d034f9699f1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  They are followed up with
  https://github.com/ruby/ruby/commit/8fb02b7a97317090e3946e6f2d4a7d034f9699f1
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract version number from the source</title>
<updated>2020-07-30T10:03:18+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-07-28T15:31:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b2d96abb42abbe2e01f010ffc9ac51f0f9a50002'/>
<id>b2d96abb42abbe2e01f010ffc9ac51f0f9a50002</id>
<content type='text'>
"requiring version.rb" strategy has some issues.

- cannot work when cross-compiling
- often introduces wrong namespace
- must know the superclasses
- costs at each runtime than at build-time

etc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"requiring version.rb" strategy has some issues.

- cannot work when cross-compiling
- often introduces wrong namespace
- must know the superclasses
- costs at each runtime than at build-time

etc.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update docs in net/http.rb</title>
<updated>2020-06-04T23:46:06+00:00</updated>
<author>
<name>Kir Shatrov</name>
<email>shatrov@me.com</email>
</author>
<published>2020-06-04T15:25:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a16fcb420549ae45f7e29a923d2230b0980071f3'/>
<id>a16fcb420549ae45f7e29a923d2230b0980071f3</id>
<content type='text'>
...to reflect that Net::HTTP.start accepts keep_alive_timeout as an option.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
...to reflect that Net::HTTP.start accepts keep_alive_timeout as an option.</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing `,`</title>
<updated>2020-05-12T04:25:22+00:00</updated>
<author>
<name>Kazuhiro NISHIYAMA</name>
<email>zn@mbf.nifty.com</email>
</author>
<published>2020-05-12T04:25:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=1d2fc91237ac8639e762a3b36bd0ee066fb80c3e'/>
<id>1d2fc91237ac8639e762a3b36bd0ee066fb80c3e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Expose SSLContext#extra_chain_cert in Net::HTTP</title>
<updated>2020-05-12T03:55:04+00:00</updated>
<author>
<name>Stephen Touset</name>
<email>stephen@squareup.com</email>
</author>
<published>2014-04-18T20:42:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=31af0dafba6d3769d2a39617c0dddedb97883712'/>
<id>31af0dafba6d3769d2a39617c0dddedb97883712</id>
<content type='text'>
Currently, Net::HTTP can only send a single SSL certificate when it
establishes a connection. Some use-cases involve sending an entire
certificate chain to the destination; for this, SSLContext supports
assigning to #extra_chain_cert=.

This adds support in Net::HTTP for exposing this underlying SSLContext
property to end-users. [Feature #9758]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, Net::HTTP can only send a single SSL certificate when it
establishes a connection. Some use-cases involve sending an entire
certificate chain to the destination; for this, SSLContext supports
assigning to #extra_chain_cert=.

This adds support in Net::HTTP for exposing this underlying SSLContext
property to end-users. [Feature #9758]
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix an example committed to a wrong place [ci skip]</title>
<updated>2020-03-11T05:36:48+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2020-03-11T05:36:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=da6948753e8a48ac9fdc0c2f08856f51ab3d7959'/>
<id>da6948753e8a48ac9fdc0c2f08856f51ab3d7959</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Let Net::HTTP.get take request headers (#2957)</title>
<updated>2020-03-11T05:26:22+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2020-03-11T05:26:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e0512b29aa47d4b79a27b0c0356bf47ec9b4e072'/>
<id>e0512b29aa47d4b79a27b0c0356bf47ec9b4e072</id>
<content type='text'>
* Let Net::HTTP.get take request headers

* Add more test cases for no header usages

* Add examples with request headers

* Add a NEWS entry [ci skip]

[Feature #16686]</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Let Net::HTTP.get take request headers

* Add more test cases for no header usages

* Add examples with request headers

* Add a NEWS entry [ci skip]

[Feature #16686]</pre>
</div>
</content>
</entry>
<entry>
<title>Promote net-http to the default gems.</title>
<updated>2020-02-21T12:21:14+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2020-02-21T12:21:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9cb1ffaa5c3a4b6921eaf748ffdef5dbd1c07877'/>
<id>9cb1ffaa5c3a4b6921eaf748ffdef5dbd1c07877</id>
<content type='text'>
  test/net/http/test_https.rb: rename fixture methods to read_fixture
  because it conflicts with test-unit gem.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  test/net/http/test_https.rb: rename fixture methods to read_fixture
  because it conflicts with test-unit gem.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add #verify_hostname= and #verify_hostname to skip hostname verification (#2858)</title>
<updated>2020-01-23T08:23:17+00:00</updated>
<author>
<name>Yuta Iwama</name>
<email>ganmacs@gmail.com</email>
</author>
<published>2020-01-23T08:23:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=be6931f7f7d2eed46226f0cc452de64cdeec0dab'/>
<id>be6931f7f7d2eed46226f0cc452de64cdeec0dab</id>
<content type='text'>
According to https://github.com/ruby/openssl/pull/60,

&gt; Currently an user who wants to do the hostname verification needs to
call SSLSocket#post_connection_check explicitly after the TLS connection
is established.

if an user who wants to skip the hostname verification,
SSLSocket#post_connection_check doesn't need to be called

https://bugs.ruby-lang.org/issues/16555</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
According to https://github.com/ruby/openssl/pull/60,

&gt; Currently an user who wants to do the hostname verification needs to
call SSLSocket#post_connection_check explicitly after the TLS connection
is established.

if an user who wants to skip the hostname verification,
SSLSocket#post_connection_check doesn't need to be called

https://bugs.ruby-lang.org/issues/16555</pre>
</div>
</content>
</entry>
<entry>
<title>fix ipaddr parameter of Net::HTTP.start to support proxy</title>
<updated>2019-12-10T10:12:21+00:00</updated>
<author>
<name>NARUSE, Yui</name>
<email>naruse@airemix.jp</email>
</author>
<published>2019-12-10T10:06:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=af11efd377965b6601bb54aa79072ef0789dc525'/>
<id>af11efd377965b6601bb54aa79072ef0789dc525</id>
<content type='text'>
54072e329cab7207fba133caba4fc12b45add8f9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
54072e329cab7207fba133caba4fc12b45add8f9
</pre>
</div>
</content>
</entry>
</feed>
