<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/uri/test_generic.rb, branch v3_2_11</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>Merge URI-0.12.5</title>
<updated>2025-10-07T10:54:25+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-10-07T09:27:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2c01a34978b104113025d45d85eb30c1dbbea0cb'/>
<id>2c01a34978b104113025d45d85eb30c1dbbea0cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge uri-0.12.4</title>
<updated>2025-02-26T10:19:19+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-02-26T09:11:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=946907f218e4bbef7f7a215962fcb7c97f94b7d3'/>
<id>946907f218e4bbef7f7a215962fcb7c97f94b7d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>URI.parse should set empty string in host instead of nil</title>
<updated>2022-10-13T02:04:06+00:00</updated>
<author>
<name>NARUSE, Yui</name>
<email>naruse@airemix.jp</email>
</author>
<published>2019-01-12T23:58:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=dd5118f8524c425894d4716b787837ad7380bb0d'/>
<id>dd5118f8524c425894d4716b787837ad7380bb0d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to latest uri</title>
<updated>2021-07-28T10:26:31+00:00</updated>
<author>
<name>Benoit Daloze</name>
<email>eregontp@gmail.com</email>
</author>
<published>2021-07-28T10:26:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=59a65f2d2402e0d34d9232236f152d62e74f9483'/>
<id>59a65f2d2402e0d34d9232236f152d62e74f9483</id>
<content type='text'>
* https://github.com/ruby/uri/commit/bc47bf71df2b2e9cea09d0b2684ceac7355e42a0
* To include the fix from https://github.com/ruby/uri/pull/27
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* https://github.com/ruby/uri/commit/bc47bf71df2b2e9cea09d0b2684ceac7355e42a0
* To include the fix from https://github.com/ruby/uri/pull/27
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/uri] Optimize URI#hostname and URI#hostname=</title>
<updated>2021-04-22T05:54:28+00:00</updated>
<author>
<name>Lukas Zapletal</name>
<email>lzap+git@redhat.com</email>
</author>
<published>2020-10-07T11:23:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c46a4b8c7f434110c30c9587e02387283076579f'/>
<id>c46a4b8c7f434110c30c9587e02387283076579f</id>
<content type='text'>
https://github.com/ruby/uri/commit/3b7ccfd835
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/uri/commit/3b7ccfd835
</pre>
</div>
</content>
</entry>
<entry>
<title>Fakes IPSocket.getaddress in the whole method</title>
<updated>2020-05-06T07:06:25+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-05-06T07:06:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=46b93175ed9fe061f309fe5538f23dc13aa1de0b'/>
<id>46b93175ed9fe061f309fe5538f23dc13aa1de0b</id>
<content type='text'>
To get rid of calling `getaddrinfo`, which may keep FDs
internally.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To get rid of calling `getaddrinfo`, which may keep FDs
internally.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make portable for standalone test-unit gem.</title>
<updated>2019-08-19T09:37:22+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2019-08-19T09:37:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=209ea85b54c9229f0c1e5c730dee05a096599eb0'/>
<id>209ea85b54c9229f0c1e5c730dee05a096599eb0</id>
<content type='text'>
  * It can invoke test-unit with envutil.rb
  * refute_match of test-unit couldn't handle String instance.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  * It can invoke test-unit with envutil.rb
  * refute_match of test-unit couldn't handle String instance.
</pre>
</div>
</content>
</entry>
<entry>
<title>http_proxy setting should respect both parent domain and subdomain</title>
<updated>2018-05-17T07:40:01+00:00</updated>
<author>
<name>naruse</name>
<email>naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2018-05-17T07:40:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d50ecb63ec02043865a4217af7e738f22ea6e8c7'/>
<id>d50ecb63ec02043865a4217af7e738f22ea6e8c7</id>
<content type='text'>
URI::Generic: Respect no_proxy for both parent domain and
subdomains It is now possible to add just the subdomains for proxy bypass. In
a setting where the main domain needs to go through proxy while the
subdomains don't, it is now possible to just add the subdomains to the
no_proxy list.
The assumption that subdomains and the parent domain should
behave the same wrt no_proxy has been removed.

eg: Adding .example.com in no_proxy would allow example.com
to go through the proxy.

From: Harsimran Singh Maan &lt;maan.harry@gmail.com&gt;
fix https://github.com/ruby/ruby/pull/1748
[Bug #14345]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
URI::Generic: Respect no_proxy for both parent domain and
subdomains It is now possible to add just the subdomains for proxy bypass. In
a setting where the main domain needs to go through proxy while the
subdomains don't, it is now possible to just add the subdomains to the
no_proxy list.
The assumption that subdomains and the parent domain should
behave the same wrt no_proxy has been removed.

eg: Adding .example.com in no_proxy would allow example.com
to go through the proxy.

From: Harsimran Singh Maan &lt;maan.harry@gmail.com&gt;
fix https://github.com/ruby/ruby/pull/1748
[Bug #14345]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>Docs and tests on URI.hierarchical?, URI.absolute?</title>
<updated>2018-03-21T16:03:59+00:00</updated>
<author>
<name>nobu</name>
<email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2018-03-21T16:03:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b6e2c52857056b41de8391816fe373de47f32c84'/>
<id>b6e2c52857056b41de8391816fe373de47f32c84</id>
<content type='text'>
Improve code coverage and clarify meaning of hierarchical based on RFC
text.

[Fix GH-1846]

From: Xavier Riley &lt;xavriley@hotmail.com&gt;

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improve code coverage and clarify meaning of hierarchical based on RFC
text.

[Fix GH-1846]

From: Xavier Riley &lt;xavriley@hotmail.com&gt;

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow empty path components in a URI [Bug #8352]</title>
<updated>2017-12-14T01:11:28+00:00</updated>
<author>
<name>knu</name>
<email>knu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2017-12-14T01:11:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b53ec390d18e573a4c8192ab6615c881aed95574'/>
<id>b53ec390d18e573a4c8192ab6615c881aed95574</id>
<content type='text'>
* generic.rb (URI::Generic#merge, URI::Generic#route_to): Fix a bug
  where a sequence of slashes in the path part gets collapsed to a
  single slash.  According to the relevant RFCs and WHATWG URL
  Standard, empty path components are simply valid and there is no
  special treatment defined for them, so we just keep them as they
  are.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* generic.rb (URI::Generic#merge, URI::Generic#route_to): Fix a bug
  where a sequence of slashes in the path part gets collapsed to a
  single slash.  According to the relevant RFCs and WHATWG URL
  Standard, empty path components are simply valid and there is no
  special treatment defined for them, so we just keep them as they
  are.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
</feed>
