Go to the source code of this file.
Classes | |
| class | InstanceLock |
| class | SimpleHandler |
| class | SecurePopupWindowDelegate |
| class | SecureBrowserViewDelegate |
| class | ClamApp |
Macros | |
| #define | BASTIONGUARD_LOCAL_WARNING_IP "127.0.0.2" |
| #define | BASTIONGUARD_WARNING_DEFAULT_HTTP 81 |
Functions | |
| static bool | is_payment_domain (const std::string &host) |
| static void | clear_proxy_env () |
| void | start_local_warning_server () |
| static std::string | to_lower (std::string s) |
| static std::string | clean_domain (std::string d) |
| static std::string | host_from_url (const std::string &url) |
| static void | load_list_file (const std::string &path, std::vector< std::string > &out) |
| static bool | is_trusted_domain (const std::string &host) |
Variables | |
| static std::unique_ptr< LocalWarningServer > | g_warning_server |
| static std::atomic< bool > | g_cef_started {false} |
| #define BASTIONGUARD_LOCAL_WARNING_IP "127.0.0.2" |
Definition at line 61 of file SecureBrowser.cpp.
Referenced by start_local_warning_server().
| #define BASTIONGUARD_WARNING_DEFAULT_HTTP 81 |
Definition at line 62 of file SecureBrowser.cpp.
Referenced by start_local_warning_server().
|
static |
Definition at line 135 of file SecureBrowser.cpp.
References clean_domain(), and to_lower().
|
static |
Definition at line 71 of file SecureBrowser.cpp.
References clear_proxy_env().
Referenced by clear_proxy_env(), SecureBrowser::open(), and SecureBrowser::open_notify().
|
static |
Definition at line 144 of file SecureBrowser.cpp.
References clean_domain(), and host_from_url().
Referenced by host_from_url(), SimpleHandler::OnBeforeBrowse(), and SimpleHandler::OnCertificateError().
|
static |
Definition at line 823 of file SecureBrowser.cpp.
References _, clean_domain(), SettingsStore::get_secure_payments_enabled(), is_payment_domain(), and load_list_file().
Referenced by is_payment_domain(), and SimpleHandler::OnBeforeBrowse().
|
static |
Definition at line 209 of file SecureBrowser.cpp.
References _, clean_domain(), is_trusted_domain(), and load_list_file().
Referenced by SimpleHandler::OnBeforeBrowse().
|
static |
Definition at line 155 of file SecureBrowser.cpp.
References _, clean_domain(), and load_list_file().
| void start_local_warning_server | ( | ) |
Definition at line 84 of file SecureBrowser.cpp.
References BASTIONGUARD_LOCAL_WARNING_IP, BASTIONGUARD_WARNING_DEFAULT_HTTP, g_warning_server, and start_local_warning_server().
Referenced by SecureBrowser::open(), and start_local_warning_server().
|
static |
Definition at line 129 of file SecureBrowser.cpp.
References to_lower().
|
static |
Definition at line 67 of file SecureBrowser.cpp.
Referenced by SecureBrowser::open().
|
static |
Definition at line 66 of file SecureBrowser.cpp.
Referenced by start_local_warning_server().