<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/modes/ccm128.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-18T09:21:29+00:00</updated>
<entry>
<title>add missing u64/uint64_t conversion</title>
<updated>2025-05-18T09:21:29+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2025-05-18T09:21:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a0c7af9760fd2fcb13036f23099c8ac3bfa35e9d'/>
<id>urn:sha1:a0c7af9760fd2fcb13036f23099c8ac3bfa35e9d</id>
<content type='text'>
ok jsing@
</content>
</entry>
<entry>
<title>Use stdint types instead of u64/u32/u8.</title>
<updated>2025-05-18T09:05:59+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2025-05-18T09:05:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0ac35676ac1491f404111288e14d55d54ca52445'/>
<id>urn:sha1:0ac35676ac1491f404111288e14d55d54ca52445</id>
<content type='text'>
No change in generated assembly.
</content>
</entry>
<entry>
<title>Mop up unused MODES_DEBUG.</title>
<updated>2025-04-21T16:01:18+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2025-04-21T16:01:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0de4d3bbe6c83396536fce90f56053def9b374d7'/>
<id>urn:sha1:0de4d3bbe6c83396536fce90f56053def9b374d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tidy includes.</title>
<updated>2025-04-21T15:54:32+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2025-04-21T15:54:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=85b498da9a877baf3b4ec6026a21d73f02886d5e'/>
<id>urn:sha1:85b498da9a877baf3b4ec6026a21d73f02886d5e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Hide symbols in modes.h</title>
<updated>2023-07-08T14:56:54+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2023-07-08T14:56:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=92f05086c3ac20f5ecd50bf024faf42cd8d87ce2'/>
<id>urn:sha1:92f05086c3ac20f5ecd50bf024faf42cd8d87ce2</id>
<content type='text'>
ok tb@
</content>
</entry>
<entry>
<title>Hit modes with the loving mallet of knfmt</title>
<updated>2023-07-08T14:55:36+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2023-07-08T14:55:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4f899716cb251019c62cd8513613dd6011120a9a'/>
<id>urn:sha1:4f899716cb251019c62cd8513613dd6011120a9a</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>Make sure that the tag buffer size is equal to the tag size</title>
<updated>2019-05-08T14:18:25+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2019-05-08T14:18:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a32a0f9c7ce589f17b76a740fcf6998b70bd28e6'/>
<id>urn:sha1:a32a0f9c7ce589f17b76a740fcf6998b70bd28e6</id>
<content type='text'>
in CRYPTO_ccm128_tag(). Otherwise the caller might end up
using the part of the tag buffer that was left uninitialized.

Issue found by Guido Vranken.

ok inoguchi
</content>
</entry>
<entry>
<title>Remove assert() or OPENSSL_assert() of pointers being non-NULL. The policy</title>
<updated>2015-02-10T09:46:30+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-02-10T09:46:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=03858c0228d8ccda7d170fe43e0be79cd0dc6e5b'/>
<id>urn:sha1:03858c0228d8ccda7d170fe43e0be79cd0dc6e5b</id>
<content type='text'>
for libraries in OpenBSD is to deliberately let NULL pointers cause a SIGSEGV.
ok doug@ jsing@
</content>
</entry>
<entry>
<title>tags as requested by miod and tedu</title>
<updated>2014-06-12T15:49:31+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-06-12T15:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=59f4f2c61d71e266d37dd2fc97615b3fd35b4721'/>
<id>urn:sha1:59f4f2c61d71e266d37dd2fc97615b3fd35b4721</id>
<content type='text'>
</content>
</entry>
</feed>
