"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/interface/verifycertdialog.h" between
FileZilla_3.48.0_src.tar.bz2 and FileZilla_3.48.1_src.tar.bz2

About: FileZilla is a fast and feature-rich cross-platform FTP, FTPS and SFTP client with an intuitive graphical user interface.

verifycertdialog.h  (FileZilla_3.48.0_src.tar.bz2):verifycertdialog.h  (FileZilla_3.48.1_src.tar.bz2)
skipping to change at line 55 skipping to change at line 55
class CVerifyCertDialog final : protected wxDialogEx class CVerifyCertDialog final : protected wxDialogEx
{ {
public: public:
static void ShowVerificationDialog(CertStore & certStore, CCertificateNot ification& notification); static void ShowVerificationDialog(CertStore & certStore, CCertificateNot ification& notification);
static void DisplayCertificate(CCertificateNotification const& notificati on); static void DisplayCertificate(CCertificateNotification const& notificati on);
private: private:
bool CreateVerificationDialog(CCertificateNotification const& notificatio n, bool displayOnly); bool CreateVerificationDialog(CCertificateNotification const& notificatio n, bool displayOnly);
CVerifyCertDialog() = default; CVerifyCertDialog();
~CVerifyCertDialog();
bool DisplayAlgorithm(int controlId, std::string const& name, bool insecu re); void AddAlgorithm(wxWindow* parent, wxGridBagSizer* sizer, std::string co nst& name, bool insecure);
bool DisplayCert(fz::x509_certificate const& cert); bool DisplayCert(fz::x509_certificate const& cert);
void ParseDN(wxWindow* parent, std::wstring const& dn, wxSizer* pSizer); void ParseDN(wxWindow* parent, std::wstring const& dn, wxSizer* pSizer);
void ParseDN_by_prefix(wxWindow* parent, std::vector<std::pair<std::wstri ng, std::wstring>>& tokens, std::wstring const& prefix, wxString const& name, wx Sizer* pSizer); void ParseDN_by_prefix(wxWindow* parent, std::vector<std::pair<std::wstri ng, std::wstring>>& tokens, std::wstring const& prefix, wxString const& name, wx Sizer* pSizer);
std::vector<fz::x509_certificate> m_certificates;
wxSizer* m_pSubjectSizer{};
wxSizer* m_pIssuerSizer{};
int line_height_{}; int line_height_{};
void OnCertificateChoice(wxCommandEvent& event); void OnCertificateChoice(wxCommandEvent const& event);
bool warning_{}; bool warning_{};
bool sanTrustAllowed_{}; bool sanTrustAllowed_{};
struct impl;
std::unique_ptr<impl> impl_;
}; };
void ConfirmInsecureConection(wxWindow* parent, CertStore & certStore, CInsecure ConnectionNotification & notification); void ConfirmInsecureConection(wxWindow* parent, CertStore & certStore, CInsecure ConnectionNotification & notification);
#endif #endif
 End of changes. 5 change blocks. 
6 lines changed or deleted 7 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)