diff options
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | Makefile.shared | 13 | ||||
-rw-r--r-- | test/bntest.c | 5 | ||||
-rwxr-xr-x | test/recipes/01-test_ordinals.t | 6 | ||||
-rwxr-xr-x | util/libeay.num | 9482 | ||||
-rwxr-xr-x | util/mkdef.pl | 270 | ||||
-rwxr-xr-x | util/ssleay.num | 830 |
7 files changed, 5402 insertions, 5206 deletions
diff --git a/.gitignore b/.gitignore index 1f5b0878b8..8178a2214b 100644 --- a/.gitignore +++ b/.gitignore @@ -82,6 +82,8 @@ tags TAGS cscope.out *.d +crypto.map +ssl.map # Windows /tmp32 diff --git a/Makefile.shared b/Makefile.shared index f5abd4069d..208382ef7d 100644 --- a/Makefile.shared +++ b/Makefile.shared @@ -170,6 +170,17 @@ link_a.gnu: link_app.gnu: @ $(DO_GNU_APP); $(LINK_APP) +link_a.linux-shared: + @if [ $(LIBNAME) != "crypto" -a $(LIBNAME) != "ssl" ]; then echo libname is $(LIBNAME); sleep 2; $(DO_GNU_SO); else \ + $(PERL) util/mkdef.pl $(LIBNAME) linux >$(LIBNAME).map; \ + $(CALC_VERSIONS); \ + SHLIB=lib$(LIBNAME).so; \ + SHLIB_SUFFIX=; \ + ALLSYMSFLAGS='-Wl,--whole-archive,--version-script=$(LIBNAME).map'; \ + NOALLSYMSFLAGS='-Wl,--no-whole-archive'; \ + SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -shared -Wl,-Bsymbolic -Wl,-soname=$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX"; \ + fi; $(LINK_SO_A) + link_o.bsd: @if $(DETECT_GNU_LD); then $(DO_GNU_SO); else \ $(CALC_VERSIONS); \ @@ -566,7 +577,7 @@ symlink.cygwin symlink.alpha-osf1 symlink.tru64 symlink.tru64-rpath: # Compatibility targets link_o.bsd-gcc-shared link_o.linux-shared link_o.gnu-shared: link_o.gnu -link_a.bsd-gcc-shared link_a.linux-shared link_a.gnu-shared: link_a.gnu +link_a.bsd-gcc-shared link_a.gnu-shared: link_a.gnu link_app.bsd-gcc-shared link_app.linux-shared link_app.gnu-shared: link_app.gnu symlink.bsd-gcc-shared symlink.bsd-shared symlink.linux-shared symlink.gnu-shared: symlink.gnu link_o.bsd-shared: link_o.bsd diff --git a/test/bntest.c b/test/bntest.c index 9542800444..3c19082fa8 100644 --- a/test/bntest.c +++ b/test/bntest.c @@ -292,7 +292,7 @@ int main(int argc, char *argv[]) goto err; (void)BIO_flush(out); -#ifdef OPENSSL_SYS_WIN32 +#if defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_LINUX) message(out, "Probable prime generation with coprimes disabled"); #else message(out, "Probable prime generation with coprimes"); @@ -1859,7 +1859,8 @@ int test_small_prime(BIO *bp, BN_CTX *ctx) return ret; } -#ifndef OPENSSL_SYS_WIN32 +/* We can't test this on platforms where local symbols aren't exported */ +#if !defined(OPENSSL_SYS_WIN32) && !defined(OPENSSL_SYS_LINUX) int test_probable_prime_coprime(BIO *bp, BN_CTX *ctx) { int i, j, ret = 0; diff --git a/test/recipes/01-test_ordinals.t b/test/recipes/01-test_ordinals.t index 0a05d90d66..53fb21ddb1 100755 --- a/test/recipes/01-test_ordinals.t +++ b/test/recipes/01-test_ordinals.t @@ -75,17 +75,17 @@ sub testordinals while (my $line = <$fh>) { my @tokens = split(/(?:\s+|\s*:\s*)/, $line); #Check the line looks sane - if ($#tokens < 4 || $#tokens > 5) { + if ($#tokens < 5 || $#tokens > 6) { print STDERR "Invalid line:\n$line\n"; $ret = 0; last; } - if ($tokens[2] eq "NOEXIST") { + if ($tokens[3] eq "NOEXIST") { #Ignore this line next; } #Some ordinals can be repeated, e.g. if one is VMS and another is !VMS - $newqual = $tokens[3]; + $newqual = $tokens[4]; $newqual =~ s/!//g; if ($cnt > $tokens[1] || ($cnt == $tokens[1] && ($qualifier ne $newqual diff --git a/util/libeay.num b/util/libeay.num index 3c9ef08fb2..efa4953672 100755 --- a/util/libeay.num +++ b/util/libeay.num @@ -1,4741 +1,4741 @@ -OpenSSL_version_num 1 EXIST::FUNCTION: -OpenSSL_version 2 EXIST::FUNCTION: -ASN1_BIT_STRING_asn1_meth 3 NOEXIST::FUNCTION: -ASN1_HEADER_free 4 NOEXIST::FUNCTION: -ASN1_HEADER_new 5 NOEXIST::FUNCTION: -ASN1_IA5STRING_asn1_meth 6 NOEXIST::FUNCTION: -ASN1_INTEGER_get 7 EXIST::FUNCTION: -ASN1_INTEGER_set 8 EXIST::FUNCTION: -ASN1_INTEGER_to_BN 9 EXIST::FUNCTION: -ASN1_OBJECT_create 10 EXIST::FUNCTION: -ASN1_OBJECT_free 11 EXIST::FUNCTION: -ASN1_OBJECT_new 12 EXIST::FUNCTION: -ASN1_PRINTABLE_type 13 EXIST::FUNCTION: -ASN1_STRING_cmp 14 EXIST::FUNCTION: -ASN1_STRING_dup 15 EXIST::FUNCTION: -ASN1_STRING_free 16 EXIST::FUNCTION: -ASN1_STRING_new 17 EXIST::FUNCTION: -ASN1_STRING_print 18 EXIST::FUNCTION: -ASN1_STRING_set 19 EXIST::FUNCTION: -ASN1_STRING_type_new 20 EXIST::FUNCTION: -ASN1_TYPE_free 21 EXIST::FUNCTION: -ASN1_TYPE_new 22 EXIST::FUNCTION: -ASN1_UNIVERSALSTRING_to_string 23 EXIST::FUNCTION: -ASN1_UTCTIME_check 24 EXIST::FUNCTION: -ASN1_UTCTIME_print 25 EXIST::FUNCTION: -ASN1_UTCTIME_set 26 EXIST::FUNCTION: -ASN1_check_infinite_end 27 EXIST::FUNCTION: -ASN1_d2i_bio 28 EXIST::FUNCTION: -ASN1_d2i_fp 29 EXIST::FUNCTION:STDIO -ASN1_digest 30 EXIST::FUNCTION: -ASN1_dup 31 EXIST::FUNCTION: -ASN1_get_object 32 EXIST::FUNCTION: -ASN1_i2d_bio 33 EXIST::FUNCTION: -ASN1_i2d_fp 34 EXIST::FUNCTION:STDIO -ASN1_object_size 35 EXIST::FUNCTION: -ASN1_parse 36 EXIST::FUNCTION: -ASN1_put_object 37 EXIST::FUNCTION: -ASN1_sign 38 EXIST::FUNCTION: -ASN1_verify 39 EXIST::FUNCTION: -BF_cbc_encrypt 40 EXIST::FUNCTION:BF -BF_cfb64_encrypt 41 EXIST::FUNCTION:BF -BF_ecb_encrypt 42 EXIST::FUNCTION:BF -BF_encrypt 43 EXIST::FUNCTION:BF -BF_ofb64_encrypt 44 EXIST::FUNCTION:BF -BF_options 45 EXIST::FUNCTION:BF -BF_set_key 46 EXIST::FUNCTION:BF -BIO_CONNECT_free 47 NOEXIST::FUNCTION: -BIO_CONNECT_new 48 NOEXIST::FUNCTION: -BIO_accept 51 EXIST::FUNCTION: -BIO_ctrl 52 EXIST::FUNCTION: -BIO_int_ctrl 53 EXIST::FUNCTION: -BIO_debug_callback 54 EXIST::FUNCTION: -BIO_dump 55 EXIST::FUNCTION: -BIO_dup_chain 56 EXIST::FUNCTION: -BIO_f_base64 57 EXIST::FUNCTION: -BIO_f_buffer 58 EXIST::FUNCTION: -BIO_f_cipher 59 EXIST::FUNCTION: -BIO_f_md 60 EXIST::FUNCTION: -BIO_f_null 61 EXIST::FUNCTION: -BIO_f_proxy_server 62 NOEXIST::FUNCTION: -BIO_fd_non_fatal_error 63 EXIST::FUNCTION: -BIO_fd_should_retry 64 EXIST::FUNCTION: -BIO_find_type 65 EXIST::FUNCTION: -BIO_free 66 EXIST::FUNCTION: -BIO_free_all 67 EXIST::FUNCTION: -BIO_get_accept_socket 69 EXIST::FUNCTION: -BIO_get_filter_bio 70 NOEXIST::FUNCTION: -BIO_get_host_ip 71 EXIST::FUNCTION: -BIO_get_port 72 EXIST::FUNCTION: -BIO_get_retry_BIO 73 EXIST::FUNCTION: -BIO_get_retry_reason 74 EXIST::FUNCTION: -BIO_gethostbyname 75 EXIST::FUNCTION: -BIO_gets 76 EXIST::FUNCTION: -BIO_new 78 EXIST::FUNCTION: -BIO_new_accept 79 EXIST::FUNCTION: -BIO_new_connect 80 EXIST::FUNCTION: -BIO_new_fd 81 EXIST::FUNCTION: -BIO_new_file 82 EXIST::FUNCTION: -BIO_new_fp 83 EXIST::FUNCTION:STDIO -BIO_new_socket 84 EXIST::FUNCTION: -BIO_pop 85 EXIST::FUNCTION: -BIO_printf 86 EXIST::FUNCTION: -BIO_push 87 EXIST::FUNCTION: -BIO_puts 88 EXIST::FUNCTION: -BIO_read 89 EXIST::FUNCTION: -BIO_s_accept 90 EXIST::FUNCTION: -BIO_s_connect 91 EXIST::FUNCTION: -BIO_s_fd 92 EXIST::FUNCTION: -BIO_s_file 93 EXIST::FUNCTION: -BIO_s_mem 95 EXIST::FUNCTION: -BIO_s_null 96 EXIST::FUNCTION: -BIO_s_proxy_client 97 NOEXIST::FUNCTION: -BIO_s_socket 98 EXIST::FUNCTION: -BIO_set 100 EXIST::FUNCTION: -BIO_set_cipher 101 EXIST::FUNCTION: -BIO_set_tcp_ndelay 102 EXIST::FUNCTION: -BIO_sock_cleanup 103 EXIST::FUNCTION: -BIO_sock_error 104 EXIST::FUNCTION: -BIO_sock_init 105 EXIST::FUNCTION: -BIO_sock_non_fatal_error 106 EXIST::FUNCTION: -BIO_sock_should_retry 107 EXIST::FUNCTION: -BIO_socket_ioctl 108 EXIST::FUNCTION: -BIO_write 109 EXIST::FUNCTION: -BN_CTX_free 110 EXIST::FUNCTION: -BN_CTX_new 111 EXIST::FUNCTION: -BN_MONT_CTX_free 112 EXIST::FUNCTION: -BN_MONT_CTX_new 113 EXIST::FUNCTION: -BN_MONT_CTX_set 114 EXIST::FUNCTION: -BN_add 115 EXIST::FUNCTION: -BN_add_word 116 EXIST::FUNCTION: -BN_hex2bn 117 EXIST::FUNCTION: -BN_bin2bn 118 EXIST::FUNCTION: -BN_bn2hex 119 EXIST::FUNCTION: -BN_bn2bin 120 EXIST::FUNCTION: -BN_clear 121 EXIST::FUNCTION: -BN_clear_bit 122 EXIST::FUNCTION: -BN_clear_free 123 EXIST::FUNCTION: -BN_cmp 124 EXIST::FUNCTION: -BN_copy 125 EXIST::FUNCTION: -BN_div 126 EXIST::FUNCTION: -BN_div_word 127 EXIST::FUNCTION: -BN_dup 128 EXIST::FUNCTION: -BN_free 129 EXIST::FUNCTION: -BN_from_montgomery 130 EXIST::FUNCTION: -BN_gcd 131 EXIST::FUNCTION: -BN_generate_prime 132 EXIST::FUNCTION:DEPRECATED -BN_get_word 133 EXIST::FUNCTION: -BN_is_bit_set 134 EXIST::FUNCTION: -BN_is_prime 135 EXIST::FUNCTION:DEPRECATED -BN_lshift 136 EXIST::FUNCTION: -BN_lshift1 137 EXIST::FUNCTION: -BN_mask_bits 138 EXIST::FUNCTION: -BN_mod 139 NOEXIST::FUNCTION: -BN_mod_exp 140 EXIST::FUNCTION: -BN_mod_exp_mont 141 EXIST::FUNCTION: -BN_mod_exp_simple 143 EXIST::FUNCTION: -BN_mod_inverse 144 EXIST::FUNCTION: -BN_mod_mul 145 EXIST::FUNCTION: -BN_mod_mul_montgomery 146 EXIST::FUNCTION: -BN_mod_word 148 EXIST::FUNCTION: -BN_mul 149 EXIST::FUNCTION: -BN_new 150 EXIST::FUNCTION: -BN_num_bits 151 EXIST::FUNCTION: -BN_num_bits_word 152 EXIST::FUNCTION: -BN_options 153 EXIST::FUNCTION: -BN_print 154 EXIST::FUNCTION: -BN_print_fp 155 EXIST::FUNCTION:STDIO -BN_rand 156 EXIST::FUNCTION: -BN_reciprocal 157 EXIST::FUNCTION: -BN_rshift 158 EXIST::FUNCTION: -BN_rshift1 159 EXIST::FUNCTION: -BN_set_bit 160 EXIST::FUNCTION: -BN_set_word 161 EXIST::FUNCTION: -BN_sqr 162 EXIST::FUNCTION: -BN_sub 163 EXIST::FUNCTION: -BN_to_ASN1_INTEGER 164 EXIST::FUNCTION: -BN_ucmp 165 EXIST::FUNCTION: -BN_value_one 166 EXIST::FUNCTION: -BUF_MEM_free 167 EXIST::FUNCTION: -BUF_MEM_grow 168 EXIST::FUNCTION: -BUF_MEM_new 169 EXIST::FUNCTION: -BUF_strdup 170 EXIST::FUNCTION: -CONF_free 171 EXIST::FUNCTION: -CONF_get_number 172 EXIST::FUNCTION: -CONF_get_section 173 EXIST::FUNCTION: -CONF_get_string 174 EXIST::FUNCTION: -CONF_load 175 EXIST::FUNCTION: -CRYPTO_add_lock 176 EXIST::FUNCTION: -CRYPTO_dbg_free 177 EXIST::FUNCTION: -CRYPTO_dbg_malloc 178 EXIST::FUNCTION: -CRYPTO_dbg_realloc 179 EXIST::FUNCTION: -CRYPTO_dbg_remalloc 180 NOEXIST::FUNCTION: -CRYPTO_free 181 EXIST::FUNCTION: -CRYPTO_get_add_lock_callback 182 EXIST::FUNCTION: -CRYPTO_get_id_callback 183 EXIST::FUNCTION:DEPRECATED -CRYPTO_get_lock_name 184 EXIST::FUNCTION: -CRYPTO_get_locking_callback 185 EXIST::FUNCTION: -CRYPTO_get_mem_functions 186 EXIST::FUNCTION: -CRYPTO_lock 187 EXIST::FUNCTION: -CRYPTO_malloc 188 EXIST::FUNCTION: -CRYPTO_mem_ctrl 189 EXIST::FUNCTION: -CRYPTO_mem_leaks 190 EXIST::FUNCTION: -CRYPTO_mem_leaks_cb 191 EXIST::FUNCTION: -CRYPTO_mem_leaks_fp 192 EXIST::FUNCTION:STDIO -CRYPTO_realloc 193 EXIST::FUNCTION: -CRYPTO_remalloc 194 EXIST::FUNCTION: -CRYPTO_set_add_lock_callback 195 EXIST::FUNCTION: -CRYPTO_set_id_callback 196 EXIST::FUNCTION:DEPRECATED -CRYPTO_set_locking_callback 197 EXIST::FUNCTION: -CRYPTO_set_mem_functions 198 EXIST::FUNCTION: -CRYPTO_thread_id 199 EXIST::FUNCTION:DEPRECATED -DH_check 200 EXIST::FUNCTION:DH -DH_compute_key 201 EXIST::FUNCTION:DH -DH_free 202 EXIST::FUNCTION:DH -DH_generate_key 203 EXIST::FUNCTION:DH -DH_generate_parameters 204 EXIST::FUNCTION:DEPRECATED,DH -DH_new 205 EXIST::FUNCTION:DH -DH_size 206 EXIST::FUNCTION:DH -DHparams_print 207 EXIST::FUNCTION:DH -DHparams_print_fp 208 EXIST::FUNCTION:DH,STDIO -DSA_free 209 EXIST::FUNCTION:DSA -DSA_generate_key 210 EXIST::FUNCTION:DSA -DSA_generate_parameters 211 EXIST::FUNCTION:DEPRECATED,DSA -DSA_is_prime 212 NOEXIST::FUNCTION: -DSA_new 213 EXIST::FUNCTION:DSA -DSA_print 214 EXIST::FUNCTION:DSA -DSA_print_fp 215 EXIST::FUNCTION:DSA,STDIO -DSA_sign 216 EXIST::FUNCTION:DSA -DSA_sign_setup 217 EXIST::FUNCTION:DSA -DSA_size 218 EXIST::FUNCTION:DSA -DSA_verify 219 EXIST::FUNCTION:DSA -DSAparams_print 220 EXIST::FUNCTION:DSA -DSAparams_print_fp 221 EXIST::FUNCTION:DSA,STDIO -ERR_clear_error 222 EXIST::FUNCTION: -ERR_error_string 223 EXIST::FUNCTION: -ERR_free_strings 224 EXIST::FUNCTION: -ERR_func_error_string 225 EXIST::FUNCTION: -ERR_get_err_state_table 226 EXIST::FUNCTION: -ERR_get_error 227 EXIST::FUNCTION: -ERR_get_error_line 228 EXIST::FUNCTION: -ERR_get_state 229 EXIST::FUNCTION: -ERR_get_string_table 230 EXIST::FUNCTION: -ERR_lib_error_string 231 EXIST::FUNCTION: -ERR_load_ASN1_strings 232 EXIST::FUNCTION: -ERR_load_BIO_strings 233 EXIST::FUNCTION: -ERR_load_BN_strings 234 EXIST::FUNCTION: -ERR_load_BUF_strings 235 EXIST::FUNCTION: -ERR_load_CONF_strings 236 EXIST::FUNCTION: -ERR_load_DH_strings 237 EXIST::FUNCTION:DH -ERR_load_DSA_strings 238 EXIST::FUNCTION:DSA -ERR_load_ERR_strings 239 EXIST::FUNCTION: -ERR_load_EVP_strings 240 EXIST::FUNCTION: -ERR_load_OBJ_strings 241 EXIST::FUNCTION: -ERR_load_PEM_strings 242 EXIST::FUNCTION: -ERR_load_PROXY_strings 243 NOEXIST::FUNCTION: -ERR_load_RSA_strings 244 EXIST::FUNCTION:RSA -ERR_load_X509_strings 245 EXIST::FUNCTION: -ERR_load_crypto_strings 246 EXIST::FUNCTION: -ERR_load_strings 247 EXIST::FUNCTION: -ERR_peek_error 248 EXIST::FUNCTION: -ERR_peek_error_line 249 EXIST::FUNCTION: -ERR_print_errors 250 EXIST::FUNCTION: -ERR_print_errors_fp 251 EXIST::FUNCTION:STDIO -ERR_put_error 252 EXIST::FUNCTION: -ERR_reason_error_string 253 EXIST::FUNCTION: -ERR_remove_state 254 EXIST::FUNCTION:DEPRECATED -EVP_BytesToKey 255 EXIST::FUNCTION: -EVP_CIPHER_CTX_cleanup 256 EXIST::FUNCTION: -EVP_CipherFinal 257 EXIST::FUNCTION: -EVP_CipherInit 258 EXIST::FUNCTION: -EVP_CipherUpdate 259 EXIST::FUNCTION: -EVP_DecodeBlock 260 EXIST::FUNCTION: -EVP_DecodeFinal 261 EXIST::FUNCTION: -EVP_DecodeInit 262 EXIST::FUNCTION: -EVP_DecodeUpdate 263 EXIST::FUNCTION: -EVP_DecryptFinal 264 EXIST::FUNCTION: -EVP_DecryptInit 265 EXIST::FUNCTION: -EVP_DecryptUpdate 266 EXIST::FUNCTION: -EVP_DigestFinal 267 EXIST::FUNCTION: -EVP_DigestInit 268 EXIST::FUNCTION: -EVP_DigestUpdate 269 EXIST::FUNCTION: -EVP_EncodeBlock 270 EXIST::FUNCTION: -EVP_EncodeFinal 271 EXIST::FUNCTION: -EVP_EncodeInit 272 EXIST::FUNCTION: -EVP_EncodeUpdate 273 EXIST::FUNCTION: -EVP_EncryptFinal 274 EXIST::FUNCTION: -EVP_EncryptInit 275 EXIST::FUNCTION: -EVP_EncryptUpdate 276 EXIST::FUNCTION: -EVP_OpenFinal 277 EXIST::FUNCTION:RSA -EVP_OpenInit 278 EXIST::FUNCTION:RSA -EVP_PKEY_assign 279 EXIST::FUNCTION: -EVP_PKEY_copy_parameters 280 EXIST::FUNCTION: -EVP_PKEY_free 281 EXIST::FUNCTION: -EVP_PKEY_missing_parameters 282 EXIST::FUNCTION: -EVP_PKEY_new 283 EXIST::FUNCTION: -EVP_PKEY_save_parameters 284 EXIST::FUNCTION: -EVP_PKEY_size 285 EXIST::FUNCTION: -EVP_PKEY_type 286 EXIST::FUNCTION: -EVP_SealFinal 287 EXIST::FUNCTION:RSA -EVP_SealInit 288 EXIST::FUNCTION:RSA -EVP_SignFinal 289 EXIST::FUNCTION: -EVP_VerifyFinal 290 EXIST::FUNCTION: -EVP_add_alias 291 NOEXIST::FUNCTION: -EVP_add_cipher 292 EXIST::FUNCTION: -EVP_add_digest 293 EXIST::FUNCTION: -EVP_bf_cbc 294 EXIST::FUNCTION:BF -EVP_bf_cfb64 295 EXIST::FUNCTION:BF -EVP_bf_ecb 296 EXIST::FUNCTION:BF -EVP_bf_ofb 297 EXIST::FUNCTION:BF -EVP_cleanup 298 EXIST::FUNCTION: -EVP_des_cbc 299 EXIST::FUNCTION:DES -EVP_des_cfb64 300 EXIST::FUNCTION:DES -EVP_des_ecb 301 EXIST::FUNCTION:DES -EVP_des_ede 302 EXIST::FUNCTION:DES -EVP_des_ede3 303 EXIST::FUNCTION:DES -EVP_des_ede3_cbc 304 EXIST::FUNCTION:DES -EVP_des_ede3_cfb64 305 EXIST::FUNCTION:DES -EVP_des_ede3_ofb 306 EXIST::FUNCTION:DES -EVP_des_ede_cbc 307 EXIST::FUNCTION:DES -EVP_des_ede_cfb64 308 EXIST::FUNCTION:DES -EVP_des_ede_ofb 309 EXIST::FUNCTION:DES -EVP_des_ofb 310 EXIST::FUNCTION:DES -EVP_desx_cbc 311 EXIST::FUNCTION:DES -EVP_dss 312 NOEXIST::FUNCTION: -EVP_dss1 313 NOEXIST::FUNCTION: -EVP_enc_null 314 EXIST::FUNCTION: -EVP_get_cipherbyname 315 EXIST::FUNCTION: -EVP_get_digestbyname 316 EXIST::FUNCTION: -EVP_get_pw_prompt 317 EXIST::FUNCTION: -EVP_idea_cbc 318 EXIST::FUNCTION:IDEA -EVP_idea_cfb64 319 EXIST::FUNCTION:IDEA -EVP_idea_ecb 320 EXIST::FUNCTION:IDEA -EVP_idea_ofb 321 EXIST::FUNCTION:IDEA -EVP_md2 322 EXIST::FUNCTION:MD2 -EVP_md5 323 EXIST::FUNCTION:MD5 -EVP_md_null 324 EXIST::FUNCTION: -EVP_rc2_cbc 325 EXIST::FUNCTION:RC2 -EVP_rc2_cfb64 326 EXIST::FUNCTION:RC2 -EVP_rc2_ecb 327 EXIST::FUNCTION:RC2 -EVP_rc2_ofb 328 EXIST::FUNCTION:RC2 -EVP_rc4 329 EXIST::FUNCTION:RC4 -EVP_read_pw_string 330 EXIST::FUNCTION: -EVP_set_pw_prompt 331 EXIST::FUNCTION: -EVP_sha 332 NOEXIST::FUNCTION: -EVP_sha1 333 EXIST::FUNCTION: -MD2 334 EXIST::FUNCTION:MD2 -MD2_Final 335 EXIST::FUNCTION:MD2 -MD2_Init 336 EXIST::FUNCTION:MD2 -MD2_Update 337 EXIST::FUNCTION:MD2 -MD2_options 338 EXIST::FUNCTION:MD2 -MD5 339 EXIST::FUNCTION:MD5 -MD5_Final 340 EXIST::FUNCTION:MD5 -MD5_Init 341 EXIST::FUNCTION:MD5 -MD5_Update 342 EXIST::FUNCTION:MD5 -MDC2 343 EXIST::FUNCTION:MDC2 -MDC2_Final 344 EXIST::FUNCTION:MDC2 -MDC2_Init 345 EXIST::FUNCTION:MDC2 -MDC2_Update 346 EXIST::FUNCTION:MDC2 -NETSCAPE_SPKAC_free 347 EXIST::FUNCTION: -NETSCAPE_SPKAC_new 348 EXIST::FUNCTION: -NETSCAPE_SPKI_free 349 EXIST::FUNCTION: -NETSCAPE_SPKI_new 350 EXIST::FUNCTION: -NETSCAPE_SPKI_sign 351 EXIST::FUNCTION: -NETSCAPE_SPKI_verify 352 EXIST::FUNCTION: -OBJ_add_object 353 EXIST::FUNCTION: -OBJ_bsearch 354 NOEXIST::FUNCTION: -OBJ_cleanup 355 EXIST::FUNCTION: -OBJ_cmp 356 EXIST::FUNCTION: -OBJ_create 357 EXIST::FUNCTION: -OBJ_dup 358 EXIST::FUNCTION: -OBJ_ln2nid 359 EXIST::FUNCTION: -OBJ_new_nid 360 EXIST::FUNCTION: -OBJ_nid2ln 361 EXIST::FUNCTION: -OBJ_nid2obj 362 EXIST::FUNCTION: -OBJ_nid2sn 363 EXIST::FUNCTION: -OBJ_obj2nid 364 EXIST::FUNCTION: -OBJ_sn2nid 365 EXIST::FUNCTION: -OBJ_txt2nid 366 EXIST::FUNCTION: -PEM_ASN1_read 367 EXIST::FUNCTION:STDIO -PEM_ASN1_read_bio 368 EXIST::FUNCTION: -PEM_ASN1_write 369 EXIST::FUNCTION:STDIO -PEM_ASN1_write_bio 370 EXIST::FUNCTION: -PEM_SealFinal 371 EXIST::FUNCTION:RSA -PEM_SealInit 372 EXIST::FUNCTION:RSA -PEM_SealUpdate 373 EXIST::FUNCTION:RSA -PEM_SignFinal 374 EXIST::FUNCTION: -PEM_SignInit 375 EXIST::FUNCTION: -PEM_SignUpdate 376 EXIST::FUNCTION: -PEM_X509_INFO_read 377 EXIST::FUNCTION:STDIO -PEM_X509_INFO_read_bio 378 EXIST::FUNCTION: -PEM_X509_INFO_write_bio 379 EXIST::FUNCTION: -PEM_dek_info 380 EXIST::FUNCTION: -PEM_do_header 381 EXIST::FUNCTION: -PEM_get_EVP_CIPHER_INFO 382 EXIST::FUNCTION: -PEM_proc_type 383 EXIST::FUNCTION: -PEM_read 384 EXIST::FUNCTION:STDIO -PEM_read_DHparams 385 EXIST::FUNCTION:DH -PEM_read_DSAPrivateKey 386 EXIST::FUNCTION:DSA -PEM_read_DSAparams 387 EXIST::FUNCTION:DSA -PEM_read_PKCS7 388 EXIST::FUNCTION: -PEM_read_PrivateKey 389 EXIST::FUNCTION: -PEM_read_RSAPrivateKey 390 EXIST::FUNCTION:RSA -PEM_read_X509 391 EXIST::FUNCTION: -PEM_read_X509_CRL 392 EXIST::FUNCTION: -PEM_read_X509_REQ 393 EXIST::FUNCTION: -PEM_read_bio 394 EXIST::FUNCTION: -PEM_read_bio_DHparams 395 EXIST::FUNCTION:DH -PEM_read_bio_DSAPrivateKey 396 EXIST::FUNCTION:DSA -PEM_read_bio_DSAparams 397 EXIST::FUNCTION:DSA -PEM_read_bio_PKCS7 398 EXIST::FUNCTION: -PEM_read_bio_PrivateKey 399 EXIST::FUNCTION: -PEM_read_bio_RSAPrivateKey 400 EXIST::FUNCTION:RSA -PEM_read_bio_X509 401 EXIST::FUNCTION: -PEM_read_bio_X509_CRL 402 EXIST::FUNCTION: -PEM_read_bio_X509_REQ 403 EXIST::FUNCTION: -PEM_write 404 EXIST::FUNCTION:STDIO -PEM_write_DHparams 405 EXIST::FUNCTION:DH -PEM_write_DSAPrivateKey 406 EXIST::FUNCTION:DSA -PEM_write_DSAparams 407 EXIST::FUNCTION:DSA -PEM_write_PKCS7 408 EXIST::FUNCTION: -PEM_write_PrivateKey 409 EXIST::FUNCTION: -PEM_write_RSAPrivateKey 410 EXIST::FUNCTION:RSA -PEM_write_X509 411 EXIST::FUNCTION: -PEM_write_X509_CRL 412 EXIST::FUNCTION: -PEM_write_X509_REQ 413 EXIST::FUNCTION: -PEM_write_bio 414 EXIST::FUNCTION: -PEM_write_bio_DHparams 415 EXIST::FUNCTION:DH -PEM_write_bio_DSAPrivateKey 416 EXIST::FUNCTION:DSA -PEM_write_bio_DSAparams 417 EXIST::FUNCTION:DSA -PEM_write_bio_PKCS7 418 EXIST::FUNCTION: -PEM_write_bio_PrivateKey 419 EXIST::FUNCTION: -PEM_write_bio_RSAPrivateKey 420 EXIST::FUNCTION:RSA -PEM_write_bio_X509 421 EXIST::FUNCTION: -PEM_write_bio_X509_CRL 422 EXIST::FUNCTION: -PEM_write_bio_X509_REQ 423 EXIST::FUNCTION: -PKCS7_DIGEST_free 424 EXIST::FUNCTION: -PKCS7_DIGEST_new 425 EXIST::FUNCTION: -PKCS7_ENCRYPT_free 426 EXIST::FUNCTION: -PKCS7_ENCRYPT_new 427 EXIST::FUNCTION: -PKCS7_ENC_CONTENT_free 428 EXIST::FUNCTION: -PKCS7_ENC_CONTENT_new 429 EXIST::FUNCTION: -PKCS7_ENVELOPE_free 430 EXIST::FUNCTION: -PKCS7_ENVELOPE_new 431 EXIST::FUNCTION: -PKCS7_ISSUER_AND_SERIAL_digest 432 EXIST::FUNCTION: -PKCS7_ISSUER_AND_SERIAL_free 433 EXIST::FUNCTION: -PKCS7_ISSUER_AND_SERIAL_new 434 EXIST::FUNCTION: -PKCS7_RECIP_INFO_free 435 EXIST::FUNCTION: -PKCS7_RECIP_INFO_new 436 EXIST::FUNCTION: -PKCS7_SIGNED_free 437 EXIST::FUNCTION: -PKCS7_SIGNED_new 438 EXIST::FUNCTION: -PKCS7_SIGNER_INFO_free 439 EXIST::FUNCTION: -PKCS7_SIGNER_INFO_new 440 EXIST::FUNCTION: -PKCS7_SIGN_ENVELOPE_free 441 EXIST::FUNCTION: -PKCS7_SIGN_ENVELOPE_new 442 EXIST::FUNCTION: -PKCS7_dup 443 EXIST::FUNCTION: -PKCS7_free 444 EXIST::FUNCTION: -PKCS7_new 445 EXIST::FUNCTION: -PROXY_ENTRY_add_noproxy 446 NOEXIST::FUNCTION: -PROXY_ENTRY_clear_noproxy 447 NOEXIST::FUNCTION: -PROXY_ENTRY_free 448 NOEXIST::FUNCTION: -PROXY_ENTRY_get_noproxy 449 NOEXIST::FUNCTION: -PROXY_ENTRY_new 450 NOEXIST::FUNCTION: -PROXY_ENTRY_set_server 451 NOEXIST::FUNCTION: -PROXY_add_noproxy 452 NOEXIST::FUNCTION: -PROXY_add_server 453 NOEXIST::FUNCTION: -PROXY_check_by_host 454 NOEXIST::FUNCTION: -PROXY_check_url 455 NOEXIST::FUNCTION: -PROXY_clear_noproxy 456 NOEXIST::FUNCTION: -PROXY_free 457 NOEXIST::FUNCTION: -PROXY_get_noproxy 458 NOEXIST::FUNCTION: -PROXY_get_proxies 459 NOEXIST::FUNCTION: -PROXY_get_proxy_entry 460 NOEXIST::FUNCTION: -PROXY_load_conf 461 NOEXIST::FUNCTION: -PROXY_new 462 NOEXIST::FUNCTION: -PROXY_print 463 NOEXIST::FUNCTION: -RAND_bytes 464 EXIST::FUNCTION: -RAND_cleanup 465 EXIST::FUNCTION: -RAND_file_name 466 EXIST::FUNCTION: -RAND_load_file 467 EXIST::FUNCTION: -RAND_screen 468 EXIST:WIN32:FUNCTION: -RAND_seed 469 EXIST::FUNCTION: -RAND_write_file 470 EXIST::FUNCTION: -RC2_cbc_encrypt 471 EXIST::FUNCTION:RC2 -RC2_cfb64_encrypt 472 EXIST::FUNCTION:RC2 -RC2_ecb_encrypt 473 EXIST::FUNCTION:RC2 -RC2_encrypt 474 EXIST::FUNCTION:RC2 -RC2_ofb64_encrypt 475 EXIST::FUNCTION:RC2 -RC2_set_key 476 EXIST::FUNCTION:RC2 -RC4 477 EXIST::FUNCTION:RC4 -RC4_options 478 EXIST::FUNCTION:RC4 -RC4_set_key 479 EXIST::FUNCTION:RC4 -RSAPrivateKey_asn1_meth 480 NOEXIST::FUNCTION: -RSAPrivateKey_dup 481 EXIST::FUNCTION:RSA -RSAPublicKey_dup 482 EXIST::FUNCTION:RSA -RSA_PKCS1_OpenSSL 483 EXIST::FUNCTION:RSA -RSA_free 484 EXIST::FUNCTION:RSA -RSA_generate_key 485 EXIST::FUNCTION:DEPRECATED,RSA -RSA_new 486 EXIST::FUNCTION:RSA -RSA_new_method 487 EXIST::FUNCTION:RSA -RSA_print 488 EXIST::FUNCTION:RSA -RSA_print_fp 489 EXIST::FUNCTION:RSA,STDIO -RSA_private_decrypt 490 EXIST::FUNCTION:RSA -RSA_private_encrypt 491 EXIST::FUNCTION:RSA -RSA_public_decrypt 492 EXIST::FUNCTION:RSA -RSA_public_encrypt 493 EXIST::FUNCTION:RSA -RSA_set_default_method 494 EXIST::FUNCTION:RSA -RSA_sign 495 EXIST::FUNCTION:RSA -RSA_sign_ASN1_OCTET_STRING 496 EXIST::FUNCTION:RSA -RSA_size 497 EXIST::FUNCTION:RSA -RSA_verify 498 EXIST::FUNCTION:RSA -RSA_verify_ASN1_OCTET_STRING 499 EXIST::FUNCTION:RSA -SHA 500 NOEXIST::FUNCTION: -SHA1 501 EXIST::FUNCTION: -SHA1_Final 502 EXIST::FUNCTION: -SHA1_Init 503 EXIST::FUNCTION: -SHA1_Update 504 EXIST::FUNCTION: -SHA_Final 505 NOEXIST::FUNCTION: -SHA_Init 506 NOEXIST::FUNCTION: -SHA_Update 507 NOEXIST::FUNCTION: -OpenSSL_add_all_algorithms 508 NOEXIST::FUNCTION: -OpenSSL_add_all_ciphers 509 EXIST::FUNCTION: -OpenSSL_add_all_digests 510 EXIST::FUNCTION: -TXT_DB_create_index 511 EXIST::FUNCTION: -TXT_DB_free 512 EXIST::FUNCTION: -TXT_DB_get_by_index 513 EXIST::FUNCTION: -TXT_DB_insert 514 EXIST::FUNCTION: -TXT_DB_read 515 EXIST::FUNCTION: -TXT_DB_write 516 EXIST::FUNCTION: -X509_ALGOR_free 517 EXIST::FUNCTION: -X509_ALGOR_new 518 EXIST::FUNCTION: -X509_ATTRIBUTE_free 519 EXIST::FUNCTION: -X509_ATTRIBUTE_new 520 EXIST::FUNCTION: -X509_CINF_free 521 EXIST::FUNCTION: -X509_CINF_new 522 EXIST::FUNCTION: -X509_CRL_INFO_free 523 EXIST::FUNCTION: -X509_CRL_INFO_new 524 EXIST::FUNCTION: -X509_CRL_add_ext 525 EXIST::FUNCTION: -X509_CRL_cmp 526 EXIST::FUNCTION: -X509_CRL_delete_ext 527 EXIST::FUNCTION: -X509_CRL_dup 528 EXIST::FUNCTION: -X509_CRL_free 529 EXIST::FUNCTION: -X509_CRL_get_ext 530 EXIST::FUNCTION: -X509_CRL_get_ext_by_NID 531 EXIST::FUNCTION: -X509_CRL_get_ext_by_OBJ 532 EXIST::FUNCTION: -X509_CRL_get_ext_by_critical 533 EXIST::FUNCTION: -X509_CRL_get_ext_count 534 EXIST::FUNCTION: -X509_CRL_new 535 EXIST::FUNCTION: -X509_CRL_sign 536 EXIST::FUNCTION: -X509_CRL_verify 537 EXIST::FUNCTION: -X509_EXTENSION_create_by_NID 538 EXIST::FUNCTION: -X509_EXTENSION_create_by_OBJ 539 EXIST::FUNCTION: -X509_EXTENSION_dup 540 EXIST::FUNCTION: -X509_EXTENSION_free 541 EXIST::FUNCTION: -X509_EXTENSION_get_critical 542 EXIST::FUNCTION: -X509_EXTENSION_get_data 543 EXIST::FUNCTION: -X509_EXTENSION_get_object 544 EXIST::FUNCTION: -X509_EXTENSION_new 545 EXIST::FUNCTION: -X509_EXTENSION_set_critical 546 EXIST::FUNCTION: -X509_EXTENSION_set_data 547 EXIST::FUNCTION: -X509_EXTENSION_set_object 548 EXIST::FUNCTION: -X509_INFO_free 549 EXIST::FUNCTION: -X509_INFO_new 550 EXIST::FUNCTION: -X509_LOOKUP_by_alias 551 EXIST::FUNCTION: -X509_LOOKUP_by_fingerprint 552 EXIST::FUNCTION: -X509_LOOKUP_by_issuer_serial 553 EXIST::FUNCTION: -X509_LOOKUP_by_subject 554 EXIST::FUNCTION: -X509_LOOKUP_ctrl 555 EXIST::FUNCTION: -X509_LOOKUP_file 556 EXIST::FUNCTION: -X509_LOOKUP_free 557 EXIST::FUNCTION: -X509_LOOKUP_hash_dir 558 EXIST::FUNCTION: -X509_LOOKUP_init 559 EXIST::FUNCTION: -X509_LOOKUP_new 560 EXIST::FUNCTION: -X509_LOOKUP_shutdown 561 EXIST::FUNCTION: -X509_NAME_ENTRY_create_by_NID 562 EXIST::FUNCTION: -X509_NAME_ENTRY_create_by_OBJ 563 EXIST::FUNCTION: -X509_NAME_ENTRY_dup 564 EXIST::FUNCTION: -X509_NAME_ENTRY_free 565 EXIST::FUNCTION: -X509_NAME_ENTRY_get_data 566 EXIST::FUNCTION: -X509_NAME_ENTRY_get_object 567 EXIST::FUNCTION: -X509_NAME_ENTRY_new 568 EXIST::FUNCTION: -X509_NAME_ENTRY_set_data 569 EXIST::FUNCTION: -X509_NAME_ENTRY_set_object 570 EXIST::FUNCTION: -X509_NAME_add_entry 571 EXIST::FUNCTION: -X509_NAME_cmp 572 EXIST::FUNCTION: -X509_NAME_delete_entry 573 EXIST::FUNCTION: -X509_NAME_digest 574 EXIST::FUNCTION: -X509_NAME_dup 575 EXIST::FUNCTION: -X509_NAME_entry_count 576 EXIST::FUNCTION: -X509_NAME_free 577 EXIST::FUNCTION: -X509_NAME_get_entry 578 EXIST::FUNCTION: -X509_NAME_get_index_by_NID 579 EXIST::FUNCTION: -X509_NAME_get_index_by_OBJ 580 EXIST::FUNCTION: -X509_NAME_get_text_by_NID 581 EXIST::FUNCTION: -X509_NAME_get_text_by_OBJ 582 EXIST::FUNCTION: -X509_NAME_hash 583 EXIST::FUNCTION: -X509_NAME_new 584 EXIST::FUNCTION: -X509_NAME_oneline 585 EXIST::FUNCTION: -X509_NAME_print 586 EXIST::FUNCTION: -X509_NAME_set 587 EXIST::FUNCTION: -X509_OBJECT_free_contents 588 EXIST::FUNCTION: -X509_OBJECT_retrieve_by_subject 589 EXIST::FUNCTION: -X509_OBJECT_up_ref_count 590 EXIST::FUNCTION: -X509_PKEY_free 591 EXIST::FUNCTION: -X509_PKEY_new 592 EXIST::FUNCTION: -X509_PUBKEY_free 593 EXIST::FUNCTION: -X509_PUBKEY_get 594 EXIST::FUNCTION: -X509_PUBKEY_new 595 EXIST::FUNCTION: -X509_PUBKEY_set 596 EXIST::FUNCTION: -X509_REQ_INFO_free 597 EXIST::FUNCTION: -X509_REQ_INFO_new |