[Cryptech-Commits] [sw/libhal] branch ksng updated (1e1604b -> 95b79e1)

git at cryptech.is git at cryptech.is
Fri Sep 16 19:53:08 UTC 2016


This is an automated email from the git hooks/post-receive script.

sra at hactrn.net pushed a change to branch ksng
in repository sw/libhal.

      from  1e1604b   Plug pkey handle leak.
       new  97ee7df   New keystore index internal API.  Compiles, not yet integrated or tested.
       new  b121408   Simplify hal_rpc_pkey_find() by removing `type` argument.
       new  13718c8   Missed a few instances of type-based key naming in keystore drivers.
       new  8677e58   Fencepost error in ks_find().
       new  d56ce9a   Rewrite ks_volatile driver to use new ks_index infrastructure.
       new  52bafc9   Portable fix for ks_find() fencepost error.
       new  421626c   Explicit initialization of keystore drivers instead of guessing.
       new  73d62a8   Doh, allow keystore reinitialization after unclean reboot.
       new  8c3743e   CRC-32 code for use in ks_flash, stm32 DFU, possibly elsewhere.
       new  38c4b78   Cleanup prior to rewriting ks_flash.c.
       new  e99f94d   Revised ks_flash.  Compiles, not yet tested.
       new  95b79e1   Debug new ks_flash code.

The 12 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:
 Makefile       |    6 +-
 crc32.c        |  143 +++++++
 hal.h          |    3 +-
 hal_internal.h |  201 +++++++--
 ks.c           |  411 -------------------
 ks_flash.c     | 1235 ++++++++++++++++++++++++++++++++++++++++----------------
 ks_index.c     |  231 +++++++++++
 ks_mmap.c      |    6 +-
 ks_volatile.c  |  194 +++++----
 masterkey.c    |  248 ------------
 masterkey.h    |   46 ---
 mkm.c          |  230 +++++++++++
 rpc_api.c      |    5 +-
 rpc_client.c   |    4 +-
 rpc_misc.c     |    6 +-
 rpc_pkey.c     |   14 +-
 rpc_server.c   |   22 +-
 17 files changed, 1796 insertions(+), 1209 deletions(-)
 create mode 100644 crc32.c
 delete mode 100644 ks.c
 create mode 100644 ks_index.c
 delete mode 100644 masterkey.c
 delete mode 100644 masterkey.h
 create mode 100644 mkm.c



More information about the Commits mailing list