<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test, 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>Test for quadratic backtracking on invalid time</title>
<updated>2023-03-30T10:48:27+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-11-29T07:22:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=be9026a7b4d2c3a6bd7f109334149f4da08cf43f'/>
<id>be9026a7b4d2c3a6bd7f109334149f4da08cf43f</id>
<content type='text'>
https://hackerone.com/reports/1485501
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://hackerone.com/reports/1485501
</pre>
</div>
</content>
</entry>
<entry>
<title>Historical timezones of Lisbon in tzdata are unstable</title>
<updated>2023-03-29T01:57:28+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-03-26T14:10:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=33c0889ca39469eb233f8011a76254049fcc702c'/>
<id>33c0889ca39469eb233f8011a76254049fcc702c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip test_europe_lisbon on macOS</title>
<updated>2023-03-29T01:57:28+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2023-03-26T06:23:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ab2fabf34d09444b95ae1a2dcf4214a9841da66a'/>
<id>ab2fabf34d09444b95ae1a2dcf4214a9841da66a</id>
<content type='text'>
until we figure out why it's failing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
until we figure out why it's failing.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge URI-0.10.0.2</title>
<updated>2023-03-29T01:17:23+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-03-28T08:33:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=6855779d580358a6a0b4c9ee06f20e7cae72955a'/>
<id>6855779d580358a6a0b4c9ee06f20e7cae72955a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merge revision(s) 58cc3c9f: [Backport #19187]</title>
<updated>2022-12-08T03:33:58+00:00</updated>
<author>
<name>NAKAMURA Usaku</name>
<email>usa@ruby-lang.org</email>
</author>
<published>2022-12-08T03:33:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=36cadad6434bc31bc2d60697698cd5b930c097ce'/>
<id>36cadad6434bc31bc2d60697698cd5b930c097ce</id>
<content type='text'>
	[Bug #19187] Fix for tzdata-2022g

	---
	 test/ruby/test_time_tz.rb | 21 +++++++++++++++------
	 1 file changed, 15 insertions(+), 6 deletions(-)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	[Bug #19187] Fix for tzdata-2022g

	---
	 test/ruby/test_time_tz.rb | 21 +++++++++++++++------
	 1 file changed, 15 insertions(+), 6 deletions(-)
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed unnecessary RLIMIT_AS</title>
<updated>2022-11-24T02:20:51+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-04-28T14:36:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=fa7fab95b9a2a3d2481ba803c1db31393c940bf7'/>
<id>fa7fab95b9a2a3d2481ba803c1db31393c940bf7</id>
<content type='text'>
Even without this limit, these assertions almost certainly cause a
NoMemoryError by removing the fix in 72ad8595f20.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Even without this limit, these assertions almost certainly cause a
NoMemoryError by removing the fix in 72ad8595f20.
</pre>
</div>
</content>
</entry>
<entry>
<title>merge revision(s) dae843f6b7502f921a7e66f39e3714a39d860181,86096a91d55f72620e0f8ca8634da5fa342dc35b:</title>
<updated>2022-11-24T02:20:51+00:00</updated>
<author>
<name>nagachika</name>
<email>nagachika@ruby-lang.org</email>
</author>
<published>2022-10-20T11:30:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=25df68ae91ce0f6e8b78aa42e840e785e5e191ed'/>
<id>25df68ae91ce0f6e8b78aa42e840e785e5e191ed</id>
<content type='text'>
	Bypass git submodule add/update with git config
	 protocol.file.allow=always option.

	Co-authored-by: Nobuyoshi Nakada &lt;nobu@ruby-lang.org&gt;
	---
	 test/rubygems/test_gem_source_git.rb | 5 +++++
	 1 file changed, 5 insertions(+)

	[rubygems/rubygems] Use [] instead of double-quotes

	---
	 test/rubygems/test_gem_source_git.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	Bypass git submodule add/update with git config
	 protocol.file.allow=always option.

	Co-authored-by: Nobuyoshi Nakada &lt;nobu@ruby-lang.org&gt;
	---
	 test/rubygems/test_gem_source_git.rb | 5 +++++
	 1 file changed, 5 insertions(+)

	[rubygems/rubygems] Use [] instead of double-quotes

	---
	 test/rubygems/test_gem_source_git.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge CGI-0.1.0.2</title>
<updated>2022-11-24T02:20:51+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2022-11-22T04:48:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7cf697179dab52b0d024543304f4d3ab5fa5e847'/>
<id>7cf697179dab52b0d024543304f4d3ab5fa5e847</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix dtoa buffer overrun</title>
<updated>2022-04-12T11:25:48+00:00</updated>
<author>
<name>NAKAMURA Usaku</name>
<email>usa@ruby-lang.org</email>
</author>
<published>2022-04-12T11:25:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c9c2245c0a25176072e02db9254f0e0c84c805cd'/>
<id>c9c2245c0a25176072e02db9254f0e0c84c805cd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merge revision(s) 496591de96b261b8789332c7f8b2bfbd17658955: [Backport #18578]</title>
<updated>2022-03-19T13:50:51+00:00</updated>
<author>
<name>NAKAMURA Usaku</name>
<email>usa@ruby-lang.org</email>
</author>
<published>2022-03-19T13:50:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=334ca2dc06931ec7da93787635a00ec0f1aad086'/>
<id>334ca2dc06931ec7da93787635a00ec0f1aad086</id>
<content type='text'>
    st.c: Do not clear entries_bound when calling Hash#shift for empty
     hash

    tab-&gt;entries_bound is used to check if the bins are full in
    rebuild_table_if_necessary.

    Hash#shift against an empty hash assigned 0 to tab-&gt;entries_bound, but
    didn't clear the bins. Thus, the table is not rebuilt even when the bins
    are full. Attempting to add a new element into full-bin hash gets stuck.

    This change stops clearing tab-&gt;entries_bound in Hash#shift.
    [Bug #18578]
    ---
     st.c                   |  1 -
     test/ruby/test_hash.rb | 13 +++++++++++++
     2 files changed, 13 insertions(+), 1 deletion(-)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    st.c: Do not clear entries_bound when calling Hash#shift for empty
     hash

    tab-&gt;entries_bound is used to check if the bins are full in
    rebuild_table_if_necessary.

    Hash#shift against an empty hash assigned 0 to tab-&gt;entries_bound, but
    didn't clear the bins. Thus, the table is not rebuilt even when the bins
    are full. Attempting to add a new element into full-bin hash gets stuck.

    This change stops clearing tab-&gt;entries_bound in Hash#shift.
    [Bug #18578]
    ---
     st.c                   |  1 -
     test/ruby/test_hash.rb | 13 +++++++++++++
     2 files changed, 13 insertions(+), 1 deletion(-)
</pre>
</div>
</content>
</entry>
</feed>
