tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

ssl.def (5610B)


      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 ;+};
    174 ;+NSS_3.20 {    # NSS 3.20 release
    175 ;+    global:
    176 SSL_DHEGroupPrefSet;
    177 SSL_EnableWeakDHEPrimeGroup;
    178 ;+    local:
    179 ;+*;
    180 ;+};
    181 ;+NSS_3.21 {    # NSS 3.21 release
    182 ;+    global:
    183 SSL_GetPreliminaryChannelInfo;
    184 SSL_SignaturePrefSet;
    185 SSL_SignaturePrefGet;
    186 SSL_SignatureMaxCount;
    187 ;+    local:
    188 ;+*;
    189 ;+};
    190 ;+NSS_3.22 {    # NSS 3.22 release
    191 ;+    global:
    192 SSL_PeerSignedCertTimestamps;
    193 SSL_SetSignedCertTimestamps;
    194 ;+    local:
    195 ;+*;
    196 ;+};
    197 ;+NSS_3.23 {    # NSS 3.23 release
    198 ;+    global:
    199 SSL_SetDowngradeCheckVersion;
    200 ;+    local:
    201 ;+*;
    202 ;+};
    203 ;+NSS_3.24 {    # NSS 3.24 release
    204 ;+    global:
    205 SSL_ConfigServerCert;
    206 ;+    local:
    207 ;+*;
    208 ;+};
    209 ;+NSS_3.27 {    # NSS 3.27 release
    210 ;+    global:
    211 SSL_NamedGroupConfig;
    212 ;+    local:
    213 ;+*;
    214 ;+};
    215 ;+NSS_3.28 {    # NSS 3.28 release
    216 ;+    global:
    217 SSL_ExportEarlyKeyingMaterial;
    218 SSL_SendAdditionalKeyShares;
    219 SSL_SignatureSchemePrefSet;
    220 SSL_SignatureSchemePrefGet;
    221 ;+    local:
    222 ;+*;
    223 ;+};
    224 ;+NSS_3.30 {    # NSS 3.30 release
    225 ;+    global:
    226 SSL_SetSessionTicketKeyPair;
    227 ;+    local:
    228 ;+*;
    229 ;+};
    230 ;+NSS_3.30.0.1 { # Additional symbols for NSS 3.30 release
    231 ;+    global:
    232 SSL_AlertReceivedCallback;
    233 SSL_AlertSentCallback;
    234 ;+    local:
    235 ;+*;
    236 ;+};
    237 ;+NSS_3.33 {    # NSS 3.33 release
    238 ;+    global:
    239 SSL_GetExperimentalAPI;
    240 ;+    local:
    241 ;+*;
    242 ;+};
    243 ;+NSS_3.77 {    # NSS 3.77 release
    244 ;+    global:
    245 SSL_CertIsUsable;
    246 SSL_FilterClientCertListBySocket;
    247 ;+    local:
    248 ;+*;
    249 ;+};
    250 ;+NSS_3.80 {    # NSS 3.80 release
    251 ;+    global:
    252 SSL_ClientCertCallbackComplete;
    253 ;+    local:
    254 ;+*;
    255 ;+};