Age | Commit message (Expand) | Author |
2016-09-26 | More ks_flash cleanup. | Rob Austein |
2016-09-26 | Rewrite block_erase_maybe() to run the "maybe" check in constant time. | Rob Austein |
2016-09-23 | Use subsectors instead of sectors in keystore. | Rob Austein |
2016-09-20 | Restructure hal_slip_recv_char so caller can pass in a char directly. | Paul Selkirk |
2016-09-20 | Clean up the defines around rpc client, software hash cores, etc. | Paul Selkirk |
2016-09-16 | Debug new ks_flash code. | Rob Austein |
2016-09-16 | Revised ks_flash. Compiles, not yet tested. | Rob Austein |
2016-09-13 | Cleanup prior to rewriting ks_flash.c. | Rob Austein |
2016-09-12 | CRC-32 code for use in ks_flash, stm32 DFU, possibly elsewhere. | Rob Austein |
2016-09-12 | Doh, allow keystore reinitialization after unclean reboot. | Rob Austein |
2016-09-11 | Explicit initialization of keystore drivers instead of guessing. | Rob Austein |
2016-09-09 | Portable fix for ks_find() fencepost error. | Rob Austein |
2016-09-09 | Rewrite ks_volatile driver to use new ks_index infrastructure. | Rob Austein |
2016-09-09 | Fencepost error in ks_find(). | Rob Austein |
2016-09-09 | Missed a few instances of type-based key naming in keystore drivers. | Rob Austein |
2016-09-09 | Simplify hal_rpc_pkey_find() by removing `type` argument. | Rob Austein |
2016-09-08 | New keystore index internal API. Compiles, not yet integrated or tested. | Rob Austein |
2016-09-03 | Plug pkey handle leak. | Rob Austein |
2016-09-02 | Test both in-memory and on-flash keystores. | Rob Austein |
2016-09-02 | Fencepost error in hal_uuid_format(). | Rob Austein |
2016-09-02 | Code to convert between text and internal forms of UUIDs. | Rob Austein |
2016-09-01 | Move in-memory keystore from client to server. Whack with club until compiles. | Rob Austein |
2016-09-01 | Revised keystore API, part one. Not usable yet. | Rob Austein |
2016-08-23 | Merge branch 'master' of git.cryptech.is:sw/libhal | Paul Selkirk |
2016-08-16 | Lock RPC device after opening it. | Rob Austein |
2016-08-10 | Reset table of cores, e.g. after resetting FPGA from CLI. | Paul Selkirk |
2016-08-10 | Merge branch 'resource_management' | Paul Selkirk |
2016-08-10 | Merge branch 'master' of https://git.cryptech.is/sw/libhal | Rob Austein |
2016-08-10 | Mixed-mode pkey sign and verify must construct DigestInfo for PKCS #1.5. | Rob Austein |
2016-07-12 | Fix checking for multiple errors in one operation. | Paul Selkirk |
2016-07-12 | Make probe_cores deal with an unconfigured FPGA (and come back later). | Paul Selkirk |
2016-07-08 | Merge branch 'master' of https://git.cryptech.is/sw/libhal.git | Rob Austein |
2016-07-08 | Enable software hash cores on all platforms, for now, anyway. | Rob Austein |
2016-07-08 | Don't reuse local variable in check() macro. | Paul Selkirk |
2016-07-07 | Check and propagate XDR error codes, to detect bad request packets. | Paul Selkirk |
2016-07-07 | Fix buffer overflow check. | Rob Austein |
2016-07-07 | Drop RPC response message if the opcode doesn't match what we sent. | Rob Austein |
2016-07-07 | Use environment variables rather than wired-in defaults in cryptech_rpcd. | Rob Austein |
2016-07-07 | Change names of RPC client environment variables to something a bit less obsc... | Rob Austein |
2016-07-06 | Previous "fix" to speed setting didn't compile on OSX. | Rob Austein |
2016-07-06 | Use the second sha256 core, if available, for pbkdf2. | Paul Selkirk |
2016-07-06 | Add a couple more tests | Paul Selkirk |
2016-07-06 | Fix speed setting? | Paul Selkirk |
2016-07-06 | Return an intelligent error from hal_ks_get_kek. | Paul Selkirk |
2016-07-06 | Belatedly adjust hal_io_read/write to the new flat addressing architecture. | Paul Selkirk |
2016-07-05 | Attempt to add resource management, for multiple cores of the same type. | Paul Selkirk |
2016-07-05 | export RPC_MODE for tests | Paul Selkirk |
2016-07-01 | glibc "feature test" insanity bites again. | Rob Austein |
2016-07-01 | Apparently the magic Mac OS X ioctl(IOSSIOSPEED) must come AFTER the tcsetatt... | Rob Austein |
2016-07-01 | Use environment variables to specify serial device rather than hard-wiring it. | Rob Austein |