From 0c8614b9c6ff049a1005b713e65365a3394d461c Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Mon, 7 Oct 2013 09:36:20 -0400 Subject: Add a second arg to idtool generate to make generating both secret and public easier, add new supernode identities after generating them, fix known good and bad IDs in selftest. --- idtool.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'idtool.cpp') diff --git a/idtool.cpp b/idtool.cpp index aea73385..a74aaf21 100644 --- a/idtool.cpp +++ b/idtool.cpp @@ -41,7 +41,7 @@ static void printHelp(char *pn) { std::cout << "Usage: " << pn << " []" << std::endl << std::endl; std::cout << "Commands:" << std::endl; - std::cout << "\tgenerate []" << std::endl; + std::cout << "\tgenerate [] []" << std::endl; std::cout << "\tvalidate " << std::endl; std::cout << "\tgetpublic " << std::endl; std::cout << "\tsign " << std::endl; @@ -80,6 +80,13 @@ int main(int argc,char **argv) std::cerr << "Error writing to " << argv[2] << std::endl; return -1; } else std::cout << argv[2] << " written" << std::endl; + if (argc >= 4) { + idser = id.toString(false); + if (!Utils::writeFile(argv[3],idser)) { + std::cerr << "Error writing to " << argv[3] << std::endl; + return -1; + } else std::cout << argv[3] << " written" << std::endl; + } } else std::cout << idser; } else if (!strcmp(argv[1],"validate")) { if (argc < 3) { -- cgit v1.2.3