Added seeder API. Also overhauled compile-time detection of features.
authorThomas Pornin <pornin@bolet.org>
Mon, 28 Aug 2017 14:37:30 +0000 (16:37 +0200)
committerThomas Pornin <pornin@bolet.org>
Mon, 28 Aug 2017 14:37:30 +0000 (16:37 +0200)
commitaf9c79a0710a45361f9ae4313f8bb5bf738c3b7a
tree984832eff9adcd425c9645cb67c15f5e1bf97f7e
parent5b980fb6250788735f56d9640696864e82e35f59
Added seeder API. Also overhauled compile-time detection of features.
22 files changed:
inc/bearssl.h
inc/bearssl_rand.h
inc/bearssl_ssl.h
mk/Rules.mk
mk/mkrules.sh
src/config.h
src/hash/ghash_pclmul.c
src/inner.h
src/rand/sysrng.c [new file with mode: 0644]
src/settings.c [new file with mode: 0644]
src/ssl/ssl_engine.c
src/symcipher/aes_x86ni.c
src/symcipher/aes_x86ni_cbcdec.c
src/symcipher/aes_x86ni_cbcenc.c
src/symcipher/aes_x86ni_ctr.c
src/symcipher/chacha20_sse2.c
src/x509/x509_minimal.c
src/x509/x509_minimal.t0
tools/brssl.c
tools/brssl.h
tools/impl.c [new file with mode: 0644]
tools/sslio.c