- {FUNC_TYPE_GENERAL,"gendsa",gendsa_main},
-#endif
-#if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && defined(OPENSSL_NO_SSL3))
- {FUNC_TYPE_GENERAL,"s_server",s_server_main},
-#endif
-#if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && defined(OPENSSL_NO_SSL3))
- {FUNC_TYPE_GENERAL,"s_client",s_client_main},
-#endif
- {FUNC_TYPE_GENERAL,"speed",speed_main},
-#if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && defined(OPENSSL_NO_SSL3))
- {FUNC_TYPE_GENERAL,"s_time",s_time_main},
-#endif
- {FUNC_TYPE_GENERAL,"version",version_main},
- {FUNC_TYPE_GENERAL,"pkcs7",pkcs7_main},
- {FUNC_TYPE_GENERAL,"crl2pkcs7",crl2pkcs7_main},
- {FUNC_TYPE_GENERAL,"sess_id",sess_id_main},
-#if !defined(OPENSSL_NO_SOCK) && !(defined(OPENSSL_NO_SSL2) && defined(OPENSSL_NO_SSL3))
- {FUNC_TYPE_GENERAL,"ciphers",ciphers_main},
-#endif
- {FUNC_TYPE_GENERAL,"nseq",nseq_main},
-#if !defined(OPENSSL_NO_DES) && !defined(OPENSSL_NO_SHA1)
- {FUNC_TYPE_GENERAL,"pkcs12",pkcs12_main},
-#endif
- {FUNC_TYPE_GENERAL,"pkcs8",pkcs8_main},
- {FUNC_TYPE_GENERAL,"spkac",spkac_main},
- {FUNC_TYPE_GENERAL,"smime",smime_main},
- {FUNC_TYPE_GENERAL,"rand",rand_main},
- {FUNC_TYPE_GENERAL,"engine",engine_main},
- {FUNC_TYPE_GENERAL,"ocsp",ocsp_main},
- {FUNC_TYPE_MD,"md2",dgst_main},
- {FUNC_TYPE_MD,"md4",dgst_main},
- {FUNC_TYPE_MD,"md5",dgst_main},
- {FUNC_TYPE_MD,"sha",dgst_main},
- {FUNC_TYPE_MD,"sha1",dgst_main},
- {FUNC_TYPE_MD,"mdc2",dgst_main},
- {FUNC_TYPE_MD,"rmd160",dgst_main},
+ {FUNC_TYPE_GENERAL, "gendsa", gendsa_main},
+#endif
+ {FUNC_TYPE_GENERAL, "genpkey", genpkey_main},
+#if !defined(OPENSSL_NO_SOCK)
+ {FUNC_TYPE_GENERAL, "s_server", s_server_main},
+#endif
+#if !defined(OPENSSL_NO_SOCK)
+ {FUNC_TYPE_GENERAL, "s_client", s_client_main},
+#endif
+ {FUNC_TYPE_GENERAL, "speed", speed_main},
+#if !defined(OPENSSL_NO_SOCK)
+ {FUNC_TYPE_GENERAL, "s_time", s_time_main},
+#endif
+ {FUNC_TYPE_GENERAL, "version", version_main},
+ {FUNC_TYPE_GENERAL, "pkcs7", pkcs7_main},
+#ifndef OPENSSL_NO_CMS
+ {FUNC_TYPE_GENERAL, "cms", cms_main},
+#endif
+ {FUNC_TYPE_GENERAL, "crl2pkcs7", crl2pkcs7_main},
+ {FUNC_TYPE_GENERAL, "sess_id", sess_id_main},
+#if !defined(OPENSSL_NO_SOCK)
+ {FUNC_TYPE_GENERAL, "ciphers", ciphers_main},
+#endif
+ {FUNC_TYPE_GENERAL, "nseq", nseq_main},
+#if !defined(OPENSSL_NO_DES)
+ {FUNC_TYPE_GENERAL, "pkcs12", pkcs12_main},
+#endif
+ {FUNC_TYPE_GENERAL, "pkcs8", pkcs8_main},
+ {FUNC_TYPE_GENERAL, "pkey", pkey_main},
+ {FUNC_TYPE_GENERAL, "pkeyparam", pkeyparam_main},
+ {FUNC_TYPE_GENERAL, "pkeyutl", pkeyutl_main},
+ {FUNC_TYPE_GENERAL, "spkac", spkac_main},
+ {FUNC_TYPE_GENERAL, "smime", smime_main},
+ {FUNC_TYPE_GENERAL, "rand", rand_main},
+#ifndef OPENSSL_NO_ENGINE
+ {FUNC_TYPE_GENERAL, "engine", engine_main},
+#endif
+#ifndef OPENSSL_NO_OCSP
+ {FUNC_TYPE_GENERAL, "ocsp", ocsp_main},
+#endif
+ {FUNC_TYPE_GENERAL, "prime", prime_main},
+ {FUNC_TYPE_GENERAL, "ts", ts_main},
+#ifndef OPENSSL_NO_SRP
+ {FUNC_TYPE_GENERAL, "srp", srp_main},
+#endif
+#ifndef OPENSSL_NO_MD2
+ {FUNC_TYPE_MD, "md2", dgst_main},
+#endif
+#ifndef OPENSSL_NO_MD4
+ {FUNC_TYPE_MD, "md4", dgst_main},
+#endif
+#ifndef OPENSSL_NO_MD5
+ {FUNC_TYPE_MD, "md5", dgst_main},
+#endif
+ {FUNC_TYPE_MD, "sha", dgst_main},
+ {FUNC_TYPE_MD, "sha1", dgst_main},
+#ifndef OPENSSL_NO_MDC2
+ {FUNC_TYPE_MD, "mdc2", dgst_main},
+#endif
+#ifndef OPENSSL_NO_RMD160
+ {FUNC_TYPE_MD, "rmd160", dgst_main},
+#endif
+ {FUNC_TYPE_MD, "sha224", dgst_main},
+ {FUNC_TYPE_MD, "sha256", dgst_main},
+ {FUNC_TYPE_MD, "sha384", dgst_main},
+ {FUNC_TYPE_MD, "sha512", dgst_main},