Dear all,

I found some type misses in openssl-1.0.0a source code.
To take care of usability, I think these should be revised.
Below script is used at my checking.

$ cat grep.sh

cd /tmp
wget
tar xzf openssl-1.0.0a.tar.gz
cd openssl-1.0.0a

find . -name "*.[ch]" -exec grep -rnH appened {} \; | grep -v happened

for string in Distrubution Specifiy algorihm curvs experssion
neccessarily occured operaton regured unkown
do
       find . -name "*.[ch]" -exec grep -rnH $string {} \;
done


And the result is below.

./crypto/dso/dso_win32.c:512:#if 0 /* Not needed, since the directory
converter above already appeneded
./crypto/dso/dso_win32.c:533:#if 0 /* Not needed, since the directory
converter above already appeneded
./apps/s_server.c:418:                     "                 or any
other CRL in the CA chain. CRL(s) are appened to the\n" \
./include/openssl/obj_mac.h:2333:#define
LN_issuing_distribution_point           "X509v3 Issuing Distrubution Point"
./crypto/objects/obj_mac.h:2333:#define
LN_issuing_distribution_point           "X509v3 Issuing Distrubution Point"
./crypto/objects/obj_dat.h:2111:{"issuingDistributionPoint","X509v3
Issuing Distrubution Point",
./crypto/objects/obj_dat.h:3368:770,    /* "X509v3 Issuing Distrubution Point" 
*/
./apps/prime.c:129:         BIO_printf(bio_err,"Specifiy the number of 
bits.\n");
./crypto/cms/cms_err.c:210:{ERR_REASON(CMS_R_UNKNOWN_DIGEST_ALGORIHM),"unknown
digest algorihm"},
./crypto/ec/ec_curve.c:1901:    { NID_wap_wsg_idm_ecid_wtls12,
&_EC_WTLS_12.h, "WTLS curvs over a 224 bit prime field"},
./test/ssltest.c:275:   fprintf(stderr," -proxy_cond <val> - experssion
to test proxy policy rights\n");
./ssl/ssltest.c:275:    fprintf(stderr," -proxy_cond <val> - experssion
to test proxy policy rights\n");
./apps/dgst.c:279:              BIO_printf(bio_err,"-mac algorithm  create MAC
(not neccessarily HMAC)\n");
./ssl/s3_pkt.c:475:              * we should not reveal which kind of error 
occured -- this
./include/openssl/ec.h:217: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:231: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:239: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:271: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:281: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:291: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:301: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:403: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:424: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:435: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:447: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:458: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:469: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:480: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:491: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:502: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:513: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:538: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:564: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:573: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:581: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:620: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:631: *  \return 1 on success and 0 if an error occured
./include/openssl/ec.h:638: *  \return 1 on success and 0 if an error occured
./crypto/x509v3/pcy_tree.c:135: *  0 Some internal error occured.
./crypto/rand/rand_egd.c:75: *     -1  if an error occured during
connection or communication.
./crypto/rand/rand_egd.c:87: *     -1  if an error occured during
connection or communication _or_
./crypto/err/err.c:1036:                /* If a race occured in this function 
and we
came second, tmpp
./crypto/ec/ec.h:217: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:231: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:239: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:271: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:281: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:291: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:301: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:403: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:424: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:435: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:447: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:458: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:469: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:480: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:491: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:502: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:513: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:538: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:564: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:573: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:581: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:620: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:631: *  \return 1 on success and 0 if an error occured
./crypto/ec/ec.h:638: *  \return 1 on success and 0 if an error occured
./apps/s_server.c:1949:                         BIO_printf(bio_err,"TIMEOUT 
occured\n");
./apps/s_client.c:1365:                 BIO_printf(bio_err,"TIMEOUT occured\n");
./crypto/evp/evp_err.c:184:{ERR_REASON(EVP_R_OPERATON_NOT_INITIALIZED),"operaton
not initialized"},
./crypto/asn1/asn1_err.c:305:{ERR_REASON(ASN1_R_UNKOWN_FORMAT)
,"unkown format"},


Regards
--
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to