added: setting a correct mime type for static files - using magic library

added: std::wstring file_mime_type to ItemContent - a mime type for static file
added: Header (core/header.h) - there will be header names defined, at the moment only content_type
added: FuncionsBase::Finish() - it is called at the end when the winix finishes
This commit is contained in:
2021-09-22 00:23:25 +02:00
parent 26ed7b80be
commit 9c5c74ba84
29 changed files with 364 additions and 35 deletions

View File

@@ -68,6 +68,7 @@ adduser.o: ../../../winix/winixd/core/error.h
adduser.o: ../../../winix/winixd/core/config.h
adduser.o: ../../../winix/winixd/core/textstream.h
adduser.o: ../../../winix/winixd/models/winixmodel.h
adduser.o: ../../../winix/winixd/core/header.h
adduser.o: ../../../winix/winixd/core/session.h
adduser.o: ../../../winix/winixd/models/user.h
adduser.o: ../../../winix/winixd/core/plugindata.h
@@ -195,6 +196,7 @@ antispam.o: ../../../winix/winixd/core/error.h
antispam.o: ../../../winix/winixd/core/config.h
antispam.o: ../../../winix/winixd/core/textstream.h
antispam.o: ../../../winix/winixd/models/winixmodel.h
antispam.o: ../../../winix/winixd/core/header.h
antispam.o: ../../../winix/winixd/core/session.h
antispam.o: ../../../winix/winixd/models/user.h
antispam.o: ../../../winix/winixd/core/plugindata.h
@@ -389,6 +391,7 @@ config.o: ../../../winix/winixd/core/error.h
config.o: ../../../winix/winixd/core/config.h
config.o: ../../../winix/winixd/core/textstream.h
config.o: ../../../winix/winixd/models/winixmodel.h
config.o: ../../../winix/winixd/core/header.h
config.o: ../../../winix/winixd/core/session.h
config.o: ../../../winix/winixd/models/user.h
config.o: ../../../winix/winixd/core/plugindata.h
@@ -516,6 +519,7 @@ currentdate.o: ../../../winix/winixd/core/error.h
currentdate.o: ../../../winix/winixd/core/config.h
currentdate.o: ../../../winix/winixd/core/textstream.h
currentdate.o: ../../../winix/winixd/models/winixmodel.h
currentdate.o: ../../../winix/winixd/core/header.h
currentdate.o: ../../../winix/winixd/core/session.h
currentdate.o: ../../../winix/winixd/models/user.h
currentdate.o: ../../../winix/winixd/core/plugindata.h
@@ -688,6 +692,7 @@ dir.o: ../../../winix/winixd/core/requesttypes.h
dir.o: ../../../winix/winixd/core/error.h ../../../winix/winixd/core/config.h
dir.o: ../../../winix/winixd/core/textstream.h
dir.o: ../../../winix/winixd/models/winixmodel.h
dir.o: ../../../winix/winixd/core/header.h
dir.o: ../../../winix/winixd/core/session.h
dir.o: ../../../winix/winixd/models/user.h
dir.o: ../../../winix/winixd/core/plugindata.h
@@ -854,6 +859,7 @@ doc.o: ../../../winix/winixd/core/requesttypes.h
doc.o: ../../../winix/winixd/core/error.h ../../../winix/winixd/core/config.h
doc.o: ../../../winix/winixd/core/textstream.h
doc.o: ../../../winix/winixd/models/winixmodel.h
doc.o: ../../../winix/winixd/core/header.h
doc.o: ../../../winix/winixd/core/session.h
doc.o: ../../../winix/winixd/models/user.h
doc.o: ../../../winix/winixd/core/plugindata.h
@@ -981,6 +987,7 @@ filters.o: ../../../winix/winixd/core/error.h
filters.o: ../../../winix/winixd/core/config.h
filters.o: ../../../winix/winixd/core/textstream.h
filters.o: ../../../winix/winixd/models/winixmodel.h
filters.o: ../../../winix/winixd/core/header.h
filters.o: ../../../winix/winixd/core/session.h
filters.o: ../../../winix/winixd/models/user.h
filters.o: ../../../winix/winixd/core/plugindata.h
@@ -1112,6 +1119,7 @@ generic.o: ../../../winix/winixd/core/error.h
generic.o: ../../../winix/winixd/core/config.h
generic.o: ../../../winix/winixd/core/textstream.h
generic.o: ../../../winix/winixd/models/winixmodel.h
generic.o: ../../../winix/winixd/core/header.h
generic.o: ../../../winix/winixd/core/session.h
generic.o: ../../../winix/winixd/models/user.h
generic.o: ../../../winix/winixd/core/plugindata.h
@@ -1343,6 +1351,7 @@ insert.o: ../../../winix/winixd/core/error.h
insert.o: ../../../winix/winixd/core/config.h
insert.o: ../../../winix/winixd/core/textstream.h
insert.o: ../../../winix/winixd/models/winixmodel.h
insert.o: ../../../winix/winixd/core/header.h
insert.o: ../../../winix/winixd/core/session.h
insert.o: ../../../winix/winixd/models/user.h
insert.o: ../../../winix/winixd/core/plugindata.h
@@ -1473,6 +1482,7 @@ ipban.o: ../../../winix/winixd/core/error.h
ipban.o: ../../../winix/winixd/core/config.h
ipban.o: ../../../winix/winixd/core/textstream.h
ipban.o: ../../../winix/winixd/models/winixmodel.h
ipban.o: ../../../winix/winixd/core/header.h
ipban.o: ../../../winix/winixd/core/session.h
ipban.o: ../../../winix/winixd/models/user.h
ipban.o: ../../../winix/winixd/core/plugindata.h
@@ -1644,6 +1654,7 @@ last.o: ../../../winix/winixd/core/error.h
last.o: ../../../winix/winixd/core/config.h
last.o: ../../../winix/winixd/core/textstream.h
last.o: ../../../winix/winixd/models/winixmodel.h
last.o: ../../../winix/winixd/core/header.h
last.o: ../../../winix/winixd/core/session.h
last.o: ../../../winix/winixd/models/user.h
last.o: ../../../winix/winixd/core/plugindata.h
@@ -1896,6 +1907,7 @@ login.o: ../../../winix/winixd/core/error.h
login.o: ../../../winix/winixd/core/config.h
login.o: ../../../winix/winixd/core/textstream.h
login.o: ../../../winix/winixd/models/winixmodel.h
login.o: ../../../winix/winixd/core/header.h
login.o: ../../../winix/winixd/core/session.h
login.o: ../../../winix/winixd/models/user.h
login.o: ../../../winix/winixd/core/plugindata.h
@@ -2058,6 +2070,7 @@ ls.o: ../../../winix/winixd/core/requesttypes.h
ls.o: ../../../winix/winixd/core/error.h ../../../winix/winixd/core/config.h
ls.o: ../../../winix/winixd/core/textstream.h
ls.o: ../../../winix/winixd/models/winixmodel.h
ls.o: ../../../winix/winixd/core/header.h
ls.o: ../../../winix/winixd/core/session.h
ls.o: ../../../winix/winixd/models/user.h
ls.o: ../../../winix/winixd/core/plugindata.h
@@ -2169,6 +2182,7 @@ man.o: ../../../winix/winixd/core/requesttypes.h
man.o: ../../../winix/winixd/core/error.h ../../../winix/winixd/core/config.h
man.o: ../../../winix/winixd/core/textstream.h
man.o: ../../../winix/winixd/models/winixmodel.h
man.o: ../../../winix/winixd/core/header.h
man.o: ../../../winix/winixd/core/session.h
man.o: ../../../winix/winixd/models/user.h
man.o: ../../../winix/winixd/core/plugindata.h
@@ -2338,6 +2352,7 @@ misc.o: ../../../winix/winixd/core/error.h
misc.o: ../../../winix/winixd/core/config.h
misc.o: ../../../winix/winixd/core/textstream.h
misc.o: ../../../winix/winixd/models/winixmodel.h
misc.o: ../../../winix/winixd/core/header.h
misc.o: ../../../winix/winixd/core/session.h
misc.o: ../../../winix/winixd/models/user.h
misc.o: ../../../winix/winixd/core/plugindata.h
@@ -2464,6 +2479,7 @@ mount.o: ../../../winix/winixd/core/error.h
mount.o: ../../../winix/winixd/core/config.h
mount.o: ../../../winix/winixd/core/textstream.h
mount.o: ../../../winix/winixd/models/winixmodel.h
mount.o: ../../../winix/winixd/core/header.h
mount.o: ../../../winix/winixd/core/session.h
mount.o: ../../../winix/winixd/models/user.h
mount.o: ../../../winix/winixd/core/plugindata.h
@@ -2593,6 +2609,7 @@ passwd.o: ../../../winix/winixd/core/error.h
passwd.o: ../../../winix/winixd/core/config.h
passwd.o: ../../../winix/winixd/core/textstream.h
passwd.o: ../../../winix/winixd/models/winixmodel.h
passwd.o: ../../../winix/winixd/core/header.h
passwd.o: ../../../winix/winixd/core/session.h
passwd.o: ../../../winix/winixd/models/user.h
passwd.o: ../../../winix/winixd/core/plugindata.h
@@ -2833,6 +2850,7 @@ priv.o: ../../../winix/winixd/core/error.h
priv.o: ../../../winix/winixd/core/config.h
priv.o: ../../../winix/winixd/core/textstream.h
priv.o: ../../../winix/winixd/models/winixmodel.h
priv.o: ../../../winix/winixd/core/header.h
priv.o: ../../../winix/winixd/core/session.h
priv.o: ../../../winix/winixd/models/user.h
priv.o: ../../../winix/winixd/core/plugindata.h
@@ -3007,6 +3025,7 @@ rebus.o: ../../../winix/winixd/core/error.h
rebus.o: ../../../winix/winixd/core/config.h
rebus.o: ../../../winix/winixd/core/textstream.h
rebus.o: ../../../winix/winixd/models/winixmodel.h
rebus.o: ../../../winix/winixd/core/header.h
rebus.o: ../../../winix/winixd/core/session.h
rebus.o: ../../../winix/winixd/models/user.h
rebus.o: ../../../winix/winixd/core/plugindata.h
@@ -3129,6 +3148,7 @@ server.o: ../../../winix/winixd/core/error.h
server.o: ../../../winix/winixd/core/config.h
server.o: ../../../winix/winixd/core/textstream.h
server.o: ../../../winix/winixd/models/winixmodel.h
server.o: ../../../winix/winixd/core/header.h
server.o: ../../../winix/winixd/core/session.h
server.o: ../../../winix/winixd/models/user.h
server.o: ../../../winix/winixd/core/plugindata.h
@@ -3299,6 +3319,7 @@ slog.o: ../../../winix/winixd/core/error.h
slog.o: ../../../winix/winixd/core/config.h
slog.o: ../../../winix/winixd/core/textstream.h
slog.o: ../../../winix/winixd/models/winixmodel.h
slog.o: ../../../winix/winixd/core/header.h
slog.o: ../../../winix/winixd/core/session.h
slog.o: ../../../winix/winixd/models/user.h
slog.o: ../../../winix/winixd/core/plugindata.h
@@ -3414,6 +3435,7 @@ stat.o: ../../../winix/winixd/core/error.h
stat.o: ../../../winix/winixd/core/config.h
stat.o: ../../../winix/winixd/core/textstream.h
stat.o: ../../../winix/winixd/models/winixmodel.h
stat.o: ../../../winix/winixd/core/header.h
stat.o: ../../../winix/winixd/core/session.h
stat.o: ../../../winix/winixd/models/user.h
stat.o: ../../../winix/winixd/core/plugindata.h
@@ -3535,6 +3557,7 @@ sys.o: ../../../winix/winixd/core/requesttypes.h
sys.o: ../../../winix/winixd/core/error.h ../../../winix/winixd/core/config.h
sys.o: ../../../winix/winixd/core/textstream.h
sys.o: ../../../winix/winixd/models/winixmodel.h
sys.o: ../../../winix/winixd/core/header.h
sys.o: ../../../winix/winixd/core/session.h
sys.o: ../../../winix/winixd/models/user.h
sys.o: ../../../winix/winixd/core/plugindata.h
@@ -3658,6 +3681,7 @@ template.o: ../../../winix/winixd/core/error.h
template.o: ../../../winix/winixd/core/config.h
template.o: ../../../winix/winixd/core/textstream.h
template.o: ../../../winix/winixd/models/winixmodel.h
template.o: ../../../winix/winixd/core/header.h
template.o: ../../../winix/winixd/core/session.h
template.o: ../../../winix/winixd/models/user.h
template.o: ../../../winix/winixd/core/plugindata.h
@@ -3790,6 +3814,7 @@ templates.o: ../../../winix/winixd/core/error.h
templates.o: ../../../winix/winixd/core/config.h
templates.o: ../../../winix/winixd/core/textstream.h
templates.o: ../../../winix/winixd/models/winixmodel.h
templates.o: ../../../winix/winixd/core/header.h
templates.o: ../../../winix/winixd/core/session.h
templates.o: ../../../winix/winixd/models/user.h
templates.o: ../../../winix/winixd/core/plugindata.h
@@ -3983,6 +4008,7 @@ upload.o: ../../../winix/winixd/core/error.h
upload.o: ../../../winix/winixd/core/config.h
upload.o: ../../../winix/winixd/core/textstream.h
upload.o: ../../../winix/winixd/models/winixmodel.h
upload.o: ../../../winix/winixd/core/header.h
upload.o: ../../../winix/winixd/core/session.h
upload.o: ../../../winix/winixd/models/user.h
upload.o: ../../../winix/winixd/core/plugindata.h
@@ -4107,6 +4133,7 @@ uptime.o: ../../../winix/winixd/core/error.h
uptime.o: ../../../winix/winixd/core/config.h
uptime.o: ../../../winix/winixd/core/textstream.h
uptime.o: ../../../winix/winixd/models/winixmodel.h
uptime.o: ../../../winix/winixd/core/header.h
uptime.o: ../../../winix/winixd/core/session.h
uptime.o: ../../../winix/winixd/models/user.h
uptime.o: ../../../winix/winixd/core/plugindata.h
@@ -4227,6 +4254,7 @@ user.o: ../../../winix/winixd/core/error.h
user.o: ../../../winix/winixd/core/config.h
user.o: ../../../winix/winixd/core/textstream.h
user.o: ../../../winix/winixd/models/winixmodel.h
user.o: ../../../winix/winixd/core/header.h
user.o: ../../../winix/winixd/core/session.h
user.o: ../../../winix/winixd/models/user.h
user.o: ../../../winix/winixd/core/plugindata.h
@@ -4348,6 +4376,7 @@ who.o: ../../../winix/winixd/core/requesttypes.h
who.o: ../../../winix/winixd/core/error.h ../../../winix/winixd/core/config.h
who.o: ../../../winix/winixd/core/textstream.h
who.o: ../../../winix/winixd/models/winixmodel.h
who.o: ../../../winix/winixd/core/header.h
who.o: ../../../winix/winixd/core/session.h
who.o: ../../../winix/winixd/models/user.h
who.o: ../../../winix/winixd/core/plugindata.h
@@ -4474,6 +4503,7 @@ winix.o: ../../../winix/winixd/core/error.h
winix.o: ../../../winix/winixd/core/config.h
winix.o: ../../../winix/winixd/core/textstream.h
winix.o: ../../../winix/winixd/models/winixmodel.h
winix.o: ../../../winix/winixd/core/header.h
winix.o: ../../../winix/winixd/core/session.h
winix.o: ../../../winix/winixd/models/user.h
winix.o: ../../../winix/winixd/core/plugindata.h