Age | Commit message (Expand) | Author |
2018-08-12 | Clean up builds for *BSD/clang. | Paul Selkirk |
2018-08-11 | Un-break builds on MacOS. | Rob Austein |
2018-07-31 | Add hashsig description to README | Paul Selkirk |
2018-07-25 | Merge branch 'hashsig' | Paul Selkirk |
2018-07-24 | Change the rest of the hashsig ASN.1 wrapper functions to static inline, for ... | Paul Selkirk |
2018-07-24 | A recent(?) version of arm-none-eabi-gcc decided to make storage for enums | Paul Selkirk |
2018-07-24 | Add protection against trying to use hashsig while the restart mechanism is r... | Paul Selkirk |
2018-07-24 | Housekeeping: Mark hal_ks_pin_uuid extern, so it doesn't get instantiated in ... | Paul Selkirk |
2018-07-24 | Add descriptions of signature algorithm OIDs, because pre-encoded ASN.1 blobs... | Paul Selkirk |
2018-07-16 | No-op out core alloc/free when no cores exist. | Rob Austein |
2018-07-15 | Support PF_UNIX socket inode modes other than 0600. | Rob Austein |
2018-05-27 | Inline hal_core_base(). | Rob Austein |
2018-05-27 | FMC cleanup: constification, gratuitous pointer. | Rob Austein |
2018-05-22 | Disable seldom-used FMC I/O debugging code by default. | Rob Austein |
2018-05-20 | Drop <assert.h> now that everything should be using hal_assert() instead. | Rob Austein |
2018-05-20 | Better hal_core_alloc() semantics, assert() and printf() cleanup. | Rob Austein |
2018-05-20 | Clean up parallel signature test script. | Rob Austein |
2018-05-20 | Add small cache for RSA blinding factors. | Rob Austein |
2018-05-20 | Silence compiler warning in revised hal_ks_fetch(). | Rob Austein |
2018-05-19 | Release keystore lock before unwrapping key. | Rob Austein |
2018-05-01 | Add some yields to try to improve responsiveness during hashsig key generatio... | Paul Selkirk |
2018-04-19 | Merge branch 'profiling' into hashsig | Paul Selkirk |
2018-04-19 | Rebase hashsig from master | Paul Selkirk |
2018-04-19 | Reconstruct the hashsig hash tree(s) on device restart. | Paul Selkirk |
2018-04-19 | Update to draft-10: clarifications and Test Case 2; | Paul Selkirk |
2018-04-19 | For 2^w and 2^h, replace hard-coded w2 and h2 values with 1<<w and 1<<h. | Paul Selkirk |
2018-04-19 | Add Test Case 2 from draft-mcgrew-09 | Paul Selkirk |
2018-04-19 | Fold the coef* functions into a single function, because that really was prem... | Paul Selkirk |
2018-04-19 | Fix coef4, which was swapping digits | Paul Selkirk |
2018-04-19 | Implement hash-based signatures, per draft-mcgrew-hash-sigs-08.txt | Paul Selkirk |
2018-04-19 | Add hal_ks_available | Paul Selkirk |
2018-04-19 | Encode/decode uint32_t and octet strings | Paul Selkirk |
2018-04-19 | Clean up RPC code, track changes to XDR API. | Paul Selkirk |
2018-04-19 | Refactor XDR code, add support for fixed-length opaque data. | Paul Selkirk |
2018-04-19 | Reconstruct the hashsig hash tree(s) on device restart. | Paul Selkirk |
2018-04-14 | Clean up definition of HAL_KS_WRAPPED_KEYSIZE. | Rob Austein |
2018-03-30 | More accurate timing. | Rob Austein |
2018-03-30 | Tweak report output. | Rob Austein |
2018-03-30 | First cut at parallel signature timing test. | Rob Austein |
2018-03-25 | Clear search state variables in rsa.c's find_prime(). | Rob Austein |
2018-03-21 | Supply our own context manager instead of using contextlib. | Rob Austein |
2018-03-15 | Update to draft-10: clarifications and Test Case 2; | Paul Selkirk |
2018-03-10 | For 2^w and 2^h, replace hard-coded w2 and h2 values with 1<<w and 1<<h. | Paul Selkirk |
2018-03-10 | Add Test Case 2 from draft-mcgrew-09 | Paul Selkirk |
2018-03-10 | Fold the coef* functions into a single function, because that really was prem... | Paul Selkirk |
2018-03-10 | Fix coef4, which was swapping digits | Paul Selkirk |
2018-02-27 | Implement hash-based signatures, per draft-mcgrew-hash-sigs-08.txt | Paul Selkirk |
2018-02-27 | Add hal_ks_available | Paul Selkirk |
2018-02-27 | Encode/decode uint32_t and octet strings | Paul Selkirk |
2018-02-27 | Clean up RPC code, track changes to XDR API. | Paul Selkirk |