Index: net/third_party/nss/ssl/ssl.def |
diff --git a/net/third_party/nss/ssl/ssl.def b/net/third_party/nss/ssl/ssl.def |
new file mode 100644 |
index 0000000000000000000000000000000000000000..e4d4d1dc0c1ffc9b9139d022fe42b6ffc6e28dc5 |
--- /dev/null |
+++ b/net/third_party/nss/ssl/ssl.def |
@@ -0,0 +1,141 @@ |
+;+# |
+;+# ***** BEGIN LICENSE BLOCK ***** |
+;+# Version: MPL 1.1/GPL 2.0/LGPL 2.1 |
+;+# |
+;+# The contents of this file are subject to the Mozilla Public License Version |
+;+# 1.1 (the "License"); you may not use this file except in compliance with |
+;+# the License. You may obtain a copy of the License at |
+;+# http://www.mozilla.org/MPL/ |
+;+# |
+;+# Software distributed under the License is distributed on an "AS IS" basis, |
+;+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License |
+;+# for the specific language governing rights and limitations under the |
+;+# License. |
+;+# |
+;+# The Original Code is the Netscape security libraries. |
+;+# |
+;+# The Initial Developer of the Original Code is |
+;+# Netscape Communications Corporation. |
+;+# Portions created by the Initial Developer are Copyright (C) 2000 |
+;+# the Initial Developer. All Rights Reserved. |
+;+# |
+;+# Contributor(s): |
+;+# |
+;+# Alternatively, the contents of this file may be used under the terms of |
+;+# either the GNU General Public License Version 2 or later (the "GPL"), or |
+;+# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), |
+;+# in which case the provisions of the GPL or the LGPL are applicable instead |
+;+# of those above. If you wish to allow use of your version of this file only |
+;+# under the terms of either the GPL or the LGPL, and not to allow others to |
+;+# use your version of this file under the terms of the MPL, indicate your |
+;+# decision by deleting the provisions above and replace them with the notice |
+;+# and other provisions required by the GPL or the LGPL. If you do not delete |
+;+# the provisions above, a recipient may use your version of this file under |
+;+# the terms of any one of the MPL, the GPL or the LGPL. |
+;+# |
+;+# ***** END LICENSE BLOCK ***** |
+;+# |
+;+# OK, this file is meant to support SUN, LINUX, AIX and WINDOWS |
+;+# 1. For all unix platforms, the string ";-" means "remove this line" |
+;+# 2. For all unix platforms, the string " DATA " will be removed from any |
+;+# line on which it occurs. |
+;+# 3. Lines containing ";+" will have ";+" removed on SUN and LINUX. |
+;+# On AIX, lines containing ";+" will be removed. |
+;+# 4. For all unix platforms, the string ";;" will thave the ";;" removed. |
+;+# 5. For all unix platforms, after the above processing has taken place, |
+;+# all characters after the first ";" on the line will be removed. |
+;+# And for AIX, the first ";" will also be removed. |
+;+# This file is passed directly to windows. Since ';' is a comment, all UNIX |
+;+# directives are hidden behind ";", ";+", and ";-" |
+;+ |
+;+NSS_3.2 { # NSS 3.2 release |
+;+ global: |
+LIBRARY ssl3 ;- |
+EXPORTS ;- |
+SSL_ImplementedCiphers DATA ; |
+SSL_NumImplementedCiphers DATA ; |
+NSS_CmpCertChainWCANames; |
+NSS_FindCertKEAType; |
+NSS_GetClientAuthData; |
+NSS_SetDomesticPolicy; |
+NSS_SetExportPolicy; |
+NSS_SetFrancePolicy; |
+SSL_AuthCertificate; |
+SSL_AuthCertificateHook; |
+SSL_BadCertHook; |
+SSL_CertDBHandleSet; |
+SSL_CipherPolicyGet; |
+SSL_CipherPolicySet; |
+SSL_CipherPrefGet; |
+SSL_CipherPrefGetDefault; |
+SSL_CipherPrefSet; |
+SSL_CipherPrefSetDefault; |
+SSL_ClearSessionCache; |
+SSL_ConfigMPServerSIDCache; |
+SSL_ConfigSecureServer; |
+SSL_ConfigServerSessionIDCache; |
+SSL_DataPending; |
+SSL_ForceHandshake; |
+SSL_GetClientAuthDataHook; |
+SSL_GetSessionID; |
+SSL_GetStatistics; |
+SSL_HandshakeCallback; |
+SSL_ImportFD; |
+SSL_InheritMPServerSIDCache; |
+SSL_InvalidateSession; |
+SSL_OptionGet; |
+SSL_OptionGetDefault; |
+SSL_OptionSet; |
+SSL_OptionSetDefault; |
+SSL_PeerCertificate; |
+SSL_PreencryptedFileToStream; |
+SSL_PreencryptedStreamToFile; |
+SSL_ReHandshake; |
+SSL_ResetHandshake; |
+SSL_RestartHandshakeAfterCertReq; |
+SSL_RestartHandshakeAfterServerCert; |
+SSL_RevealCert; |
+SSL_RevealPinArg; |
+SSL_RevealURL; |
+SSL_SecurityStatus; |
+SSL_SetPKCS11PinArg; |
+SSL_SetSockPeerID; |
+SSL_SetURL; |
+;+ local: |
+;+*; |
+;+}; |
+;+NSS_3.2.1 { # NSS 3.2.1 release |
+;+ global: |
+NSSSSL_VersionCheck; |
+;+ local: |
+;+*; |
+;+}; |
+;+NSS_3.4 { # NSS 3.4 release |
+;+ global: |
+SSL_GetChannelInfo; |
+SSL_GetCipherSuiteInfo; |
+SSL_GetMaxServerCacheLocks; |
+SSL_LocalCertificate; |
+SSL_SetMaxServerCacheLocks; |
+;+ local: |
+;+*; |
+;+}; |
+;+NSS_3.7.4 { # NSS 3.7.4 release |
+;+ global: |
+SSL_ShutdownServerSessionIDCache; |
+;+ local: |
+;+*; |
+;+}; |
+;+NSS_3.11.4 { # NSS 3.11.4 release |
+;+ global: |
+SSL_ForceHandshakeWithTimeout; |
+SSL_ReHandshakeWithTimeout; |
+;+ local: |
+;+*; |
+;+}; |
+;+NSS_3.11.8 { # NSS 3.11.8 release |
+;+ global: |
+SSL_CanBypass; |
+;+ local: |
+;+*; |
+;+}; |