<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in chacha.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>579d705c - crypto: chacha - fix warning message in header file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/crypto/internal/chacha.h#579d705c</link>
        <description>crypto: chacha - fix warning message in header fileBuilding with W=1 causes a warning:  CC [M]  arch/x86/crypto/chacha_glue.oIn file included from arch/x86/crypto/chacha_glue.c:10:./include/crypto/internal/chacha.h:37:1: warning: &apos;inline&apos; is not at beginning of declaration [-Wold-style-declaration]   37 | static int inline chacha12_setkey(struct crypto_skcipher *tfm, const u8 *key,      | ^~~~~~Straighten out the order to match the rest of the header file.Signed-off-by: Valdis Kletnieks &lt;valdis.kletnieks@vt.edu&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/include/crypto/internal/chacha.h</description>
        <pubDate>Fri, 06 Dec 2019 01:58:36 +0000</pubDate>
        <dc:creator>Valdis Kl&#275;tnieks &lt;valdis.kletnieks@vt.edu&gt;</dc:creator>
    </item>
<item>
        <title>22cf7053 - crypto: chacha - unexport chacha_generic routines</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/crypto/internal/chacha.h#22cf7053</link>
        <description>crypto: chacha - unexport chacha_generic routinesNow that all users of generic ChaCha code have moved to the core library,there is no longer a need for the generic ChaCha skcpiher driver toexport parts of it implementation for reuse by other drivers. So dropthe exports, and make the symbols static.Signed-off-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/include/crypto/internal/chacha.h</description>
        <pubDate>Fri, 08 Nov 2019 12:22:18 +0000</pubDate>
        <dc:creator>Ard Biesheuvel &lt;ardb@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>5fb8ef25 - crypto: chacha - move existing library code into lib/crypto</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/include/crypto/internal/chacha.h#5fb8ef25</link>
        <description>crypto: chacha - move existing library code into lib/cryptoCurrently, our generic ChaCha implementation consists of a permutefunction in lib/chacha.c that operates on the 64-byte ChaCha statedirectly [and which is always included into the core kernel since itis used by the /dev/random driver], and the crypto API plumbing toexpose it as a skcipher.In order to support in-kernel users that need the ChaCha streamcipherbut have no need [or tolerance] for going through the abstractions ofthe crypto API, let&apos;s expose the streamcipher bits via a library APIas well, in a way that permits the implementation to be superseded byan architecture specific one if provided.So move the streamcipher code into a separate module in lib/crypto,and expose the init() and crypt() routines to users of the library.Signed-off-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/include/crypto/internal/chacha.h</description>
        <pubDate>Fri, 08 Nov 2019 12:22:08 +0000</pubDate>
        <dc:creator>Ard Biesheuvel &lt;ardb@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
