// Setup the data to be sent in the wxPostEvent command.
- //SSLInvalidCertNotifObj SSLICNProcData;
-
- //bool *PauseMode = new bool;
int SSLResult;
- //QRNotif qrn;
-
- //*PauseMode = TRUE;
- //qrn.QResponse = &SSLResult;
- //qrn.PausePtr = PauseMode;
-
- //SSLICNProcData.CertCollection = CardDAVConn.GetSSLVerifyResults();
- //SSLICNProcData.QRNotifData = &qrn;
- //SSLICNProcData.AccountName = _("New account");
frmInvalidSSLCertificate *frmICPtr = new frmInvalidSSLCertificate(this);
frmICPtr->LoadDataNew(CardDAVConn.GetSSLVerifyResults(), txtServerAddress->GetValue());
frmICPtr->ShowModal();
-
- //wxCommandEvent event(INVALIDSSLCERT);
- //event.SetClientData(&SSLICNProcData);
- //wxPostEvent(this->GetParent(), event);
-
- /*timespec n1, n2;
-
- // Fall asleep until we get an response.
-
- n1.tv_sec = 0;
- n1.tv_nsec = 250000000L;*/
-
+
SSLResult = frmICPtr->GetResult();
// Clean up before processing response.
}
- //frmInvalidSSLCertificate *frmICPtr = new frmInvalidSSLCertificate(this);
-
- //frmICPtr->LoadDataNew(CardDAVConn.GetSSLVerifyResults(), txtServerAddress->GetValue());
- //frmICPtr->ShowModal();
-
-
} else {
// Something else happened. Stop the process and
if (ServerResult == FALSE){
- lblServerConnResult->SetLabel(_("Failed"));
- return;
+ lblServerConnResult->SetLabel(_("Failed"));
+ return;
} else {
- lblServerConnResult->SetLabel(_("Connected"));
+ lblServerConnResult->SetLabel(_("Connected"));
}
if (CardDAVConn.CanDoSSL() == TRUE){
- lblServerSSLResult->SetLabel(_("Used"));
+ lblServerSSLResult->SetLabel(_("Used"));
} else {
- lblServerSSLResult->SetLabel(_("Not Used"));
- lblServerSSLValid->SetLabel(_("Not Applicable"));
+ lblServerSSLResult->SetLabel(_("Not Used"));
+ lblServerSSLValid->SetLabel(_("Not Applicable"));
}
if (CardDAVConn.SSLVerify() == TRUE && CardDAVConn.CanDoSSL() == TRUE){
- lblServerSSLValid->SetLabel(_("Verified"));
+ lblServerSSLValid->SetLabel(_("Verified"));
} else if (CardDAVConn.SSLVerify() == FALSE && CardDAVConn.CanDoSSL() == TRUE && CardDAVConn.IsSelfSigned() == TRUE){
- lblServerSSLValid->SetLabel(_("Verified (user)"));
+ lblServerSSLValid->SetLabel(_("Verified (user)"));
} else if (CardDAVConn.SSLVerify() == FALSE && CardDAVConn.CanDoSSL() == TRUE) {
- lblServerSSLValid->SetLabel(_("Unable to verify"));
+ lblServerSSLValid->SetLabel(_("Unable to verify"));
}
if (CardDAVConn.CanDoCardDAV() == TRUE){
- lblCardDAVSupportResult->SetLabel(_("Supported"));
+ lblCardDAVSupportResult->SetLabel(_("Supported"));
} else {
- lblCardDAVSupportResult->SetLabel(_("Unsupported"));
+ lblCardDAVSupportResult->SetLabel(_("Unsupported"));
}
if (CardDAVConn.AbleToLogin() == TRUE){
- lblAbleToLoginResult->SetLabel(_("Yes"));
+ lblAbleToLoginResult->SetLabel(_("Yes"));
} else {
- lblAbleToLoginResult->SetLabel(_("No"));
+ lblAbleToLoginResult->SetLabel(_("No"));
}
if (CardDAVConn.HasValidResponse() == TRUE){
- lblServerResponse->SetLabel(_("Yes"));
+ lblServerResponse->SetLabel(_("Yes"));
} else {
- lblServerResponse->SetLabel(_("No"));
+ lblServerResponse->SetLabel(_("No"));
}
if (ServerResult == TRUE && CardDAVConn.HasValidResponse() == TRUE &&
- //CardDAVConn.CanDoSSL() == TRUE && CardDAVConn.SSLVerify() == TRUE &&
- CardDAVConn.CanDoCardDAV() == TRUE && CardDAVConn.AbleToLogin() == TRUE){
+
+ CardDAVConn.CanDoCardDAV() == TRUE && CardDAVConn.AbleToLogin() == TRUE){
- btnNext->Enable();
+ btnNext->Enable();
- lblConnectionResultText->SetLabel(_("Click on Next to set the account name."));
+ lblConnectionResultText->SetLabel(_("Click on Next to set the account name."));
} else {
- lblConnectionResultText->SetLabel(_("A problem has occured whilst connecting to the CardDAV server.\nPlease review the above information and change the server details if needed.\nIf there are still problems, please speak to your system administrator(s)."));
+ lblConnectionResultText->SetLabel(_("A problem has occured whilst connecting to the CardDAV server.\nPlease review the above information and change the server details if needed.\nIf there are still problems, please speak to your system administrator(s)."));
}
if (txtAccountName->IsEmpty() && PageSeek == 2){
- btnNext->Disable();
+ btnNext->Disable();
} else {
- btnNext->Enable();
+ btnNext->Enable();
}
void frmNewAccount::UpdateRequirements( wxCommandEvent& event )
{
- // Update the options.
+ // Update the options.
if (cmbServerType->GetCurrentSelection() == 1){