<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/ext/openssl/ossl_config.c, branch v4.0.2</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/openssl] Remove dummy declarations for mOSSL and eOSSLError</title>
<updated>2025-11-29T17:05:19+00:00</updated>
<author>
<name>Kazuki Yamaguchi</name>
<email>k@rhe.jp</email>
</author>
<published>2025-11-29T16:47:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bae06ce22c5ab6a4a3085300274f258d55858e90'/>
<id>bae06ce22c5ab6a4a3085300274f258d55858e90</id>
<content type='text'>
These declarations were added to every source file because older
versions of RDoc did not resolve ancestor tree across files. Since
RDoc 6.9.0 supports this, this workaround is no longer needed.

    https://redirect.github.com/ruby/rdoc/pull/1217

https://github.com/ruby/openssl/commit/6491ce63be
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These declarations were added to every source file because older
versions of RDoc did not resolve ancestor tree across files. Since
RDoc 6.9.0 supports this, this workaround is no longer needed.

    https://redirect.github.com/ruby/rdoc/pull/1217

https://github.com/ruby/openssl/commit/6491ce63be
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/openssl] Update link to OpenSSL configuration file docs</title>
<updated>2025-10-27T05:51:18+00:00</updated>
<author>
<name>Tobias Haar</name>
<email>tobias.haar@freeagent.com</email>
</author>
<published>2025-10-21T09:23:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f6d2aef3ec85f9ba707b57ac9a1a4ab8b4c51cec'/>
<id>f6d2aef3ec85f9ba707b57ac9a1a4ab8b4c51cec</id>
<content type='text'>
https://github.com/ruby/openssl/commit/02ff964114
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/openssl/commit/02ff964114
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/openssl] make configs shareable when frozen</title>
<updated>2024-12-07T07:52:02+00:00</updated>
<author>
<name>HoneyryderChuck</name>
<email>cardoso_tiago@hotmail.com</email>
</author>
<published>2024-11-25T08:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5444885726bbb1b75bbc1c7a04a3837efb87b7d0'/>
<id>5444885726bbb1b75bbc1c7a04a3837efb87b7d0</id>
<content type='text'>
https://github.com/ruby/openssl/commit/654cb22e21
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/openssl/commit/654cb22e21
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/openssl] freeze OpenSSL::Config::DEFAULT_CONFIG_FILE</title>
<updated>2024-12-07T07:52:01+00:00</updated>
<author>
<name>HoneyryderChuck</name>
<email>cardoso_tiago@hotmail.com</email>
</author>
<published>2024-11-25T08:51:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9cae90f9d704aa741a2b5a6a1bf2423d2c28c410'/>
<id>9cae90f9d704aa741a2b5a6a1bf2423d2c28c410</id>
<content type='text'>
https://github.com/ruby/openssl/commit/3cc1825435
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/openssl/commit/3cc1825435
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/openssl] make config frozen on initialize</title>
<updated>2024-12-07T07:52:01+00:00</updated>
<author>
<name>HoneyryderChuck</name>
<email>cardoso_tiago@hotmail.com</email>
</author>
<published>2024-11-25T08:51:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2a006fe54b2596f67db8f1ef8697f12e61789b37'/>
<id>2a006fe54b2596f67db8f1ef8697f12e61789b37</id>
<content type='text'>
https://github.com/ruby/openssl/commit/50599513cf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/openssl/commit/50599513cf
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/openssl] [DOC] better wording for OpenSSL::Config document.</title>
<updated>2024-10-31T08:26:12+00:00</updated>
<author>
<name>Yuki Morohoshi</name>
<email>hoshi.sanou@gmail.com</email>
</author>
<published>2024-10-11T08:10:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=772a213a29bf2977948a3052eda43ea2caa2bd42'/>
<id>772a213a29bf2977948a3052eda43ea2caa2bd42</id>
<content type='text'>
https://github.com/ruby/openssl/commit/26370636f3

Co-authored-by: Olle Jonsson &lt;olle.jonsson@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/openssl/commit/26370636f3

