<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/cms/cms_asn1.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>2024-11-01T18:53:35+00:00</updated>
<entry>
<title>More include sweeping in cms.</title>
<updated>2024-11-01T18:53:35+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-11-01T18:53:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6cc2a625d91ccf898e11d5e3066af3d90b084d4b'/>
<id>urn:sha1:6cc2a625d91ccf898e11d5e3066af3d90b084d4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Hide global _it symbola in cms.h</title>
<updated>2024-07-09T06:12:45+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2024-07-09T06:12:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=79a609532ffec5c57581a3d8319df7e9b00d0efc'/>
<id>urn:sha1:79a609532ffec5c57581a3d8319df7e9b00d0efc</id>
<content type='text'>
ok tb@
</content>
</entry>
<entry>
<title>Hide symbols in cms, comp, conf, and buffer</title>
<updated>2023-07-08T08:26:26+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2023-07-08T08:26:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cf9b236f0893157746f8b944e4f6cc8d8a6aca26'/>
<id>urn:sha1:cf9b236f0893157746f8b944e4f6cc8d8a6aca26</id>
<content type='text'>
ok jsing@
</content>
</entry>
<entry>
<title>cms_asn1.c: zap stray tabs</title>
<updated>2023-05-23T06:55:31+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-05-23T06:55:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=89a2d57793321cb7f9e167c0bb6a6295adfd3419'/>
<id>urn:sha1:89a2d57793321cb7f9e167c0bb6a6295adfd3419</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pk7_cb() and cms_cb()</title>
<updated>2023-03-12T17:29:02+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-12T17:29:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a000ef26734da6ea7f446ae52ac64059cf358592'/>
<id>urn:sha1:a000ef26734da6ea7f446ae52ac64059cf358592</id>
<content type='text'>
Add and fix FALLTHROUGH statement. I was confused for way too long since
I hadn't noticed that this case fell through to the next. Also add and
move some empty lines in the cms_cb() to make this resemble KNF more.
</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>Garbage collect the app_items field of ASN1_ADB</title>
<updated>2022-01-14T08:16:13+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-01-14T08:16:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ec5f7af843436771be5081c868e0fb0b44069ead'/>
<id>urn:sha1:ec5f7af843436771be5081c868e0fb0b44069ead</id>
<content type='text'>
This is unused and was removed in OpenSSL 5b70372d when it was
replaced with an ASN.1 ADB callback (which we don't support).

ok inoguchi jsing
</content>
</entry>
<entry>
<title>Use freezero() rather than OPENSSL_clear_free().</title>
<updated>2019-08-11T10:43:57+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-08-11T10:43:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c385e0dffd770a9bd4e2ca787528391b4c0f8a96'/>
<id>urn:sha1:c385e0dffd770a9bd4e2ca787528391b4c0f8a96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch ASN.1 INT32 back to LONG.</title>
<updated>2019-08-11T10:26:04+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-08-11T10:26:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=36509464f71e4876798f5e8cf8060f48bd0c6a69'/>
<id>urn:sha1:36509464f71e4876798f5e8cf8060f48bd0c6a69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Expand a new macro that tried to get away...</title>
<updated>2019-08-11T10:24:15+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-08-11T10:24:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=aae8edae6c1483c76d0fdd6d364b3fc450e2265b'/>
<id>urn:sha1:aae8edae6c1483c76d0fdd6d364b3fc450e2265b</id>
<content type='text'>
</content>
</entry>
</feed>
