set bio_err=dup_bio_err(FORMAT_TEXT) for all crypto shell cmds. (#77)

[build.log](/attachments/19a9f16f-6abd-4920-b272-1a625ebd1f29)

Reviewed-on: http://13.234.246.121:3000/Neominds/ossl35vx69/pulls/77
Co-authored-by: siddhant <siddhant.singh@neominds.in>
Co-committed-by: siddhant <siddhant.singh@neominds.in>
This commit is contained in:
2026-07-30 20:48:00 +05:30
committed by neelimap
parent 52606ba138
commit 0b30d404f1
35 changed files with 185 additions and 1 deletions
@@ -82,6 +82,11 @@ int asn1parse_main(int argc, char **argv)
#ifndef OPENSSL_NO_TRACE
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, asn1parse_options);
@@ -314,6 +314,11 @@ int ca_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, ca_options);
while ((o = opt_next()) != OPT_EOF) {
switch (o) {
@@ -104,6 +104,11 @@ int crl_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
opt_set_unknown_name("digest");
prog = opt_init(argc, argv, crl_options);
while ((o = opt_next()) != OPT_EOF) {
@@ -66,6 +66,11 @@ int crl2pkcs7_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, crl2pkcs7_options);
while ((o = opt_next()) != OPT_EOF) {
switch (o) {
@@ -123,6 +123,11 @@ int dgst_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
reset_unknown();
buf = app_malloc(OSSL_DGST_BUFSIZE, "I/O buffer");
@@ -97,6 +97,11 @@ int dhparam_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, dhparam_options);
while ((o = opt_next()) != OPT_EOF) {
switch (o) {
@@ -98,6 +98,11 @@ int dsa_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
opt_set_unknown_name("cipher");
prog = opt_init(argc, argv, dsa_options);
while ((o = opt_next()) != OPT_EOF) {
@@ -80,6 +80,11 @@ int dsaparam_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, dsaparam_options);
while ((o = opt_next()) != OPT_EOF) {
switch (o) {
@@ -86,6 +86,11 @@ int ec_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
opt_set_unknown_name("cipher");
prog = opt_init(argc, argv, ec_options);
while ((o = opt_next()) != OPT_EOF) {
@@ -113,6 +113,11 @@ int ecparam_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, ecparam_options);
while ((o = opt_next()) != OPT_EOF) {
switch (o) {
@@ -165,6 +165,11 @@ int enc_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
reset_unknown();
/* first check the command name */
@@ -314,6 +314,11 @@ int engine_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
out = dup_bio_out(FORMAT_TEXT);
if (engines == NULL || pre_cmds == NULL || post_cmds == NULL)
goto end;
@@ -69,6 +69,11 @@ int gendsa_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
opt_set_unknown_name("cipher");
prog = opt_init(argc, argv, gendsa_options);
while ((o = opt_next()) != OPT_EOF) {
@@ -126,6 +126,11 @@ int genpkey_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
opt_set_unknown_name("cipher");
prog = opt_init(argc, argv, genpkey_options);
keyopt = sk_OPENSSL_STRING_new_null();
@@ -94,6 +94,12 @@ int genrsa_main(int argc, char **argv)
#ifndef OPENSSL_NO_TRACE
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
if (bn == NULL || cb == NULL)
goto end;
@@ -50,6 +50,11 @@ int nseq_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, nseq_options);
while ((o = opt_next()) != OPT_EOF) {
switch (o) {
@@ -258,6 +258,11 @@ int ocsp_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
if ((reqnames = sk_OPENSSL_STRING_new_null()) == NULL
|| (ids = sk_OCSP_CERTID_new_null()) == NULL
|| (vpm = X509_VERIFY_PARAM_new()) == NULL)
@@ -113,6 +113,11 @@ int passwd_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, passwd_options);
while ((o = opt_next()) != OPT_EOF) {
switch (o) {
@@ -197,6 +197,11 @@ int pkcs12_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
opt_set_unknown_name("cipher");
prog = opt_init(argc, argv, pkcs12_options);
while ((o = opt_next()) != OPT_EOF) {
@@ -70,6 +70,11 @@ int pkcs7_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, pkcs7_options);
while ((o = opt_next()) != OPT_EOF) {
switch (o) {
@@ -101,6 +101,11 @@ int pkcs8_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, pkcs8_options);
while ((o = opt_next()) != OPT_EOF) {
switch (o) {
@@ -89,6 +89,11 @@ int pkey_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
opt_set_unknown_name("cipher");
prog = opt_init(argc, argv, pkey_options);
while ((o = opt_next()) != OPT_EOF) {
@@ -59,6 +59,11 @@ int pkeyparam_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, pkeyparam_options);
while ((o = opt_next()) != OPT_EOF) {
switch (o) {
@@ -155,7 +155,13 @@ int pkeyutl_main(int argc, char **argv)
#ifndef OPENSSL_NO_TRACE
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
OSSL_LIB_CTX *libctx = app_get0_libctx();
prog = opt_init(argc, argv, pkeyutl_options);
@@ -63,6 +63,12 @@ int rand_main(int argc, char **argv)
#ifndef OPENSSL_NO_TRACE
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, rand_options);
while ((o = opt_next()) != OPT_EOF) {
@@ -281,6 +281,12 @@ int req_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
cipher = (EVP_CIPHER *)EVP_aes_256_cbc();
opt_set_unknown_name("digest");
@@ -144,6 +144,12 @@ int rsa_main(int argc, char **argv)
#ifndef OPENSSL_NO_TRACE
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
opt_set_unknown_name("cipher");
prog = opt_init(argc, argv, rsa_options);
@@ -91,6 +91,12 @@ int rsautl_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, rsautl_options);
while ((o = opt_next()) != OPT_EOF) {
switch (o) {
@@ -191,6 +191,12 @@ int smime_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
OSSL_LIB_CTX *libctx = app_get0_libctx();
if ((vpm = X509_VERIFY_PARAM_new()) == NULL)
@@ -1913,6 +1913,12 @@ int speed_main(int argc, char **argv)
#ifndef OPENSSL_NO_TRACE
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
long op_count = 1;
openssl_speed_sec_t seconds = { SECONDS, RSA_SECONDS, DSA_SECONDS,
@@ -79,6 +79,12 @@ int spkac_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, spkac_options);
while ((o = opt_next()) != OPT_EOF) {
switch (o) {
@@ -94,6 +94,11 @@ int storeutl_main(int argc, char *argv[])
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
opt_set_unknown_name("digest");
prog = opt_init(argc, argv, storeutl_options);
while ((o = opt_next()) != OPT_EOF) {
@@ -95,6 +95,11 @@ int verify_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
if ((vpm = X509_VERIFY_PARAM_new()) == NULL)
goto end;
@@ -63,6 +63,11 @@ int version_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
prog = opt_init(argc, argv, version_options);
while ((o = opt_next()) != OPT_EOF) {
switch (o) {
@@ -312,6 +312,11 @@ int x509_main(int argc, char **argv)
setup_trace(getenv("OPENSSL_TRACE"));
#endif
#if defined(OPENSSL_SYS_VXWORKS_SUPPORT)
if (bio_err == NULL)
bio_err = dup_bio_err(FORMAT_TEXT);
#endif
reset_unknown();
ctx = X509_STORE_new();