aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-06-13Allow NULL der_len parameter in hal-rsa_private_key_to_der().Rob Austein
2016-06-12Turn hardware modexp off again, as it has problems with some of the key sizes...Rob Austein
2016-06-10Allow host-side libhal build without access to secure hardware toRob Austein
2016-06-10Helps to get the makefile variable names right.Rob Austein
2016-06-10Another attempt to clean up the libhal makefile hairball.Rob Austein
2016-06-09Fix duplicate dispatch vectors when building for RPC_CLIENT_LOCAL.Rob Austein
2016-06-09Typo in SHA-224/SHA-256 software core.Rob Austein
2016-06-09hash.c triggers gcc's strict-aliasing warnings.Rob Austein
2016-06-03mkmif.o got lost in makefile cleanup (9ad64e1)Paul Selkirk
2016-06-02Add RPC client daemon.Paul Selkirk
2016-06-02Refactor serial and slip.Paul Selkirk
2016-06-01Add hal_rpc_client_close() where needed.Paul Selkirk
2016-06-01Make the makefile hopefully a little more readable/maintainable.Paul Selkirk
2016-05-31SHA-224 driver and soft core.Rob Austein
2016-05-31Conditionalize "mixed" operations so we can build a clean remote client.Paul Selkirk
2016-05-26correct BPKDF2 -> PBKDF2 ;)Fredrik Thulin
2016-05-25Doh, helps if one actually **uses** the argument one just parsed.Rob Austein
2016-05-25PBKDF2 works better if we generate the right number of output bytes.Rob Austein
2016-05-25Start cleaning up PIN code.Rob Austein
2016-05-25correct PBPDF2 -> PBKDF2Fredrik Thulin
2016-05-24Widen an int in an error message, for consistency.Paul Selkirk
2016-05-24Work around the fact that stm-fmc.h now pulls in CMSIS HAL symbols.Paul Selkirk
2016-05-24This should have been in commit 7f38fc4.Paul Selkirk
2016-05-24Add core address to debug outputPaul Selkirk
2016-05-24Add mkmifPaul Selkirk
2016-05-24Move htonl to hal_internal.hPaul Selkirk
2016-05-18Impressive how hard it can be to diagnose getting everything but the RPC opco...Rob Austein
2016-05-17Increment return count, not pointer to return count. Feh, C.Rob Austein
2016-05-16Fix inverted length check.Rob Austein
2016-05-16Round buffer size up to word boundary when verifying RSA signatures.Rob Austein
2016-05-15Tweak keystore API to allow update-in-place, so hal_ks_rename() will work.Rob Austein
2016-05-15Add hal_rpc_pkey_rename(); allow null string as (temporary) key name.Rob Austein
2016-05-15Silence unused variable warning.Rob Austein
2016-05-14Fix key flag check, untabify.Rob Austein
2016-05-14Trailing whitespace cleanup.Rob Austein
2016-05-14Clean up pkey mixed mode.Rob Austein
2016-05-14Entirely too much fun with C const-ification.Rob Austein
2016-05-14Add mixed-mode key support, for PKCS #11 "session" (ie, not "token") keys.Rob Austein
2016-05-12Merge branch 'master' into rpcRob Austein
2016-05-12"Double and add" is sort of like "square and muliply", but "square andRob Austein
2016-05-12Fix buffer allocations in RPC client code.Rob Austein
2016-05-12Add hal_digest_algorithm_none; tweak handling of none handles.Rob Austein
2016-05-10Merge branch 'master' into rpcRob Austein
2016-05-10Update ECDSA description in README.md -- the point multiplicationRob Austein
2016-04-24Break the RPC dispatch out of hal_rpc_server_main, for the benefit of the thr...Paul Selkirk
2016-04-11Fix includes to bring hal_io_fmc.c in line with hal_io_eim.c.Paul Selkirk
2016-03-29Client includes rsa, ecdsa, asn1.Paul Selkirk
2016-03-29Client-side rsa and ecdsa need to call remote get_random.Paul Selkirk
2016-03-29Enable 'mixed' mode, with client-side hashing.Paul Selkirk
2016-03-29Add xdr-specific error codes; update caller's length in hal_xdr_decode_buffer().Paul Selkirk