Co-authored-by: Olle Jonsson &lt;olle.jonsson@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/openssl] [DOC] Replace removed method in example for OpenSSL::Config#to_s</title>
<updated>2024-10-31T08:26:12+00:00</updated>
<author>
<name>Yuki Morohoshi</name>
<email>hoshi.sanou@gmail.com</email>
</author>
<published>2024-10-10T07:04:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9d94a3b8aa5697586cade5d39ec0fc5c352daf64'/>
<id>9d94a3b8aa5697586cade5d39ec0fc5c352daf64</id>
<content type='text'>
https://github.com/ruby/openssl/commit/93c7bf52ac
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/openssl/commit/93c7bf52ac
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/openssl] Fix references to the license text</title>
<updated>2024-06-08T10:59:17+00:00</updated>
<author>
<name>Kazuki Yamaguchi</name>
<email>k@rhe.jp</email>
</author>
<published>2024-05-01T08:10:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=69c0b1438a45938e79e63407035f116de4634dcb'/>
<id>69c0b1438a45938e79e63407035f116de4634dcb</id>
<content type='text'>
Update the references to the file "LICENCE" with "COPYING".

The file LICENCE doesn't exist in ruby/ruby nor ruby/openssl. This has
been always the case since OpenSSL for Ruby 2 was merged to the ruby
tree as a standard library in 2003.

In OpenSSL for Ruby 2's CVS repository[1], the LICENCE file contained
an old version of the Ruby License, identical to the COPYING file that
was in Ruby's tree at that time (r4128[2]).

[1] http://cvs.savannah.gnu.org/viewvc/rubypki/ossl2/LICENCE?revision=1.1.1.1&amp;view=markup
[2] https://github.com/ruby/ruby/blob/231247c010acba191b78ed2d1310c935e63ad919/COPYING

https://github.com/ruby/openssl/commit/5bccf07d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update the references to the file "LICENCE" with "COPYING".

The file LICENCE doesn't exist in ruby/ruby nor ruby/openssl. This has
been always the case since OpenSSL for Ruby 2 was merged to the ruby
tree as a standard library in 2003.

In OpenSSL for Ruby 2's CVS repository[1], the LICENCE file contained
an old version of the Ruby License, identical to the COPYING file that
was in Ruby's tree at that time (r4128[2]).

[1] http://cvs.savannah.gnu.org/viewvc/rubypki/ossl2/LICENCE?revision=1.1.1.1&amp;view=markup
[2] https://github.com/ruby/ruby/blob/231247c010acba191b78ed2d1310c935e63ad919/COPYING

https://github.com/ruby/openssl/commit/5bccf07d04
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/openssl] Implement Write Barrier for all OpenSSL types</title>
<updated>2023-06-18T16:57:09+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2023-03-13T08:51:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=1965c09ee50b5202d45462cd8bc6224ca6e45ae9'/>
<id>1965c09ee50b5202d45462cd8bc6224ca6e45ae9</id>
<content type='text'>
The vast majority have no reference so it's just a matter of setting the flags.

For the couple exception, they have very little references so it's
easy.

https://github.com/ruby/openssl/commit/2c7c6de69e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The vast majority have no reference so it's just a matter of setting the flags.

For the couple exception, they have very little references so it's
easy.

https://github.com/ruby/openssl/commit/2c7c6de69e
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/openssl] Suppress printf format warnings</title>
<updated>2021-09-12T13:49:01+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-09-11T15:44:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c7dce12eb9e07f6ae35fc767760b862c10317e11'/>
<id>c7dce12eb9e07f6ae35fc767760b862c10317e11</id>
<content type='text'>
* Add `printf` format attribute to `ossl_raise`.
* Fix a format specifier in `config_load_bio`.
* Use `ASSUME` for the unreachable condition.

https://github.com/ruby/openssl/commit/41da2955db
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add `printf` format attribute to `ossl_raise`.
* Fix a format specifier in `config_load_bio`.
* Use `ASSUME` for the unreachable condition.

https://github.com/ruby/openssl/commit/41da2955db
</pre>
</div>
</content>
</entry>
</feed>
