<?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 blake2s-generic.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>5f60d5f6 - move asm/unaligned.h to linux/unaligned.h</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/lib/crypto/blake2s-generic.c#5f60d5f6</link>
        <description>move asm/unaligned.h to linux/unaligned.hasm/unaligned.h is always an include of asm-generic/unaligned.h;might as well move that thing to linux/unaligned.h and includethat - there&apos;s nothing arch-specific in that header.auto-generated by the following:for i in `git grep -l -w asm/unaligned.h`; do	sed -i -e &quot;s/asm\/unaligned.h/linux\/unaligned.h/&quot; $idonefor i in `git grep -l -w asm-generic/unaligned.h`; do	sed -i -e &quot;s/asm-generic\/unaligned.h/linux\/unaligned.h/&quot; $idonegit mv include/asm-generic/unaligned.h include/linux/unaligned.hgit mv tools/include/asm-generic/unaligned.h tools/include/linux/unaligned.hsed -i -e &quot;/unaligned.h/d&quot; include/asm-generic/Kbuildsed -i -e &quot;s/__ASM_GENERIC/__LINUX/&quot; include/linux/unaligned.h tools/include/linux/unaligned.h

            List of files:
            /linux-6.15/lib/crypto/blake2s-generic.c</description>
        <pubDate>Tue, 01 Oct 2024 19:35:57 +0000</pubDate>
        <dc:creator>Al Viro &lt;viro@zeniv.linux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>ef5bbd11 - crypto: blake2s: remove module-related code</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/lib/crypto/blake2s-generic.c#ef5bbd11</link>
        <description>crypto: blake2s: remove module-related codeNow blake2s-generic.c can no longer be a module, drop all remainingmodule-related code as well.Signed-off-by: Nick Alcock &lt;nick.alcock@oracle.com&gt;Requested-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;Cc: Luis Chamberlain &lt;mcgrof@kernel.org&gt;Cc: linux-modules@vger.kernel.orgCc: linux-kernel@vger.kernel.orgCc: Hitomi Hasegawa &lt;hasegawa-hitomi@fujitsu.com&gt;Cc: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: linux-crypto@vger.kernel.orgSigned-off-by: Luis Chamberlain &lt;mcgrof@kernel.org&gt;

            List of files:
            /linux-6.15/lib/crypto/blake2s-generic.c</description>
        <pubDate>Mon, 20 Mar 2023 10:20:10 +0000</pubDate>
        <dc:creator>Nick Alcock &lt;nick.alcock@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>37148780 - crypto: remove MODULE_LICENSE in non-modules</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/lib/crypto/blake2s-generic.c#37148780</link>
        <description>crypto: remove MODULE_LICENSE in non-modulesSince commit 8b41fc4454e (&quot;kbuild: create modules.builtin withoutMakefile.modbuiltin or tristate.conf&quot;), MODULE_LICENSE declarationsare used to identify modules. As a consequence, uses of the macroin non-modules will cause modprobe to misidentify their containingobject file as a module when it is not (false positives), and modprobemight succeed rather than failing with a suitable error message.So remove it in the files in this commit, none of which can be built asmodules.Signed-off-by: Nick Alcock &lt;nick.alcock@oracle.com&gt;Suggested-by: Luis Chamberlain &lt;mcgrof@kernel.org&gt;Cc: Luis Chamberlain &lt;mcgrof@kernel.org&gt;Cc: linux-modules@vger.kernel.orgCc: linux-kernel@vger.kernel.orgCc: Hitomi Hasegawa &lt;hasegawa-hitomi@fujitsu.com&gt;Cc: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: linux-crypto@vger.kernel.orgSigned-off-by: Luis Chamberlain &lt;mcgrof@kernel.org&gt;

            List of files:
            /linux-6.15/lib/crypto/blake2s-generic.c</description>
        <pubDate>Tue, 07 Mar 2023 18:01:30 +0000</pubDate>
        <dc:creator>Nick Alcock &lt;nick.alcock@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>6048fdcc - lib/crypto: blake2s: include as built-in</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/lib/crypto/blake2s-generic.c#6048fdcc</link>
        <description>lib/crypto: blake2s: include as built-inIn preparation for using blake2s in the RNG, we change the way that itis wired-in to the build system. Instead of using ifdefs to select theright symbol, we use weak symbols. And because ARM doesn&apos;t need thegeneric implementation, we make the generic one default only if an archlibrary doesn&apos;t need it already, and then have arch libraries that doneed it opt-in. So that the arch libraries can remain tristate ratherthan bool, we then split the shash part from the glue code.Acked-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;Acked-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Cc: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Cc: linux-kbuild@vger.kernel.orgCc: linux-crypto@vger.kernel.orgSigned-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;

            List of files:
            /linux-6.15/lib/crypto/blake2s-generic.c</description>
        <pubDate>Wed, 22 Dec 2021 13:56:58 +0000</pubDate>
        <dc:creator>Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;</dc:creator>
    </item>
<item>
        <title>66d7fb94 - crypto: blake2s - generic C library implementation and selftest</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/lib/crypto/blake2s-generic.c#66d7fb94</link>
        <description>crypto: blake2s - generic C library implementation and selftestThe C implementation was originally based on Samuel Neves&apos; publicdomain reference implementation but has since been heavily modifiedfor the kernel. We&apos;re able to do compile-time optimizations by movingsome scaffolding around the final function into the header file.Information: https://blake2.net/Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;Signed-off-by: Samuel Neves &lt;sneves@dei.uc.pt&gt;Co-developed-by: Samuel Neves &lt;sneves@dei.uc.pt&gt;[ardb: - move from lib/zinc to lib/crypto       - remove simd handling       - rewrote selftest for better coverage       - use fixed digest length for blake2s_hmac() and rename to         blake2s256_hmac() ]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/lib/crypto/blake2s-generic.c</description>
        <pubDate>Fri, 08 Nov 2019 12:22:28 +0000</pubDate>
        <dc:creator>Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;</dc:creator>
    </item>
</channel>
</rss>
