]>
Commit | Line | Data |
---|---|---|
f7f3304a | 1 | #include "squid.h" |
0bf57f33 AJ |
2 | |
3 | #if USE_SSL | |
4 | ||
1b76e6c1 AJ |
5 | #include "fatal.h" |
6 | ||
7 | /* Stub File for the ssl/libsslsquid.la convenience library */ | |
8 | ||
0bf57f33 AJ |
9 | #define STUB_API "ssl/libsslsquid.la" |
10 | #include "tests/STUB.h" | |
1b76e6c1 | 11 | |
1b76e6c1 | 12 | #include "ssl/Config.h" |
814f9a2e | 13 | Ssl::Config::~Config() STUB_NOP |
1b76e6c1 AJ |
14 | Ssl::Config Ssl::TheConfig; |
15 | ||
16 | #include "ssl/context_storage.h" | |
17 | //Ssl::CertificateStorageAction::CertificateStorageAction(const Mgr::Command::Pointer &cmd) STUB | |
0bf57f33 | 18 | Ssl::CertificateStorageAction::Pointer Ssl::CertificateStorageAction::Create(const Mgr::Command::Pointer &cmd) STUB_RETSTATREF(Ssl::CertificateStorageAction::Pointer) |
1b76e6c1 | 19 | void Ssl::CertificateStorageAction::dump(StoreEntry *sentry) STUB |
1b76e6c1 | 20 | void Ssl::GlobalContextStorage::addLocalStorage(Ip::Address const & address, size_t size_of_store) STUB |
0bf57f33 | 21 | Ssl::LocalContextStorage & Ssl::GlobalContextStorage::getLocalStorage(Ip::Address const & address) |
14798e73 | 22 | { fatal(STUB_API " required"); static Ssl::LocalContextStorage v(0,0); return v; } |
1b76e6c1 AJ |
23 | void Ssl::GlobalContextStorage::reconfigureStart() STUB |
24 | //Ssl::GlobalContextStorage Ssl::TheGlobalContextStorage; | |
25 | ||
26 | #include "ssl/ErrorDetail.h" | |
27 | Ssl::ssl_error_t parseErrorString(const char *name) STUB_RETVAL(0) | |
0bf57f33 | 28 | //const char *Ssl::getErrorName(ssl_error_t value) STUB_RETVAL(NULL) |
b56756cb | 29 | Ssl::ErrorDetail::ErrorDetail(ssl_error_t err_no, X509 *, X509 *, const char *) STUB |
1b76e6c1 | 30 | Ssl::ErrorDetail::ErrorDetail(ErrorDetail const &) STUB |
0bf57f33 | 31 | const String & Ssl::ErrorDetail::toString() const STUB_RETSTATREF(String) |
1b76e6c1 AJ |
32 | |
33 | #include "ssl/support.h" | |
86660d64 | 34 | SSL_CTX *sslCreateServerContext(AnyP::PortCfg &) STUB_RETVAL(NULL) |
1b76e6c1 AJ |
35 | SSL_CTX *sslCreateClientContext(const char *certfile, const char *keyfile, int version, const char *cipher, const char *options, const char *flags, const char *CAfile, const char *CApath, const char *CRLfile) STUB_RETVAL(NULL) |
36 | int ssl_read_method(int, char *, int) STUB_RETVAL(0) | |
37 | int ssl_write_method(int, const char *, int) STUB_RETVAL(0) | |
0bf57f33 | 38 | void ssl_shutdown_method(SSL *) STUB |
1b76e6c1 | 39 | const char *sslGetUserEmail(SSL *ssl) STUB_RETVAL(NULL) |
00352183 AR |
40 | // typedef char const *Ssl::GETATTRIBUTE(X509 *, const char *); |
41 | // Ssl::GETATTRIBUTE Ssl::GetX509UserAttribute; | |
42 | // Ssl::GETATTRIBUTE Ssl::GetX509CAAttribute; | |
1b76e6c1 AJ |
43 | const char *sslGetUserCertificatePEM(SSL *ssl) STUB_RETVAL(NULL) |
44 | const char *sslGetUserCertificateChainPEM(SSL *ssl) STUB_RETVAL(NULL) | |
86660d64 CT |
45 | SSL_CTX * Ssl::generateSslContext(CertificateProperties const &properties, AnyP::PortCfg &) STUB_RETVAL(NULL) |
46 | SSL_CTX * Ssl::generateSslContextUsingPkeyAndCertFromMemory(const char * data, AnyP::PortCfg &) STUB_RETVAL(NULL) | |
1b76e6c1 AJ |
47 | int Ssl::matchX509CommonNames(X509 *peer_cert, void *check_data, int (*check_func)(void *check_data, ASN1_STRING *cn_data)) STUB_RETVAL(0) |
48 | int Ssl::asn1timeToString(ASN1_TIME *tm, char *buf, int len) STUB_RETVAL(0) | |
0bf57f33 AJ |
49 | |
50 | #endif |