lbcd/util
Owain G. Ainsworth 75e577c82e RPC TLS Support.
All rpc sockets now listen using TLS by default, and this can not be
turned off. The keys (defauling to the datadirectory) may be provided by
--rpccert and --rpckey. If the keys do not exist we will generate a new
self-signed keypair with some sane defaults (hostname and all current
interface addresses).

Additionally add tls capability to btcctl so that it can still be used.
The certificate to use for verify can be provided on the commandline or
verification can be turned off (this leaves you susceptible to MITM
attacks)

Initial code from dhill (rpc tls support) and jrick (key generation),
cleanup, debugging and polishing from me.
2013-11-19 14:50:31 +00:00
..
addblock Update utilities to use new btcutil.AppDataDir. 2013-11-11 10:58:39 -06:00
btcctl RPC TLS Support. 2013-11-19 14:50:31 +00:00
dropafter Update utilities to use new btcutil.AppDataDir. 2013-11-11 10:58:39 -06:00
findcheckpoint Add some missed imports in last commit. 2013-11-11 11:52:59 -06:00
showblock Add some missed imports in last commit. 2013-11-11 11:52:59 -06:00