svn commit: r316982 - in head/sys: conf crypto/chacha20 modules modules/chacha20

Mark R V Murray mark at grondar.org
Sun Apr 16 08:43:03 UTC 2017


> On 15 Apr 2017, at 21:51, Dag-Erling Smørgrav <des at freebsd.org> wrote:
> 
> Author: des
> Date: Sat Apr 15 20:51:53 2017
> New Revision: 316982
> URL: https://svnweb.freebsd.org/changeset/base/316982
> 
> Log:
>  3BSD-licensed implementation of the chacha20 stream cipher, intended for
>  use by the upcoming arc4random replacement.
> 
> Added:
>  head/sys/crypto/chacha20/
>  head/sys/crypto/chacha20/chacha20.c   (contents, props changed)
>  head/sys/crypto/chacha20/chacha20.h   (contents, props changed)
>  head/sys/modules/chacha20/
>  head/sys/modules/chacha20/Makefile   (contents, props changed)
> Modified:
>  head/sys/conf/files
>  head/sys/modules/Makefile

This is a loadable module, unlike the RC4 code which it needs to replace, and which is standard.

Making it loadable makes no sense in the context of arc4random(9).

Do you mind if I strip out the module bits in order to get my arc4random(9) commit completed?

M
-- 
Mark R V Murray



More information about the svn-src-head mailing list