|
1 ;+# |
|
2 ;+# This Source Code Form is subject to the terms of the Mozilla Public |
|
3 ;+# License, v. 2.0. If a copy of the MPL was not distributed with this |
|
4 ;+# file, You can obtain one at http://mozilla.org/MPL/2.0/. |
|
5 ;+# |
|
6 ;+# OK, this file is meant to support SUN, LINUX, AIX and WINDOWS |
|
7 ;+# 1. For all unix platforms, the string ";-" means "remove this line" |
|
8 ;+# 2. For all unix platforms, the string " DATA " will be removed from any |
|
9 ;+# line on which it occurs. |
|
10 ;+# 3. Lines containing ";+" will have ";+" removed on SUN and LINUX. |
|
11 ;+# On AIX, lines containing ";+" will be removed. |
|
12 ;+# 4. For all unix platforms, the string ";;" will thave the ";;" removed. |
|
13 ;+# 5. For all unix platforms, after the above processing has taken place, |
|
14 ;+# all characters after the first ";" on the line will be removed. |
|
15 ;+# And for AIX, the first ";" will also be removed. |
|
16 ;+# This file is passed directly to windows. Since ';' is a comment, all UNIX |
|
17 ;+# directives are hidden behind ";", ";+", and ";-" |
|
18 ;+ |
|
19 ;+NSS_3.2 { # NSS 3.2 release |
|
20 ;+ global: |
|
21 LIBRARY ssl3 ;- |
|
22 EXPORTS ;- |
|
23 SSL_ImplementedCiphers DATA ; |
|
24 SSL_NumImplementedCiphers DATA ; |
|
25 NSS_CmpCertChainWCANames; |
|
26 NSS_FindCertKEAType; |
|
27 NSS_GetClientAuthData; |
|
28 NSS_SetDomesticPolicy; |
|
29 NSS_SetExportPolicy; |
|
30 NSS_SetFrancePolicy; |
|
31 SSL_AuthCertificate; |
|
32 SSL_AuthCertificateHook; |
|
33 SSL_BadCertHook; |
|
34 SSL_CertDBHandleSet; |
|
35 SSL_CipherPolicyGet; |
|
36 SSL_CipherPolicySet; |
|
37 SSL_CipherPrefGet; |
|
38 SSL_CipherPrefGetDefault; |
|
39 SSL_CipherPrefSet; |
|
40 SSL_CipherPrefSetDefault; |
|
41 SSL_ClearSessionCache; |
|
42 SSL_ConfigMPServerSIDCache; |
|
43 SSL_ConfigSecureServer; |
|
44 SSL_ConfigServerSessionIDCache; |
|
45 SSL_DataPending; |
|
46 SSL_ForceHandshake; |
|
47 SSL_GetClientAuthDataHook; |
|
48 SSL_GetSessionID; |
|
49 SSL_GetStatistics; |
|
50 SSL_HandshakeCallback; |
|
51 SSL_ImportFD; |
|
52 SSL_InheritMPServerSIDCache; |
|
53 SSL_InvalidateSession; |
|
54 SSL_OptionGet; |
|
55 SSL_OptionGetDefault; |
|
56 SSL_OptionSet; |
|
57 SSL_OptionSetDefault; |
|
58 SSL_PeerCertificate; |
|
59 SSL_PreencryptedFileToStream; |
|
60 SSL_PreencryptedStreamToFile; |
|
61 SSL_ReHandshake; |
|
62 SSL_ResetHandshake; |
|
63 SSL_RestartHandshakeAfterCertReq; |
|
64 SSL_RestartHandshakeAfterServerCert; |
|
65 SSL_RevealCert; |
|
66 SSL_RevealPinArg; |
|
67 SSL_RevealURL; |
|
68 SSL_SecurityStatus; |
|
69 SSL_SetPKCS11PinArg; |
|
70 SSL_SetSockPeerID; |
|
71 SSL_SetURL; |
|
72 ;+ local: |
|
73 ;+*; |
|
74 ;+}; |
|
75 ;+NSS_3.2.1 { # NSS 3.2.1 release |
|
76 ;+ global: |
|
77 NSSSSL_VersionCheck; |
|
78 ;+ local: |
|
79 ;+*; |
|
80 ;+}; |
|
81 ;+NSS_3.4 { # NSS 3.4 release |
|
82 ;+ global: |
|
83 SSL_GetChannelInfo; |
|
84 SSL_GetCipherSuiteInfo; |
|
85 SSL_GetMaxServerCacheLocks; |
|
86 SSL_LocalCertificate; |
|
87 SSL_SetMaxServerCacheLocks; |
|
88 ;+ local: |
|
89 ;+*; |
|
90 ;+}; |
|
91 ;+NSS_3.7.4 { # NSS 3.7.4 release |
|
92 ;+ global: |
|
93 SSL_ShutdownServerSessionIDCache; |
|
94 ;+ local: |
|
95 ;+*; |
|
96 ;+}; |
|
97 ;+NSS_3.11.4 { # NSS 3.11.4 release |
|
98 ;+ global: |
|
99 SSL_ForceHandshakeWithTimeout; |
|
100 SSL_ReHandshakeWithTimeout; |
|
101 ;+ local: |
|
102 ;+*; |
|
103 ;+}; |
|
104 ;+NSS_3.11.8 { # NSS 3.11.8 release |
|
105 ;+ global: |
|
106 SSL_CanBypass; |
|
107 ;+ local: |
|
108 ;+*; |
|
109 ;+}; |
|
110 ;+NSS_3.12.6 { # NSS 3.12.6 release |
|
111 ;+ global: |
|
112 SSL_ConfigServerSessionIDCacheWithOpt; |
|
113 SSL_GetImplementedCiphers; |
|
114 SSL_GetNegotiatedHostInfo; |
|
115 SSL_GetNumImplementedCiphers; |
|
116 SSL_HandshakeNegotiatedExtension; |
|
117 SSL_ReconfigFD; |
|
118 SSL_SetTrustAnchors; |
|
119 SSL_SNISocketConfigHook; |
|
120 ;+ local: |
|
121 ;+*; |
|
122 ;+}; |
|
123 ;+NSS_3.12.10 { # NSS 3.12.10 release |
|
124 ;+ global: |
|
125 SSL_ConfigSecureServerWithCertChain; |
|
126 ;+ local: |
|
127 ;+*; |
|
128 ;+}; |
|
129 ;+NSS_3.13 { # NSS 3.13 release |
|
130 ;+ global: |
|
131 NSSSSL_GetVersion; |
|
132 ;+ local: |
|
133 ;+ *; |
|
134 ;+}; |
|
135 ;+NSS_3.13.2 { # NSS 3.13.2 release |
|
136 ;+ global: |
|
137 SSL_SetNextProtoCallback; |
|
138 SSL_SetNextProtoNego; |
|
139 SSL_GetNextProto; |
|
140 SSL_AuthCertificateComplete; |
|
141 ;+ local: |
|
142 ;+ *; |
|
143 ;+}; |
|
144 ;+NSS_3.14 { # NSS 3.14 release |
|
145 ;+ global: |
|
146 DTLS_GetHandshakeTimeout; |
|
147 DTLS_ImportFD; |
|
148 SSL_ExportKeyingMaterial; |
|
149 SSL_VersionRangeGet; |
|
150 SSL_VersionRangeGetDefault; |
|
151 SSL_VersionRangeGetSupported; |
|
152 SSL_VersionRangeSet; |
|
153 SSL_VersionRangeSetDefault; |
|
154 SSL_GetSRTPCipher; |
|
155 SSL_SetSRTPCiphers; |
|
156 ;+ local: |
|
157 ;+*; |
|
158 ;+}; |
|
159 ;+NSS_3.15 { # NSS 3.15 release |
|
160 ;+ global: |
|
161 SSL_PeerStapledOCSPResponses; |
|
162 SSL_SetStapledOCSPResponses; |
|
163 ;+ local: |
|
164 ;+*; |
|
165 ;+}; |
|
166 ;+NSS_3.15.4 { # NSS 3.15.4 release |
|
167 ;+ global: |
|
168 SSL_PeerCertificateChain; |
|
169 SSL_RecommendedCanFalseStart; |
|
170 SSL_SetCanFalseStartCallback; |
|
171 ;+ local: |
|
172 ;+*; |
|
173 ;+}; |