tor-browser

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

prelib.c (937B)


      1 /* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil -*- */
      2 
      3 /*
      4 * Functions used by https servers to send (download) pre-encrypted files
      5 * over SSL connections that use Fortezza ciphersuites.
      6 *
      7 * This Source Code Form is subject to the terms of the Mozilla Public
      8 * License, v. 2.0. If a copy of the MPL was not distributed with this
      9 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
     10 
     11 #include "cert.h"
     12 #include "ssl.h"
     13 #include "keyhi.h"
     14 #include "secitem.h"
     15 #include "sslimpl.h"
     16 #include "pkcs11t.h"
     17 #include "preenc.h"
     18 #include "pk11func.h"
     19 
     20 PEHeader *
     21 SSL_PreencryptedStreamToFile(PRFileDesc *fd, PEHeader *inHeader,
     22                             int *headerSize)
     23 {
     24    PORT_SetError(PR_NOT_IMPLEMENTED_ERROR);
     25    return NULL;
     26 }
     27 
     28 PEHeader *
     29 SSL_PreencryptedFileToStream(PRFileDesc *fd, PEHeader *header,
     30                             int *headerSize)
     31 {
     32    PORT_SetError(PR_NOT_IMPLEMENTED_ERROR);
     33    return NULL;
     34 }