Age | Commit message (Expand) | Author |
2017-03-06 | Support setting attributes via keyword arguments. | Rob Austein |
2017-03-06 | Add timestamps to debug logging. | Rob Austein |
2017-03-06 | Debugging code to track message flow. | Rob Austein |
2017-03-06 | Bump size of some static tables, particuarly pkey slots. | Rob Austein |
2017-03-04 | Add --io-log option to unit-tests.py. | Rob Austein |
2017-03-04 | Don't use assert() for point-on-curve checks. | Rob Austein |
2017-03-03 | Fix race condition in pkey_slot allocation. | Rob Austein |
2017-03-03 | Doh! Works better if one tests the right status bit. | Rob Austein |
2017-03-02 | Merge branch 'pymux' into hw_ecdsa_p256 | Rob Austein |
2017-03-02 | Fix dumb copy/paste errors. | Rob Austein |
2017-03-02 | Refactor to add P384 support. Untested. | Rob Austein |
2017-03-01 | Merge ECDSA private key fix from branch ksng into branch pymux. | Rob Austein |
2017-03-01 | Compute public key if necessary when loading a private key. | Rob Austein |
2017-02-27 | Compile-time configuration of software-only hash cores. | Rob Austein |
2017-02-27 | Track change to stm32 keystore API. | Rob Austein |
2017-02-14 | Erase new head of free list in ks_store(). | Rob Austein |
2017-02-14 | Merge branch 'pymux' of git.cryptech.is:sw/libhal into pymux | Rob Austein |
2017-02-13 | Add some comments for things I figured out while reviewing code. | Paul Selkirk |
2017-02-03 | Unit test cleanup. | Rob Austein |
2017-02-03 | Debug logging for pkey open/close/delete events. | Rob Austein |
2017-02-03 | Clean up csprng driver. | Rob Austein |
2017-02-02 | Add locking around keystore operations. | Rob Austein |
2017-01-31 | Enable low-level debugging support in libhal.py. | Rob Austein |
2017-01-26 | First attempt at using Pavel's ecdsa256 core. Not working yet. | Rob Austein |
2017-01-12 | Probing wants a brief delay after probe string on some machines. | Rob Austein |
2017-01-12 | Finish logging code, skip initialization for missing devices. | Rob Austein |
2017-01-12 | Refactor and simplify, whole program fits on one screen now. | Rob Austein |
2017-01-11 | Cleanup. | Rob Austein |
2017-01-11 | Add internal port probing code (like running cryptech_probe first). | Rob Austein |
2017-01-10 | Handle connection close events properly, use logging library. | Rob Austein |
2017-01-05 | Whack multiplexer to handle console too. | Rob Austein |
2017-01-04 | Convert "daemon" mode of C client code to use Python RPC MUX. | Rob Austein |
2016-12-28 | Experimental libhal RPC MUX based on PySerial and Tornado. | Rob Austein |
2016-12-21 | Add hal_ks_init_read_only_pins_only() so bootloader can use PINs. | Rob Austein |
2016-12-19 | Merge broke forced selection of software-only hash cores in client builds. | Rob Austein |
2016-12-19 | Merge branch 'master' into ksng | Rob Austein |
2016-11-22 | Clean up ks_set_attributes() a bit. | Rob Austein |
2016-11-21 | Whack attribute code with a club until it works with PKCS #11. | Rob Austein |
2016-11-21 | pkey_match() should just skip keys it lacks permission to read. | Rob Austein |
2016-11-20 | Move UUID utilities to hal.h; change attribute values to (const void *). | Rob Austein |
2016-11-19 | Support queries for attribute length and presence. | Rob Austein |
2016-11-15 | Allow keystore reinitialization without re-allocating static memory. | Rob Austein |
2016-11-14 | Tweak pkey access control to allow wheel to see keys. | Rob Austein |
2016-11-14 | More API cleanup: remove hal_rpc_pkey_list(). | Rob Austein |
2016-11-14 | hal_rpc_pkey_find() -> hal_rpc_pkey_open(). | Rob Austein |
2016-11-14 | Remove now-gratuitous check which kept attribute deletion from working. | Rob Austein |
2016-11-11 | Drag C pkey test code up to current RPC API. | Rob Austein |
2016-11-10 | Clean out huge swacks of RPC API we don't need anymore. | Rob Austein |
2016-11-10 | First cut at ks_flash support for attribute get/set/delete API. | Rob Austein |
2016-11-08 | First cut at multi-attribute get/set/delete API. | Rob Austein |