Merge pull request #14628 from sledgehammer999/qt_511

Lower Qt requirement to 5.11
This commit is contained in:
sledgehammer999
2021-03-27 17:56:43 +02:00
committed by GitHub
16 changed files with 70 additions and 83 deletions

View File

@@ -38,7 +38,7 @@
#include <QMimeDatabase>
#include <QMimeType>
#include <QNetworkCookie>
#include <QRegularExpression>
#include <QRegExp>
#include <QUrl>
#include "base/algorithm.h"
@@ -693,7 +693,7 @@ bool WebApplication::validateHostHeader(const QStringList &domains) const
// try matching host header with domain list
for (const auto &domain : domains)
{
const QRegularExpression domainRegex {Utils::String::wildcardToRegexPattern(domain), QRegularExpression::CaseInsensitiveOption};
QRegExp domainRegex(domain, Qt::CaseInsensitive, QRegExp::Wildcard);
if (requestHost.contains(domainRegex))
return true;
}