Age | Commit message (Expand) | Author |
2016-10-14 | Keystore attribute code. Not really tested. | Rob Austein |
2016-10-09 | Per-session objects in ks_volatile; more untested ks_attribute code. | Rob Austein |
2016-10-07 | Fix session handle arguments in RPC calls. | Rob Austein |
2016-10-07 | Stop whining about POSIX strnlen() function. | Rob Austein |
2016-10-07 | Checkpoint along the way to adding keystore attribute support. | Rob Austein |
2016-09-30 | Multi-block object support in keystore. | Rob Austein |
2016-09-27 | Redesign ks_flash block header. | Rob Austein |
2016-09-27 | Write updated PIN block before updating index. | Rob Austein |
2016-09-27 | Fix swapped memmove() arguments in hal_ks_index_replace(). | Rob Austein |
2016-09-27 | Add hal_ks_index_replace(). | Rob Austein |
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 |