<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>822ced31ebffe46c5fe6dbd86bb43a24b67843e6 - Do not install mlkem.h and bytestring.h into /usr/include/openssl for now</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#822ced31ebffe46c5fe6dbd86bb43a24b67843e6</link>
        <description>Do not install mlkem.h and bytestring.h into /usr/include/openssl for nowMore work in mlkem is needed and this was premature.discussed with beck and jsing

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Thu, 19 Dec 2024 23:56:32 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>08c63c712f298a9d85b74f5f55330b6c8dea615e - Add ML-KEM 1024 from BoringSSL</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#08c63c712f298a9d85b74f5f55330b6c8dea615e</link>
        <description>Add ML-KEM 1024 from BoringSSLChanges include conversion from C++, basic KNF, then adaptation touse our sha3 functions for sha3 and shake instead of the BorinSSLversion. This Adds units tests to run against BoringSSL and NIST testvectors.The future public API is the same as Boring&apos;s - but is not yet exposedpending making bytestring.h public (which will happen separately) anda minor bumpCurrently this will just ensure we build and run regress.ok tb@ to get it into the tree and massage from there.

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Fri, 13 Dec 2024 00:17:17 +0000</pubDate>
        <dc:creator>beck &lt;beck@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>75c083a0311f871c15928e6d5c904a36e2e201c3 - Add ML-KEM 768 from BoringSSL</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#75c083a0311f871c15928e6d5c904a36e2e201c3</link>
        <description>Add ML-KEM 768 from BoringSSLChanges include conversion from C++, basic KNF, then adaptation touse our sha3 functions for sha3 and shake instead of the BorinSSLversion. This Adds units tests to run against BoringSSL and NIST testvectors.The future public API is the same as Boring&apos;s - but is not yet exposedpending making bytesring.h public (which will happen separately) anda minor bumpCurrently this will just ensure we build and run regress.ok tb@ to get it into the tree and massage from there.

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Fri, 13 Dec 2024 00:03:57 +0000</pubDate>
        <dc:creator>beck &lt;beck@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>04d89c7a99501ab1a91092f91ce7ceb8bcc2ccb5 - Merge ec_kmeth into ec_key</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#04d89c7a99501ab1a91092f91ce7ceb8bcc2ccb5</link>
        <description>Merge ec_kmeth into ec_key

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Sat, 16 Nov 2024 10:38:10 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>107480a9bd1e1b49f974468c2786ef10ea2b3340 - Merge ecp_mont.c into ecp_methods.c</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#107480a9bd1e1b49f974468c2786ef10ea2b3340</link>
        <description>Merge ecp_mont.c into ecp_methods.c

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Tue, 12 Nov 2024 10:44:25 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>cb3e3e66175462e76ab1946739be20838588d35d - Rename ecp_smpl.c to ecp_methods.c</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#cb3e3e66175462e76ab1946739be20838588d35d</link>
        <description>Rename ecp_smpl.c to ecp_methods.cWhile not the greatest of names, ecp_methods.c is better than ecp_smpl.c.It matches the naming ecx_methods.c and in a subsequent commit it willbecome the new home of the stuff in ecp_mont.c as well.discussed with jsing

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Tue, 12 Nov 2024 10:25:16 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>bb523e98834b9505e4074d0b73f1bf753eee34ad - Rename malloc-wrapper.c to crypto_memory.c</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#bb523e98834b9505e4074d0b73f1bf753eee34ad</link>
        <description>Rename malloc-wrapper.c to crypto_memory.cApparently it&apos;s important that five trivial one-line wrappers remain in afile with the ISC license. So instead of cleaning the root directory of ourfavorite pigsty further by squashing all the useless legacy garbage into asingle file, rename the oddly-named malloc-wrapper.c into crypto_memory.c.discussed with beck, jsing

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Wed, 06 Nov 2024 04:08:26 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>de94663e21b578ae8757d4b91fe2979a6554d74b - Rename cpt_err.c into crypto_err.c</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#de94663e21b578ae8757d4b91fe2979a6554d74b</link>
        <description>Rename cpt_err.c into crypto_err.cIt is a bit sad, because cpt is such an apt abbreviation for crypto thateverybody immediately understands.discussed with jsing

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Tue, 05 Nov 2024 11:21:15 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>7007099f67956525cc613fa48fe32122e56b2a85 - Relocate FIPS stubs to crpyto_legacy.c</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#7007099f67956525cc613fa48fe32122e56b2a85</link>
        <description>Relocate FIPS stubs to crpyto_legacy.cdiscussed with jsing

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Tue, 05 Nov 2024 11:14:04 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>9eae0f87ad5a45bcb3bc10da407cb9de94d78f06 - CRYPTO_mem_ctrl() is also relocated to crypto_legacy.c</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#9eae0f87ad5a45bcb3bc10da407cb9de94d78f06</link>
        <description>CRYPTO_mem_ctrl() is also relocated to crypto_legacy.cdiscussed with jsing

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Tue, 05 Nov 2024 11:11:29 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>a3e644a6f1f2f3d9719d2eafd4846ce226448e8c - Move OPENSSL_cleanse() to crypto_legacy()</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#a3e644a6f1f2f3d9719d2eafd4846ce226448e8c</link>
        <description>Move OPENSSL_cleanse() to crypto_legacy()The correct spelling is explicit_bzero() and it doesn&apos;t need its own file.discussed with jsing

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Tue, 05 Nov 2024 11:05:01 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>f5906b22a33235bcf7f4d7c55b4659b9bf60060c - Fold cversion.c into crypto_legacy.c</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#f5906b22a33235bcf7f4d7c55b4659b9bf60060c</link>
        <description>Fold cversion.c into crypto_legacy.cdiscussed with jsing

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Tue, 05 Nov 2024 11:02:58 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>08651822cfee12768eb67da85a12d25afd614624 - Rename cryptlib.c into crypto_legacy.c</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#08651822cfee12768eb67da85a12d25afd614624</link>
        <description>Rename cryptlib.c into crypto_legacy.cdiscussed with jsing

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Tue, 05 Nov 2024 10:59:42 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>c2bab48d0d27715f140aefa2aa9564dd50cbf88c - Merge compressed coordinate setting back into ecp_smpl and ec_lib</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#c2bab48d0d27715f140aefa2aa9564dd50cbf88c</link>
        <description>Merge compressed coordinate setting back into ecp_smpl and ec_libThe reason these were in separate files was FIPS. Not our problem.

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Sat, 02 Nov 2024 15:50:50 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>a9b66696a15e1e986bb7dcd64bc89721afe3a9c0 - sort</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#a9b66696a15e1e986bb7dcd64bc89721afe3a9c0</link>
        <description>sort

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Fri, 01 Nov 2024 03:10:09 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>a2995a726e480fdcea79477a5f543563607f58d0 - Move the point2bn and point2hex API to ec_convert.c</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#a2995a726e480fdcea79477a5f543563607f58d0</link>
        <description>Move the point2bn and point2hex API to ec_convert.cdiscussed with jsing

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Wed, 30 Oct 2024 18:21:12 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>0d9d3ed16e6cd746e75cf1f18fe004154058f223 - Move public point &lt;-&gt; octets API to a new ec_convert.c</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#0d9d3ed16e6cd746e75cf1f18fe004154058f223</link>
        <description>Move public point &lt;-&gt; octets API to a new ec_convert.cdiscussed with jsing

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Wed, 30 Oct 2024 18:14:49 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>c827a8a4ea864ebc2b03b1710148fb5c896dfe66 - Move EC_GROUP_check() to ec_lib.c</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#c827a8a4ea864ebc2b03b1710148fb5c896dfe66</link>
        <description>Move EC_GROUP_check() to ec_lib.cEC_GROUP_check() is quite simple. It doesn&apos;t need to use its own file.

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Sat, 19 Oct 2024 08:26:03 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>72fb407fee625a4df6bc1f41d8eeb91ee5446861 - Inline last use of OPENSSL_load_builtin_modules()</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#72fb407fee625a4df6bc1f41d8eeb91ee5446861</link>
        <description>Inline last use of OPENSSL_load_builtin_modules()This used to be a trivial wrapper of the ASN1_add_oid_module() horror.It&apos;s no longer exported, so it can go away. It moves from the terriblynamed file conf_mall.c to the equally terribly named file conf_sap.c.I have no idea what mall and sap are supposed to mean in this context.

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Fri, 18 Oct 2024 11:12:10 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
<item>
        <title>2567856a13ae62daeb7897c78e84dc24985e50ca - Move EC_GROUP_new_curve_GFp() into ec_lib.c</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/openbsd-src/lib/libcrypto/Makefile#2567856a13ae62daeb7897c78e84dc24985e50ca</link>
        <description>Move EC_GROUP_new_curve_GFp() into ec_lib.cAnother single-function file goes away.

            List of files:
            /openbsd-src/lib/libcrypto/Makefile</description>
        <pubDate>Fri, 18 Oct 2024 10:57:26 +0000</pubDate>
        <dc:creator>tb &lt;tb@openbsd.org&gt;</dc:creator>
    </item>
</channel>
</rss>
