[Cryptech-Commits] [sw/pkcs11] branch master updated (1d60161 -> ccef1b5)

git at cryptech.is git at cryptech.is
Thu May 11 11:32:32 UTC 2017


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

sra at hactrn.net pushed a change to branch master
in repository sw/pkcs11.

    from 1d60161  More pkcs11test fixes: nuanced read-only, error code proliferation.
     add 8a36a9c  Hack PKCS #11 to work with revised libhal pkey API.
     add 2d43319  Track removal of `type` argument from hal_rpc_pkey_find().
     add 0671f0d  Track changes to libhal RPC pkey API.
     add 1aca8bb  Clean Python compiled byte code too.
     add 0545621  Track libhal HAL_DIGEST_ALGORITHM_ change.
     add 0a72321  Remove unused column from schema.
     add 108a9f2  hal_rpc_pkey_find() -> hal_rpc_pkey_open().
     add 40d6b71  New branch for PKCS #11 without SQLite3.  Checkpoint, doesn't compile yet.
     add e4aab24  Compiles without SQLite3.  Does not run (yet).
     add 43a16dc  Start shaking bugs out of new pkcs11.c code.  Still pretty broken.
     add eff8f18  Doh, C_GetAttributeValue() lost descriptor lookup during conversion from SQL.
     add 543fc94  Remove SQLite3 from build, no longer needed.
     add e96345e  Be more careful with handle cleanup, to support parallel testing.
     add 66e3e94  Timing test script.
     add 314a6d2  Test all key types by default.
     add 2f2fe87  Flip default connection method from "serial" to "daemon".
     add 0decf6b  Clean up time-signature script.
     add f88ab56  Check for cryptech_muxd when setting LIBHAL_TARGET.
     add af9cedc  Track API changes in sw/libhal pkcs8 branch.
     add 81ae5e0  Track API changes on sw/libhal pkcs8 branch.
     add ce8ba92  Python interface API will need to be cryptech.py11 for installation.
     add 0cc1b0a  Support using C_GetFunctionList() instead of library symbols.
     add f452e1e  Doh, C_FindObjects() works better if we preserve its state across calls.
     add 89f03d1  Regression tests for today's C_FindObjects() bugfixes.
     add 743ec40  Update README.md.
     add ccef1b5  Clean up default location of PKCS #11 library.

No new revisions were added by this update.

Summary of changes:
 .gitignore                               |    4 -
 Makefile                                 |  106 +-
 README.md                                |   71 +-
 cryptech/__init__.py                     |    0
 {py11 => cryptech/py11}/__init__.py      |  122 +-
 {py11 => cryptech/py11}/attribute_map.py |    0
 {py11 => cryptech/py11}/attributes.py    |    0
 {py11 => cryptech/py11}/constants.py     |    0
 {py11 => cryptech/py11}/exceptions.py    |    5 +
 {py11 => cryptech/py11}/mutex.py         |    9 +-
 {py11 => cryptech/py11}/types.py         |   92 +
 pkcs11.c                                 | 2947 +++++++++++++-----------------
 pkcs11.h                                 |    6 +-
 pkcs11f.h                                |   16 +-
 pkcs11t.h                                |    2 +-
 py11/prototypes.py                       |   85 -
 schema.sql                               |  121 --
 scripts/build-py11-attributes            |    2 +-
 scripts/convert-schema.sed               |   62 -
 scripts/py11-test.py                     |    4 +-
 scripts/time-signature.py                |  268 +++
 sqlite3/Makefile                         |    8 -
 unit_tests.py                            |  108 +-
 23 files changed, 1863 insertions(+), 2175 deletions(-)
 create mode 100644 cryptech/__init__.py
 rename {py11 => cryptech/py11}/__init__.py (70%)
 rename {py11 => cryptech/py11}/attribute_map.py (100%)
 rename {py11 => cryptech/py11}/attributes.py (100%)
 rename {py11 => cryptech/py11}/constants.py (100%)
 rename {py11 => cryptech/py11}/exceptions.py (98%)
 rename {py11 => cryptech/py11}/mutex.py (91%)
 rename {py11 => cryptech/py11}/types.py (52%)
 delete mode 100644 py11/prototypes.py
 delete mode 100644 schema.sql
 delete mode 100644 scripts/convert-schema.sed
 create mode 100755 scripts/time-signature.py
 delete mode 100644 sqlite3/Makefile



More information about the Commits mailing list