Age | Commit message (Expand) | Author |
2019-02-01 | Remove global stored core pointer from mkm.c. | Paul Selkirk |
2018-12-03 | add some more statistics to parallel-signatures.py | Paul Selkirk |
2018-11-14 | Add some yields to hal_hashsig_ks_init, so other tasks can run while we're re... | Paul Selkirk |
2018-11-14 | Change scanf/printf %hhx format strings to %x, because not every libc support... | Paul Selkirk |
2018-11-01 | Tornado 5.0 made an incompatible API change in iostream.BaseIOStream. | Paul Selkirk |
2018-10-29 | Sigh, add8e03 botched handling of 0-length hal_xdr_encode_fixed_opaque requests. | Paul Selkirk |
2018-10-25 | Enable bloat tests, since they work with the current 8K keystore block size. | Paul Selkirk |
2018-10-25 | Change explicitly signed XDR buffer overflow checks to explicitly unsigned. | Paul Selkirk |
2018-10-25 | Add buffer overflow checks before allocating stack arrays. | Paul Selkirk |
2018-08-27 | fix pkey_remote_get_attributes | Paul Selkirk |
2018-08-12 | Update .gitignore with newish test apps | Paul Selkirk |
2018-08-12 | Simplify makefile to make them easier to use with non-default directory names | Paul Selkirk |
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 |