[Cryptech-Commits] [sw/libhal] branch master updated (29408da -> 863f996)
git at cryptech.is
git at cryptech.is
Mon Nov 16 21:42:40 UTC 2015
This is an automated email from the git hooks/post-receive script.
paul at psgd.org pushed a change to branch master
in repository sw/libhal.
from 29408da add core probe utility
new 49ac884 fix printf warnings, fix time_check calculation
adds e164eec off_t => hal_addr_t.
adds b3bbd3d Whack libhal API to use current configure_core_selector mechanism. Compiles, not yet tested.
adds c48caf8 Helps to select the CSPRNG core before trying to call it.
adds ff4ff7c Disallow NULL core argument in lowest-level HAL I/O routines.
adds 6ed2c92 Handle missing hash cores more gracefully.
new a7037d9 Merge branch 'config_core_selector'
new 6c6a0f2 Catch up with other branch merges.
new 962116c harmonize ctrl and status addresses with other cores
new eda8dae remove dependency on csprng
new 863f996 new test to exercise trng cores
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
GNUmakefile | 4 +-
aes_keywrap.c | 47 +++--
core.c | 209 ++++++++++++++++++++
csprng.c | 10 +-
ecdsa.c | 11 +-
hal.h | 481 ++++++++++------------------------------------
hal_io_eim.c | 58 +++---
hal_io_i2c.c | 66 +++----
hash.c | 116 +++++------
modexp.c | 41 ++--
pbkdf2.c | 15 +-
rsa.c | 43 +++--
tests/GNUmakefile | 2 +-
tests/test-aes-key-wrap.c | 16 +-
tests/test-bus.c | 45 ++---
tests/test-ecdsa.c | 56 +++---
tests/test-hash.c | 165 ++++++++--------
tests/test-pbkdf2.c | 25 +--
tests/test-rsa.c | 53 +++--
tests/test-trng.c | 123 ++++++++++++
utils/cores.c | 37 +---
verilog_constants.h | 227 ++++++++++++++++++++++
22 files changed, 1039 insertions(+), 811 deletions(-)
create mode 100644 core.c
create mode 100644 tests/test-trng.c
create mode 100644 verilog_constants.h
More information about the Commits
mailing list