mirror of
https://github.com/xoseperez/espurna.git
synced 2026-03-13 19:57:05 +01:00
all: more static symbols
This commit is contained in:
@@ -30,6 +30,8 @@ Copyright (C) 2016-2019 by Xose Pérez <xose dot perez at gmail dot com>
|
||||
|
||||
#if WEB_EMBEDDED
|
||||
|
||||
namespace {
|
||||
|
||||
#if WEBUI_IMAGE == WEBUI_IMAGE_SMALL
|
||||
#include "static/index.small.html.gz.h"
|
||||
#elif WEBUI_IMAGE == WEBUI_IMAGE_LIGHT
|
||||
@@ -52,6 +54,8 @@ Copyright (C) 2016-2019 by Xose Pérez <xose dot perez at gmail dot com>
|
||||
#include "static/index.all.html.gz.h"
|
||||
#endif
|
||||
|
||||
} // namespace
|
||||
|
||||
#endif // WEB_EMBEDDED
|
||||
|
||||
#if WEB_SSL_ENABLED
|
||||
@@ -59,7 +63,6 @@ Copyright (C) 2016-2019 by Xose Pérez <xose dot perez at gmail dot com>
|
||||
#include "static/server.key.h"
|
||||
#endif // WEB_SSL_ENABLED
|
||||
|
||||
|
||||
AsyncWebPrint::AsyncWebPrint(const AsyncWebPrintConfig& config, AsyncWebServerRequest* request) :
|
||||
mimeType(config.mimeType),
|
||||
backlogCountMax(config.backlogCountMax),
|
||||
@@ -206,6 +209,8 @@ size_t AsyncWebPrint::write(const uint8_t* data, size_t size) {
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
namespace {
|
||||
|
||||
AsyncWebServer* _server;
|
||||
char _last_modified[50];
|
||||
std::vector<uint8_t> * _webConfigBuffer;
|
||||
@@ -216,10 +221,14 @@ std::vector<web_body_callback_f> _web_body_callbacks;
|
||||
|
||||
constexpr unsigned long WebConfigBufferMax { 4096ul };
|
||||
|
||||
} // namespace
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
// HOOKS
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
namespace {
|
||||
|
||||
void _webRequestAuth(AsyncWebServerRequest* request) {
|
||||
request->requestAuthentication(getSetting("hostname", getIdentifier()).c_str(), true);
|
||||
}
|
||||
@@ -546,6 +555,7 @@ void _onBody(AsyncWebServerRequest *request, uint8_t *data, size_t len, size_t i
|
||||
|
||||
}
|
||||
|
||||
} // namespace
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user