static SSLCertCollection BuildSSLCollection(CURL *conn);
wxString ETagValueResult();
wxString GetErrorMessage();
+
+ // SSL Verification tests when connecting.
+
+ static CURLcode SSLVerifyTest();
+ static SSLCertCollection GetSSLVerifyResults();
+
//size_t WritebackFunc(char *ptr, size_t size, size_t nmemb, FILE *userdata);
private:
static wxString ServerAddress;
static char curlerrbuffer[CURL_ERROR_SIZE];
static SSLCertCollection SSLCertCol;
static wxString ErrorMessage;
+ static wxString ErrorBufferMessage;
protected:
static int SSLErrorCode;
static int ConnectionErrorCode;
static wxString PageData;
static CURLcode claconncode;
static int HTTPErrorCode;
+ static SSLCertCollection VerifyCertCollection;
};