|
1 # |
|
2 # CDDL HEADER START |
|
3 # |
|
4 # The contents of this file are subject to the terms of the |
|
5 # Common Development and Distribution License (the "License"). |
|
6 # You may not use this file except in compliance with the License. |
|
7 # |
|
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
|
9 # or http://www.opensolaris.org/os/licensing. |
|
10 # See the License for the specific language governing permissions |
|
11 # and limitations under the License. |
|
12 # |
|
13 # When distributing Covered Code, include this CDDL HEADER in each |
|
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
|
15 # If applicable, add the following below this CDDL HEADER, with the |
|
16 # fields enclosed by brackets "[]" replaced with your own identifying |
|
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
|
18 # |
|
19 # CDDL HEADER END |
|
20 # |
|
21 # Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. |
|
22 # |
|
23 |
|
24 # |
|
25 # This file defines interface requirements of wanboot on OpenSSL. |
|
26 # |
|
27 |
|
28 $mapfile_version 2 |
|
29 SYMBOL_SCOPE { |
|
30 ERR_clear_error; |
|
31 SSL_CTX_set_default_passwd_cb; |
|
32 SSL_load_error_strings; |
|
33 EVP_PKEY_free; |
|
34 SSL_get_peer_certificate; |
|
35 SSL_CIPHER_get_name; |
|
36 sk_value; |
|
37 RAND_load_file; |
|
38 X509_NAME_oneline; |
|
39 SSL_write; |
|
40 X509_NAME_get_text_by_NID; |
|
41 OPENSSL_uni2asc; |
|
42 SSL_CTX_set_default_passwd_cb_userdata; |
|
43 SSL_CTX_use_PrivateKey_file; |
|
44 OPENSSL_asc2uni; |
|
45 SSL_get_error; |
|
46 ASN1_UTF8STRING_free; |
|
47 ASN1_mbstring_copy; |
|
48 ERR_error_string; |
|
49 PKCS12_unpack_p7data; |
|
50 X509_free; |
|
51 ERR_get_error; |
|
52 ERR_put_error; |
|
53 PKCS12_free; |
|
54 ASN1_UTF8STRING_new; |
|
55 OPENSSL_add_all_algorithms_noconf; |
|
56 OBJ_nid2obj; |
|
57 PKCS12_SAFEBAG_free; |
|
58 ASN1_STRING_free; |
|
59 sk_delete; |
|
60 OBJ_obj2nid; |
|
61 SSL_CTX_set_verify_depth; |
|
62 PKCS8_PRIV_KEY_INFO_free; |
|
63 SSL_set_connect_state; |
|
64 sk_pop_free; |
|
65 BIO_s_file; |
|
66 SSL_set_fd; |
|
67 SSL_CTX_use_PrivateKey; |
|
68 ASN1_STRING_to_UTF8; |
|
69 PKCS12_certbag2x509; |
|
70 PKCS7_free; |
|
71 PKCS12_decrypt_skey; |
|
72 BIO_new; |
|
73 RAND_status; |
|
74 sk_num; |
|
75 SSL_get_verify_result; |
|
76 SSL_free; |
|
77 SSL_read; |
|
78 SSL_new; |
|
79 SSLv3_client_method; |
|
80 X509_check_private_key; |
|
81 SSL_CTX_new; |
|
82 ASN1_TYPE_set; |
|
83 ASN1_TYPE_new; |
|
84 ERR_peek_error; |
|
85 CRYPTO_free; |
|
86 SSL_CTX_load_verify_locations; |
|
87 PKCS12_unpack_authsafes; |
|
88 X509_ATTRIBUTE_new; |
|
89 PKCS12_unpack_p7encdata; |
|
90 sk_push; |
|
91 SSL_connect; |
|
92 SSL_shutdown; |
|
93 SSL_CTX_use_certificate_file; |
|
94 PKCS12_get_attr_gen; |
|
95 X509_verify_cert_error_string; |
|
96 X509_ATTRIBUTE_free; |
|
97 X509_alias_set1; |
|
98 PKCS12_verify_mac; |
|
99 ASN1_TIME_print; |
|
100 SSL_CTX_use_certificate; |
|
101 SSL_get_ciphers; |
|
102 SSL_CTX_ctrl; |
|
103 SSL_CTX_free; |
|
104 X509_keyid_set1; |
|
105 ERR_load_strings; |
|
106 EVP_EncodeBlock; |
|
107 ASN1_TYPE_free; |
|
108 sk_new_null; |
|
109 SSL_get_current_cipher; |
|
110 ASN1_STRING_cmp; |
|
111 ASN1_STRING_set; |
|
112 ERR_get_next_error_library; |
|
113 EVP_PKCS82PKEY; |
|
114 X509_get_issuer_name; |
|
115 CRYPTO_malloc; |
|
116 BIO_ctrl; |
|
117 BIO_free; |
|
118 X509_STORE_add_cert; |
|
119 ASN1_STRING_type_new; |
|
120 SSL_CTX_set_cipher_list; |
|
121 X509_get_subject_name; |
|
122 SSL_library_init; |
|
123 d2i_PKCS12_fp; |
|
124 local: |
|
125 *; |
|
126 }; |