Compare commits

..

No commits in common. "74c0c936f6d381a0282ef647e6ad9d65d605ba6a" and "a08bf9f8044b1a5c0f93842739991072e9a99438" have entirely different histories.

20 changed files with 632 additions and 729 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1293,17 +1293,18 @@ void App::ReadInputPostToBuffer()
const int buffer_len = sizeof(buffer) / sizeof(char) - 1;
int read_len;
cur.request->raw_post.clear();
cur.request->raw_post.reserve(1024 * 1024 * 5); // IMPROVEME add to config?
post_buffer.clear();
post_buffer.reserve(1024 * 1024 * 5); // IMPROVEME add to config?
do
{
read_len = FCGX_GetStr(buffer, buffer_len, cur.request->fcgi_request.in);
if( read_len > 0 )
cur.request->raw_post.write(buffer, read_len);
post_buffer.write(buffer, read_len);
}
while( read_len == buffer_len );
}
@ -1316,7 +1317,7 @@ void App::ParsePostJson()
space_parser.set_all_items_limit( (fun && fun->post_max_all_items != 0) ? fun->post_max_all_items : config.post_max_all_items);
space_parser.set_nested_level_limit( (fun && fun->post_max_nested_objects != 0) ? fun->post_max_nested_objects : config.post_max_nested_objects);
pt::SpaceParser::Status parse_status = space_parser.parse_json(cur.request->raw_post, cur.request->post_in);
pt::SpaceParser::Status parse_status = space_parser.parse_json(post_buffer, cur.request->post_in);
if( parse_status == pt::SpaceParser::ok )
{
@ -1361,13 +1362,13 @@ void App::ParsePostJson()
}
void App::ReadPostJson(bool copy_raw_post)
void App::ReadPostJson()
{
ReadInputPostToBuffer();
if( !cur.request->raw_post.empty() )
if( !post_buffer.empty() )
{
if( config.post_json_max == 0 || cur.request->raw_post.size() <= config.post_json_max )
if( config.post_json_max == 0 || post_buffer.size() <= config.post_json_max )
{
ParsePostJson();
}
@ -1377,8 +1378,7 @@ void App::ReadPostJson(bool copy_raw_post)
cur.request->http_status = Header::status_400_bad_request;
}
if( !copy_raw_post )
cur.request->raw_post.clear();
post_buffer.clear();
}
else
{
@ -1392,30 +1392,28 @@ void App::ReadPostVars()
if( cur.request->method == Request::post || cur.request->method == Request::put ||
cur.request->method == Request::patch || cur.request->method == Request::delete_ )
{
bool copy_raw_post = (cur.request->function && cur.request->function->NeedToCopyRawPost());
if( pt::is_substr_nc(Header::multipart_form_data, cur.request->env_content_type.c_str()) )
{
log << log3 << "App: content type: " << Header::multipart_form_data << logend;
post_multi_parser.Parse(cur.request->fcgi_request.in, *cur.request, copy_raw_post); // IMPROVEME add checking for return status
post_multi_parser.Parse(cur.request->fcgi_request.in, *cur.request); // IMPROVEME add checking for return status
}
else
if( pt::is_substr_nc(Winix::Header::application_json, cur.request->env_content_type.c_str()) )
{
log << log3 << "App: content type: " << Winix::Header::application_json << ", using json parser" << logend;
ReadPostJson(copy_raw_post);
ReadPostJson();
}
else
if( pt::is_substr_nc(Header::application_x_www_form_urlencoded, cur.request->env_content_type.c_str()) )
{
log << log3 << "App: content type: " << Winix::Header::application_x_www_form_urlencoded << logend;
post_parser.Parse(cur.request->fcgi_request.in, *cur.request, copy_raw_post); // IMPROVEME add checking for return status
post_parser.Parse(cur.request->fcgi_request.in, *cur.request); // IMPROVEME add checking for return status
}
else
if( cur.request->env_content_type.empty() )
{
log << log2 << "App: Content-Type header is not set or is empty, I try to parse as " << Header::application_x_www_form_urlencoded << logend;
post_parser.Parse(cur.request->fcgi_request.in, *cur.request, copy_raw_post); // IMPROVEME add checking for return status
post_parser.Parse(cur.request->fcgi_request.in, *cur.request); // IMPROVEME add checking for return status
}
else
{

View File

@ -128,6 +128,7 @@ private:
PostParser post_parser;
PostMultiParser post_multi_parser;
pt::SpaceParser space_parser;
pt::TextStream post_buffer;
CookieParser cookie_parser;
AcceptBaseParser accept_base_parser;
@ -199,7 +200,7 @@ private:
bool SaveEnvHTTPVariable(const char * env);
void ReadInputPostToBuffer();
void ParsePostJson();
void ReadPostJson(bool copy_raw_post);
void ReadPostJson();
void ReadPostVars();
void CheckIE();
void CheckKonqueror();

View File

@ -4,8 +4,8 @@
* Author: Tomasz Sowa <t.sowa@ttmath.org>
*/
/*
* Copyright (c) 2008-2023, Tomasz Sowa
/*
* Copyright (c) 2008-2022, Tomasz Sowa
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -282,6 +282,20 @@ namespace Winix
// the session pointer in info is null
#define WINIX_BASE_URL_REDIRECT 31030
// raw POST parameters
// in p1 there is a pointer to std::wstring meaning a parameter's name
// in p2 there is a pointer to std::wstring value
// this is sent only from PostParser
// PostMultiParser (multipart/form-data html forms) doesn't send this messsage
// there is no a session set (session pointer is null)
// this message is sent for each name value pairs
//
#define WINIX_POST_PARAMS 31040
// this is the raw string sent in POST method
// in p1 there is a pointer to std::string object
#define WINIX_RAW_POST_STRING 31050
// this message is sent before calling MakePost() or MakeGet()
// if you return false (which is default) you can prevent the access
// to the resource

View File

@ -4,8 +4,8 @@
* Author: Tomasz Sowa <t.sowa@ttmath.org>
*/
/*
* Copyright (c) 2008-2023, Tomasz Sowa
/*
* Copyright (c) 2008-2021, Tomasz Sowa
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -558,9 +558,6 @@ void PostMultiParser::ReadChar()
in_buffer_len = FCGX_GetStr((char*)in_buffer, WINIX_POSTMULTI_INPUT_BUFFER, in);
in_buffer_ind = 0;
if( copy_raw_post && in_buffer_len > 0 )
request->raw_post.write((char *)in_buffer, in_buffer_len);
}
if( in_buffer_len == 0 )
@ -577,7 +574,7 @@ void PostMultiParser::ReadChar()
Error PostMultiParser::Parse(FCGX_Stream * in_, Request & request, bool copy_raw_post)
Error PostMultiParser::Parse(FCGX_Stream * in_, Request & request)
{
in = in_;
last = 0;
@ -587,7 +584,6 @@ Error PostMultiParser::Parse(FCGX_Stream * in_, Request & request, bool copy_raw
in_buffer_ind = WINIX_POSTMULTI_INPUT_BUFFER;
in_buffer_len = WINIX_POSTMULTI_INPUT_BUFFER;
this->request = &request;
this->copy_raw_post = copy_raw_post;
tmp_filename_postfix = 1;
ReadChar();

View File

@ -4,8 +4,8 @@
* Author: Tomasz Sowa <t.sowa@ttmath.org>
*/
/*
* Copyright (c) 2008-2023, Tomasz Sowa
/*
* Copyright (c) 2008-2022, Tomasz Sowa
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -66,7 +66,7 @@ public:
~PostMultiParser();
void SetConfig(Config * pconfig);
Error Parse(FCGX_Stream * in_, Request & request, bool copy_raw_post);
Error Parse(FCGX_Stream * in_, Request & request);
private:
@ -80,7 +80,6 @@ private:
int tmp_filename_postfix;
size_t in_buffer_ind;
size_t in_buffer_len;
bool copy_raw_post;
Request * request;

View File

@ -4,8 +4,8 @@
* Author: Tomasz Sowa <t.sowa@ttmath.org>
*/
/*
* Copyright (c) 2022-2023, Tomasz Sowa
/*
* Copyright (c) 2022, Tomasz Sowa
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -36,6 +36,7 @@
#include <string>
#include "postparser.h"
#include "httpsimpleparser.h"
#include "utf8/utf8.h"
#include "convert/text.h"
@ -56,15 +57,22 @@ void PostParser::LogValueSize(size_t s)
}
void PostParser::Parse(FCGX_Stream * in, Request & request, bool copy_raw_post)
void PostParser::Parse(FCGX_Stream * in, Request & request)
{
this->in = in;
this->request = &request;
this->copy_raw_post = copy_raw_post;
var_index = 1;
this->request->raw_post.clear();
raw_post.clear();
has_winix_post_params_msg = plugin->HasMessage(WINIX_POST_PARAMS);
has_winix_raw_post_msg = plugin->HasMessage(WINIX_RAW_POST_STRING);
HttpSimpleParser::Parse();
if( has_winix_raw_post_msg )
plugin->Call(WINIX_RAW_POST_STRING, &raw_post);
raw_post.clear();
}
@ -72,10 +80,10 @@ int PostParser::GetChar()
{
int c = FCGX_GetChar(in);
if( c != -1 && copy_raw_post )
request->raw_post << static_cast<unsigned char>(c);
if( c != -1 && has_winix_raw_post_msg )
raw_post += c;
return c;
return c;
}
@ -102,13 +110,21 @@ void PostParser::CreateLog(bool param_added, const std::wstring & name, const st
}
void PostParser::Parameter(std::wstring & name, std::wstring & value)
{
if( has_winix_post_params_msg )
plugin->Call(WINIX_POST_PARAMS, &name, &value);
bool added = request->AddPostVar(name, value);
CreateLog(added, name, value);
}
} // namespace Winix

View File

@ -4,8 +4,8 @@
* Author: Tomasz Sowa <t.sowa@ttmath.org>
*/
/*
* Copyright (c) 2008-2023, Tomasz Sowa
/*
* Copyright (c) 2008-2022, Tomasz Sowa
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -52,7 +52,7 @@ public:
PostParser();
void LogValueSize(size_t s);
void Parse(FCGX_Stream * in, Request & request, bool copy_raw_post);
void Parse(FCGX_Stream * in, Request & request);
protected:
@ -61,7 +61,9 @@ protected:
Request * request;
size_t log_value_size;
int var_index;
bool copy_raw_post;
bool has_winix_post_params_msg;
bool has_winix_raw_post_msg;
std::string raw_post;
virtual int GetChar();
void CreateLog(bool param_added, const std::wstring & name, const std::wstring & value);

View File

@ -264,7 +264,6 @@ void Request::Clear()
cookie_id_string.clear();
send_data_buf.clear();
http_header_name.clear();
raw_post.clear();
}

View File

@ -180,11 +180,6 @@ public:
CookieTab cookie_tab;
pt::Space post_in;
/*
* raw post input used if a Function::NeedToCopyRawPost() returned true
*/
pt::TextStream raw_post;
// input headers (without cookies)
// at the moment we are using FastCGI and HTTP headers are prefixed with 'HTTP_' string
// so we drop the prefix and change all characters to small ones

View File

@ -4,8 +4,8 @@
* Author: Tomasz Sowa <t.sowa@ttmath.org>
*/
/*
* Copyright (c) 2010-2023, Tomasz Sowa
/*
* Copyright (c) 2010-2022, Tomasz Sowa
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -524,11 +524,6 @@ void FunctionBase::ContinueMakePatch()
// do nothing by default
}
bool FunctionBase::NeedToCopyRawPost()
{
return false;
}
} // namespace Winix

View File

@ -4,8 +4,8 @@
* Author: Tomasz Sowa <t.sowa@ttmath.org>
*/
/*
* Copyright (c) 2010-2023, Tomasz Sowa
/*
* Copyright (c) 2010-2022, Tomasz Sowa
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -167,7 +167,6 @@ public:
//void SetSynchro(Synchro * psynchro);
//void SetSessionManager(SessionManager * pmanager);
virtual bool NeedToCopyRawPost();
protected:

View File

@ -213,9 +213,6 @@
./exportinfo.o: ../../../../winix/winixd/core/rebus.h
./exportinfo.o: ../../../../winix/winixd/core/ipban.h
./exportinfo.o: ../../../../winix/winixd/core/loadavg.h
./exportinfo.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./exportinfo.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./exportinfo.o: ../../../../winix/winixd/core/request.h
./exportinfo.o: ../../../../winix/winixd/core/dirs.h
./exportinfo.o: ../../../../winix/winixd/core/dircontainer.h
./exportinfo.o: ../../../../winix/winixd/core/crypt.h
@ -228,6 +225,7 @@
./exportinfo.o: ../../../../winix/winixd/core/threadmanager.h
./exportinfo.o: ../../../../winix/winixd/models/winixmodelconnector.h
./exportinfo.o: ../../../../winix/winixd/notify/notify.h
./exportinfo.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./exportinfo.o: ../../../../winix/winixd/notify/notifypool.h
./exportinfo.o: ../../../../winix/winixd/templates/locale.h
./exportinfo.o: ../../../../winix/winixd/templates/patterns.h
@ -357,13 +355,31 @@
./funexport.o: ../../../../winix/winixd/core/ugcontainer.h
./funexport.o: ../../../../winix/winixd/core/winixbase.h
./funexport.o: ../../../../winix/winixd/core/request.h
./funexport.o: ../../../../winix/winixd/core/requesttypes.h
./funexport.o: ../../../../winix/winixd/models/item.h
./funexport.o: ../../../../winix/winixd/models/itemcontent.h
./funexport.o: ../../../../winix/winixd/templates/htmltextstream.h
./funexport.o: ../../../../winix/winixd/core/error.h
./funexport.o: ../../../../winix/winixd/core/config.h
./funexport.o: ../../../../winix/winixd/core/textstream.h
./funexport.o: ../../../../winix/winixd/models/winixmodel.h
./funexport.o: ../../../../winix/winixd/core/header.h
./funexport.o: ../../../../winix/winixd/core/compress.h
./funexport.o: ../../../../winix/winixd/core/plugin.h
./funexport.o: ../../../../winix/winixd/core/pluginmsg.h
./funexport.o: ../../../../winix/winixd/core/plugindata.h
./funexport.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./funexport.o: ../../../../winix/winixd/core/mount.h
./funexport.o: ../../../../winix/winixd/core/mounts.h
./funexport.o: ../../../../winix/winixd/core/request.h
./funexport.o: ../../../../winix/winixd/core/jobtask.h
./funexport.o: ../../../../winix/winixd/core/mountparser.h
./funexport.o: ../../../../winix/winixd/notify/notify.h
./funexport.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./funexport.o: ../../../../winix/winixd/notify/notifypool.h
./funexport.o: ../../../../winix/winixd/templates/locale.h
./funexport.o: ../../../../winix/winixd/templates/patterns.h
./funexport.o: ../../../../winix/winixd/core/misc.h
./funexport.o: ../../../../winix/winixd/core/requesttypes.h
./funexport.o: ../../../../winix/winixd/core/winix_const.h
./funexport.o: ../../../../pikotools/src/convert/convert.h
./funexport.o: ../../../../pikotools/src/convert/inttostr.h
@ -381,30 +397,11 @@
./funexport.o: ../../../../winix/winixd/core/system.h
./funexport.o: ../../../../winix/winixd/core/job.h
./funexport.o: ../../../../winix/winixd/core/basethread.h
./funexport.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./funexport.o: ../../../../winix/winixd/core/jobtask.h
./funexport.o: ../../../../winix/winixd/core/cur.h
./funexport.o: ../../../../winix/winixd/core/request.h
./funexport.o: ../../../../winix/winixd/models/item.h
./funexport.o: ../../../../winix/winixd/models/itemcontent.h
./funexport.o: ../../../../winix/winixd/templates/htmltextstream.h
./funexport.o: ../../../../winix/winixd/core/error.h
./funexport.o: ../../../../winix/winixd/core/config.h
./funexport.o: ../../../../winix/winixd/core/textstream.h
./funexport.o: ../../../../winix/winixd/models/winixmodel.h
./funexport.o: ../../../../winix/winixd/core/header.h
./funexport.o: ../../../../winix/winixd/core/compress.h
./funexport.o: ../../../../winix/winixd/core/plugin.h
./funexport.o: ../../../../winix/winixd/core/pluginmsg.h
./funexport.o: ../../../../winix/winixd/core/plugindata.h
./funexport.o: ../../../../winix/winixd/core/mount.h
./funexport.o: ../../../../winix/winixd/core/mounts.h
./funexport.o: ../../../../winix/winixd/core/mountparser.h
./funexport.o: ../../../../winix/winixd/core/session.h
./funexport.o: ../../../../winix/winixd/core/rebus.h
./funexport.o: ../../../../winix/winixd/core/ipban.h
./funexport.o: ../../../../winix/winixd/core/loadavg.h
./funexport.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./funexport.o: ../../../../winix/winixd/core/dirs.h
./funexport.o: ../../../../winix/winixd/core/dircontainer.h
./funexport.o: ../../../../winix/winixd/core/crypt.h
@ -531,9 +528,6 @@
./init.o: ../../../../winix/winixd/core/rebus.h
./init.o: ../../../../winix/winixd/core/ipban.h
./init.o: ../../../../winix/winixd/core/loadavg.h
./init.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./init.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./init.o: ../../../../winix/winixd/core/request.h
./init.o: ../../../../winix/winixd/core/dirs.h
./init.o: ../../../../winix/winixd/core/dircontainer.h
./init.o: ../../../../winix/winixd/core/crypt.h
@ -546,6 +540,7 @@
./init.o: ../../../../winix/winixd/core/threadmanager.h
./init.o: ../../../../winix/winixd/models/winixmodelconnector.h
./init.o: ../../../../winix/winixd/notify/notify.h
./init.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./init.o: ../../../../winix/winixd/notify/notifypool.h
./init.o: ../../../../winix/winixd/templates/locale.h
./init.o: ../../../../winix/winixd/templates/patterns.h
@ -569,6 +564,7 @@
./init.o: ../../../../winix/winixd/core/error.h
./init.o: ../../../../winix/winixd/core/dirs.h funexport.h
./init.o: ../../../../winix/winixd/functions/functionbase.h
./init.o: ../../../../winix/winixd/core/request.h
./init.o: ../../../../winix/winixd/core/winixrequest.h
./init.o: ../../../../winix/winixd/core/winixsystem.h
./init.o: ../../../../winix/winixd/core/cur.h

View File

@ -131,7 +131,6 @@
./gallery.o: ../../../../winix/winixd/core/job.h
./gallery.o: ../../../../winix/winixd/core/basethread.h
./gallery.o: ../../../../winix/winixd/core/loadavg.h
./gallery.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./gallery.o: ../../../../winix/winixd/core/dirs.h
./gallery.o: ../../../../winix/winixd/core/dircontainer.h
./gallery.o: ../../../../winix/winixd/core/crypt.h
@ -353,7 +352,6 @@
./init.o: ../../../../winix/winixd/core/job.h
./init.o: ../../../../winix/winixd/core/basethread.h
./init.o: ../../../../winix/winixd/core/loadavg.h
./init.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./init.o: ../../../../winix/winixd/core/dirs.h
./init.o: ../../../../winix/winixd/core/dircontainer.h
./init.o: ../../../../winix/winixd/core/crypt.h
@ -554,7 +552,6 @@
./templates.o: ../../../../winix/winixd/core/job.h
./templates.o: ../../../../winix/winixd/core/basethread.h
./templates.o: ../../../../winix/winixd/core/loadavg.h
./templates.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./templates.o: ../../../../winix/winixd/core/dirs.h
./templates.o: ../../../../winix/winixd/core/dircontainer.h
./templates.o: ../../../../winix/winixd/core/crypt.h

View File

@ -88,7 +88,6 @@
# cur.h
# loadavg.h
# mounts.h
# requestjobs/requestjobbase.h
./groupinfo.o: ../../../../winix/winixd/core/basethread.h
# ../../../../winix/winixd/core/basethread.h includes:
# synchro.h
@ -523,12 +522,6 @@
# ../../../../winix/winixd/core/loadavg.h includes:
# winixbase.h
# request.h
./groupinfo.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
# ../../../../winix/winixd/requestjobs/requestjobbase.h includes:
# core/winixmodeldeprecated.h
# core/request.h
./groupinfo.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./groupinfo.o: ../../../../winix/winixd/core/request.h
./groupinfo.o: ../../../../winix/winixd/core/dirs.h
# ../../../../winix/winixd/core/dirs.h includes:
# dircontainer.h
@ -579,6 +572,7 @@
# notifypool.h
# templates/patterns.h
# notifythread.h
./groupinfo.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./groupinfo.o: ../../../../winix/winixd/notify/notifypool.h
# ../../../../winix/winixd/notify/notifypool.h includes:
# templates/locale.h
@ -762,9 +756,6 @@
./groups.o: ../../../../winix/winixd/core/rebus.h
./groups.o: ../../../../winix/winixd/core/ipban.h
./groups.o: ../../../../winix/winixd/core/loadavg.h
./groups.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./groups.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./groups.o: ../../../../winix/winixd/core/request.h
./groups.o: ../../../../winix/winixd/core/dirs.h
./groups.o: ../../../../winix/winixd/core/dircontainer.h
./groups.o: ../../../../winix/winixd/core/crypt.h
@ -776,6 +767,7 @@
./groups.o: ../../../../winix/winixd/core/threadmanager.h
./groups.o: ../../../../winix/winixd/models/winixmodelconnector.h
./groups.o: ../../../../winix/winixd/notify/notify.h
./groups.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./groups.o: ../../../../winix/winixd/notify/notifypool.h
./groups.o: ../../../../winix/winixd/templates/locale.h
./groups.o: ../../../../winix/winixd/templates/patterns.h
@ -907,9 +899,6 @@
./init.o: ../../../../winix/winixd/core/rebus.h
./init.o: ../../../../winix/winixd/core/ipban.h
./init.o: ../../../../winix/winixd/core/loadavg.h
./init.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./init.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./init.o: ../../../../winix/winixd/core/request.h
./init.o: ../../../../winix/winixd/core/dirs.h
./init.o: ../../../../winix/winixd/core/dircontainer.h
./init.o: ../../../../winix/winixd/core/crypt.h
@ -921,6 +910,7 @@
./init.o: ../../../../winix/winixd/core/threadmanager.h
./init.o: ../../../../winix/winixd/models/winixmodelconnector.h
./init.o: ../../../../winix/winixd/notify/notify.h
./init.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./init.o: ../../../../winix/winixd/notify/notifypool.h
./init.o: ../../../../winix/winixd/templates/locale.h
./init.o: ../../../../winix/winixd/templates/patterns.h
@ -997,6 +987,7 @@
# notify/notify.h
# core/winixrequest.h
# models/item.h
./init.o: ../../../../winix/winixd/core/request.h
./init.o: ../../../../winix/winixd/functions/functionparser.h
# ../../../../winix/winixd/functions/functionparser.h includes:
# core/winixmodeldeprecated.h
@ -1302,9 +1293,6 @@
./templates.o: ../../../../winix/winixd/core/rebus.h
./templates.o: ../../../../winix/winixd/core/ipban.h
./templates.o: ../../../../winix/winixd/core/loadavg.h
./templates.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./templates.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./templates.o: ../../../../winix/winixd/core/request.h
./templates.o: ../../../../winix/winixd/core/dirs.h
./templates.o: ../../../../winix/winixd/core/dircontainer.h
./templates.o: ../../../../winix/winixd/core/crypt.h
@ -1325,6 +1313,7 @@
./templates.o: ../../../../winix/winixd/core/threadmanager.h
./templates.o: ../../../../winix/winixd/models/winixmodelconnector.h
./templates.o: ../../../../winix/winixd/notify/notify.h
./templates.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./templates.o: ../../../../winix/winixd/notify/notifypool.h
./templates.o: ../../../../winix/winixd/templates/patterns.h
./templates.o: ../../../../winix/winixd/notify/notifythread.h

View File

@ -140,7 +140,6 @@
./funregistermail.o: ../../../../winix/winixd/core/job.h
./funregistermail.o: ../../../../winix/winixd/core/basethread.h
./funregistermail.o: ../../../../winix/winixd/core/loadavg.h
./funregistermail.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./funregistermail.o: ../../../../winix/winixd/core/dirs.h
./funregistermail.o: ../../../../winix/winixd/core/dircontainer.h
./funregistermail.o: ../../../../winix/winixd/core/crypt.h
@ -304,7 +303,6 @@
./funregistermail_showusers.o: ../../../../winix/winixd/core/job.h
./funregistermail_showusers.o: ../../../../winix/winixd/core/basethread.h
./funregistermail_showusers.o: ../../../../winix/winixd/core/loadavg.h
./funregistermail_showusers.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./funregistermail_showusers.o: ../../../../winix/winixd/core/dirs.h
./funregistermail_showusers.o: ../../../../winix/winixd/core/dircontainer.h
./funregistermail_showusers.o: ../../../../winix/winixd/core/crypt.h
@ -456,7 +454,6 @@
./init.o: ../../../../winix/winixd/core/job.h
./init.o: ../../../../winix/winixd/core/basethread.h
./init.o: ../../../../winix/winixd/core/loadavg.h
./init.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./init.o: ../../../../winix/winixd/core/dirs.h
./init.o: ../../../../winix/winixd/core/dircontainer.h
./init.o: ../../../../winix/winixd/core/crypt.h
@ -646,17 +643,9 @@
./templates.o: ../../../../winix/winixd/core/ugcontainer.h
./templates.o: ../../../../winix/winixd/core/mountparser.h
./templates.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./templates.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./templates.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./templates.o: ../../../../winix/winixd/core/request.h
./templates.o: ../../../../winix/winixd/core/config.h
./templates.o: ../../../../winix/winixd/models/winixmodel.h
./templates.o: ../../../../winix/winixd/core/header.h
./templates.o: ../../../../winix/winixd/core/compress.h
./templates.o: ../../../../winix/winixd/core/plugin.h
./templates.o: ../../../../winix/winixd/core/pluginmsg.h
./templates.o: ../../../../winix/winixd/core/dirs.h
./templates.o: ../../../../winix/winixd/core/dircontainer.h
./templates.o: ../../../../winix/winixd/core/config.h
./templates.o: ../../../../winix/winixd/core/crypt.h
./templates.o: ../../../../winix/winixd/core/run.h
./templates.o: ../../../../winix/winixd/core/users.h
@ -666,6 +655,7 @@
./templates.o: ../../../../winix/winixd/core/threadmanager.h
./templates.o: ../../../../winix/winixd/models/winixmodelconnector.h
./templates.o: ../../../../winix/winixd/notify/notify.h
./templates.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./templates.o: ../../../../winix/winixd/notify/notifypool.h
./templates.o: ../../../../winix/winixd/templates/locale.h
./templates.o: ../../../../winix/winixd/templates/patterns.h
@ -674,6 +664,7 @@
./templates.o: ../../../../winix/winixd/notify/templatesnotify.h
./templates.o: ../../../../winix/winixd/core/users.h
./templates.o: ../../../../winix/winixd/core/lastcontainer.h
./templates.o: ../../../../winix/winixd/models/winixmodel.h
./templates.o: ../../../../winix/winixd/core/timezones.h
./templates.o: ../../../../winix/winixd/core/timezone.h
./templates.o: ../../../../winix/winixd/core/sessionmanager.h
@ -686,4 +677,5 @@
./templates.o: ../../../../winix/winixd/core/winixsystem.h
./templates.o: ../../../../winix/winixd/core/slog.h
./templates.o: ../../../../winix/winixd/core/plugin.h
./templates.o: ../../../../winix/winixd/core/pluginmsg.h
./templates.o: ../../../../winix/winixd/core/misc.h registermail_info.h

View File

@ -223,9 +223,6 @@
./init.o: ../../../../winix/winixd/core/basethread.h
./init.o: ../../../../winix/winixd/core/cur.h
./init.o: ../../../../winix/winixd/core/loadavg.h
./init.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./init.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./init.o: ../../../../winix/winixd/core/request.h
./init.o: ../../../../winix/winixd/core/dirs.h
./init.o: ../../../../winix/winixd/core/crypt.h
./init.o: ../../../../winix/winixd/core/run.h
@ -237,6 +234,7 @@
./init.o: ../../../../winix/winixd/core/threadmanager.h
./init.o: ../../../../winix/winixd/models/winixmodelconnector.h
./init.o: ../../../../winix/winixd/notify/notify.h
./init.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./init.o: ../../../../winix/winixd/notify/notifypool.h
./init.o: ../../../../winix/winixd/templates/locale.h
./init.o: ../../../../winix/winixd/templates/patterns.h
@ -257,6 +255,7 @@
./init.o: ../../../../winix/winixd/core/slog.h
./init.o: ../../../../winix/winixd/functions/functions.h
./init.o: ../../../../winix/winixd/functions/functionbase.h
./init.o: ../../../../winix/winixd/core/request.h
./init.o: ../../../../winix/winixd/functions/functionparser.h
./init.o: ../../../../winix/winixd/functions/account.h
./init.o: ../../../../winix/winixd/functions/adduser.h
@ -422,9 +421,6 @@
./templates.o: ../../../../winix/winixd/core/basethread.h
./templates.o: ../../../../winix/winixd/core/cur.h
./templates.o: ../../../../winix/winixd/core/loadavg.h
./templates.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./templates.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./templates.o: ../../../../winix/winixd/core/request.h
./templates.o: ../../../../winix/winixd/core/dirs.h
./templates.o: ../../../../winix/winixd/core/crypt.h
./templates.o: ../../../../winix/winixd/core/run.h
@ -436,6 +432,7 @@
./templates.o: ../../../../winix/winixd/core/threadmanager.h
./templates.o: ../../../../winix/winixd/models/winixmodelconnector.h
./templates.o: ../../../../winix/winixd/notify/notify.h
./templates.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./templates.o: ../../../../winix/winixd/notify/notifypool.h
./templates.o: ../../../../winix/winixd/templates/locale.h
./templates.o: ../../../../winix/winixd/templates/patterns.h

View File

@ -126,7 +126,6 @@
./init.o: ../../../../winix/winixd/core/job.h
./init.o: ../../../../winix/winixd/core/basethread.h
./init.o: ../../../../winix/winixd/core/loadavg.h
./init.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./init.o: ../../../../winix/winixd/core/dirs.h
./init.o: ../../../../winix/winixd/core/dircontainer.h
./init.o: ../../../../winix/winixd/core/crypt.h
@ -319,7 +318,6 @@
./seo.o: ../../../../winix/winixd/core/job.h
./seo.o: ../../../../winix/winixd/core/basethread.h
./seo.o: ../../../../winix/winixd/core/loadavg.h
./seo.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./seo.o: ../../../../winix/winixd/core/dirs.h
./seo.o: ../../../../winix/winixd/core/dircontainer.h
./seo.o: ../../../../winix/winixd/core/crypt.h

View File

@ -135,7 +135,6 @@
./createthread.o: ../../../../winix/winixd/core/job.h
./createthread.o: ../../../../winix/winixd/core/basethread.h
./createthread.o: ../../../../winix/winixd/core/loadavg.h
./createthread.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./createthread.o: ../../../../winix/winixd/core/dirs.h
./createthread.o: ../../../../winix/winixd/core/dircontainer.h
./createthread.o: ../../../../winix/winixd/core/crypt.h
@ -336,7 +335,6 @@
./funthread.o: ../../../../winix/winixd/core/job.h
./funthread.o: ../../../../winix/winixd/core/basethread.h
./funthread.o: ../../../../winix/winixd/core/loadavg.h
./funthread.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./funthread.o: ../../../../winix/winixd/core/dirs.h
./funthread.o: ../../../../winix/winixd/core/dircontainer.h
./funthread.o: ../../../../winix/winixd/core/crypt.h
@ -486,7 +484,6 @@
./init.o: ../../../../winix/winixd/core/job.h
./init.o: ../../../../winix/winixd/core/basethread.h
./init.o: ../../../../winix/winixd/core/loadavg.h
./init.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./init.o: ../../../../winix/winixd/core/dirs.h
./init.o: ../../../../winix/winixd/core/dircontainer.h
./init.o: ../../../../winix/winixd/core/crypt.h
@ -683,7 +680,6 @@
./reply.o: ../../../../winix/winixd/core/job.h
./reply.o: ../../../../winix/winixd/core/basethread.h
./reply.o: ../../../../winix/winixd/core/loadavg.h
./reply.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./reply.o: ../../../../winix/winixd/core/dirs.h
./reply.o: ../../../../winix/winixd/core/dircontainer.h
./reply.o: ../../../../winix/winixd/core/crypt.h
@ -887,7 +883,6 @@
./showthreads.o: ../../../../winix/winixd/core/job.h
./showthreads.o: ../../../../winix/winixd/core/basethread.h
./showthreads.o: ../../../../winix/winixd/core/loadavg.h
./showthreads.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./showthreads.o: ../../../../winix/winixd/core/dirs.h
./showthreads.o: ../../../../winix/winixd/core/dircontainer.h
./showthreads.o: ../../../../winix/winixd/core/crypt.h
@ -1091,16 +1086,9 @@
./templates.o: ../../../../winix/winixd/core/ugcontainer.h
./templates.o: ../../../../winix/winixd/core/mountparser.h
./templates.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./templates.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./templates.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./templates.o: ../../../../winix/winixd/core/request.h
./templates.o: ../../../../winix/winixd/core/config.h
./templates.o: ../../../../winix/winixd/models/winixmodel.h
./templates.o: ../../../../winix/winixd/core/header.h
./templates.o: ../../../../winix/winixd/core/compress.h
./templates.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./templates.o: ../../../../winix/winixd/core/dirs.h
./templates.o: ../../../../winix/winixd/core/dircontainer.h
./templates.o: ../../../../winix/winixd/core/config.h
./templates.o: ../../../../winix/winixd/core/crypt.h
./templates.o: ../../../../winix/winixd/core/run.h
./templates.o: ../../../../winix/winixd/core/users.h
@ -1110,6 +1098,7 @@
./templates.o: ../../../../winix/winixd/core/threadmanager.h
./templates.o: ../../../../winix/winixd/models/winixmodelconnector.h
./templates.o: ../../../../winix/winixd/notify/notify.h
./templates.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./templates.o: ../../../../winix/winixd/notify/notifypool.h
./templates.o: ../../../../winix/winixd/templates/locale.h
./templates.o: ../../../../winix/winixd/templates/patterns.h
@ -1118,10 +1107,15 @@
./templates.o: ../../../../winix/winixd/notify/templatesnotify.h
./templates.o: ../../../../winix/winixd/core/users.h
./templates.o: ../../../../winix/winixd/core/lastcontainer.h
./templates.o: ../../../../winix/winixd/models/winixmodel.h
./templates.o: ../../../../winix/winixd/core/timezones.h
./templates.o: ../../../../winix/winixd/core/timezone.h thread.h tdb.h
./templates.o: ../../../../winix/winixd/db/dbbase.h reply.h
./templates.o: ../../../../winix/winixd/functions/functionbase.h
./templates.o: ../../../../winix/winixd/core/request.h
./templates.o: ../../../../winix/winixd/core/header.h
./templates.o: ../../../../winix/winixd/core/compress.h
./templates.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./templates.o: ../../../../winix/winixd/core/winixrequest.h
./templates.o: ../../../../winix/winixd/core/winixsystem.h
./templates.o: ../../../../winix/winixd/core/cur.h
@ -1411,16 +1405,9 @@
./threadinfo.o: ../../../../winix/winixd/core/ugcontainer.h
./threadinfo.o: ../../../../winix/winixd/core/mountparser.h
./threadinfo.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./threadinfo.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./threadinfo.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./threadinfo.o: ../../../../winix/winixd/core/request.h
./threadinfo.o: ../../../../winix/winixd/core/config.h
./threadinfo.o: ../../../../winix/winixd/models/winixmodel.h
./threadinfo.o: ../../../../winix/winixd/core/header.h
./threadinfo.o: ../../../../winix/winixd/core/compress.h
./threadinfo.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./threadinfo.o: ../../../../winix/winixd/core/dirs.h
./threadinfo.o: ../../../../winix/winixd/core/dircontainer.h
./threadinfo.o: ../../../../winix/winixd/core/config.h
./threadinfo.o: ../../../../winix/winixd/core/crypt.h
./threadinfo.o: ../../../../winix/winixd/core/run.h
./threadinfo.o: ../../../../winix/winixd/core/users.h
@ -1430,6 +1417,7 @@
./threadinfo.o: ../../../../winix/winixd/core/threadmanager.h
./threadinfo.o: ../../../../winix/winixd/models/winixmodelconnector.h
./threadinfo.o: ../../../../winix/winixd/notify/notify.h
./threadinfo.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./threadinfo.o: ../../../../winix/winixd/notify/notifypool.h
./threadinfo.o: ../../../../winix/winixd/templates/locale.h
./threadinfo.o: ../../../../winix/winixd/templates/patterns.h
@ -1438,6 +1426,7 @@
./threadinfo.o: ../../../../winix/winixd/notify/templatesnotify.h
./threadinfo.o: ../../../../winix/winixd/core/users.h
./threadinfo.o: ../../../../winix/winixd/core/lastcontainer.h
./threadinfo.o: ../../../../winix/winixd/models/winixmodel.h
./threadinfo.o: ../../../../winix/winixd/core/timezones.h
./threadinfo.o: ../../../../winix/winixd/core/timezone.h thread.h tdb.h
./threadinfo.o: ../../../../winix/winixd/db/dbbase.h
./threadinfo.o: ../../../../winix/winixd/db/dbbase.h pluginmsg.h

View File

@ -136,7 +136,6 @@
./createticket.o: ../../../../winix/winixd/core/job.h
./createticket.o: ../../../../winix/winixd/core/basethread.h
./createticket.o: ../../../../winix/winixd/core/loadavg.h
./createticket.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./createticket.o: ../../../../winix/winixd/core/dirs.h
./createticket.o: ../../../../winix/winixd/core/dircontainer.h
./createticket.o: ../../../../winix/winixd/core/crypt.h
@ -321,16 +320,9 @@
./editticket.o: ../../../../winix/winixd/core/ugcontainer.h
./editticket.o: ../../../../winix/winixd/core/mountparser.h
./editticket.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./editticket.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./editticket.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./editticket.o: ../../../../winix/winixd/core/request.h
./editticket.o: ../../../../winix/winixd/core/config.h
./editticket.o: ../../../../winix/winixd/models/winixmodel.h
./editticket.o: ../../../../winix/winixd/core/header.h
./editticket.o: ../../../../winix/winixd/core/compress.h
./editticket.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./editticket.o: ../../../../winix/winixd/core/dirs.h
./editticket.o: ../../../../winix/winixd/core/dircontainer.h
./editticket.o: ../../../../winix/winixd/core/config.h
./editticket.o: ../../../../winix/winixd/core/crypt.h
./editticket.o: ../../../../winix/winixd/core/run.h
./editticket.o: ../../../../winix/winixd/core/users.h
@ -340,6 +332,7 @@
./editticket.o: ../../../../winix/winixd/core/threadmanager.h
./editticket.o: ../../../../winix/winixd/models/winixmodelconnector.h
./editticket.o: ../../../../winix/winixd/notify/notify.h
./editticket.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./editticket.o: ../../../../winix/winixd/notify/notifypool.h
./editticket.o: ../../../../winix/winixd/templates/locale.h
./editticket.o: ../../../../winix/winixd/templates/patterns.h
@ -348,6 +341,7 @@
./editticket.o: ../../../../winix/winixd/notify/templatesnotify.h
./editticket.o: ../../../../winix/winixd/core/users.h
./editticket.o: ../../../../winix/winixd/core/lastcontainer.h
./editticket.o: ../../../../winix/winixd/models/winixmodel.h
./editticket.o: ../../../../winix/winixd/core/timezones.h
./editticket.o: ../../../../winix/winixd/core/timezone.h
./editticket.o: ../../../../winix/winixd/functions/functions.h
@ -360,6 +354,10 @@
./editticket.o: ../../../../winix/winixd/functions/cat.h
./editticket.o: ../../../../winix/winixd/functions/chmod.h
./editticket.o: ../../../../winix/winixd/functions/privchanger.h
./editticket.o: ../../../../winix/winixd/core/request.h
./editticket.o: ../../../../winix/winixd/core/header.h
./editticket.o: ../../../../winix/winixd/core/compress.h
./editticket.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./editticket.o: ../../../../winix/winixd/functions/chown.h
./editticket.o: ../../../../winix/winixd/functions/ckeditor.h
./editticket.o: ../../../../winix/winixd/functions/cp.h
@ -524,16 +522,9 @@
./funticket.o: ../../../../winix/winixd/core/ugcontainer.h
./funticket.o: ../../../../winix/winixd/core/mountparser.h
./funticket.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./funticket.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./funticket.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./funticket.o: ../../../../winix/winixd/core/request.h
./funticket.o: ../../../../winix/winixd/core/config.h
./funticket.o: ../../../../winix/winixd/models/winixmodel.h
./funticket.o: ../../../../winix/winixd/core/header.h
./funticket.o: ../../../../winix/winixd/core/compress.h
./funticket.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./funticket.o: ../../../../winix/winixd/core/dirs.h
./funticket.o: ../../../../winix/winixd/core/dircontainer.h
./funticket.o: ../../../../winix/winixd/core/config.h
./funticket.o: ../../../../winix/winixd/core/crypt.h
./funticket.o: ../../../../winix/winixd/core/run.h
./funticket.o: ../../../../winix/winixd/core/users.h
@ -543,6 +534,7 @@
./funticket.o: ../../../../winix/winixd/core/threadmanager.h
./funticket.o: ../../../../winix/winixd/models/winixmodelconnector.h
./funticket.o: ../../../../winix/winixd/notify/notify.h
./funticket.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./funticket.o: ../../../../winix/winixd/notify/notifypool.h
./funticket.o: ../../../../winix/winixd/templates/locale.h
./funticket.o: ../../../../winix/winixd/templates/patterns.h
@ -551,6 +543,7 @@
./funticket.o: ../../../../winix/winixd/notify/templatesnotify.h
./funticket.o: ../../../../winix/winixd/core/users.h
./funticket.o: ../../../../winix/winixd/core/lastcontainer.h
./funticket.o: ../../../../winix/winixd/models/winixmodel.h
./funticket.o: ../../../../winix/winixd/core/timezones.h
./funticket.o: ../../../../winix/winixd/core/timezone.h
./funticket.o: ../../../../winix/winixd/functions/functions.h
@ -563,6 +556,10 @@
./funticket.o: ../../../../winix/winixd/functions/cat.h
./funticket.o: ../../../../winix/winixd/functions/chmod.h
./funticket.o: ../../../../winix/winixd/functions/privchanger.h
./funticket.o: ../../../../winix/winixd/core/request.h
./funticket.o: ../../../../winix/winixd/core/header.h
./funticket.o: ../../../../winix/winixd/core/compress.h
./funticket.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./funticket.o: ../../../../winix/winixd/functions/chown.h
./funticket.o: ../../../../winix/winixd/functions/ckeditor.h
./funticket.o: ../../../../winix/winixd/functions/cp.h
@ -718,16 +715,9 @@
./init.o: ../../../../winix/winixd/core/ugcontainer.h
./init.o: ../../../../winix/winixd/core/mountparser.h
./init.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./init.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./init.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./init.o: ../../../../winix/winixd/core/request.h
./init.o: ../../../../winix/winixd/core/config.h
./init.o: ../../../../winix/winixd/models/winixmodel.h
./init.o: ../../../../winix/winixd/core/header.h
./init.o: ../../../../winix/winixd/core/compress.h
./init.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./init.o: ../../../../winix/winixd/core/dirs.h
./init.o: ../../../../winix/winixd/core/dircontainer.h
./init.o: ../../../../winix/winixd/core/config.h
./init.o: ../../../../winix/winixd/core/crypt.h
./init.o: ../../../../winix/winixd/core/run.h
./init.o: ../../../../winix/winixd/core/users.h
@ -737,6 +727,7 @@
./init.o: ../../../../winix/winixd/core/threadmanager.h
./init.o: ../../../../winix/winixd/models/winixmodelconnector.h
./init.o: ../../../../winix/winixd/notify/notify.h
./init.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./init.o: ../../../../winix/winixd/notify/notifypool.h
./init.o: ../../../../winix/winixd/templates/locale.h
./init.o: ../../../../winix/winixd/templates/patterns.h
@ -745,6 +736,7 @@
./init.o: ../../../../winix/winixd/notify/templatesnotify.h
./init.o: ../../../../winix/winixd/core/users.h
./init.o: ../../../../winix/winixd/core/lastcontainer.h
./init.o: ../../../../winix/winixd/models/winixmodel.h
./init.o: ../../../../winix/winixd/core/timezones.h
./init.o: ../../../../winix/winixd/core/timezone.h
./init.o: ../../../../winix/winixd/functions/functions.h
@ -757,6 +749,10 @@
./init.o: ../../../../winix/winixd/functions/cat.h
./init.o: ../../../../winix/winixd/functions/chmod.h
./init.o: ../../../../winix/winixd/functions/privchanger.h
./init.o: ../../../../winix/winixd/core/request.h
./init.o: ../../../../winix/winixd/core/header.h
./init.o: ../../../../winix/winixd/core/compress.h
./init.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./init.o: ../../../../winix/winixd/functions/chown.h
./init.o: ../../../../winix/winixd/functions/ckeditor.h
./init.o: ../../../../winix/winixd/functions/cp.h
@ -937,16 +933,9 @@
./showtickets.o: ../../../../winix/winixd/core/ugcontainer.h
./showtickets.o: ../../../../winix/winixd/core/mountparser.h
./showtickets.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./showtickets.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./showtickets.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./showtickets.o: ../../../../winix/winixd/core/request.h
./showtickets.o: ../../../../winix/winixd/core/config.h
./showtickets.o: ../../../../winix/winixd/models/winixmodel.h
./showtickets.o: ../../../../winix/winixd/core/header.h
./showtickets.o: ../../../../winix/winixd/core/compress.h
./showtickets.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./showtickets.o: ../../../../winix/winixd/core/dirs.h
./showtickets.o: ../../../../winix/winixd/core/dircontainer.h
./showtickets.o: ../../../../winix/winixd/core/config.h
./showtickets.o: ../../../../winix/winixd/core/crypt.h
./showtickets.o: ../../../../winix/winixd/core/run.h
./showtickets.o: ../../../../winix/winixd/core/users.h
@ -956,6 +945,7 @@
./showtickets.o: ../../../../winix/winixd/core/threadmanager.h
./showtickets.o: ../../../../winix/winixd/models/winixmodelconnector.h
./showtickets.o: ../../../../winix/winixd/notify/notify.h
./showtickets.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./showtickets.o: ../../../../winix/winixd/notify/notifypool.h
./showtickets.o: ../../../../winix/winixd/templates/locale.h
./showtickets.o: ../../../../winix/winixd/templates/patterns.h
@ -964,6 +954,7 @@
./showtickets.o: ../../../../winix/winixd/notify/templatesnotify.h
./showtickets.o: ../../../../winix/winixd/core/users.h
./showtickets.o: ../../../../winix/winixd/core/lastcontainer.h
./showtickets.o: ../../../../winix/winixd/models/winixmodel.h
./showtickets.o: ../../../../winix/winixd/core/timezones.h
./showtickets.o: ../../../../winix/winixd/core/timezone.h
./showtickets.o: ../../../../winix/winixd/functions/functions.h
@ -976,6 +967,10 @@
./showtickets.o: ../../../../winix/winixd/functions/cat.h
./showtickets.o: ../../../../winix/winixd/functions/chmod.h
./showtickets.o: ../../../../winix/winixd/functions/privchanger.h
./showtickets.o: ../../../../winix/winixd/core/request.h
./showtickets.o: ../../../../winix/winixd/core/header.h
./showtickets.o: ../../../../winix/winixd/core/compress.h
./showtickets.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./showtickets.o: ../../../../winix/winixd/functions/chown.h
./showtickets.o: ../../../../winix/winixd/functions/ckeditor.h
./showtickets.o: ../../../../winix/winixd/functions/cp.h
@ -1191,17 +1186,9 @@
./templates.o: ../../../../winix/winixd/core/ugcontainer.h
./templates.o: ../../../../winix/winixd/core/mountparser.h
./templates.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./templates.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./templates.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./templates.o: ../../../../winix/winixd/core/request.h
./templates.o: ../../../../winix/winixd/core/requesttypes.h
./templates.o: ../../../../winix/winixd/core/config.h
./templates.o: ../../../../winix/winixd/models/winixmodel.h
./templates.o: ../../../../winix/winixd/core/header.h
./templates.o: ../../../../winix/winixd/core/compress.h
./templates.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./templates.o: ../../../../winix/winixd/core/dirs.h
./templates.o: ../../../../winix/winixd/core/dircontainer.h
./templates.o: ../../../../winix/winixd/core/config.h
./templates.o: ../../../../winix/winixd/core/crypt.h
./templates.o: ../../../../winix/winixd/core/run.h
./templates.o: ../../../../winix/winixd/core/users.h
@ -1211,10 +1198,12 @@
./templates.o: ../../../../winix/winixd/core/threadmanager.h
./templates.o: ../../../../winix/winixd/models/winixmodelconnector.h
./templates.o: ../../../../winix/winixd/notify/notify.h
./templates.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./templates.o: ../../../../winix/winixd/notify/notifypool.h
./templates.o: ../../../../winix/winixd/templates/locale.h
./templates.o: ../../../../winix/winixd/templates/patterns.h
./templates.o: ../../../../winix/winixd/core/misc.h
./templates.o: ../../../../winix/winixd/core/requesttypes.h
./templates.o: ../../../../winix/winixd/core/winix_const.h
./templates.o: ../../../../pikotools/src/convert/convert.h
./templates.o: ../../../../pikotools/src/convert/inttostr.h
@ -1228,6 +1217,7 @@
./templates.o: ../../../../winix/winixd/core/textstream.h
./templates.o: ../../../../winix/winixd/core/users.h
./templates.o: ../../../../winix/winixd/core/lastcontainer.h
./templates.o: ../../../../winix/winixd/models/winixmodel.h
./templates.o: ../../../../winix/winixd/core/timezones.h
./templates.o: ../../../../winix/winixd/core/timezone.h
./templates.o: ../../../../winix/winixd/functions/functions.h
@ -1240,6 +1230,10 @@
./templates.o: ../../../../winix/winixd/functions/cat.h
./templates.o: ../../../../winix/winixd/functions/chmod.h
./templates.o: ../../../../winix/winixd/functions/privchanger.h
./templates.o: ../../../../winix/winixd/core/request.h
./templates.o: ../../../../winix/winixd/core/header.h
./templates.o: ../../../../winix/winixd/core/compress.h
./templates.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./templates.o: ../../../../winix/winixd/functions/chown.h
./templates.o: ../../../../winix/winixd/functions/ckeditor.h
./templates.o: ../../../../winix/winixd/functions/cp.h
@ -1403,17 +1397,9 @@
./ticketinfo.o: ../../../../winix/winixd/core/ugcontainer.h
./ticketinfo.o: ../../../../winix/winixd/core/mountparser.h
./ticketinfo.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./ticketinfo.o: ../../../../winix/winixd/requestjobs/requestjobbase.h
./ticketinfo.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./ticketinfo.o: ../../../../winix/winixd/core/request.h
./ticketinfo.o: ../../../../winix/winixd/core/requesttypes.h
./ticketinfo.o: ../../../../winix/winixd/core/config.h
./ticketinfo.o: ../../../../winix/winixd/models/winixmodel.h
./ticketinfo.o: ../../../../winix/winixd/core/header.h
./ticketinfo.o: ../../../../winix/winixd/core/compress.h
./ticketinfo.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./ticketinfo.o: ../../../../winix/winixd/core/dirs.h
./ticketinfo.o: ../../../../winix/winixd/core/dircontainer.h
./ticketinfo.o: ../../../../winix/winixd/core/config.h
./ticketinfo.o: ../../../../winix/winixd/core/crypt.h
./ticketinfo.o: ../../../../winix/winixd/core/run.h
./ticketinfo.o: ../../../../winix/winixd/core/users.h
@ -1423,10 +1409,12 @@
./ticketinfo.o: ../../../../winix/winixd/core/threadmanager.h
./ticketinfo.o: ../../../../winix/winixd/models/winixmodelconnector.h
./ticketinfo.o: ../../../../winix/winixd/notify/notify.h
./ticketinfo.o: ../../../../winix/winixd/core/winixmodeldeprecated.h
./ticketinfo.o: ../../../../winix/winixd/notify/notifypool.h
./ticketinfo.o: ../../../../winix/winixd/templates/locale.h
./ticketinfo.o: ../../../../winix/winixd/templates/patterns.h
./ticketinfo.o: ../../../../winix/winixd/core/misc.h
./ticketinfo.o: ../../../../winix/winixd/core/requesttypes.h
./ticketinfo.o: ../../../../winix/winixd/core/winix_const.h
./ticketinfo.o: ../../../../pikotools/src/convert/convert.h
./ticketinfo.o: ../../../../pikotools/src/convert/inttostr.h
@ -1440,6 +1428,7 @@
./ticketinfo.o: ../../../../winix/winixd/core/textstream.h
./ticketinfo.o: ../../../../winix/winixd/core/users.h
./ticketinfo.o: ../../../../winix/winixd/core/lastcontainer.h
./ticketinfo.o: ../../../../winix/winixd/models/winixmodel.h
./ticketinfo.o: ../../../../winix/winixd/core/timezones.h
./ticketinfo.o: ../../../../winix/winixd/core/timezone.h
./ticketinfo.o: ../../../../winix/winixd/functions/functions.h
@ -1452,6 +1441,10 @@
./ticketinfo.o: ../../../../winix/winixd/functions/cat.h
./ticketinfo.o: ../../../../winix/winixd/functions/chmod.h
./ticketinfo.o: ../../../../winix/winixd/functions/privchanger.h
./ticketinfo.o: ../../../../winix/winixd/core/request.h
./ticketinfo.o: ../../../../winix/winixd/core/header.h
./ticketinfo.o: ../../../../winix/winixd/core/compress.h
./ticketinfo.o: ../../../../winix/winixd/core/plugin.h pluginmsg.h
./ticketinfo.o: ../../../../winix/winixd/functions/chown.h
./ticketinfo.o: ../../../../winix/winixd/functions/ckeditor.h
./ticketinfo.o: ../../../../winix/winixd/functions/cp.h