updated to 2.56.0

This commit is contained in:
orignal 2025-02-25 15:47:26 -05:00
parent a596d1f965
commit 33fce4b087
10 changed files with 12 additions and 12 deletions

View file

@ -197,7 +197,7 @@ int main(int argc, char * argv[])
return 0; return 0;
} }
InitCrypto(false, true, false); InitCrypto(false);
if(!fam.size()) { if(!fam.size()) {
// no family name // no family name

2
i2pd

@ -1 +1 @@
Subproject commit 9668ea9338fe8524781d6966f576227775129769 Subproject commit dcd15cc2449d6320de6351054e61ef2ee7ebee40

View file

@ -12,7 +12,7 @@ int main (int argc, char * argv[])
std::cout << "Usage: keygen filename <signature type>" << std::endl; std::cout << "Usage: keygen filename <signature type>" << std::endl;
return -1; return -1;
} }
i2p::crypto::InitCrypto (false, true, false); i2p::crypto::InitCrypto (false);
i2p::data::SigningKeyType type = i2p::data::SIGNING_KEY_TYPE_EDDSA_SHA512_ED25519; i2p::data::SigningKeyType type = i2p::data::SIGNING_KEY_TYPE_EDDSA_SHA512_ED25519;
if (argc > 2) { if (argc > 2) {
std::string str(argv[2]); std::string str(argv[2]);

View file

@ -14,7 +14,7 @@ int main (int argc, char * argv[])
std::cout << "Usage: offlinekeys <output file> <keys file> <signature type> <days>" << std::endl; std::cout << "Usage: offlinekeys <output file> <keys file> <signature type> <days>" << std::endl;
return -1; return -1;
} }
i2p::crypto::InitCrypto (false, true, false); i2p::crypto::InitCrypto (false);
std::string fname(argv[2]); std::string fname(argv[2]);
i2p::data::PrivateKeys keys; i2p::data::PrivateKeys keys;

View file

@ -12,7 +12,7 @@ int main (int argc, char * argv[])
return -1; return -1;
} }
i2p::crypto::InitCrypto (false, true, false); i2p::crypto::InitCrypto (false);
i2p::data::PrivateKeys keys; i2p::data::PrivateKeys keys;
std::ifstream s(argv[1], std::ifstream::binary); std::ifstream s(argv[1], std::ifstream::binary);

View file

@ -18,7 +18,7 @@ int main (int argc, char * argv[])
if (argc < 3) { help(); return -1;} if (argc < 3) { help(); return -1;}
std::string arg = argv[1]; std::string arg = argv[1];
i2p::crypto::InitCrypto (false, true, false); i2p::crypto::InitCrypto (false);
i2p::data::PrivateKeys keys; i2p::data::PrivateKeys keys;
if (arg == "step1") { if (arg == "step1") {

View file

@ -12,7 +12,7 @@ int main (int argc, char * argv[])
return -1; return -1;
} }
i2p::crypto::InitCrypto (false, true, false); i2p::crypto::InitCrypto (false);
i2p::data::PrivateKeys oldkeys, newkeys; i2p::data::PrivateKeys oldkeys, newkeys;
{ {

View file

@ -46,7 +46,7 @@ int main(int argc, char * argv[])
usage(argv[0]); usage(argv[0]);
return 1; return 1;
} }
i2p::crypto::InitCrypto(false, true, false); i2p::crypto::InitCrypto(false);
int opt; int opt;
bool ipv6 = false; bool ipv6 = false;
bool firewall = false; bool firewall = false;

View file

@ -294,9 +294,9 @@ int main (int argc, char * argv[])
} }
// https://github.com/PurpleI2P/i2pd/blob/ae5239de435e1dcdff342961af9b506f60a494d4/libi2pd/Crypto.h#L310 // https://github.com/PurpleI2P/i2pd/blob/ae5239de435e1dcdff342961af9b506f60a494d4/libi2pd/Crypto.h#L310
//// init and terminate //// init and terminate
// void InitCrypto (bool precomputation, bool aesni, bool avx, bool force); // void InitCrypto (bool precomputation);
// By default false to all. But on much proccessors some things will be enabled. SO, TODO // By default false
i2p::crypto::InitCrypto (PRECOMPUTATION_CRYPTO, AESNI_CRYPTO, FORCE_CRYPTO); i2p::crypto::InitCrypto (PRECOMPUTATION_CRYPTO);
options.signature = i2p::data::SIGNING_KEY_TYPE_EDDSA_SHA512_ED25519; options.signature = i2p::data::SIGNING_KEY_TYPE_EDDSA_SHA512_ED25519;
/////////////// ///////////////
//For while //For while

View file

@ -12,7 +12,7 @@ int main (int argc, char * argv[])
return -1; return -1;
} }
i2p::crypto::InitCrypto (false, true, false); i2p::crypto::InitCrypto (false);
i2p::data::IdentityEx Identity, OldIdentity; i2p::data::IdentityEx Identity, OldIdentity;