<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libcrypto/mlkem, branch OPENBSD_7_8_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_8_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_8_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2025-08-17T19:26:35+00:00</updated>
<entry>
<title>mlkem tests: include the public &lt;openssl/mlkem.h&gt;</title>
<updated>2025-08-17T19:26:35+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-08-17T19:26:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=16242e658a659850b3003406126123e3aa6f9ae9'/>
<id>urn:sha1:16242e658a659850b3003406126123e3aa6f9ae9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mlkem_tests: remove unneded ret variable from mlkem_{decap,keygen}_tests()</title>
<updated>2025-08-15T21:47:39+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-08-15T21:47:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=13656f0db6ccf444b794aea868c6e5bdfc241a24'/>
<id>urn:sha1:13656f0db6ccf444b794aea868c6e5bdfc241a24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix includes in mlkem unit and iteration tests</title>
<updated>2025-08-15T14:47:54+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-08-15T14:47:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=eefcba80b2dbea3302f9a6b70fbf0e57be4d0fc0'/>
<id>urn:sha1:eefcba80b2dbea3302f9a6b70fbf0e57be4d0fc0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mlkem_tests no longer depends on mlkem_tests_util</title>
<updated>2025-08-15T14:46:37+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-08-15T14:46:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c4721bb4b616d58a1f81071806c6d5fd13ce9adc'/>
<id>urn:sha1:c4721bb4b616d58a1f81071806c6d5fd13ce9adc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mlkem_tests: use public mlkem.h, no longer needs mlkem_tests_util.h</title>
<updated>2025-08-15T14:45:33+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-08-15T14:45:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2fc6a9d4e99224e5890879739cfe5f23f51a9306'/>
<id>urn:sha1:2fc6a9d4e99224e5890879739cfe5f23f51a9306</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mlkem_tests: mop up after feral openssl devs were here</title>
<updated>2025-08-15T07:49:12+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-08-15T07:49:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=08777556111c187d2ba1b615b36c01b2d5b06823'/>
<id>urn:sha1:08777556111c187d2ba1b615b36c01b2d5b06823</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mlkem_unittest: undo unnecessary variable renaming</title>
<updated>2025-08-15T07:25:19+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-08-15T07:25:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e63659bb707ec8f986076bd71e3ce750b3b738e1'/>
<id>urn:sha1:e63659bb707ec8f986076bd71e3ce750b3b738e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a reasonable ML-KEM API for public use.</title>
<updated>2025-08-14T15:48:48+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2025-08-14T15:48:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6452fa9fc6f33dac80ee572764b9fe29a469f8ce'/>
<id>urn:sha1:6452fa9fc6f33dac80ee572764b9fe29a469f8ce</id>
<content type='text'>
Adapt the tests to use this API.

This does not yet make the symbols public in Symbols.list
which will happen shortly with a bump.

This includes some partial rototilling of the non-public
interfaces which will be shortly continued when the internal
code is deduplicated to not have multiple copies for ML-KEM
768 and ML-KEM 1024 (which is just an artifact of unravelling
the boring C++ code).

ok jsing@, tb@
</content>
</entry>
<entry>
<title>parse_test_file: add a missing call to finish in last cleanup</title>
<updated>2025-06-03T10:29:37+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-06-03T10:29:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b1c000cc01296a8c67d9fa5df863d171567af9ab'/>
<id>urn:sha1:b1c000cc01296a8c67d9fa5df863d171567af9ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>parse_test_file: add missing error checks for init()</title>
<updated>2025-06-03T10:25:29+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-06-03T10:25:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5c3963b3e8c2ddc09fff48aed3b52f362c7184d6'/>
<id>urn:sha1:5c3963b3e8c2ddc09fff48aed3b52f362c7184d6</id>
<content type='text'>
</content>
</entry>
</feed>
