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