Fix license compliance and fix things up, add reverse proxy, fix some security flaws with HttpUtils

This commit is contained in:
2026-08-31 20:57:18 -05:00
parent 313e75b14c
commit 3bce736834
41 changed files with 2227 additions and 384 deletions
+2 -2
View File
@@ -38,8 +38,8 @@ class HiddenField {
HiddenField(HiddenFieldData *data);
void SetField(HiddenFieldData *data);
template <typename T> T GetField() { return dynamic_cast<T>(ptr); }
template <typename T> T *AllocField() {
auto v = new T();
template <typename T, typename... TArgs> T *AllocField(TArgs &&...args) {
auto v = new T(std::forward<TArgs>(args)...);
SetField(v);
return v;
}