diff options
author | Adam <Adam@anope.org> | 2012-11-01 13:32:38 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2012-11-01 14:47:23 -0400 |
commit | 90930619bc124e94bac5048c0b13c3f4748b559d (patch) | |
tree | cbe2325f6295aa188a6dd0f0d56d336eab060bbe /modules/extra/webcpanel/webcpanel.cpp | |
parent | 5b1c8230191fa626ef9210c5035f14a8df4c0ed6 (diff) |
Fixed quite a bit of dumbness with m_ssl. Had to
modify socketengines to allow polling for write &
no read, but is it cleaner now. Made m_httpd able
to listen using SSL.
Diffstat (limited to 'modules/extra/webcpanel/webcpanel.cpp')
-rw-r--r-- | modules/extra/webcpanel/webcpanel.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/extra/webcpanel/webcpanel.cpp b/modules/extra/webcpanel/webcpanel.cpp index c23b6efbf..77cf606aa 100644 --- a/modules/extra/webcpanel/webcpanel.cpp +++ b/modules/extra/webcpanel/webcpanel.cpp @@ -9,6 +9,7 @@ Module *me; Anope::string provider_name, template_name, template_base, page_title; +bool use_ssl = false; class ModuleWebCPanel : public Module { @@ -53,6 +54,7 @@ class ModuleWebCPanel : public Module template_name = reader.ReadValue("webcpanel", "template", "template", 0); template_base = db_dir + "/modules/webcpanel/templates/" + template_name; page_title = reader.ReadValue("webcpanel", "title", "Anope IRC Services", 0); + use_ssl = reader.ReadFlag("webcpanel", "ssl", "no", 0); // This is dumb, is there a better way to do this? service_reference<HTTPProvider> provider("HTTPProvider", provider_name); if (!provider) |