diff options
author | Alexander Tkachev | 2016-08-01 12:54:54 +0600 |
---|---|---|
committer | Alexander Tkachev | 2016-08-24 16:07:55 +0600 |
commit | 126fe9c8457b95b13b06eb457f7ce445b031e26b (patch) | |
tree | 2d142e24f6010306088a37f68463ebbe96688e14 /backends/networking/sdl_net/handlers/indexpagehandler.cpp | |
parent | a1de322c18d9efdf885ea5b760a404237dcdc0a8 (diff) | |
download | scummvm-rg350-126fe9c8457b95b13b06eb457f7ce445b031e26b.tar.gz scummvm-rg350-126fe9c8457b95b13b06eb457f7ce445b031e26b.tar.bz2 scummvm-rg350-126fe9c8457b95b13b06eb457f7ce445b031e26b.zip |
CLOUD: Add "minimal mode" in LocalWebserver
StorageWizardDialog now runs LocalWebserver in "minimal mode" for
security reasons. In this mode server uses only those handlers which
state to support it.
There are two handlers which support minimal mode: IndexPageHandler
(which handles `code` requests needed by StorageWizardDialog) and
ResourceHandler (which provides inner resources like `style.css` or
`logo.png` from `wwwroot.zip` archive).
Diffstat (limited to 'backends/networking/sdl_net/handlers/indexpagehandler.cpp')
-rw-r--r-- | backends/networking/sdl_net/handlers/indexpagehandler.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/backends/networking/sdl_net/handlers/indexpagehandler.cpp b/backends/networking/sdl_net/handlers/indexpagehandler.cpp index 1c14e7daf2..985bd6635e 100644 --- a/backends/networking/sdl_net/handlers/indexpagehandler.cpp +++ b/backends/networking/sdl_net/handlers/indexpagehandler.cpp @@ -58,4 +58,8 @@ void IndexPageHandler::handle(Client &client) { HandlerUtils::setMessageHandler(client, _("ScummVM got the code and already connects to your cloud storage!")); } +bool IndexPageHandler::minimalModeSupported() { + return true; +} + } // End of namespace Networking |