Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
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 ;+};