<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/conf, branch libressl-v4.1.2</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v4.1.2</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v4.1.2'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2025-03-08T09:35:53+00:00</updated>
<entry>
<title>Inline _CONF_get_section_values() in its last caller and remove it</title>
<updated>2025-03-08T09:35:53+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-03-08T09:35:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cfa8ad2a65c91908dfbabb35bf67643bdd8e7b04'/>
<id>urn:sha1:cfa8ad2a65c91908dfbabb35bf67643bdd8e7b04</id>
<content type='text'>
NCONF_get_section() isn't any clearer by using this indirection.

ok jsing
</content>
</entry>
<entry>
<title>_CONF_new_section: error check hash insertion</title>
<updated>2025-03-07T11:01:12+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-03-07T11:01:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=480aa6b66e00ef94f9116b7a154f31ddab28cddb'/>
<id>urn:sha1:480aa6b66e00ef94f9116b7a154f31ddab28cddb</id>
<content type='text'>
Don't leak v if its insertion into the hash failed and properly free it
instead.

ok jsing
</content>
</entry>
<entry>
<title>_CONF_new_section(): avoid silly ok dance</title>
<updated>2025-03-07T10:57:29+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-03-07T10:57:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9286e053920e9c8fc688eab9aa1918cc3c67e8f8'/>
<id>urn:sha1:9286e053920e9c8fc688eab9aa1918cc3c67e8f8</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>_CONF_new_section(): replace hand-rolled strdup() with the real thing</title>
<updated>2025-03-07T10:54:51+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-03-07T10:54:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=356ea0f362f0f768b2c3262c088413b3711ed35e'/>
<id>urn:sha1:356ea0f362f0f768b2c3262c088413b3711ed35e</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>_CONF_new_section(): malloc() -&gt; calloc()</title>
<updated>2025-03-07T10:51:47+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-03-07T10:51:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3d9b408aecd7a41828cb230a17a63435f96408cd'/>
<id>urn:sha1:3d9b408aecd7a41828cb230a17a63435f96408cd</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>conf.h: remove outdated comment</title>
<updated>2025-03-01T10:11:19+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-03-01T10:11:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b153a3d8f93c3656a3ebfecf4dec185b9f3dfc81'/>
<id>urn:sha1:b153a3d8f93c3656a3ebfecf4dec185b9f3dfc81</id>
<content type='text'>
Despite the claim in this comment, the "new" conf code did replace
the "old" conf code (which no longer exists in the public API).
</content>
</entry>
<entry>
<title>Inline last use of OPENSSL_load_builtin_modules()</title>
<updated>2024-10-18T11:12:10+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-10-18T11:12:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e6bf2a143492c14e535a08bc31d4d0766f703f1a'/>
<id>urn:sha1:e6bf2a143492c14e535a08bc31d4d0766f703f1a</id>
<content type='text'>
This used to be a trivial wrapper of the ASN1_add_oid_module() horror.
It's no longer exported, so it can go away. It moves from the terribly
named file conf_mall.c to the equally terribly named file conf_sap.c.
I have no idea what mall and sap are supposed to mean in this context.
</content>
</entry>
<entry>
<title>Remove unused CONF_imodule struct members and accessors</title>
<updated>2024-10-10T06:51:22+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-10-10T06:51:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8643af5e00c22dad731ba82fbdd75db216609eac'/>
<id>urn:sha1:8643af5e00c22dad731ba82fbdd75db216609eac</id>
<content type='text'>
ok beck jsing
</content>
</entry>
<entry>
<title>Remove OPENSSL_load_builtin_modules</title>
<updated>2024-08-31T09:54:31+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-08-31T09:54:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c43a1080cccb2056d64258ef7ca94968f861e9a1'/>
<id>urn:sha1:c43a1080cccb2056d64258ef7ca94968f861e9a1</id>
<content type='text'>
This became obsolete with the automatic library initialization. Now it
is time for it to become an internal API.

ok beck jsing
</content>
</entry>
<entry>
<title>Unexport CONF_set_nconf()</title>
<updated>2024-08-31T09:53:02+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-08-31T09:53:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8009530250a9c798e9955d639c0ef72bbab8caf8'/>
<id>urn:sha1:8009530250a9c798e9955d639c0ef72bbab8caf8</id>
<content type='text'>
This translation device from old to new conf guts will need to stay
for a while. However, it's only needed internally.

ok beck jsing
</content>
</entry>
</feed>
