diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/asn1parse.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/asn1parse.c index 67cbb246..7e3bc506 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/asn1parse.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/asn1parse.c @@ -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); diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ca.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ca.c index c9627554..9c398622 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ca.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ca.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/crl.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/crl.c index 055c681a..b5aede7b 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/crl.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/crl.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/crl2pkcs7.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/crl2pkcs7.c index ccbdedd0..2e4a3eb9 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/crl2pkcs7.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/crl2pkcs7.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dgst.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dgst.c index 73f5d630..3b6a4341 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dgst.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dgst.c @@ -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"); diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dhparam.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dhparam.c index 988293f7..7e47a51d 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dhparam.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dhparam.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dsa.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dsa.c index bb82ccfa..e8b82b34 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dsa.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dsa.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dsaparam.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dsaparam.c index cbaa1a00..7c15a967 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dsaparam.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/dsaparam.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ec.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ec.c index 5c9b5d15..937ff6f6 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ec.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ec.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ecparam.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ecparam.c index ea2b9be3..883e5396 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ecparam.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ecparam.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/enc.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/enc.c index 0824b2f8..8ccaa7a3 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/enc.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/enc.c @@ -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 */ diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/engine.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/engine.c index 9c24f745..8c99d485 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/engine.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/engine.c @@ -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; diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/gendsa.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/gendsa.c index c060490e..026c9b1f 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/gendsa.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/gendsa.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/genpkey.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/genpkey.c index 13e2c13b..ce5d369b 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/genpkey.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/genpkey.c @@ -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(); diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/genrsa.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/genrsa.c index 13a6195c..6845a710 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/genrsa.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/genrsa.c @@ -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; diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/nseq.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/nseq.c index 516a558e..eca7fd66 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/nseq.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/nseq.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ocsp.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ocsp.c index 51318046..d20b870c 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ocsp.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/ocsp.c @@ -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) diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/passwd.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/passwd.c index c8832f45..b86dfee7 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/passwd.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/passwd.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkcs12.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkcs12.c index 007b18fb..488d268d 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkcs12.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkcs12.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkcs7.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkcs7.c index d84740a3..731572e2 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkcs7.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkcs7.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkcs8.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkcs8.c index 79411f46..47b568e6 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkcs8.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkcs8.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkey.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkey.c index 51961c96..9c3032e3 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkey.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkey.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkeyparam.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkeyparam.c index ff5e6626..4eff3116 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkeyparam.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkeyparam.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkeyutl.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkeyutl.c index 31b72577..4ce8d46d 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkeyutl.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/pkeyutl.c @@ -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); diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/rand.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/rand.c index 657115a8..089cf45e 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/rand.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/rand.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/req.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/req.c index bfc40448..5066f62f 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/req.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/req.c @@ -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"); diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/rsa.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/rsa.c index 96036284..46d64e9d 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/rsa.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/rsa.c @@ -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); diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/rsautl.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/rsautl.c index a32d40db..79b1c772 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/rsautl.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/rsautl.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/smime.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/smime.c index 1cae9226..9d94fed6 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/smime.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/smime.c @@ -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) diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/speed.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/speed.c index e4a20fba..9bfa2913 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/speed.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/speed.c @@ -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, diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/spkac.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/spkac.c index c5ca1103..5a11cd85 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/spkac.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/spkac.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/storeutl.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/storeutl.c index e522a2e6..26c5a194 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/storeutl.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/storeutl.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/verify.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/verify.c index 96d783d8..51ccd22d 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/verify.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/verify.c @@ -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; diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/version.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/version.c index 42df2ece..5736836a 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/version.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/version.c @@ -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) { diff --git a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/x509.c b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/x509.c index c787af4c..29598727 100644 --- a/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/x509.c +++ b/vxworks-6.9/target/src/openssl/OPENSSL/openssl-3.5.0/apps/x509.c @@ -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();