<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/dsa/dsa_meth.c, branch OPENBSD_7_9</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9'/>
<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>hide symbols in dsa</title>
<updated>2023-07-08T14:28:15+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2023-07-08T14:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ed57ee23c30661b8054a17346a8e19be71fd9ede'/>
<id>urn:sha1:ed57ee23c30661b8054a17346a8e19be71fd9ede</id>
<content type='text'>
ok tb@
</content>
</entry>
<entry>
<title>Make internal header file names consistent</title>
<updated>2022-11-26T16:08:57+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-11-26T16:08:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=81d98bf600a381a625eb11b39a725b08c0ba547f'/>
<id>urn:sha1:81d98bf600a381a625eb11b39a725b08c0ba547f</id>
<content type='text'>
Libcrypto currently has a mess of *_lcl.h, *_locl.h, and *_local.h names
used for internal headers. Move all these headers we inherited from
OpenSSL to *_local.h, reserving the name *_internal.h for our own code.
Similarly, move dtls_locl.h and ssl_locl.h to dtls_local and ssl_local.h.
constant_time_locl.h is moved to constant_time.h since it's special.

Adjust all .c files in libcrypto, libssl and regress.

The diff is mechanical with the exception of tls13_quic.c, where
#include &lt;ssl_locl.h&gt; was fixed manually.

discussed with jsing,
no objection bcook
</content>
</entry>
<entry>
<title>fix NULL return adding missing semicolon</title>
<updated>2022-07-11T05:33:14+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2022-07-11T05:33:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6b7fc4c14ffb7f8bb75a64987ffc6c93e60e8534'/>
<id>urn:sha1:6b7fc4c14ffb7f8bb75a64987ffc6c93e60e8534</id>
<content type='text'>
ok tb@
</content>
</entry>
<entry>
<title>Prepare to provide DSA_meth_{get0,set1}_name()</title>
<updated>2022-07-04T12:22:32+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-07-04T12:22:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=76cd62b3a22a0de732f8f93e3f6698a2a779f82b'/>
<id>urn:sha1:76cd62b3a22a0de732f8f93e3f6698a2a779f82b</id>
<content type='text'>
Also follow OpenSSL by making the name non-const to avoid ugly casting.
Used by OpenSC's pkcs11-helper, as reported by Fabrice Fontaine in
https://github.com/libressl-portable/openbsd/issues/130

ok jsing sthen
</content>
</entry>
<entry>
<title>zap stray tab</title>
<updated>2022-05-07T10:31:54+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-05-07T10:31:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0d00ae34d6e94054857b66fb87afcfa23e4a0095'/>
<id>urn:sha1:0d00ae34d6e94054857b66fb87afcfa23e4a0095</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prepare the move of DSA_SIG, DSA_METHOD and DSA to dsa_locl.h by</title>
<updated>2022-01-07T09:35:36+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-07T09:35:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=72ddf309b6ca09529e5603af312e92fbefe2d810'/>
<id>urn:sha1:72ddf309b6ca09529e5603af312e92fbefe2d810</id>
<content type='text'>
including the local header where it will be needed.

discussed with jsing
</content>
</entry>
<entry>
<title>Add DSA_meth_{dup,free,new,set_{finish,sign}}()</title>
<updated>2018-03-17T15:19:12+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-03-17T15:19:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=36729dfed048bc0fe100881beaa75ee443855fe4'/>
<id>urn:sha1:36729dfed048bc0fe100881beaa75ee443855fe4</id>
<content type='text'>
As in RSA_meth_*, note that these functions return NULL in
out-of-memory situations, but they do not set an error explicitly.

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