core-lightning/hsmd
Christian Decker 65bf347ad3 hsmd: Ensure the hsmd is initialized before anything else is called
Just a security measure to avoid alternative use-cases of the hsmd
running into the issue that they need to send a `WIRE_HSMD_INIT`
message as first message. If that is not done, the `secretstuff` won't
get initialized and we'd be producing signatures from uninitialized
memory, which are completely useless.

Changelog-None: Internal change only
2021-03-09 14:40:02 +10:30
..
capabilities.h hsmd: add message to sign the mutual close transaction. 2018-07-24 00:40:01 +02:00
hsmd_wire.csv hsmd: code to sign bolt12 messages with a tweaked key. 2020-12-23 14:24:39 +01:00
hsmd_wiregen.c tools/generate-wire.py: include digits in #ifndef idempotent header. 2021-01-13 14:45:36 +01:00
hsmd_wiregen.h tools/generate-wire.py: include digits in #ifndef idempotent header. 2021-01-13 14:45:36 +01:00
hsmd.c hsmd: Ensure the hsmd is initialized before anything else is called 2021-03-09 14:40:02 +10:30
Makefile offers: make it a runtime option. 2021-01-13 14:45:36 +01:00