<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/rubygems/gemcutter_utilities, branch v3_4_9</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[rubygems/rubygems] Rename credential email to identifier in WebAuthn poller</title>
<updated>2024-05-03T10:54:27+00:00</updated>
<author>
<name>Jenny Shen</name>
<email>jenny.shen@shopify.com</email>
</author>
<published>2024-05-02T17:00:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c1b11c50cbb24db01a7afbfcfa192fdd1d496058'/>
<id>c1b11c50cbb24db01a7afbfcfa192fdd1d496058</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/5e3e55f8bc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/5e3e55f8bc
</pre>
</div>
</content>
</entry>
<entry>
<title>Vendor uri gem in RubyGems</title>
<updated>2024-01-29T03:14:21+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-01-15T19:51:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d64d0b54231208c7bec899a7fe8c3b98ec2e9a1b'/>
<id>d64d0b54231208c7bec899a7fe8c3b98ec2e9a1b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Vendor timeout in RubyGems too</title>
<updated>2023-12-13T03:16:55+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2023-06-30T19:22:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a7c9163b5d87c0420e54cd75668bceb8f39a578a'/>
<id>a7c9163b5d87c0420e54cd75668bceb8f39a578a</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/e2e7440ede
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/e2e7440ede
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Vendor net-http and net-protocol in RubyGems</title>
<updated>2023-12-13T03:16:55+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2023-01-29T20:24:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ce924ce1fb029f19fd34a43f2012a485f4f62b53'/>
<id>ce924ce1fb029f19fd34a43f2012a485f4f62b53</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/99d91c9ed2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/99d91c9ed2
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Set thread configurations inside block in the thread local manner</title>
<updated>2023-07-30T01:37:43+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-07-29T01:21:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=67be453d9d1e94b104ba2f092d89c33efac2a2e2'/>
<id>67be453d9d1e94b104ba2f092d89c33efac2a2e2</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/965e54b8f1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/965e54b8f1
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[rubygems/rubygems] Set thread configurations inside block"</title>
<updated>2023-07-28T22:39:10+00:00</updated>
<author>
<name>ko1</name>
<email>ko1@atdot.net</email>
</author>
<published>2023-07-28T22:28:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bcf823fddbe38e0503805a7ba6ded53c1bc1e19d'/>
<id>bcf823fddbe38e0503805a7ba6ded53c1bc1e19d</id>
<content type='text'>
This reverts commit db80e947a382a6a9ef2295e81f5b97c6a8ecbce7.

This patch uses `Thread.abort_on_exception = true` and it affects
all of threads. This is why CI systems fails.

How to modify:

- use `thread.abort_on_exception = true` for specific threads
- Run this code in a separated process
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit db80e947a382a6a9ef2295e81f5b97c6a8ecbce7.

This patch uses `Thread.abort_on_exception = true` and it affects
all of threads. This is why CI systems fails.

How to modify:

- use `thread.abort_on_exception = true` for specific threads
- Run this code in a separated process
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Add charset to Webauthn response content-type</title>
<updated>2023-07-28T16:08:11+00:00</updated>
<author>
<name>Jenny Shen</name>
<email>jenny.shen@shopify.com</email>
</author>
<published>2023-07-23T23:18:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=17b50cdb68ce016caee0d6fef8e8438a5bf5addb'/>
<id>17b50cdb68ce016caee0d6fef8e8438a5bf5addb</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/442a3e8f37
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/442a3e8f37
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Set thread configurations inside  block</title>
<updated>2023-07-28T16:08:10+00:00</updated>
<author>
<name>Jenny Shen</name>
<email>jenny.shen@shopify.com</email>
</author>
<published>2023-07-23T23:18:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=db80e947a382a6a9ef2295e81f5b97c6a8ecbce7'/>
<id>db80e947a382a6a9ef2295e81f5b97c6a8ecbce7</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/860b145359
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/860b145359
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Move Webauthn listener thread to WebauthnListener class</title>
<updated>2023-07-28T16:08:08+00:00</updated>
<author>
<name>Jenny Shen</name>
<email>jenny.shen@shopify.com</email>
</author>
<published>2023-07-01T03:45:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=24913e3dda3d4ebd633e94e46ca221ebfcb9f89b'/>
<id>24913e3dda3d4ebd633e94e46ca221ebfcb9f89b</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/6ec474975e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/6ec474975e
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Move WebauthnListener into the Gem::GemcutterUtilities namespace</title>
<updated>2023-07-28T16:08:08+00:00</updated>
<author>
<name>Jenny Shen</name>
<email>jenny.shen@shopify.com</email>
</author>
<published>2023-06-29T20:10:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=fce04f9a6c9935ef3f188558dce177e277b17711'/>
<id>fce04f9a6c9935ef3f188558dce177e277b17711</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/3080394f81
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/3080394f81
</pre>
</div>
</content>
</entry>
</feed>
