Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [tls-earlyentropy] src



Module Name:    src
Committed By:   tls
Date:           Sat Aug  9 06:19:50 UTC 2014

Modified Files:
        src/sys/conf [tls-earlyentropy]: files
        src/sys/kern [tls-earlyentropy]: subr_cprng.c
        src/sys/rump/librump/rumpkern [tls-earlyentropy]: Makefile.rumpkern
        src/sys/sys [tls-earlyentropy]: cprng.h rnd.h
        src/usr.sbin/npf/npftest/libnpftest [tls-earlyentropy]: npf_test_subr.c
Added Files:
        src/sys/crypto/cprng_fast [tls-earlyentropy]: cprng_fast.c cprng_fast.h
            files.cprng_fast
Removed Files:
        src/sys/crypto/ccrand [tls-earlyentropy]: ccrand.h ccrand2.c ccrand32.c
            ccrand64.c ccrand_bytes.c ccrand_gen16.c ccrand_reseed.c
            ccrand_seed.c ccrand_seed32.c ccrand_seed64.c ccrand_use.c
            ccrand_var.h ccrand_words.c ccrandn.c files.ccrand

Log Message:
Replace "ccrand" ChaCha implementation of cprng_fast with Taylor's smaller
and somewhat simpler one.  Fix rump builds so we can build a distribution.


To generate a diff of this commit:
cvs rdiff -u -r1.1090.2.1 -r1.1090.2.2 src/sys/conf/files
cvs rdiff -u -r1.1.2.1 -r0 src/sys/crypto/ccrand/ccrand.h \
    src/sys/crypto/ccrand/ccrand2.c src/sys/crypto/ccrand/ccrand32.c \
    src/sys/crypto/ccrand/ccrand64.c src/sys/crypto/ccrand/ccrand_bytes.c \
    src/sys/crypto/ccrand/ccrand_gen16.c \
    src/sys/crypto/ccrand/ccrand_reseed.c src/sys/crypto/ccrand/ccrand_seed.c \
    src/sys/crypto/ccrand/ccrand_seed32.c \
    src/sys/crypto/ccrand/ccrand_seed64.c src/sys/crypto/ccrand/ccrand_use.c \
    src/sys/crypto/ccrand/ccrand_var.h src/sys/crypto/ccrand/ccrand_words.c \
    src/sys/crypto/ccrand/ccrandn.c src/sys/crypto/ccrand/files.ccrand
cvs rdiff -u -r0 -r1.1.2.1 src/sys/crypto/cprng_fast/cprng_fast.c \
    src/sys/crypto/cprng_fast/cprng_fast.h \
    src/sys/crypto/cprng_fast/files.cprng_fast
cvs rdiff -u -r1.23.2.1 -r1.23.2.2 src/sys/kern/subr_cprng.c
cvs rdiff -u -r1.143 -r1.143.2.1 \
    src/sys/rump/librump/rumpkern/Makefile.rumpkern
cvs rdiff -u -r1.9.2.1 -r1.9.2.2 src/sys/sys/cprng.h
cvs rdiff -u -r1.40.2.2 -r1.40.2.3 src/sys/sys/rnd.h
cvs rdiff -u -r1.9 -r1.9.2.1 \
    src/usr.sbin/npf/npftest/libnpftest/npf_test_subr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index