<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/conf/conf_mod.c, branch OPENBSD_7_9_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2025-05-10T05:54:39+00:00</updated>
<entry>
<title>Use err_local.h rather than err.h in most places</title>
<updated>2025-05-10T05:54:39+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-05-10T05:54:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=41e8f99dd1625a9f0c80ce9d4383e95b18e85709'/>
<id>urn:sha1:41e8f99dd1625a9f0c80ce9d4383e95b18e85709</id>
<content type='text'>
ok jsing
</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>Unexport some conf layers unused outside of libcrypto</title>
<updated>2024-08-31T09:26:18+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-08-31T09:26:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=465ca291ecb667ff9b02fa56937b3f5ee1ae84cd'/>
<id>urn:sha1:465ca291ecb667ff9b02fa56937b3f5ee1ae84cd</id>
<content type='text'>
imodules are called imodules because they contain Information about
modules that have been Initialized. Which one of these two I it is
is anyone's best guess. Why anything outside of libcrypto would ever
possibly care will also remain a mystery.

Remove the old way of adding a conf module, user data, stop allowing
to set a method (it's opaque now, remember?) and drop a couple bits
more from the public api interface.

ok beck jsing
</content>
</entry>
<entry>
<title>Hide symbols in conf.h</title>
<updated>2024-04-09T13:56:30+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2024-04-09T13:56:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4fbb9db71cddd9b39ea51900b247f3db8db37796'/>
<id>urn:sha1:4fbb9db71cddd9b39ea51900b247f3db8db37796</id>
<content type='text'>
This guentherizes the public symbols from conf.h

ok tb@
</content>
</entry>
<entry>
<title>Clean up conf's module_init()</title>
<updated>2024-03-26T00:24:11+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-26T00:24:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e45e73d8f6ec2c8e3433199494319c6045bc2ae5'/>
<id>urn:sha1:e45e73d8f6ec2c8e3433199494319c6045bc2ae5</id>
<content type='text'>
Immediately error out when no name or value is passed instead of hiding
this in a a combination of ternary operator and strdup error check.
Use calloc(). Unindent some stupid, don't pretend this function can return
anything but -1 and 1, turn the whole thing into single exit and call the
now existing imodule_free() instead of handrolling it.

ok jsing
</content>
</entry>
<entry>
<title>Rename the remaining pmod to mod</title>
<updated>2024-03-20T22:11:07+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-20T22:11:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=854c0a14d024a8fd347428eb0478450fbedb583f'/>
<id>urn:sha1:854c0a14d024a8fd347428eb0478450fbedb583f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pmod -&gt; mod in CONF_IMODULE</title>
<updated>2024-03-20T22:08:22+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-20T22:08:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f5d615d211543b830b0bd118c02abcbef8389a88'/>
<id>urn:sha1:f5d615d211543b830b0bd118c02abcbef8389a88</id>
<content type='text'>
Hungarian notation occasionally helps, but only if it is done consistently.
Steve and consistency... cf e.g the last few commits. Accordingly,
Hensonian Hungarian notation is a complete disaster. Start cleaning this
mess up.
</content>
</entry>
<entry>
<title>tmod -&gt; mod</title>
<updated>2024-03-20T21:53:57+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-20T21:53:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=416d1b8c257dbb0e7d17566a526a71645b29c85d'/>
<id>urn:sha1:416d1b8c257dbb0e7d17566a526a71645b29c85d</id>
<content type='text'>
requested by jsing
</content>
</entry>
<entry>
<title>md -&gt; imod for CONF_IMODULEs</title>
<updated>2024-03-20T21:51:23+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-20T21:51:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f10ea40bc5739983861bb16bdebcfc9b4281c50b'/>
<id>urn:sha1:f10ea40bc5739983861bb16bdebcfc9b4281c50b</id>
<content type='text'>
A CONF_IMODULE is neither an EVP_MD nor a CONF_MODULE, so call it imod
instead of md or mod.
</content>
</entry>
<entry>
<title>md -&gt; mod for CONF_MODULEs</title>
<updated>2024-03-20T21:49:00+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-20T21:49:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=de175c5edb20eee1c2755d868f04826eecd5654a'/>
<id>urn:sha1:de175c5edb20eee1c2755d868f04826eecd5654a</id>
<content type='text'>
A CONF_MODULE is no EVP_MD, so call it mod instead of md.
</content>
</entry>
</feed>
