diff options
| author | markus <> | 2002-09-12 20:53:48 +0000 |
|---|---|---|
| committer | markus <> | 2002-09-12 20:53:48 +0000 |
| commit | f8f1d7fabf136ce9810602509c477d2c42bf6d1c (patch) | |
| tree | 79ba8d2f1eb402a8b47ada9aeb8f5572d97d1b65 /src/lib/libc | |
| parent | 2a6851ef8adb0e84ff2515493d3704a13c6256b0 (diff) | |
| download | openbsd-f8f1d7fabf136ce9810602509c477d2c42bf6d1c.tar.gz openbsd-f8f1d7fabf136ce9810602509c477d2c42bf6d1c.tar.bz2 openbsd-f8f1d7fabf136ce9810602509c477d2c42bf6d1c.zip | |
import openssl-0.9.7-stable-SNAP-20020911 (without idea)
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libcrypto/crypto-lib.com | 10 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/des_ver.h | 8 | ||||
| -rw-r--r-- | src/lib/libcrypto/engine/hw_4758_cca.c | 2 | ||||
| -rw-r--r-- | src/lib/libcrypto/engine/hw_ubsec.c | 8 | ||||
| -rw-r--r-- | src/lib/libcrypto/mem.c | 3 | ||||
| -rw-r--r-- | src/lib/libcrypto/ripemd/rmdtest.c | 2 | ||||
| -rw-r--r-- | src/lib/libcrypto/util/libeay.num | 1 | ||||
| -rw-r--r-- | src/lib/libcrypto/util/pod2mantest | 22 |
8 files changed, 34 insertions, 22 deletions
diff --git a/src/lib/libcrypto/crypto-lib.com b/src/lib/libcrypto/crypto-lib.com index 4847a69a71..dfcff11860 100644 --- a/src/lib/libcrypto/crypto-lib.com +++ b/src/lib/libcrypto/crypto-lib.com | |||
| @@ -231,7 +231,7 @@ $ LIB_RAND = "md_rand,randfile,rand_lib,rand_err,rand_egd,"+ - | |||
| 231 | "rand_vms" | 231 | "rand_vms" |
| 232 | $ LIB_ERR = "err,err_all,err_prn" | 232 | $ LIB_ERR = "err,err_all,err_prn" |
| 233 | $ LIB_OBJECTS = "o_names,obj_dat,obj_lib,obj_err" | 233 | $ LIB_OBJECTS = "o_names,obj_dat,obj_lib,obj_err" |
| 234 | $ LIB_EVP = "encode,digest,evp_enc,evp_key,"+ - | 234 | $ LIB_EVP = "encode,digest,evp_enc,evp_key,evp_acnf,"+ - |
| 235 | "e_des,e_bf,e_idea,e_des3,"+ - | 235 | "e_des,e_bf,e_idea,e_des3,"+ - |
| 236 | "e_rc4,e_aes,names,"+ - | 236 | "e_rc4,e_aes,names,"+ - |
| 237 | "e_xcbc_d,e_rc2,e_cast,e_rc5" | 237 | "e_xcbc_d,e_rc2,e_cast,e_rc5" |
| @@ -265,14 +265,14 @@ $ LIB_X509V3 = "v3_bcons,v3_bitst,v3_conf,v3_extku,v3_ia5,v3_lib,"+ - | |||
| 265 | "v3_prn,v3_utl,v3err,v3_genn,v3_alt,v3_skey,v3_akey,v3_pku,"+ - | 265 | "v3_prn,v3_utl,v3err,v3_genn,v3_alt,v3_skey,v3_akey,v3_pku,"+ - |
| 266 | "v3_int,v3_enum,v3_sxnet,v3_cpols,v3_crld,v3_purp,v3_info,"+ - | 266 | "v3_int,v3_enum,v3_sxnet,v3_cpols,v3_crld,v3_purp,v3_info,"+ - |
| 267 | "v3_ocsp,v3_akeya" | 267 | "v3_ocsp,v3_akeya" |
| 268 | $ LIB_CONF = "conf_err,conf_lib,conf_api,conf_def,conf_mod,conf_mall" | 268 | $ LIB_CONF = "conf_err,conf_lib,conf_api,conf_def,conf_mod,conf_mall,conf_sap" |
| 269 | $ LIB_TXT_DB = "txt_db" | 269 | $ LIB_TXT_DB = "txt_db" |
| 270 | $ LIB_PKCS7 = "pk7_asn1,pk7_lib,pkcs7err,pk7_doit,pk7_smime,pk7_attr,"+ - | 270 | $ LIB_PKCS7 = "pk7_asn1,pk7_lib,pkcs7err,pk7_doit,pk7_smime,pk7_attr,"+ - |
| 271 | "pk7_mime" | 271 | "pk7_mime" |
| 272 | $ LIB_PKCS12 = "p12_add,p12_asn,p12_attr,p12_crpt,p12_crt,p12_decr,"+ - | 272 | $ LIB_PKCS12 = "p12_add,p12_asn,p12_attr,p12_crpt,p12_crt,p12_decr,"+ - |
| 273 | "p12_init,p12_key,p12_kiss,p12_mutl,"+ - | 273 | "p12_init,p12_key,p12_kiss,p12_mutl,"+ - |
| 274 | "p12_utl,p12_npas,pk12err,p12_p8d,p12_p8e" | 274 | "p12_utl,p12_npas,pk12err,p12_p8d,p12_p8e" |
| 275 | $ LIB_COMP = "comp_lib,"+ - | 275 | $ LIB_COMP = "comp_lib,comp_err,"+ - |
| 276 | "c_rle,c_zlib" | 276 | "c_rle,c_zlib" |
| 277 | $ LIB_OCSP = "ocsp_asn,ocsp_ext,ocsp_ht,ocsp_lib,ocsp_cl,"+ - | 277 | $ LIB_OCSP = "ocsp_asn,ocsp_ext,ocsp_ht,ocsp_lib,ocsp_cl,"+ - |
| 278 | "ocsp_srv,ocsp_prn,ocsp_vfy,ocsp_err" | 278 | "ocsp_srv,ocsp_prn,ocsp_vfy,ocsp_err" |
| @@ -1325,7 +1325,7 @@ $ CC4 = CC - CCDISABLEWARNINGS + CC4DISABLEWARNINGS | |||
| 1325 | $! | 1325 | $! |
| 1326 | $! Show user the result | 1326 | $! Show user the result |
| 1327 | $! | 1327 | $! |
| 1328 | $ WRITE SYS$OUTPUT "Main C Compiling Command: ",CC | 1328 | $ WRITE/SYMBOL SYS$OUTPUT "Main C Compiling Command: ",CC |
| 1329 | $! | 1329 | $! |
| 1330 | $! Else The User Entered An Invalid Arguement. | 1330 | $! Else The User Entered An Invalid Arguement. |
| 1331 | $! | 1331 | $! |
| @@ -1356,7 +1356,7 @@ $ IF ARCH .EQS. "AXP" THEN MACRO = "MACRO/MIGRATION/''DEBUGGER'/''MACRO_OPTIMIZE | |||
| 1356 | $! | 1356 | $! |
| 1357 | $! Show user the result | 1357 | $! Show user the result |
| 1358 | $! | 1358 | $! |
| 1359 | $ WRITE SYS$OUTPUT "Main MACRO Compiling Command: ",MACRO | 1359 | $ WRITE/SYMBOL SYS$OUTPUT "Main MACRO Compiling Command: ",MACRO |
| 1360 | $! | 1360 | $! |
| 1361 | $! Time to check the contents, and to make sure we get the correct library. | 1361 | $! Time to check the contents, and to make sure we get the correct library. |
| 1362 | $! | 1362 | $! |
diff --git a/src/lib/libcrypto/des/des_ver.h b/src/lib/libcrypto/des/des_ver.h index 0fa94d5368..379bbadda2 100644 --- a/src/lib/libcrypto/des/des_ver.h +++ b/src/lib/libcrypto/des/des_ver.h | |||
| @@ -63,5 +63,9 @@ | |||
| 63 | # define OPENSSL_EXTERN OPENSSL_EXPORT | 63 | # define OPENSSL_EXTERN OPENSSL_EXPORT |
| 64 | #endif | 64 | #endif |
| 65 | 65 | ||
| 66 | OPENSSL_EXTERN char *DES_version; /* SSLeay version string */ | 66 | /* The following macros make sure the names are different from libdes names */ |
| 67 | OPENSSL_EXTERN char *libdes_version; /* old libdes version string */ | 67 | #define DES_version OSSL_DES_version |
| 68 | #define libdes_version OSSL_libdes_version | ||
| 69 | |||
| 70 | OPENSSL_EXTERN const char *OSSL_DES_version; /* SSLeay version string */ | ||
| 71 | OPENSSL_EXTERN const char *OSSL_libdes_version; /* old libdes version string */ | ||
diff --git a/src/lib/libcrypto/engine/hw_4758_cca.c b/src/lib/libcrypto/engine/hw_4758_cca.c index 1053c52082..bfb80968e2 100644 --- a/src/lib/libcrypto/engine/hw_4758_cca.c +++ b/src/lib/libcrypto/engine/hw_4758_cca.c | |||
| @@ -953,7 +953,7 @@ static void cca_ex_free(void *obj, void *item, CRYPTO_EX_DATA *ad, int idx, | |||
| 953 | #ifdef ENGINE_DYNAMIC_SUPPORT | 953 | #ifdef ENGINE_DYNAMIC_SUPPORT |
| 954 | static int bind_fn(ENGINE *e, const char *id) | 954 | static int bind_fn(ENGINE *e, const char *id) |
| 955 | { | 955 | { |
| 956 | if(id && (strcmp(id, engine_cswift_id) != 0)) | 956 | if(id && (strcmp(id, engine_4758_cca_id) != 0)) |
| 957 | return 0; | 957 | return 0; |
| 958 | if(!bind_helper(e)) | 958 | if(!bind_helper(e)) |
| 959 | return 0; | 959 | return 0; |
diff --git a/src/lib/libcrypto/engine/hw_ubsec.c b/src/lib/libcrypto/engine/hw_ubsec.c index 63397f868c..ed8401ec16 100644 --- a/src/lib/libcrypto/engine/hw_ubsec.c +++ b/src/lib/libcrypto/engine/hw_ubsec.c | |||
| @@ -93,7 +93,7 @@ static int ubsec_rsa_mod_exp(BIGNUM *r0, const BIGNUM *I, RSA *rsa); | |||
| 93 | static int ubsec_mod_exp_mont(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, | 93 | static int ubsec_mod_exp_mont(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, |
| 94 | const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); | 94 | const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); |
| 95 | #ifndef OPENSSL_NO_DSA | 95 | #ifndef OPENSSL_NO_DSA |
| 96 | #if NOT_USED | 96 | #ifdef NOT_USED |
| 97 | static int ubsec_dsa_mod_exp(DSA *dsa, BIGNUM *rr, BIGNUM *a1, | 97 | static int ubsec_dsa_mod_exp(DSA *dsa, BIGNUM *rr, BIGNUM *a1, |
| 98 | BIGNUM *p1, BIGNUM *a2, BIGNUM *p2, BIGNUM *m, | 98 | BIGNUM *p1, BIGNUM *a2, BIGNUM *p2, BIGNUM *m, |
| 99 | BN_CTX *ctx, BN_MONT_CTX *in_mont); | 99 | BN_CTX *ctx, BN_MONT_CTX *in_mont); |
| @@ -113,7 +113,7 @@ static int ubsec_dh_compute_key(unsigned char *key,const BIGNUM *pub_key,DH *dh) | |||
| 113 | static int ubsec_dh_generate_key(DH *dh); | 113 | static int ubsec_dh_generate_key(DH *dh); |
| 114 | #endif | 114 | #endif |
| 115 | 115 | ||
| 116 | #if NOT_USED | 116 | #ifdef NOT_USED |
| 117 | static int ubsec_rand_bytes(unsigned char *buf, int num); | 117 | static int ubsec_rand_bytes(unsigned char *buf, int num); |
| 118 | static int ubsec_rand_status(void); | 118 | static int ubsec_rand_status(void); |
| 119 | #endif | 119 | #endif |
| @@ -663,7 +663,7 @@ static int ubsec_mod_exp_crt(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, | |||
| 663 | } | 663 | } |
| 664 | 664 | ||
| 665 | #ifndef OPENSSL_NO_DSA | 665 | #ifndef OPENSSL_NO_DSA |
| 666 | #if NOT_USED | 666 | #ifdef NOT_USED |
| 667 | static int ubsec_dsa_mod_exp(DSA *dsa, BIGNUM *rr, BIGNUM *a1, | 667 | static int ubsec_dsa_mod_exp(DSA *dsa, BIGNUM *rr, BIGNUM *a1, |
| 668 | BIGNUM *p1, BIGNUM *a2, BIGNUM *p2, BIGNUM *m, | 668 | BIGNUM *p1, BIGNUM *a2, BIGNUM *p2, BIGNUM *m, |
| 669 | BN_CTX *ctx, BN_MONT_CTX *in_mont) | 669 | BN_CTX *ctx, BN_MONT_CTX *in_mont) |
| @@ -987,7 +987,7 @@ err: | |||
| 987 | } | 987 | } |
| 988 | #endif | 988 | #endif |
| 989 | 989 | ||
| 990 | #if NOT_USED | 990 | #ifdef NOT_USED |
| 991 | static int ubsec_rand_bytes(unsigned char * buf, | 991 | static int ubsec_rand_bytes(unsigned char * buf, |
| 992 | int num) | 992 | int num) |
| 993 | { | 993 | { |
diff --git a/src/lib/libcrypto/mem.c b/src/lib/libcrypto/mem.c index effec714e8..a7826908e6 100644 --- a/src/lib/libcrypto/mem.c +++ b/src/lib/libcrypto/mem.c | |||
| @@ -303,6 +303,9 @@ void *CRYPTO_realloc(void *str, int num, const char *file, int line) | |||
| 303 | { | 303 | { |
| 304 | void *ret = NULL; | 304 | void *ret = NULL; |
| 305 | 305 | ||
| 306 | if (str == NULL) | ||
| 307 | return CRYPTO_malloc(num, file, line); | ||
| 308 | |||
| 306 | if (realloc_debug_func != NULL) | 309 | if (realloc_debug_func != NULL) |
| 307 | realloc_debug_func(str, NULL, num, file, line, 0); | 310 | realloc_debug_func(str, NULL, num, file, line, 0); |
| 308 | ret = realloc_ex_func(str,num,file,line); | 311 | ret = realloc_ex_func(str,num,file,line); |
diff --git a/src/lib/libcrypto/ripemd/rmdtest.c b/src/lib/libcrypto/ripemd/rmdtest.c index 19e9741db2..be1fb8b1f6 100644 --- a/src/lib/libcrypto/ripemd/rmdtest.c +++ b/src/lib/libcrypto/ripemd/rmdtest.c | |||
| @@ -59,7 +59,6 @@ | |||
| 59 | #include <stdio.h> | 59 | #include <stdio.h> |
| 60 | #include <string.h> | 60 | #include <string.h> |
| 61 | #include <stdlib.h> | 61 | #include <stdlib.h> |
| 62 | #include <openssl/ripemd.h> | ||
| 63 | 62 | ||
| 64 | #ifdef OPENSSL_NO_RIPEMD | 63 | #ifdef OPENSSL_NO_RIPEMD |
| 65 | int main(int argc, char *argv[]) | 64 | int main(int argc, char *argv[]) |
| @@ -68,6 +67,7 @@ int main(int argc, char *argv[]) | |||
| 68 | return(0); | 67 | return(0); |
| 69 | } | 68 | } |
| 70 | #else | 69 | #else |
| 70 | #include <openssl/ripemd.h> | ||
| 71 | #include <openssl/evp.h> | 71 | #include <openssl/evp.h> |
| 72 | 72 | ||
| 73 | #ifdef CHARSET_EBCDIC | 73 | #ifdef CHARSET_EBCDIC |
diff --git a/src/lib/libcrypto/util/libeay.num b/src/lib/libcrypto/util/libeay.num index 512185e257..7e5728495f 100644 --- a/src/lib/libcrypto/util/libeay.num +++ b/src/lib/libcrypto/util/libeay.num | |||
| @@ -2792,3 +2792,4 @@ ASN1_UNIVERSALSTRING_it 3234 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIA | |||
| 2792 | ASN1_UNIVERSALSTRING_it 3234 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | 2792 | ASN1_UNIVERSALSTRING_it 3234 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: |
| 2793 | d2i_ASN1_UNIVERSALSTRING 3235 EXIST::FUNCTION: | 2793 | d2i_ASN1_UNIVERSALSTRING 3235 EXIST::FUNCTION: |
| 2794 | EVP_des_ede3_ecb 3236 EXIST::FUNCTION:DES | 2794 | EVP_des_ede3_ecb 3236 EXIST::FUNCTION:DES |
| 2795 | X509_REQ_print_ex 3237 EXIST::FUNCTION:BIO | ||
diff --git a/src/lib/libcrypto/util/pod2mantest b/src/lib/libcrypto/util/pod2mantest index e01c6192a7..412ca8d6d8 100644 --- a/src/lib/libcrypto/util/pod2mantest +++ b/src/lib/libcrypto/util/pod2mantest | |||
| @@ -12,7 +12,8 @@ | |||
| 12 | 12 | ||
| 13 | IFS=: | 13 | IFS=: |
| 14 | if test "$OSTYPE" = "msdosdjgpp"; then IFS=";"; fi | 14 | if test "$OSTYPE" = "msdosdjgpp"; then IFS=";"; fi |
| 15 | try_without_dir=false | 15 | |
| 16 | try_without_dir=true | ||
| 16 | # First we try "pod2man", then "$dir/pod2man" for each item in $PATH. | 17 | # First we try "pod2man", then "$dir/pod2man" for each item in $PATH. |
| 17 | for dir in dummy${IFS}$PATH; do | 18 | for dir in dummy${IFS}$PATH; do |
| 18 | if [ "$try_without_dir" = true ]; then | 19 | if [ "$try_without_dir" = true ]; then |
| @@ -30,9 +31,16 @@ for dir in dummy${IFS}$PATH; do | |||
| 30 | if [ ! "$pod2man" = '' ]; then | 31 | if [ ! "$pod2man" = '' ]; then |
| 31 | failure=none | 32 | failure=none |
| 32 | 33 | ||
| 34 | if "$pod2man" --section=1 --center=OpenSSL --release=dev pod2mantest.pod | fgrep OpenSSL >/dev/null; then | ||
| 35 | : | ||
| 36 | else | ||
| 37 | failure=BasicTest | ||
| 38 | fi | ||
| 33 | 39 | ||
| 34 | if "$pod2man" --section=1 --center=OpenSSL --release=dev pod2mantest.pod | grep '^MARKER - ' >/dev/null 2>&1; then | 40 | if [ "$failure" = none ]; then |
| 35 | failure=MultilineTest | 41 | if "$pod2man" --section=1 --center=OpenSSL --release=dev pod2mantest.pod | grep '^MARKER - ' >/dev/null; then |
| 42 | failure=MultilineTest | ||
| 43 | fi | ||
| 36 | fi | 44 | fi |
| 37 | 45 | ||
| 38 | 46 | ||
| @@ -46,9 +54,5 @@ for dir in dummy${IFS}$PATH; do | |||
| 46 | done | 54 | done |
| 47 | 55 | ||
| 48 | echo "No working pod2man found. Consider installing a new version." >&2 | 56 | echo "No working pod2man found. Consider installing a new version." >&2 |
| 49 | if [ "$1" = ignore ]; then | 57 | echo "As a workaround, we'll use a bundled old copy of pod2man.pl." >&2 |
| 50 | echo "As a workaround, we'll use a bundled old copy of pod2man.pl." >&2 | 58 | echo "$1 ../../util/pod2man.pl" |
| 51 | echo "../../util/pod2man.pl" | ||
| 52 | exit 0 | ||
| 53 | fi | ||
| 54 | exit 1 | ||
