added: a new directory "etc"

there'll be some generic config files for winix
added: a new file in etc directory: time_zones_file
       list of time zones (not finished yet -- daylight saving time is needed)
added: option to config: etc_dir
       a directory in which there are some config files
       used mainly when winix starts
       default: empty (means not for using)
added: option to config: time_zones_file
       a file in etc_dir with time zones info
       default: time_zones.conf
       this is a Space structure with all time zones
added: to system: TimeZones struct
       list of time zones read from etc/time_zones.conf



git-svn-id: svn://ttmath.org/publicrep/winix/trunk@849 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
Tomasz Sowa 2012-06-22 23:34:33 +00:00
parent abafb80caf
commit d11cda3577
27 changed files with 1592 additions and 330 deletions

View File

@ -20,7 +20,7 @@ app.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h
app.o: ../notify/notifythread.h ../core/basethread.h
app.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h
app.o: ugcontainer.h lastcontainer.h mounts.h mountparser.h crypt.h run.h
app.o: users.h groups.h group.h loadavg.h image.h threadmanager.h
app.o: users.h groups.h group.h loadavg.h image.h threadmanager.h timezones.h
app.o: sessionmanager.h sessioncontainer.h ../functions/functions.h
app.o: ../functions/functionbase.h ../core/request.h ../core/system.h
app.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h
@ -74,21 +74,21 @@ config.o: ../notify/notifythread.h ../core/basethread.h
config.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h
config.o: ugcontainer.h lastcontainer.h mounts.h mountparser.h crypt.h run.h
config.o: users.h groups.h group.h loadavg.h image.h threadmanager.h
config.o: sessionmanager.h sessioncontainer.h ../functions/functions.h
config.o: ../functions/functionbase.h ../core/request.h ../core/system.h
config.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h
config.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h
config.o: ../functions/privchanger.h ../functions/chown.h
config.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h
config.o: ../functions/download.h ../functions/emacs.h ../functions/env.h
config.o: ../functions/last.h ../functions/login.h ../functions/logout.h
config.o: ../functions/ln.h ../functions/ls.h ../functions/man.h
config.o: ../functions/meta.h ../functions/mkdir.h ../functions/mv.h
config.o: ../functions/nicedit.h ../functions/node.h ../functions/passwd.h
config.o: ../functions/priv.h ../functions/pw.h ../functions/reload.h
config.o: ../functions/rm.h ../functions/rmuser.h ../functions/sort.h
config.o: ../functions/specialdefault.h ../functions/stat.h
config.o: ../functions/subject.h ../functions/template.h
config.o: timezones.h sessionmanager.h sessioncontainer.h
config.o: ../functions/functions.h ../functions/functionbase.h
config.o: ../core/request.h ../core/system.h ../core/synchro.h
config.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h
config.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h
config.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h
config.o: ../functions/default.h ../functions/download.h ../functions/emacs.h
config.o: ../functions/env.h ../functions/last.h ../functions/login.h
config.o: ../functions/logout.h ../functions/ln.h ../functions/ls.h
config.o: ../functions/man.h ../functions/meta.h ../functions/mkdir.h
config.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h
config.o: ../functions/passwd.h ../functions/priv.h ../functions/pw.h
config.o: ../functions/reload.h ../functions/rm.h ../functions/rmuser.h
config.o: ../functions/sort.h ../functions/specialdefault.h
config.o: ../functions/stat.h ../functions/subject.h ../functions/template.h
config.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h
config.o: ../functions/uptime.h ../functions/who.h ../functions/vim.h
config.o: ../core/htmlfilter.h ../templates/templates.h
@ -159,8 +159,8 @@ image.o: ../../ezc/src/functions.h ../../ezc/src/funinfo.h
image.o: ../../ezc/src/stringconv.h ../notify/notifythread.h
image.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
image.o: ugcontainer.h lastcontainer.h mounts.h mountparser.h crypt.h run.h
image.o: users.h groups.h group.h loadavg.h threadmanager.h plugin.h
image.o: pluginmsg.h sessionmanager.h sessioncontainer.h
image.o: users.h groups.h group.h loadavg.h threadmanager.h timezones.h
image.o: plugin.h pluginmsg.h sessionmanager.h sessioncontainer.h
image.o: ../functions/functions.h ../functions/functionbase.h
image.o: ../core/request.h ../core/system.h ../core/synchro.h
image.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h
@ -204,7 +204,7 @@ job.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h
job.o: ../notify/notifythread.h ../core/basethread.h
job.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h
job.o: ugcontainer.h lastcontainer.h mounts.h mountparser.h crypt.h run.h
job.o: users.h groups.h group.h loadavg.h image.h threadmanager.h
job.o: users.h groups.h group.h loadavg.h image.h threadmanager.h timezones.h
job.o: sessionmanager.h sessioncontainer.h ../functions/functions.h
job.o: ../functions/functionbase.h ../core/request.h ../core/system.h
job.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h
@ -309,8 +309,8 @@ mounts.o: ../notify/notifythread.h ../core/basethread.h
mounts.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h
mounts.o: ugcontainer.h lastcontainer.h mountparser.h plugin.h pluginmsg.h
mounts.o: system.h job.h basethread.h synchro.h crypt.h run.h users.h
mounts.o: groups.h group.h loadavg.h image.h threadmanager.h sessionmanager.h
mounts.o: sessioncontainer.h ../functions/functions.h
mounts.o: groups.h group.h loadavg.h image.h threadmanager.h timezones.h
mounts.o: sessionmanager.h sessioncontainer.h ../functions/functions.h
mounts.o: ../functions/functionbase.h ../core/request.h ../core/system.h
mounts.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h
mounts.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h
@ -351,21 +351,22 @@ plugin.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h
plugin.o: ../core/basethread.h ../notify/templatesnotify.h ../core/config.h
plugin.o: ../core/users.h ugcontainer.h lastcontainer.h mounts.h
plugin.o: mountparser.h crypt.h run.h users.h groups.h group.h loadavg.h
plugin.o: image.h threadmanager.h sessionmanager.h sessioncontainer.h
plugin.o: ../functions/functions.h ../functions/functionbase.h
plugin.o: ../core/request.h ../core/system.h ../core/synchro.h
plugin.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h
plugin.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h
plugin.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h
plugin.o: ../functions/default.h ../functions/download.h ../functions/emacs.h
plugin.o: ../functions/env.h ../functions/last.h ../functions/login.h
plugin.o: ../functions/logout.h ../functions/ln.h ../functions/ls.h
plugin.o: ../functions/man.h ../functions/meta.h ../functions/mkdir.h
plugin.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h
plugin.o: ../functions/passwd.h ../functions/priv.h ../functions/pw.h
plugin.o: ../functions/reload.h ../functions/rm.h ../functions/rmuser.h
plugin.o: ../functions/sort.h ../functions/specialdefault.h
plugin.o: ../functions/stat.h ../functions/subject.h ../functions/template.h
plugin.o: image.h threadmanager.h timezones.h sessionmanager.h
plugin.o: sessioncontainer.h ../functions/functions.h
plugin.o: ../functions/functionbase.h ../core/request.h ../core/system.h
plugin.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h
plugin.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h
plugin.o: ../functions/privchanger.h ../functions/chown.h
plugin.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h
plugin.o: ../functions/download.h ../functions/emacs.h ../functions/env.h
plugin.o: ../functions/last.h ../functions/login.h ../functions/logout.h
plugin.o: ../functions/ln.h ../functions/ls.h ../functions/man.h
plugin.o: ../functions/meta.h ../functions/mkdir.h ../functions/mv.h
plugin.o: ../functions/nicedit.h ../functions/node.h ../functions/passwd.h
plugin.o: ../functions/priv.h ../functions/pw.h ../functions/reload.h
plugin.o: ../functions/rm.h ../functions/rmuser.h ../functions/sort.h
plugin.o: ../functions/specialdefault.h ../functions/stat.h
plugin.o: ../functions/subject.h ../functions/template.h
plugin.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h
plugin.o: ../functions/uptime.h ../functions/who.h ../functions/vim.h
plugin.o: ../core/htmlfilter.h ../templates/templates.h
@ -393,7 +394,7 @@ plugindata.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h
plugindata.o: ../core/basethread.h ../notify/templatesnotify.h
plugindata.o: ../core/config.h ../core/users.h ugcontainer.h lastcontainer.h
plugindata.o: mounts.h mountparser.h crypt.h run.h users.h groups.h group.h
plugindata.o: loadavg.h image.h threadmanager.h sessionmanager.h
plugindata.o: loadavg.h image.h threadmanager.h timezones.h sessionmanager.h
plugindata.o: sessioncontainer.h ../functions/functions.h
plugindata.o: ../functions/functionbase.h ../core/request.h ../core/system.h
plugindata.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h
@ -453,19 +454,20 @@ request.o: ../notify/notifythread.h ../core/basethread.h
request.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h
request.o: ugcontainer.h lastcontainer.h mounts.h mountparser.h crypt.h run.h
request.o: users.h groups.h group.h loadavg.h image.h threadmanager.h
request.o: sessionmanager.h sessioncontainer.h ../functions/functions.h
request.o: ../functions/functionbase.h ../core/request.h ../core/system.h
request.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h
request.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h
request.o: ../functions/privchanger.h ../functions/chown.h
request.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h
request.o: ../functions/download.h ../functions/emacs.h ../functions/env.h
request.o: ../functions/last.h ../functions/login.h ../functions/logout.h
request.o: ../functions/ln.h ../functions/ls.h ../functions/man.h
request.o: ../functions/meta.h ../functions/mkdir.h ../functions/mv.h
request.o: ../functions/nicedit.h ../functions/node.h ../functions/passwd.h
request.o: ../functions/priv.h ../functions/pw.h ../functions/reload.h
request.o: ../functions/rm.h ../functions/rmuser.h ../functions/sort.h
request.o: timezones.h sessionmanager.h sessioncontainer.h
request.o: ../functions/functions.h ../functions/functionbase.h
request.o: ../core/request.h ../core/system.h ../core/synchro.h
request.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h
request.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h
request.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h
request.o: ../functions/default.h ../functions/download.h
request.o: ../functions/emacs.h ../functions/env.h ../functions/last.h
request.o: ../functions/login.h ../functions/logout.h ../functions/ln.h
request.o: ../functions/ls.h ../functions/man.h ../functions/meta.h
request.o: ../functions/mkdir.h ../functions/mv.h ../functions/nicedit.h
request.o: ../functions/node.h ../functions/passwd.h ../functions/priv.h
request.o: ../functions/pw.h ../functions/reload.h ../functions/rm.h
request.o: ../functions/rmuser.h ../functions/sort.h
request.o: ../functions/specialdefault.h ../functions/stat.h
request.o: ../functions/subject.h ../functions/template.h
request.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h
@ -516,10 +518,10 @@ sessionmanager.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h
sessionmanager.o: ../core/basethread.h ../notify/templatesnotify.h
sessionmanager.o: ../core/config.h ../core/users.h ugcontainer.h mounts.h
sessionmanager.o: mountparser.h crypt.h run.h users.h groups.h group.h
sessionmanager.o: loadavg.h image.h threadmanager.h sessionparser.h plugin.h
sessionmanager.o: pluginmsg.h ../functions/functions.h
sessionmanager.o: ../functions/functionbase.h ../core/request.h
sessionmanager.o: ../core/system.h ../core/synchro.h
sessionmanager.o: loadavg.h image.h threadmanager.h timezones.h
sessionmanager.o: sessionparser.h plugin.h pluginmsg.h
sessionmanager.o: ../functions/functions.h ../functions/functionbase.h
sessionmanager.o: ../core/request.h ../core/system.h ../core/synchro.h
sessionmanager.o: ../functions/functionparser.h ../core/cur.h
sessionmanager.o: ../functions/adduser.h ../functions/cat.h
sessionmanager.o: ../functions/chmod.h ../functions/privchanger.h
@ -579,7 +581,7 @@ system.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h
system.o: ../core/basethread.h ../notify/templatesnotify.h ../core/config.h
system.o: ../core/users.h ugcontainer.h lastcontainer.h mounts.h
system.o: mountparser.h crypt.h run.h users.h groups.h group.h loadavg.h
system.o: image.h threadmanager.h ../templates/templates.h
system.o: image.h threadmanager.h timezones.h ../templates/templates.h
system.o: ../templates/patterncacher.h ../templates/indexpatterns.h
system.o: ../templates/patterns.h ../templates/changepatterns.h
system.o: ../templates/htmltextstream.h ../core/cur.h ../core/system.h
@ -612,6 +614,14 @@ threadmanager.o: session.h user.h plugindata.h rebus.h mount.h
threadmanager.o: ../templates/locale.h
timezone.o: timezone.h ../../pikotools/date/date.h
timezone.o: ../../pikotools/space/space.h
timezones.o: timezones.h timezone.h ../../pikotools/date/date.h
timezones.o: ../../pikotools/space/space.h
timezones.o: ../../pikotools/space/spaceparser.h
timezones.o: ../../pikotools/space/space.h misc.h item.h requesttypes.h log.h
timezones.o: textstream.h logmanipulators.h slog.h cur.h request.h error.h
timezones.o: config.h htmlfilter.h ../templates/htmltextstream.h
timezones.o: ../core/textstream.h session.h user.h plugindata.h rebus.h
timezones.o: mount.h ../templates/locale.h
user.o: user.h
users.o: users.h sessionmanager.h sessioncontainer.h session.h item.h
users.o: ../../pikotools/space/space.h ../../pikotools/date/date.h error.h
@ -633,7 +643,7 @@ users.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h
users.o: ../notify/notifythread.h ../core/basethread.h
users.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h
users.o: ugcontainer.h mounts.h mountparser.h crypt.h run.h groups.h group.h
users.o: loadavg.h image.h threadmanager.h plugin.h pluginmsg.h
users.o: loadavg.h image.h threadmanager.h timezones.h plugin.h pluginmsg.h
users.o: ../functions/functions.h ../functions/functionbase.h
users.o: ../core/request.h ../core/system.h ../core/synchro.h
users.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h

View File

@ -1 +1 @@
o = acceptbaseparser.o app.o basethread.o bbcodeparser.o compress.o config.o crypt.o dircontainer.o dirs.o groups.o htmlfilter.o httpsimpleparser.o image.o item.o job.o lastcontainer.o loadavg.o log.o misc.o mount.o mountparser.o mounts.o plugin.o plugindata.o postmultiparser.o rebus.o request.o run.o session.o sessioncontainer.o sessionmanager.o sessionparser.o slog.o synchro.o system.o threadmanager.o timezone.o user.o users.o
o = acceptbaseparser.o app.o basethread.o bbcodeparser.o compress.o config.o crypt.o dircontainer.o dirs.o groups.o htmlfilter.o httpsimpleparser.o image.o item.o job.o lastcontainer.o loadavg.o log.o misc.o mount.o mountparser.o mounts.o plugin.o plugindata.o postmultiparser.o rebus.o request.o run.o session.o sessioncontainer.o sessionmanager.o sessionparser.o slog.o synchro.o system.o threadmanager.o timezone.o timezones.o user.o users.o

View File

@ -240,6 +240,9 @@ void Config::AssignValues(bool stdout_is_closed)
time_zone.SetTz(space);
etc_dir = Text(L"etc_dir", L"");
time_zones_file = Text(L"time_zones_file", L"time_zones.conf");
}

View File

@ -496,6 +496,24 @@ public:
// "tz_dst_offset" (long)
TimeZone time_zone;
// a directory in which there are some config files
// used mainly when winix starts
// default: empty (means not for using)
std::wstring etc_dir;
// a file in etc_dir with time zones info
// default: time_zones.conf
// this is a Space structure with all time zones
// with following format:
// "tz_-12:00" ( # the name of a space is also a key to the locale files
// tz_offset_str = "-12:00" # a string representing the offset from UTC in a format: [+|-]HH:MM
// tz_has_dst = "false" # whether the time zone has daylight saving time (bool)
// tz_dst_offset = "" # offset of the daylight saving time
// tz_dst_start = "" # when the daylight saving time starts, format: MM:DD HH:MM:SS
// tz_dst_end = "") # when the daylight saving time ends, format: MM:DD HH:MM:SS
// each time zone is in a seperate space
std::wstring time_zones_file;
Config();

View File

@ -51,6 +51,28 @@ void System::SetSessionManager(SessionManager * sm)
}
void System::ReadTimeZones()
{
if( config->etc_dir.empty() )
{
log << log1 << "System: I cannot read time zones, set etc_dir directory in the config" << logend;
return;
}
if( config->time_zones_file.empty() )
{
log << log1 << "System:: I cannot read time zones, set time_zones_file in the config" << logend;
return;
}
name_temp = config->etc_dir;
name_temp += '/';
name_temp += config->time_zones_file;
time_zones.ReadTimeZones(name_temp);
}
void System::Init()
{
thread_manager.SetSynchro(synchro);
@ -93,6 +115,8 @@ void System::Init()
// SetSynchro will be called by ThreadManager itself
// job.ReadFromFile();
thread_manager.Add(&job, L"job");
ReadTimeZones();
}

View File

@ -26,6 +26,7 @@
#include "image.h"
#include "threadmanager.h"
#include "notify/notify.h"
#include "timezones.h"
class Functions;
@ -73,6 +74,10 @@ public:
// jobs
Job job;
// time zones read from etc/time_zones.conf
// when winix starts
TimeZones time_zones;
void SetCur(Cur * pcur);
void SetConfig(Config * pconfig);
@ -161,6 +166,9 @@ public:
bool AddCommonFileToVar(const wchar_t * file_path, const wchar_t * url, bool overwrite_existing = true);
// reloading time zones
void ReadTimeZones();
private:
Cur * cur;

View File

@ -22,6 +22,7 @@ TimeZone::TimeZone()
void TimeZone::Clear()
{
tz_id = -1;
tz_offset = 0;
tz_has_dst = false;
tz_dst_offset = 0;
@ -122,6 +123,7 @@ bool TimeZone::SetTz(PT::Space & space)
{
bool result = true;
tz_id = space.Int(L"tz_id", -1);
tz_offset = space.Long(L"tz_offset", 0);
tz_has_dst = space.Bool(L"tz_has_dst", false);

View File

@ -32,8 +32,8 @@ public:
/*
reading zime zone values from Space struct
the struct should have:
reading zime zone values from Space struct (tz_id is skipped)
the space struct should have:
"tz_offset" (long)
"tz_has_dst" (bool)
if tz_has_dst is true then also:
@ -60,7 +60,8 @@ public:
PT::Date ToUTC(const PT::Date & local_date);
// each locale has its own identifier
int tz_id;
// time zone offset (in seconds)
time_t tz_offset;

163
core/timezones.cpp Normal file
View File

@ -0,0 +1,163 @@
/*
* This file is a part of Winix
* and is not publicly distributed
*
* Copyright (c) 2012, Tomasz Sowa
* All rights reserved.
*
*/
#include "timezones.h"
#include "misc.h"
#include "log.h"
TimeZones::TimeZones()
{
Clear();
}
time_t TimeZones::ParseOffset(const wchar_t * str)
{
PT::Date date;
bool is_sign = false;
time_t offset = 0;
str = SkipWhite(str);
if( *str == '-' )
{
is_sign = true;
str += 1;
}
else
if( *str == '+' )
{
str += 1;
}
if( date.ParseTime(str) )
{
offset = date.hour * 60 * 60 + date.min * 60;
if( is_sign )
offset = -offset;
}
return offset;
}
void TimeZones::ParseZones()
{
for(size_t i=0 ; i<temp_space.spaces.size() ; ++i)
{
PT::Space & zone = *temp_space.spaces[i];
zone.Add(L"tz_offset", ParseOffset(zone.Text(L"tz_offset_str").c_str()));
zone.Add(L"tz_dst_offset", ParseOffset(zone.Text(L"tz_dst_offset_str").c_str()));
temp_zone.Clear();
if( temp_zone.time_zone.SetTz(zone) )
{
temp_zone.name_key = zone.name;
if( !FindZone(temp_zone.time_zone.tz_id) )
{
tab.push_back(temp_zone);
}
else
{
log << log1 << "Tz: zone with id: " << temp_zone.time_zone.tz_id
<< " already exists (skipping)" << logend;
}
}
else
{
log << log1 << "System: problem with reading info from time zone: "
<< zone.name << " (skipping) " << logend;
}
}
}
// !! IMPROVE ME
// in the future we do not have to read the whole file
// just space by space (not implemented in Space at the moment)
bool TimeZones::ReadTimeZones(const wchar_t * path)
{
parser.UTF8(true);
parser.SetSpace(temp_space);
tab.clear();
PT::SpaceParser::Status status = parser.Parse(path);
if( status == PT::SpaceParser::ok )
{
ParseZones();
log << log2 << "Tz: time zones loaded, there are " << tab.size() << " zones" << logend;
}
else
if( status == PT::SpaceParser::syntax_error )
{
log << log1 << "TZ: error in time zone file, line: " << parser.line << logend;
}
else
if( status == PT::SpaceParser::cant_open_file )
{
log << log1 << "TZ: I cannot open the time zone file: " << path << logend;
}
temp_space.Clear();
return status == PT::SpaceParser::ok;
}
bool TimeZones::ReadTimeZones(const std::wstring & path)
{
return ReadTimeZones(path.c_str());
}
TimeZones::Zone * TimeZones::FindZone(int tz_id)
{
for(size_t i=0 ; i<tab.size() ; ++i)
{
if( tab[i].time_zone.tz_id == tz_id )
return &tab[i];
}
return 0;
}
TimeZones::Zone & TimeZones::operator[](size_t index)
{
return tab[index];
}
size_t TimeZones::Size() const
{
return tab.size();
}
bool TimeZones::Empty() const
{
return tab.empty();
}
void TimeZones::Clear()
{
tab.clear();
}

66
core/timezones.h Normal file
View File

@ -0,0 +1,66 @@
/*
* This file is a part of Winix
* and is not publicly distributed
*
* Copyright (c) 2012, Tomasz Sowa
* All rights reserved.
*
*/
#ifndef headerfile_winix_core_timezones
#define headerfile_winix_core_timezones
#include <string>
#include <vector>
#include "timezone.h"
#include "space/spaceparser.h"
class TimeZones
{
public:
struct Zone
{
TimeZone time_zone;
std::wstring name_key; // a key to locale
void Clear()
{
time_zone.Clear();
name_key.clear();
}
};
TimeZones();
bool ReadTimeZones(const wchar_t * path);
bool ReadTimeZones(const std::wstring & path);
Zone * FindZone(int tz_id);
Zone & operator[](size_t index);
size_t Size() const;
bool Empty() const;
void Clear();
private:
typedef std::vector<Zone> Tab;
Tab tab;
PT::SpaceParser parser;
PT::Space temp_space;
Zone temp_zone;
time_t ParseOffset(const wchar_t * str);
void ParseZones();
};
#endif

799
etc/time_zones.conf Normal file
View File

@ -0,0 +1,799 @@
"tz_-12:00" ( # the name of a space is also a key to the locale files
tz_id = "0" # an integer identyfier of a time zone (each time zone has a different id)
tz_offset_str = "-12:00" # a string representing the offset from UTC in a format: [+|-]HH:MM
tz_has_dst = "false" # whether the time zone has daylight saving time (bool)
tz_dst_offset = "" # offset of the daylight saving time
tz_dst_start = "" # when the daylight saving time starts, format: MM:DD HH:MM:SS
tz_dst_end = "") # when the daylight saving time ends, format: MM:DD HH:MM:SS
"tz_-11:00" (
tz_id = "1"
tz_offset_str = "-11:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-10:00" (
tz_id = "2"
tz_offset_str = "-10:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-09:00" (
tz_id = "3"
tz_offset_str = "-09:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-08:00" (
tz_id = "4"
tz_offset_str = "-08:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-08:00b" (
tz_id = "5"
tz_offset_str = "-08:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-07:00" (
tz_id = "6"
tz_offset_str = "-07:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-07:00b" (
tz_id = "7"
tz_offset_str = "-07:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-07:00c" (
tz_id = "8"
tz_offset_str = "-07:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-06:00" (
tz_id = "9"
tz_offset_str = "-06:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-06:00b" (
tz_id = "10"
tz_offset_str = "-06:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-06:00c" (
tz_id = "11"
tz_offset_str = "-06:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-06:00d" (
tz_id = "12"
tz_offset_str = "-06:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-05:00" (
tz_id = "13"
tz_offset_str = "-05:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-05:00b" (
tz_id = "14"
tz_offset_str = "-05:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-05:00c" (
tz_id = "15"
tz_offset_str = "-05:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-04:30" (
tz_id = "16"
tz_offset_str = "-04:30"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-04:00" (
tz_id = "17"
tz_offset_str = "-04:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-04:00b" (
tz_id = "18"
tz_offset_str = "-04:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-04:00c" (
tz_id = "19"
tz_offset_str = "-04:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-04:00d" (
tz_id = "20"
tz_offset_str = "-04:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-04:00e" (
tz_id = "21"
tz_offset_str = "-04:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-03:30" (
tz_id = "22"
tz_offset_str = "-03:30"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-03:00" (
tz_id = "23"
tz_offset_str = "-03:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-03:00b" (
tz_id = "24"
tz_offset_str = "-03:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-03:00c" (
tz_id = "25"
tz_offset_str = "-03:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-03:00d" (
tz_id = "26"
tz_offset_str = "-03:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-03:00e" (
tz_id = "27"
tz_offset_str = "-03:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-03:00f" (
tz_id = "28"
tz_offset_str = "-03:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-02:00" (
tz_id = "29"
tz_offset_str = "-02:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-02:00b" (
tz_id = "30"
tz_offset_str = "-02:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-01:00" (
tz_id = "31"
tz_offset_str = "-01:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_-01:00b" (
tz_id = "32"
tz_offset_str = "-01:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_00:00" (
tz_id = "33"
tz_offset_str = "00:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_00:00b" (
tz_id = "34"
tz_offset_str = "00:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_00:00c" (
tz_id = "35"
tz_offset_str = "00:00"
tz_has_dst = "true"
tz_dst_offset_str = "+01:00"
tz_dst_start = "03-25 01:00"
tz_dst_end = "10-28 01:00")
"tz_00:00d" (
tz_id = "36"
tz_offset_str = "00:00"
tz_has_dst = "true"
tz_dst_offset_str = "+01:00"
tz_dst_start = "03-25 01:00"
tz_dst_end = "10-28 01:00")
"tz_+01:00" (
tz_id = "37"
tz_offset_str = "+01:00"
tz_has_dst = "true"
tz_dst_offset_str = "+01:00"
tz_dst_start = "03-25 01:00"
tz_dst_end = "10-28 01:00")
"tz_+01:00b" (
tz_id = "38"
tz_offset_str = "+01:00"
tz_has_dst = "true"
tz_dst_offset_str = "+01:00"
tz_dst_start = "03-25 01:00"
tz_dst_end = "10-28 01:00")
"tz_+01:00c" (
tz_id = "39"
tz_offset_str = "+01:00"
tz_has_dst = "true"
tz_dst_offset_str = "+01:00"
tz_dst_start = "03-25 01:00"
tz_dst_end = "10-28 01:00")
"tz_+01:00d" (
tz_id = "40"
tz_offset_str = "+01:00"
tz_has_dst = "true"
tz_dst_offset_str = "+01:00"
tz_dst_start = "03-25 01:00"
tz_dst_end = "10-28 01:00")
"tz_+01:00e" (
tz_id = "41"
tz_offset_str = "+01:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+01:00f" (
tz_id = "42"
tz_offset_str = "+01:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+02:00" (
tz_id = "43"
tz_offset_str = "+02:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+02:00b" (
tz_id = "44"
tz_offset_str = "+02:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+02:00c" (
tz_id = "45"
tz_offset_str = "+02:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+02:00d" (
tz_id = "46"
tz_offset_str = "+02:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+02:00e" (
tz_id = "47"
tz_offset_str = "+02:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+02:00f" (
tz_id = "48"
tz_offset_str = "+02:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+02:00g" (
tz_id = "49"
tz_offset_str = "+02:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+02:00h" (
tz_id = "50"
tz_offset_str = "+02:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+02:00i" (
tz_id = "51"
tz_offset_str = "+02:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+02:00j" (
tz_id = "52"
tz_offset_str = "+02:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+03:00" (
tz_id = "53"
tz_offset_str = "+03:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+03:00b" (
tz_id = "54"
tz_offset_str = "+03:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+03:00c" (
tz_id = "55"
tz_offset_str = "+03:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+03:00d" (
tz_id = "56"
tz_offset_str = "+03:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+03:30" (
tz_id = "57"
tz_offset_str = "+03:30"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+04:00" (
tz_id = "58"
tz_offset_str = "+04:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+04:00b" (
tz_id = "59"
tz_offset_str = "+04:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+04:00c" (
tz_id = "60"
tz_offset_str = "+04:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+04:00d" (
tz_id = "61"
tz_offset_str = "+04:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+04:00e" (
tz_id = "62"
tz_offset_str = "+04:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+04:00f" (
tz_id = "63"
tz_offset_str = "+04:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+04:30" (
tz_id = "64"
tz_offset_str = "+04:30"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+05:00" (
tz_id = "65"
tz_offset_str = "+05:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+05:00b" (
tz_id = "66"
tz_offset_str = "+05:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+05:30" (
tz_id = "67"
tz_offset_str = "+05:30"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+05:30b" (
tz_id = "68"
tz_offset_str = "+05:30"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+05:45" (
tz_id = "69"
tz_offset_str = "+05:45"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+06:00" (
tz_id = "70"
tz_offset_str = "+06:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+06:00b" (
tz_id = "71"
tz_offset_str = "+06:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+06:00c" (
tz_id = "72"
tz_offset_str = "+06:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+06:30" (
tz_id = "73"
tz_offset_str = "+06:30"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+07:00" (
tz_id = "74"
tz_offset_str = "+07:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+07:00b" (
tz_id = "75"
tz_offset_str = "+07:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+08:00" (
tz_id = "76"
tz_offset_str = "+08:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+08:00b" (
tz_id = "77"
tz_offset_str = "+08:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+08:00c" (
tz_id = "78"
tz_offset_str = "+08:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+08:00d" (
tz_id = "79"
tz_offset_str = "+08:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+08:00e" (
tz_id = "80"
tz_offset_str = "+08:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+08:00f" (
tz_id = "81"
tz_offset_str = "+08:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+09:00" (
tz_id = "82"
tz_offset_str = "+09:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+09:00b" (
tz_id = "83"
tz_offset_str = "+09:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+09:00c" (
tz_id = "84"
tz_offset_str = "+09:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+09:30" (
tz_id = "85"
tz_offset_str = "+09:30"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+09:30b" (
tz_id = "86"
tz_offset_str = "+09:30"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+10:00" (
tz_id = "87"
tz_offset_str = "+10:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+10:00b" (
tz_id = "88"
tz_offset_str = "+10:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+10:00c" (
tz_id = "89"
tz_offset_str = "+10:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+10:00d" (
tz_id = "90"
tz_offset_str = "+10:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+10:00e" (
tz_id = "91"
tz_offset_str = "+10:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+11:00" (
tz_id = "92"
tz_offset_str = "+11:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+11:00b" (
tz_id = "93"
tz_offset_str = "+11:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+12:00" (
tz_id = "94"
tz_offset_str = "+12:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+12:00b" (
tz_id = "95"
tz_offset_str = "+12:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+12:00c" (
tz_id = "96"
tz_offset_str = "+12:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+12:00d" (
tz_id = "97"
tz_offset_str = "+12:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+13:00" (
tz_id = "98"
tz_offset_str = "+13:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")
"tz_+13:00b" (
tz_id = "99"
tz_offset_str = "+13:00"
tz_has_dst = "false"
tz_dst_offset = ""
tz_dst_start = ""
tz_dst_end = "")

View File

@ -32,13 +32,14 @@ adduser.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
adduser.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
adduser.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
adduser.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
adduser.o: ../core/synchro.h ../core/slog.h ../core/plugin.h
adduser.o: ../core/pluginmsg.h ../core/system.h ../core/sessionmanager.h
adduser.o: ../core/sessioncontainer.h ../functions/functions.h
adduser.o: ../templates/templates.h ../templates/patterncacher.h
adduser.o: ../templates/indexpatterns.h ../templates/patterns.h
adduser.o: ../templates/changepatterns.h ../templates/htmltextstream.h
adduser.o: ../core/sessionmanager.h ../core/misc.h
adduser.o: ../core/timezones.h ../core/synchro.h ../core/slog.h
adduser.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h
adduser.o: ../core/sessionmanager.h ../core/sessioncontainer.h
adduser.o: ../functions/functions.h ../templates/templates.h
adduser.o: ../templates/patterncacher.h ../templates/indexpatterns.h
adduser.o: ../templates/patterns.h ../templates/changepatterns.h
adduser.o: ../templates/htmltextstream.h ../core/sessionmanager.h
adduser.o: ../core/misc.h
cat.o: cat.h functionbase.h ../core/item.h ../../pikotools/space/space.h
cat.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
cat.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -68,7 +69,7 @@ cat.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
cat.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
cat.o: ../core/mountparser.h ../core/crypt.h ../core/users.h ../core/groups.h
cat.o: ../core/group.h ../core/loadavg.h ../core/image.h
cat.o: ../core/threadmanager.h ../core/synchro.h
cat.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
chmod.o: chmod.h functionbase.h ../core/item.h ../../pikotools/space/space.h
chmod.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
chmod.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -99,7 +100,7 @@ chmod.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
chmod.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
chmod.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
chmod.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
chmod.o: ../core/threadmanager.h ../core/synchro.h
chmod.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
chown.o: chown.h functionbase.h ../core/item.h ../../pikotools/space/space.h
chown.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
chown.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -130,7 +131,7 @@ chown.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
chown.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
chown.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
chown.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
chown.o: ../core/threadmanager.h ../core/synchro.h
chown.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
ckeditor.o: ckeditor.h functionbase.h ../core/item.h
ckeditor.o: ../../pikotools/space/space.h ../../pikotools/date/date.h
ckeditor.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -163,7 +164,8 @@ ckeditor.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
ckeditor.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
ckeditor.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
ckeditor.o: ../core/groups.h ../core/group.h ../core/loadavg.h
ckeditor.o: ../core/image.h ../core/threadmanager.h ../core/synchro.h
ckeditor.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h
ckeditor.o: ../core/synchro.h
cp.o: cp.h functionbase.h ../core/item.h ../../pikotools/space/space.h
cp.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
cp.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h ../core/item.h
@ -193,8 +195,8 @@ cp.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
cp.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
cp.o: ../core/mountparser.h ../core/crypt.h ../core/users.h ../core/groups.h
cp.o: ../core/group.h ../core/loadavg.h ../core/image.h
cp.o: ../core/threadmanager.h ../core/synchro.h ../core/misc.h
cp.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h
cp.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
cp.o: ../core/misc.h ../core/plugin.h ../core/pluginmsg.h ../core/system.h
cp.o: ../core/sessionmanager.h ../core/sessioncontainer.h
cp.o: ../functions/functions.h ../templates/templates.h
cp.o: ../templates/patterncacher.h ../templates/indexpatterns.h
@ -232,7 +234,7 @@ default.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
default.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
default.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
default.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
default.o: ../core/synchro.h
default.o: ../core/timezones.h ../core/synchro.h
download.o: download.h functionbase.h ../core/item.h
download.o: ../../pikotools/space/space.h ../../pikotools/date/date.h
download.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -265,7 +267,8 @@ download.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
download.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
download.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
download.o: ../core/groups.h ../core/group.h ../core/loadavg.h
download.o: ../core/image.h ../core/threadmanager.h ../core/synchro.h
download.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h
download.o: ../core/synchro.h
emacs.o: emacs.h functionbase.h ../core/item.h ../../pikotools/space/space.h
emacs.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
emacs.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -296,10 +299,11 @@ emacs.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
emacs.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
emacs.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
emacs.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
emacs.o: ../core/threadmanager.h ../core/synchro.h ../templates/templates.h
emacs.o: ../templates/patterncacher.h ../templates/indexpatterns.h
emacs.o: ../templates/patterns.h ../templates/changepatterns.h
emacs.o: ../templates/htmltextstream.h ../core/sessionmanager.h
emacs.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
emacs.o: ../templates/templates.h ../templates/patterncacher.h
emacs.o: ../templates/indexpatterns.h ../templates/patterns.h
emacs.o: ../templates/changepatterns.h ../templates/htmltextstream.h
emacs.o: ../core/sessionmanager.h
env.o: env.h functionbase.h ../core/item.h ../../pikotools/space/space.h
env.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
env.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -329,7 +333,8 @@ env.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
env.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
env.o: ../core/mountparser.h ../core/crypt.h ../core/users.h ../core/groups.h
env.o: ../core/group.h ../core/loadavg.h ../core/image.h
env.o: ../core/threadmanager.h ../core/synchro.h ../core/log.h
env.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
env.o: ../core/log.h
functionbase.o: functionbase.h ../core/item.h ../../pikotools/space/space.h
functionbase.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h
functionbase.o: ../db/dbconn.h ../db/dbtextstream.h ../core/textstream.h
@ -363,7 +368,7 @@ functionbase.o: ../core/users.h ../core/ugcontainer.h ../core/lastcontainer.h
functionbase.o: ../core/mounts.h ../core/mountparser.h ../core/crypt.h
functionbase.o: ../core/users.h ../core/groups.h ../core/group.h
functionbase.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
functionbase.o: ../core/synchro.h
functionbase.o: ../core/timezones.h ../core/synchro.h
functionparser.o: functionparser.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
functionparser.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
functionparser.o: ../core/item.h ../core/requesttypes.h
@ -398,8 +403,8 @@ functionparser.o: ../core/users.h ../core/ugcontainer.h
functionparser.o: ../core/lastcontainer.h ../core/mounts.h
functionparser.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
functionparser.o: ../core/groups.h ../core/group.h ../core/loadavg.h
functionparser.o: ../core/image.h ../core/threadmanager.h ../core/synchro.h
functionparser.o: ../core/cur.h ../core/log.h
functionparser.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h
functionparser.o: ../core/synchro.h ../core/cur.h ../core/log.h
functions.o: functions.h functionbase.h ../core/item.h
functions.o: ../../pikotools/space/space.h ../../pikotools/date/date.h
functions.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -427,13 +432,13 @@ functions.o: ../notify/templatesnotify.h ../core/users.h
functions.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
functions.o: ../core/mountparser.h ../core/crypt.h run.h ../core/users.h
functions.o: ../core/groups.h ../core/group.h ../core/loadavg.h
functions.o: ../core/image.h ../core/threadmanager.h ../core/synchro.h
functions.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h
functions.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h
functions.o: emacs.h env.h last.h login.h logout.h ln.h ls.h man.h meta.h
functions.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h
functions.o: rmuser.h sort.h specialdefault.h stat.h subject.h template.h
functions.o: tinymce.h uname.h upload.h uptime.h who.h vim.h
functions.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h
functions.o: ../core/synchro.h functionparser.h ../core/cur.h adduser.h cat.h
functions.o: chmod.h privchanger.h chown.h ckeditor.h cp.h default.h
functions.o: download.h emacs.h env.h last.h login.h logout.h ln.h ls.h man.h
functions.o: meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h
functions.o: reload.h rm.h rmuser.h sort.h specialdefault.h stat.h subject.h
functions.o: template.h tinymce.h uname.h upload.h uptime.h who.h vim.h
functions.o: ../core/htmlfilter.h ../core/log.h ../core/misc.h
functions.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h
functions.o: ../core/sessionmanager.h ../core/sessioncontainer.h
@ -471,7 +476,7 @@ last.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
last.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
last.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
last.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
last.o: ../core/synchro.h
last.o: ../core/timezones.h ../core/synchro.h
ln.o: ln.h functionbase.h ../core/item.h ../../pikotools/space/space.h
ln.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
ln.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h ../core/item.h
@ -501,8 +506,8 @@ ln.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
ln.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
ln.o: ../core/mountparser.h ../core/crypt.h ../core/users.h ../core/groups.h
ln.o: ../core/group.h ../core/loadavg.h ../core/image.h
ln.o: ../core/threadmanager.h ../core/synchro.h ../core/misc.h
ln.o: ../functions/functions.h
ln.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
ln.o: ../core/misc.h ../functions/functions.h
login.o: login.h functionbase.h ../core/item.h ../../pikotools/space/space.h
login.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
login.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -533,7 +538,7 @@ login.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
login.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
login.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
login.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
login.o: ../core/threadmanager.h ../core/synchro.h
login.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
logout.o: logout.h functionbase.h ../core/item.h
logout.o: ../../pikotools/space/space.h ../../pikotools/date/date.h
logout.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -566,7 +571,7 @@ logout.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
logout.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
logout.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
logout.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
logout.o: ../core/synchro.h
logout.o: ../core/timezones.h ../core/synchro.h
ls.o: ls.h functionbase.h ../core/item.h ../../pikotools/space/space.h
ls.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
ls.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h ../core/item.h
@ -596,7 +601,7 @@ ls.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
ls.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
ls.o: ../core/mountparser.h ../core/crypt.h ../core/users.h ../core/groups.h
ls.o: ../core/group.h ../core/loadavg.h ../core/image.h
ls.o: ../core/threadmanager.h ../core/synchro.h
ls.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
man.o: man.h functionbase.h ../core/item.h ../../pikotools/space/space.h
man.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
man.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -627,7 +632,7 @@ man.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
man.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
man.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
man.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
man.o: ../core/synchro.h
man.o: ../core/timezones.h ../core/synchro.h
meta.o: meta.h functionbase.h ../core/item.h ../../pikotools/space/space.h
meta.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
meta.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -658,7 +663,7 @@ meta.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
meta.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
meta.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
meta.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
meta.o: ../core/synchro.h ../core/log.h
meta.o: ../core/timezones.h ../core/synchro.h ../core/log.h
mkdir.o: mkdir.h functionbase.h ../core/item.h ../../pikotools/space/space.h
mkdir.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
mkdir.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -689,13 +694,13 @@ mkdir.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
mkdir.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
mkdir.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
mkdir.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
mkdir.o: ../core/threadmanager.h ../core/synchro.h ../core/plugin.h
mkdir.o: ../core/pluginmsg.h ../core/system.h ../core/sessionmanager.h
mkdir.o: ../core/sessioncontainer.h ../functions/functions.h
mkdir.o: ../templates/templates.h ../templates/patterncacher.h
mkdir.o: ../templates/indexpatterns.h ../templates/patterns.h
mkdir.o: ../templates/changepatterns.h ../templates/htmltextstream.h
mkdir.o: ../core/sessionmanager.h
mkdir.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
mkdir.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h
mkdir.o: ../core/sessionmanager.h ../core/sessioncontainer.h
mkdir.o: ../functions/functions.h ../templates/templates.h
mkdir.o: ../templates/patterncacher.h ../templates/indexpatterns.h
mkdir.o: ../templates/patterns.h ../templates/changepatterns.h
mkdir.o: ../templates/htmltextstream.h ../core/sessionmanager.h
mount.o: mount.h functionbase.h ../core/item.h ../../pikotools/space/space.h
mount.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
mount.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -726,7 +731,7 @@ mount.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
mount.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
mount.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
mount.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
mount.o: ../core/threadmanager.h ../core/synchro.h
mount.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
mv.o: mv.h functionbase.h ../core/item.h ../../pikotools/space/space.h
mv.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
mv.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h ../core/item.h
@ -756,13 +761,13 @@ mv.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
mv.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
mv.o: ../core/mountparser.h ../core/crypt.h ../core/users.h ../core/groups.h
mv.o: ../core/group.h ../core/loadavg.h ../core/image.h
mv.o: ../core/threadmanager.h ../core/synchro.h ../core/plugin.h
mv.o: ../core/pluginmsg.h ../core/system.h ../core/sessionmanager.h
mv.o: ../core/sessioncontainer.h ../functions/functions.h
mv.o: ../templates/templates.h ../templates/patterncacher.h
mv.o: ../templates/indexpatterns.h ../templates/patterns.h
mv.o: ../templates/changepatterns.h ../templates/htmltextstream.h
mv.o: ../core/sessionmanager.h
mv.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
mv.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h
mv.o: ../core/sessionmanager.h ../core/sessioncontainer.h
mv.o: ../functions/functions.h ../templates/templates.h
mv.o: ../templates/patterncacher.h ../templates/indexpatterns.h
mv.o: ../templates/patterns.h ../templates/changepatterns.h
mv.o: ../templates/htmltextstream.h ../core/sessionmanager.h
nicedit.o: nicedit.h functionbase.h ../core/item.h
nicedit.o: ../../pikotools/space/space.h ../../pikotools/date/date.h
nicedit.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -795,7 +800,7 @@ nicedit.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
nicedit.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
nicedit.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
nicedit.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
nicedit.o: ../core/synchro.h
nicedit.o: ../core/timezones.h ../core/synchro.h
node.o: node.h functionbase.h ../core/item.h ../../pikotools/space/space.h
node.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
node.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -826,7 +831,7 @@ node.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
node.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
node.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
node.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
node.o: ../core/synchro.h
node.o: ../core/timezones.h ../core/synchro.h
passwd.o: passwd.h functionbase.h ../core/item.h
passwd.o: ../../pikotools/space/space.h ../../pikotools/date/date.h
passwd.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -859,7 +864,8 @@ passwd.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
passwd.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
passwd.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
passwd.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
passwd.o: ../core/synchro.h ../core/slog.h ../functions/functions.h
passwd.o: ../core/timezones.h ../core/synchro.h ../core/slog.h
passwd.o: ../functions/functions.h
priv.o: priv.h functionbase.h ../core/item.h ../../pikotools/space/space.h
priv.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
priv.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -889,7 +895,7 @@ priv.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
priv.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
priv.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
priv.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
priv.o: ../core/threadmanager.h ../core/synchro.h
priv.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
privchanger.o: privchanger.h ../core/request.h ../core/system.h ../core/job.h
privchanger.o: ../core/basethread.h ../core/synchro.h
privchanger.o: ../../pikotools/space/space.h ../core/dirs.h ../core/item.h
@ -924,7 +930,7 @@ privchanger.o: ../notify/templatesnotify.h ../core/users.h
privchanger.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
privchanger.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
privchanger.o: ../core/groups.h ../core/group.h ../core/loadavg.h
privchanger.o: ../core/image.h ../core/threadmanager.h
privchanger.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h
pw.o: pw.h functionbase.h ../core/item.h ../../pikotools/space/space.h
pw.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
pw.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h ../core/item.h
@ -954,8 +960,8 @@ pw.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
pw.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
pw.o: ../core/mountparser.h ../core/crypt.h ../core/users.h ../core/groups.h
pw.o: ../core/group.h ../core/loadavg.h ../core/image.h
pw.o: ../core/threadmanager.h ../core/synchro.h ../core/log.h ../core/misc.h
pw.o: ../functions/functions.h
pw.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
pw.o: ../core/log.h ../core/misc.h ../functions/functions.h
reload.o: reload.h functionbase.h ../core/item.h
reload.o: ../../pikotools/space/space.h ../../pikotools/date/date.h
reload.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -988,7 +994,7 @@ reload.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
reload.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
reload.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
reload.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
reload.o: ../core/synchro.h ../templates/templates.h
reload.o: ../core/timezones.h ../core/synchro.h ../templates/templates.h
reload.o: ../templates/patterncacher.h ../templates/indexpatterns.h
reload.o: ../templates/patterns.h ../templates/changepatterns.h
reload.o: ../templates/htmltextstream.h ../core/sessionmanager.h
@ -1021,13 +1027,13 @@ rm.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
rm.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
rm.o: ../core/mountparser.h ../core/crypt.h ../core/users.h ../core/groups.h
rm.o: ../core/group.h ../core/loadavg.h ../core/image.h
rm.o: ../core/threadmanager.h ../core/synchro.h ../core/plugin.h
rm.o: ../core/pluginmsg.h ../core/system.h ../core/sessionmanager.h
rm.o: ../core/sessioncontainer.h ../functions/functions.h
rm.o: ../templates/templates.h ../templates/patterncacher.h
rm.o: ../templates/indexpatterns.h ../templates/patterns.h
rm.o: ../templates/changepatterns.h ../templates/htmltextstream.h
rm.o: ../core/sessionmanager.h ../core/misc.h
rm.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
rm.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h
rm.o: ../core/sessionmanager.h ../core/sessioncontainer.h
rm.o: ../functions/functions.h ../templates/templates.h
rm.o: ../templates/patterncacher.h ../templates/indexpatterns.h
rm.o: ../templates/patterns.h ../templates/changepatterns.h
rm.o: ../templates/htmltextstream.h ../core/sessionmanager.h ../core/misc.h
rmuser.o: rmuser.h functionbase.h ../core/item.h
rmuser.o: ../../pikotools/space/space.h ../../pikotools/date/date.h
rmuser.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -1060,13 +1066,13 @@ rmuser.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
rmuser.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
rmuser.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
rmuser.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
rmuser.o: ../core/synchro.h ../core/log.h ../core/misc.h ../core/plugin.h
rmuser.o: ../core/pluginmsg.h ../core/system.h ../core/sessionmanager.h
rmuser.o: ../core/sessioncontainer.h ../functions/functions.h
rmuser.o: ../templates/templates.h ../templates/patterncacher.h
rmuser.o: ../templates/indexpatterns.h ../templates/patterns.h
rmuser.o: ../templates/changepatterns.h ../templates/htmltextstream.h
rmuser.o: ../core/sessionmanager.h
rmuser.o: ../core/timezones.h ../core/synchro.h ../core/log.h ../core/misc.h
rmuser.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h
rmuser.o: ../core/sessionmanager.h ../core/sessioncontainer.h
rmuser.o: ../functions/functions.h ../templates/templates.h
rmuser.o: ../templates/patterncacher.h ../templates/indexpatterns.h
rmuser.o: ../templates/patterns.h ../templates/changepatterns.h
rmuser.o: ../templates/htmltextstream.h ../core/sessionmanager.h
run.o: run.h functionbase.h ../core/item.h ../../pikotools/space/space.h
run.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
run.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -1096,7 +1102,7 @@ run.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
run.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
run.o: ../core/mountparser.h ../core/crypt.h ../core/users.h ../core/groups.h
run.o: ../core/group.h ../core/loadavg.h ../core/image.h
run.o: ../core/threadmanager.h ../core/synchro.h
run.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
sort.o: sort.h functionbase.h ../core/item.h ../../pikotools/space/space.h
sort.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
sort.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -1126,13 +1132,13 @@ sort.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
sort.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
sort.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
sort.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
sort.o: ../core/threadmanager.h ../core/synchro.h ../core/plugin.h
sort.o: ../core/pluginmsg.h ../core/system.h ../core/sessionmanager.h
sort.o: ../core/sessioncontainer.h ../functions/functions.h
sort.o: ../templates/templates.h ../templates/patterncacher.h
sort.o: ../templates/indexpatterns.h ../templates/patterns.h
sort.o: ../templates/changepatterns.h ../templates/htmltextstream.h
sort.o: ../core/sessionmanager.h
sort.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
sort.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h
sort.o: ../core/sessionmanager.h ../core/sessioncontainer.h
sort.o: ../functions/functions.h ../templates/templates.h
sort.o: ../templates/patterncacher.h ../templates/indexpatterns.h
sort.o: ../templates/patterns.h ../templates/changepatterns.h
sort.o: ../templates/htmltextstream.h ../core/sessionmanager.h
specialdefault.o: specialdefault.h functionbase.h ../core/item.h
specialdefault.o: ../../pikotools/space/space.h ../../pikotools/date/date.h
specialdefault.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h
@ -1168,7 +1174,7 @@ specialdefault.o: ../core/ugcontainer.h ../core/lastcontainer.h
specialdefault.o: ../core/mounts.h ../core/mountparser.h ../core/crypt.h
specialdefault.o: ../core/users.h ../core/groups.h ../core/group.h
specialdefault.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
specialdefault.o: ../core/synchro.h
specialdefault.o: ../core/timezones.h ../core/synchro.h
stat.o: stat.h functionbase.h ../core/item.h ../../pikotools/space/space.h
stat.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
stat.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -1198,7 +1204,7 @@ stat.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
stat.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
stat.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
stat.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
stat.o: ../core/threadmanager.h ../core/synchro.h
stat.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
subject.o: subject.h functionbase.h ../core/item.h
subject.o: ../../pikotools/space/space.h ../../pikotools/date/date.h
subject.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -1231,7 +1237,7 @@ subject.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
subject.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
subject.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
subject.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
subject.o: ../core/synchro.h
subject.o: ../core/timezones.h ../core/synchro.h
template.o: template.h functionbase.h ../core/item.h
template.o: ../../pikotools/space/space.h ../../pikotools/date/date.h
template.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -1264,7 +1270,7 @@ template.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
template.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
template.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
template.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
template.o: ../core/synchro.h ../core/misc.h
template.o: ../core/timezones.h ../core/synchro.h ../core/misc.h
tinymce.o: tinymce.h functionbase.h ../core/item.h
tinymce.o: ../../pikotools/space/space.h ../../pikotools/date/date.h
tinymce.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -1297,7 +1303,7 @@ tinymce.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
tinymce.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
tinymce.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
tinymce.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
tinymce.o: ../core/synchro.h
tinymce.o: ../core/timezones.h ../core/synchro.h
uname.o: uname.h functionbase.h ../core/item.h ../../pikotools/space/space.h
uname.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
uname.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -1328,7 +1334,7 @@ uname.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
uname.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
uname.o: ../core/mountparser.h ../core/crypt.h ../core/users.h
uname.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
uname.o: ../core/threadmanager.h ../core/synchro.h
uname.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h
upload.o: upload.h functionbase.h ../core/item.h
upload.o: ../../pikotools/space/space.h ../../pikotools/date/date.h
upload.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -1361,13 +1367,13 @@ upload.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
upload.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
upload.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
upload.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
upload.o: ../core/synchro.h ../core/misc.h ../core/plugin.h
upload.o: ../core/pluginmsg.h ../core/system.h ../core/sessionmanager.h
upload.o: ../core/sessioncontainer.h ../functions/functions.h
upload.o: ../templates/templates.h ../templates/patterncacher.h
upload.o: ../templates/indexpatterns.h ../templates/patterns.h
upload.o: ../templates/changepatterns.h ../templates/htmltextstream.h
upload.o: ../core/sessionmanager.h
upload.o: ../core/timezones.h ../core/synchro.h ../core/misc.h
upload.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h
upload.o: ../core/sessionmanager.h ../core/sessioncontainer.h
upload.o: ../functions/functions.h ../templates/templates.h
upload.o: ../templates/patterncacher.h ../templates/indexpatterns.h
upload.o: ../templates/patterns.h ../templates/changepatterns.h
upload.o: ../templates/htmltextstream.h ../core/sessionmanager.h
uptime.o: uptime.h functionbase.h ../core/item.h
uptime.o: ../../pikotools/space/space.h ../../pikotools/date/date.h
uptime.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -1400,7 +1406,7 @@ uptime.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
uptime.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
uptime.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
uptime.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
uptime.o: ../core/synchro.h
uptime.o: ../core/timezones.h ../core/synchro.h
vim.o: vim.h functionbase.h ../core/item.h ../../pikotools/space/space.h
vim.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
vim.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -1431,7 +1437,7 @@ vim.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
vim.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
vim.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
vim.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
vim.o: ../core/synchro.h
vim.o: ../core/timezones.h ../core/synchro.h
who.o: who.h functionbase.h ../core/item.h ../../pikotools/space/space.h
who.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
who.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h
@ -1462,4 +1468,4 @@ who.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
who.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
who.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h
who.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
who.o: ../core/synchro.h
who.o: ../core/timezones.h ../core/synchro.h

View File

@ -24,7 +24,7 @@ main.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h
main.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
main.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h
main.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
main.o: ../core/threadmanager.h ../core/sessionmanager.h
main.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
main.o: ../core/sessioncontainer.h ../functions/functions.h
main.o: ../functions/functionbase.h ../core/request.h ../core/system.h
main.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h

View File

@ -29,24 +29,24 @@ notify.o: ../core/job.h ../core/basethread.h ../core/dirs.h
notify.o: ../core/dircontainer.h ../notify/notify.h ../core/mounts.h
notify.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h
notify.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
notify.o: ../core/threadmanager.h ../core/sessionmanager.h
notify.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
notify.o: ../core/request.h ../core/dirs.h ../core/plugin.h
notify.o: ../core/pluginmsg.h ../core/sessionmanager.h
notify.o: ../functions/functions.h ../functions/functionbase.h
notify.o: ../core/synchro.h ../functions/functionparser.h
notify.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h
notify.o: ../functions/privchanger.h ../functions/chown.h
notify.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h
notify.o: ../functions/download.h ../functions/emacs.h ../functions/env.h
notify.o: ../functions/last.h ../functions/login.h ../functions/logout.h
notify.o: ../functions/ln.h ../functions/ls.h ../functions/man.h
notify.o: ../functions/meta.h ../functions/mkdir.h ../functions/mv.h
notify.o: ../functions/nicedit.h ../functions/node.h ../functions/passwd.h
notify.o: ../functions/priv.h ../functions/pw.h ../functions/reload.h
notify.o: ../functions/rm.h ../functions/rmuser.h ../functions/sort.h
notify.o: ../functions/specialdefault.h ../functions/stat.h
notify.o: ../functions/subject.h ../functions/template.h
notify.o: ../core/threadmanager.h ../core/timezones.h
notify.o: ../core/sessionmanager.h ../core/sessioncontainer.h
notify.o: ../core/system.h ../core/htmlfilter.h ../core/request.h
notify.o: ../core/dirs.h ../core/plugin.h ../core/pluginmsg.h
notify.o: ../core/sessionmanager.h ../functions/functions.h
notify.o: ../functions/functionbase.h ../core/synchro.h
notify.o: ../functions/functionparser.h ../functions/adduser.h
notify.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h
notify.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h
notify.o: ../functions/default.h ../functions/download.h ../functions/emacs.h
notify.o: ../functions/env.h ../functions/last.h ../functions/login.h
notify.o: ../functions/logout.h ../functions/ln.h ../functions/ls.h
notify.o: ../functions/man.h ../functions/meta.h ../functions/mkdir.h
notify.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h
notify.o: ../functions/passwd.h ../functions/priv.h ../functions/pw.h
notify.o: ../functions/reload.h ../functions/rm.h ../functions/rmuser.h
notify.o: ../functions/sort.h ../functions/specialdefault.h
notify.o: ../functions/stat.h ../functions/subject.h ../functions/template.h
notify.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h
notify.o: ../functions/uptime.h ../functions/who.h ../functions/vim.h
notifypool.o: notifypool.h ../templates/locale.h
@ -106,8 +106,9 @@ templatesnotify.o: ../notify/notify.h ../core/mounts.h ../core/mountparser.h
templatesnotify.o: ../core/crypt.h ../core/run.h ../core/users.h
templatesnotify.o: ../core/groups.h ../core/group.h ../core/ugcontainer.h
templatesnotify.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
templatesnotify.o: ../core/synchro.h ../functions/functionparser.h
templatesnotify.o: ../core/cur.h ../functions/adduser.h ../functions/cat.h
templatesnotify.o: ../core/timezones.h ../core/synchro.h
templatesnotify.o: ../functions/functionparser.h ../core/cur.h
templatesnotify.o: ../functions/adduser.h ../functions/cat.h
templatesnotify.o: ../functions/chmod.h ../functions/privchanger.h
templatesnotify.o: ../functions/chown.h ../functions/ckeditor.h
templatesnotify.o: ../functions/cp.h ../functions/default.h

View File

@ -56,9 +56,10 @@ exportinfo.o: ../../core/lastcontainer.h ../../core/mounts.h
exportinfo.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
exportinfo.o: ../../core/users.h ../../core/groups.h ../../core/group.h
exportinfo.o: ../../core/loadavg.h ../../core/image.h
exportinfo.o: ../../core/threadmanager.h export.h edb.h ../../db/dbbase.h
exportinfo.o: ../../db/dbconn.h ../../db/dbtextstream.h ../../core/error.h
exportinfo.o: ../../core/dirs.h message.h exportthread.h
exportinfo.o: ../../core/threadmanager.h ../../core/timezones.h export.h
exportinfo.o: edb.h ../../db/dbbase.h ../../db/dbconn.h
exportinfo.o: ../../db/dbtextstream.h ../../core/error.h ../../core/dirs.h
exportinfo.o: message.h exportthread.h
exportthread.o: exportthread.h ../../core/basethread.h ../../core/synchro.h
exportthread.o: message.h ../../core/log.h ../../core/misc.h
exportthread.o: ../../core/item.h ../../../pikotools/space/space.h
@ -93,10 +94,10 @@ init.o: ../../core/ugcontainer.h ../../core/lastcontainer.h
init.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h
init.o: ../../core/run.h ../../core/users.h ../../core/groups.h
init.o: ../../core/group.h ../../core/loadavg.h ../../core/image.h
init.o: ../../core/threadmanager.h ../../core/sessionmanager.h
init.o: ../../core/sessioncontainer.h ../../functions/functions.h
init.o: ../../functions/functionbase.h ../../core/request.h
init.o: ../../core/system.h ../../core/synchro.h
init.o: ../../core/threadmanager.h ../../core/timezones.h
init.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h
init.o: ../../functions/functions.h ../../functions/functionbase.h
init.o: ../../core/request.h ../../core/system.h ../../core/synchro.h
init.o: ../../functions/functionparser.h ../../core/cur.h
init.o: ../../functions/adduser.h ../../functions/cat.h
init.o: ../../functions/chmod.h ../../functions/privchanger.h

View File

@ -30,7 +30,7 @@ gallery.o: ../../core/lastcontainer.h ../../core/mounts.h
gallery.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
gallery.o: ../../core/users.h ../../core/groups.h ../../core/group.h
gallery.o: ../../core/loadavg.h ../../core/image.h ../../core/threadmanager.h
gallery.o: ../../core/synchro.h galleryinfo.h
gallery.o: ../../core/timezones.h ../../core/synchro.h galleryinfo.h
galleryinfo.o: galleryinfo.h ../../core/item.h
galleryinfo.o: ../../../pikotools/space/space.h
galleryinfo.o: ../../../pikotools/date/date.h
@ -64,12 +64,12 @@ init.o: ../../core/lastcontainer.h ../../core/mounts.h
init.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
init.o: ../../core/users.h ../../core/groups.h ../../core/group.h
init.o: ../../core/loadavg.h ../../core/image.h ../../core/threadmanager.h
init.o: ../../core/synchro.h galleryinfo.h ../../core/log.h
init.o: ../../core/plugin.h ../../core/pluginmsg.h ../../core/system.h
init.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h
init.o: ../../functions/functions.h ../../functions/functionbase.h
init.o: ../../functions/functionparser.h ../../core/cur.h
init.o: ../../functions/adduser.h ../../functions/cat.h
init.o: ../../core/timezones.h ../../core/synchro.h galleryinfo.h
init.o: ../../core/log.h ../../core/plugin.h ../../core/pluginmsg.h
init.o: ../../core/system.h ../../core/sessionmanager.h
init.o: ../../core/sessioncontainer.h ../../functions/functions.h
init.o: ../../functions/functionbase.h ../../functions/functionparser.h
init.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h
init.o: ../../functions/chmod.h ../../functions/privchanger.h
init.o: ../../functions/chown.h ../../functions/ckeditor.h
init.o: ../../functions/cp.h ../../functions/default.h
@ -121,12 +121,13 @@ templates.o: ../../core/lastcontainer.h ../../core/mounts.h
templates.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
templates.o: ../../core/users.h ../../core/groups.h ../../core/group.h
templates.o: ../../core/loadavg.h ../../core/image.h
templates.o: ../../core/threadmanager.h ../../core/synchro.h galleryinfo.h
templates.o: ../../core/misc.h ../../core/plugin.h ../../core/pluginmsg.h
templates.o: ../../core/system.h ../../core/sessionmanager.h
templates.o: ../../core/sessioncontainer.h ../../functions/functions.h
templates.o: ../../functions/functionbase.h ../../functions/functionparser.h
templates.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h
templates.o: ../../core/threadmanager.h ../../core/timezones.h
templates.o: ../../core/synchro.h galleryinfo.h ../../core/misc.h
templates.o: ../../core/plugin.h ../../core/pluginmsg.h ../../core/system.h
templates.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h
templates.o: ../../functions/functions.h ../../functions/functionbase.h
templates.o: ../../functions/functionparser.h ../../core/cur.h
templates.o: ../../functions/adduser.h ../../functions/cat.h
templates.o: ../../functions/chmod.h ../../functions/privchanger.h
templates.o: ../../functions/chown.h ../../functions/ckeditor.h
templates.o: ../../functions/cp.h ../../functions/default.h

View File

@ -30,7 +30,8 @@ groupinfo.o: ../../core/users.h ../../core/ugcontainer.h
groupinfo.o: ../../core/lastcontainer.h ../../core/mounts.h
groupinfo.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
groupinfo.o: ../../core/users.h ../../core/loadavg.h ../../core/image.h
groupinfo.o: ../../core/threadmanager.h ../../core/log.h
groupinfo.o: ../../core/threadmanager.h ../../core/timezones.h
groupinfo.o: ../../core/log.h
groups.o: groups.h ../../../pikotools/space/spaceparser.h
groups.o: ../../../pikotools/space/space.h ../../core/log.h
init.o: ../../core/log.h ../../core/plugin.h ../../core/pluginmsg.h
@ -61,7 +62,7 @@ init.o: ../../notify/templatesnotify.h ../../core/config.h ../../core/users.h
init.o: ../../core/ugcontainer.h ../../core/lastcontainer.h
init.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h
init.o: ../../core/run.h ../../core/users.h groups.h ../../core/loadavg.h
init.o: ../../core/image.h ../../core/threadmanager.h
init.o: ../../core/image.h ../../core/threadmanager.h ../../core/timezones.h
init.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h
init.o: ../../functions/functions.h ../../functions/functionbase.h
init.o: ../../core/request.h ../../core/system.h ../../core/synchro.h
@ -122,8 +123,9 @@ templates.o: ../../core/lastcontainer.h ../../core/mounts.h
templates.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
templates.o: ../../core/users.h groups.h ../../core/loadavg.h
templates.o: ../../core/image.h ../../core/threadmanager.h
templates.o: ../../core/sessionmanager.h ../../core/htmlfilter.h
templates.o: ../../core/plugin.h ../../core/pluginmsg.h ../../core/system.h
templates.o: ../../core/timezones.h ../../core/sessionmanager.h
templates.o: ../../core/htmlfilter.h ../../core/plugin.h
templates.o: ../../core/pluginmsg.h ../../core/system.h
templates.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h
templates.o: ../../functions/functions.h ../../functions/functionbase.h
templates.o: ../../core/request.h ../../core/synchro.h

View File

@ -54,10 +54,10 @@ init.o: ../../core/ugcontainer.h ../../core/lastcontainer.h
init.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h
init.o: ../../core/run.h ../../core/users.h ../../core/groups.h
init.o: ../../core/group.h ../../core/loadavg.h ../../core/image.h
init.o: ../../core/threadmanager.h ../../core/sessionmanager.h
init.o: ../../core/sessioncontainer.h ../../functions/functions.h
init.o: ../../functions/functionbase.h ../../core/request.h
init.o: ../../core/system.h ../../core/synchro.h
init.o: ../../core/threadmanager.h ../../core/timezones.h
init.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h
init.o: ../../functions/functions.h ../../functions/functionbase.h
init.o: ../../core/request.h ../../core/system.h ../../core/synchro.h
init.o: ../../functions/functionparser.h ../../core/cur.h
init.o: ../../functions/adduser.h ../../functions/cat.h
init.o: ../../functions/chmod.h ../../functions/privchanger.h
@ -116,18 +116,19 @@ templates.o: ../../core/ugcontainer.h ../../core/lastcontainer.h
templates.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h
templates.o: ../../core/run.h ../../core/users.h ../../core/groups.h
templates.o: ../../core/group.h ../../core/loadavg.h ../../core/image.h
templates.o: ../../core/threadmanager.h ../../core/sessionmanager.h
templates.o: ../../core/sessioncontainer.h ../../functions/functions.h
templates.o: ../../functions/functionbase.h ../../core/request.h
templates.o: ../../core/synchro.h ../../functions/functionparser.h
templates.o: ../../functions/adduser.h ../../functions/cat.h
templates.o: ../../functions/chmod.h ../../functions/privchanger.h
templates.o: ../../functions/chown.h ../../functions/ckeditor.h
templates.o: ../../functions/cp.h ../../functions/default.h
templates.o: ../../functions/download.h ../../functions/emacs.h
templates.o: ../../functions/env.h ../../functions/last.h
templates.o: ../../functions/login.h ../../functions/logout.h
templates.o: ../../functions/ln.h ../../functions/ls.h ../../functions/man.h
templates.o: ../../core/threadmanager.h ../../core/timezones.h
templates.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h
templates.o: ../../functions/functions.h ../../functions/functionbase.h
templates.o: ../../core/request.h ../../core/synchro.h
templates.o: ../../functions/functionparser.h ../../functions/adduser.h
templates.o: ../../functions/cat.h ../../functions/chmod.h
templates.o: ../../functions/privchanger.h ../../functions/chown.h
templates.o: ../../functions/ckeditor.h ../../functions/cp.h
templates.o: ../../functions/default.h ../../functions/download.h
templates.o: ../../functions/emacs.h ../../functions/env.h
templates.o: ../../functions/last.h ../../functions/login.h
templates.o: ../../functions/logout.h ../../functions/ln.h
templates.o: ../../functions/ls.h ../../functions/man.h
templates.o: ../../functions/meta.h ../../functions/mkdir.h
templates.o: ../../functions/mv.h ../../functions/nicedit.h
templates.o: ../../functions/node.h ../../functions/passwd.h

View File

@ -32,11 +32,11 @@ init.o: ../../core/lastcontainer.h ../../core/mounts.h
init.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
init.o: ../../core/users.h ../../core/groups.h ../../core/group.h
init.o: ../../core/loadavg.h ../../core/image.h ../../core/threadmanager.h
init.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h
init.o: ../../functions/functions.h ../../functions/functionbase.h
init.o: ../../core/system.h ../../core/synchro.h
init.o: ../../functions/functionparser.h ../../core/cur.h
init.o: ../../functions/adduser.h ../../functions/cat.h
init.o: ../../core/timezones.h ../../core/sessionmanager.h
init.o: ../../core/sessioncontainer.h ../../functions/functions.h
init.o: ../../functions/functionbase.h ../../core/system.h
init.o: ../../core/synchro.h ../../functions/functionparser.h
init.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h
init.o: ../../functions/chmod.h ../../functions/privchanger.h
init.o: ../../functions/chown.h ../../functions/ckeditor.h
init.o: ../../functions/cp.h ../../functions/default.h
@ -99,9 +99,10 @@ templates.o: ../../core/mount.h ../../core/mounts.h ../../core/mountparser.h
templates.o: ../../core/crypt.h ../../core/run.h ../../core/users.h
templates.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h
templates.o: ../../core/image.h ../../core/threadmanager.h
templates.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h
templates.o: ../../functions/functions.h ../../functions/functionbase.h
templates.o: ../../core/request.h ../../core/system.h ../../core/synchro.h
templates.o: ../../core/timezones.h ../../core/sessionmanager.h
templates.o: ../../core/sessioncontainer.h ../../functions/functions.h
templates.o: ../../functions/functionbase.h ../../core/request.h
templates.o: ../../core/system.h ../../core/synchro.h
templates.o: ../../functions/functionparser.h ../../core/cur.h
templates.o: ../../functions/adduser.h ../../functions/cat.h
templates.o: ../../functions/chmod.h ../../functions/privchanger.h

View File

@ -34,8 +34,8 @@ createthread.o: ../../core/mounts.h ../../core/mountparser.h
createthread.o: ../../core/crypt.h ../../core/run.h ../../core/users.h
createthread.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h
createthread.o: ../../core/image.h ../../core/threadmanager.h
createthread.o: ../../core/synchro.h tdb.h thread.h ../../db/dbbase.h
createthread.o: threadinfo.h ../../functions/functions.h
createthread.o: ../../core/timezones.h ../../core/synchro.h tdb.h thread.h
createthread.o: ../../db/dbbase.h threadinfo.h ../../functions/functions.h
createthread.o: ../../functions/functionbase.h
createthread.o: ../../functions/functionparser.h ../../core/cur.h
createthread.o: ../../functions/adduser.h ../../functions/cat.h
@ -90,8 +90,9 @@ funthread.o: ../../core/lastcontainer.h ../../core/mounts.h
funthread.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
funthread.o: ../../core/users.h ../../core/groups.h ../../core/group.h
funthread.o: ../../core/loadavg.h ../../core/image.h
funthread.o: ../../core/threadmanager.h ../../core/synchro.h tdb.h thread.h
funthread.o: ../../db/dbbase.h threadinfo.h
funthread.o: ../../core/threadmanager.h ../../core/timezones.h
funthread.o: ../../core/synchro.h tdb.h thread.h ../../db/dbbase.h
funthread.o: threadinfo.h
init.o: tdb.h thread.h ../../../pikotools/date/date.h ../../db/dbbase.h
init.o: ../../core/error.h reply.h ../../functions/functionbase.h
init.o: ../../core/item.h ../../../pikotools/space/space.h ../../db/db.h
@ -122,9 +123,9 @@ init.o: ../../core/lastcontainer.h ../../core/mounts.h
init.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
init.o: ../../core/users.h ../../core/groups.h ../../core/group.h
init.o: ../../core/loadavg.h ../../core/image.h ../../core/threadmanager.h
init.o: ../../core/synchro.h threadinfo.h funthread.h createthread.h
init.o: showthreads.h ../../core/log.h ../../core/plugin.h pluginmsg.h
init.o: ../../core/system.h ../../core/sessionmanager.h
init.o: ../../core/timezones.h ../../core/synchro.h threadinfo.h funthread.h
init.o: createthread.h showthreads.h ../../core/log.h ../../core/plugin.h
init.o: pluginmsg.h ../../core/system.h ../../core/sessionmanager.h
init.o: ../../core/sessioncontainer.h ../../functions/functions.h
init.o: ../../functions/functionbase.h ../../functions/functionparser.h
init.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h
@ -178,10 +179,10 @@ reply.o: ../../core/lastcontainer.h ../../core/mounts.h
reply.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
reply.o: ../../core/users.h ../../core/groups.h ../../core/group.h
reply.o: ../../core/loadavg.h ../../core/image.h ../../core/threadmanager.h
reply.o: ../../core/synchro.h tdb.h thread.h ../../db/dbbase.h threadinfo.h
reply.o: ../../functions/functions.h ../../functions/functionbase.h
reply.o: ../../functions/functionparser.h ../../core/cur.h
reply.o: ../../functions/adduser.h ../../functions/cat.h
reply.o: ../../core/timezones.h ../../core/synchro.h tdb.h thread.h
reply.o: ../../db/dbbase.h threadinfo.h ../../functions/functions.h
reply.o: ../../functions/functionbase.h ../../functions/functionparser.h
reply.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h
reply.o: ../../functions/chmod.h ../../functions/privchanger.h
reply.o: ../../functions/chown.h ../../functions/ckeditor.h
reply.o: ../../functions/cp.h ../../functions/default.h
@ -238,8 +239,8 @@ showthreads.o: ../../core/mounts.h ../../core/mountparser.h
showthreads.o: ../../core/crypt.h ../../core/run.h ../../core/users.h
showthreads.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h
showthreads.o: ../../core/image.h ../../core/threadmanager.h
showthreads.o: ../../core/synchro.h tdb.h thread.h ../../db/dbbase.h
showthreads.o: threadinfo.h
showthreads.o: ../../core/timezones.h ../../core/synchro.h tdb.h thread.h
showthreads.o: ../../db/dbbase.h threadinfo.h
tdb.o: tdb.h thread.h ../../../pikotools/date/date.h ../../db/dbbase.h
tdb.o: ../../core/error.h ../../core/log.h
templates.o: threadinfo.h ../../core/item.h ../../../pikotools/space/space.h
@ -273,14 +274,15 @@ templates.o: ../../core/lastcontainer.h ../../core/mounts.h
templates.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
templates.o: ../../core/users.h ../../core/groups.h ../../core/group.h
templates.o: ../../core/loadavg.h ../../core/image.h
templates.o: ../../core/threadmanager.h thread.h tdb.h ../../db/dbbase.h
templates.o: reply.h ../../functions/functionbase.h ../../core/request.h
templates.o: ../../core/synchro.h funthread.h createthread.h showthreads.h
templates.o: ../../core/misc.h ../../core/plugin.h pluginmsg.h
templates.o: ../../core/system.h ../../core/sessionmanager.h
templates.o: ../../core/sessioncontainer.h ../../functions/functions.h
templates.o: ../../functions/functionbase.h ../../functions/functionparser.h
templates.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h
templates.o: ../../core/threadmanager.h ../../core/timezones.h thread.h tdb.h
templates.o: ../../db/dbbase.h reply.h ../../functions/functionbase.h
templates.o: ../../core/request.h ../../core/synchro.h funthread.h
templates.o: createthread.h showthreads.h ../../core/misc.h
templates.o: ../../core/plugin.h pluginmsg.h ../../core/system.h
templates.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h
templates.o: ../../functions/functions.h ../../functions/functionbase.h
templates.o: ../../functions/functionparser.h ../../core/cur.h
templates.o: ../../functions/adduser.h ../../functions/cat.h
templates.o: ../../functions/chmod.h ../../functions/privchanger.h
templates.o: ../../functions/chown.h ../../functions/ckeditor.h
templates.o: ../../functions/cp.h ../../functions/default.h
@ -334,4 +336,5 @@ threadinfo.o: ../../core/lastcontainer.h ../../core/mounts.h
threadinfo.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
threadinfo.o: ../../core/users.h ../../core/groups.h ../../core/group.h
threadinfo.o: ../../core/loadavg.h ../../core/image.h
threadinfo.o: ../../core/threadmanager.h thread.h tdb.h ../../db/dbbase.h
threadinfo.o: ../../core/threadmanager.h ../../core/timezones.h thread.h
threadinfo.o: tdb.h ../../db/dbbase.h

View File

@ -35,8 +35,8 @@ createticket.o: ../../core/mounts.h ../../core/mountparser.h
createticket.o: ../../core/crypt.h ../../core/run.h ../../core/users.h
createticket.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h
createticket.o: ../../core/image.h ../../core/threadmanager.h
createticket.o: ../../core/synchro.h ticketinfo.h ../../functions/functions.h
createticket.o: ../../functions/functionbase.h
createticket.o: ../../core/timezones.h ../../core/synchro.h ticketinfo.h
createticket.o: ../../functions/functions.h ../../functions/functionbase.h
createticket.o: ../../functions/functionparser.h ../../core/cur.h
createticket.o: ../../functions/adduser.h ../../functions/cat.h
createticket.o: ../../functions/chmod.h ../../functions/privchanger.h
@ -91,17 +91,18 @@ editticket.o: ../../core/lastcontainer.h ../../core/mounts.h
editticket.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
editticket.o: ../../core/users.h ../../core/groups.h ../../core/group.h
editticket.o: ../../core/loadavg.h ../../core/image.h
editticket.o: ../../core/threadmanager.h ../../functions/functions.h
editticket.o: ../../functions/functionbase.h ../../functions/functionparser.h
editticket.o: ../../core/cur.h ../../functions/adduser.h
editticket.o: ../../functions/cat.h ../../functions/chmod.h
editticket.o: ../../functions/privchanger.h ../../core/request.h
editticket.o: ../../functions/chown.h ../../functions/ckeditor.h
editticket.o: ../../functions/cp.h ../../functions/default.h
editticket.o: ../../functions/download.h ../../functions/emacs.h
editticket.o: ../../functions/env.h ../../functions/last.h
editticket.o: ../../functions/login.h ../../functions/logout.h
editticket.o: ../../functions/ln.h ../../functions/ls.h ../../functions/man.h
editticket.o: ../../core/threadmanager.h ../../core/timezones.h
editticket.o: ../../functions/functions.h ../../functions/functionbase.h
editticket.o: ../../functions/functionparser.h ../../core/cur.h
editticket.o: ../../functions/adduser.h ../../functions/cat.h
editticket.o: ../../functions/chmod.h ../../functions/privchanger.h
editticket.o: ../../core/request.h ../../functions/chown.h
editticket.o: ../../functions/ckeditor.h ../../functions/cp.h
editticket.o: ../../functions/default.h ../../functions/download.h
editticket.o: ../../functions/emacs.h ../../functions/env.h
editticket.o: ../../functions/last.h ../../functions/login.h
editticket.o: ../../functions/logout.h ../../functions/ln.h
editticket.o: ../../functions/ls.h ../../functions/man.h
editticket.o: ../../functions/meta.h ../../functions/mkdir.h
editticket.o: ../../functions/mv.h ../../functions/nicedit.h
editticket.o: ../../functions/node.h ../../functions/passwd.h
@ -148,9 +149,10 @@ funticket.o: ../../core/lastcontainer.h ../../core/mounts.h
funticket.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
funticket.o: ../../core/users.h ../../core/groups.h ../../core/group.h
funticket.o: ../../core/loadavg.h ../../core/image.h
funticket.o: ../../core/threadmanager.h ../../functions/functions.h
funticket.o: ../../functions/functionbase.h ../../functions/functionparser.h
funticket.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h
funticket.o: ../../core/threadmanager.h ../../core/timezones.h
funticket.o: ../../functions/functions.h ../../functions/functionbase.h
funticket.o: ../../functions/functionparser.h ../../core/cur.h
funticket.o: ../../functions/adduser.h ../../functions/cat.h
funticket.o: ../../functions/chmod.h ../../functions/privchanger.h
funticket.o: ../../core/request.h ../../functions/chown.h
funticket.o: ../../functions/ckeditor.h ../../functions/cp.h
@ -207,9 +209,10 @@ init.o: ../../core/ugcontainer.h ../../core/lastcontainer.h
init.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h
init.o: ../../core/run.h ../../core/users.h ../../core/groups.h
init.o: ../../core/group.h ../../core/loadavg.h ../../core/image.h
init.o: ../../core/threadmanager.h ../../functions/functions.h
init.o: ../../functions/functionbase.h ../../functions/functionparser.h
init.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h
init.o: ../../core/threadmanager.h ../../core/timezones.h
init.o: ../../functions/functions.h ../../functions/functionbase.h
init.o: ../../functions/functionparser.h ../../core/cur.h
init.o: ../../functions/adduser.h ../../functions/cat.h
init.o: ../../functions/chmod.h ../../functions/privchanger.h
init.o: ../../core/request.h ../../functions/chown.h
init.o: ../../functions/ckeditor.h ../../functions/cp.h
@ -272,8 +275,8 @@ showtickets.o: ../../core/lastcontainer.h ../../core/mounts.h
showtickets.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
showtickets.o: ../../core/users.h ../../core/groups.h ../../core/group.h
showtickets.o: ../../core/loadavg.h ../../core/image.h
showtickets.o: ../../core/threadmanager.h ../../functions/functions.h
showtickets.o: ../../functions/functionbase.h
showtickets.o: ../../core/threadmanager.h ../../core/timezones.h
showtickets.o: ../../functions/functions.h ../../functions/functionbase.h
showtickets.o: ../../functions/functionparser.h ../../core/cur.h
showtickets.o: ../../functions/adduser.h ../../functions/cat.h
showtickets.o: ../../functions/chmod.h ../../functions/privchanger.h
@ -340,9 +343,10 @@ templates.o: ../../core/lastcontainer.h ../../core/mounts.h
templates.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
templates.o: ../../core/users.h ../../core/groups.h ../../core/group.h
templates.o: ../../core/loadavg.h ../../core/image.h
templates.o: ../../core/threadmanager.h ../../functions/functions.h
templates.o: ../../functions/functionbase.h ../../functions/functionparser.h
templates.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h
templates.o: ../../core/threadmanager.h ../../core/timezones.h
templates.o: ../../functions/functions.h ../../functions/functionbase.h
templates.o: ../../functions/functionparser.h ../../core/cur.h
templates.o: ../../functions/adduser.h ../../functions/cat.h
templates.o: ../../functions/chmod.h ../../functions/privchanger.h
templates.o: ../../core/request.h ../../functions/chown.h
templates.o: ../../functions/ckeditor.h ../../functions/cp.h
@ -404,17 +408,18 @@ ticketinfo.o: ../../core/lastcontainer.h ../../core/mounts.h
ticketinfo.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
ticketinfo.o: ../../core/users.h ../../core/groups.h ../../core/group.h
ticketinfo.o: ../../core/loadavg.h ../../core/image.h
ticketinfo.o: ../../core/threadmanager.h ../../functions/functions.h
ticketinfo.o: ../../functions/functionbase.h ../../functions/functionparser.h
ticketinfo.o: ../../core/cur.h ../../functions/adduser.h
ticketinfo.o: ../../functions/cat.h ../../functions/chmod.h
ticketinfo.o: ../../functions/privchanger.h ../../core/request.h
ticketinfo.o: ../../functions/chown.h ../../functions/ckeditor.h
ticketinfo.o: ../../functions/cp.h ../../functions/default.h
ticketinfo.o: ../../functions/download.h ../../functions/emacs.h
ticketinfo.o: ../../functions/env.h ../../functions/last.h
ticketinfo.o: ../../functions/login.h ../../functions/logout.h
ticketinfo.o: ../../functions/ln.h ../../functions/ls.h ../../functions/man.h
ticketinfo.o: ../../core/threadmanager.h ../../core/timezones.h
ticketinfo.o: ../../functions/functions.h ../../functions/functionbase.h
ticketinfo.o: ../../functions/functionparser.h ../../core/cur.h
ticketinfo.o: ../../functions/adduser.h ../../functions/cat.h
ticketinfo.o: ../../functions/chmod.h ../../functions/privchanger.h
ticketinfo.o: ../../core/request.h ../../functions/chown.h
ticketinfo.o: ../../functions/ckeditor.h ../../functions/cp.h
ticketinfo.o: ../../functions/default.h ../../functions/download.h
ticketinfo.o: ../../functions/emacs.h ../../functions/env.h
ticketinfo.o: ../../functions/last.h ../../functions/login.h
ticketinfo.o: ../../functions/logout.h ../../functions/ln.h
ticketinfo.o: ../../functions/ls.h ../../functions/man.h
ticketinfo.o: ../../functions/meta.h ../../functions/mkdir.h
ticketinfo.o: ../../functions/mv.h ../../functions/nicedit.h
ticketinfo.o: ../../functions/node.h ../../functions/passwd.h

View File

@ -27,9 +27,9 @@ adduser.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
adduser.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
adduser.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
adduser.o: ../core/group.h ../core/loadavg.h ../core/image.h
adduser.o: ../core/threadmanager.h ../core/sessionmanager.h
adduser.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
adduser.o: ../core/request.h
adduser.o: ../core/threadmanager.h ../core/timezones.h
adduser.o: ../core/sessionmanager.h ../core/sessioncontainer.h
adduser.o: ../core/system.h ../core/htmlfilter.h ../core/request.h
changepatterns.o: changepatterns.h patterns.h locale.h
changepatterns.o: ../../pikotools/space/spaceparser.h
changepatterns.o: ../../pikotools/space/space.h localefilter.h
@ -65,8 +65,9 @@ config.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
config.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
config.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h
config.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
config.o: ../core/threadmanager.h ../core/sessionmanager.h
config.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
config.o: ../core/threadmanager.h ../core/timezones.h
config.o: ../core/sessionmanager.h ../core/sessioncontainer.h
config.o: ../core/system.h ../core/htmlfilter.h
dir.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
dir.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h
dir.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h
@ -91,7 +92,7 @@ dir.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
dir.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
dir.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
dir.o: ../core/group.h ../core/loadavg.h ../core/image.h
dir.o: ../core/threadmanager.h ../core/sessionmanager.h
dir.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
dir.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
dir.o: ../core/misc.h ../functions/functions.h ../functions/functionbase.h
dir.o: ../core/request.h ../core/synchro.h ../functions/functionparser.h
@ -133,7 +134,7 @@ doc.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
doc.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
doc.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
doc.o: ../core/group.h ../core/loadavg.h ../core/image.h
doc.o: ../core/threadmanager.h ../core/sessionmanager.h
doc.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
doc.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
doc.o: ../core/request.h ../core/misc.h
env.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
@ -160,7 +161,7 @@ env.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
env.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
env.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
env.o: ../core/group.h ../core/loadavg.h ../core/image.h
env.o: ../core/threadmanager.h ../core/sessionmanager.h
env.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
env.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
env.o: ../core/misc.h ../functions/functions.h ../functions/functionbase.h
env.o: ../core/request.h ../core/synchro.h ../functions/functionparser.h
@ -205,9 +206,9 @@ filters.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
filters.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
filters.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
filters.o: ../core/group.h ../core/loadavg.h ../core/image.h
filters.o: ../core/threadmanager.h ../core/sessionmanager.h
filters.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
filters.o: ../core/misc.h
filters.o: ../core/threadmanager.h ../core/timezones.h
filters.o: ../core/sessionmanager.h ../core/sessioncontainer.h
filters.o: ../core/system.h ../core/htmlfilter.h ../core/misc.h
htmltextstream.o: htmltextstream.h ../core/textstream.h misc.h localefilter.h
htmltextstream.o: locale.h ../../pikotools/space/spaceparser.h
htmltextstream.o: ../../pikotools/space/space.h ../../ezc/src/ezc.h
@ -253,9 +254,10 @@ insert.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
insert.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
insert.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h
insert.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
insert.o: ../core/threadmanager.h ../core/sessionmanager.h
insert.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
insert.o: ../core/request.h ../core/misc.h
insert.o: ../core/threadmanager.h ../core/timezones.h
insert.o: ../core/sessionmanager.h ../core/sessioncontainer.h
insert.o: ../core/system.h ../core/htmlfilter.h ../core/request.h
insert.o: ../core/misc.h
item.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
item.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h
item.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h
@ -280,7 +282,7 @@ item.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
item.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
item.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
item.o: ../core/group.h ../core/loadavg.h ../core/image.h
item.o: ../core/threadmanager.h ../core/sessionmanager.h
item.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
item.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
item.o: ../core/request.h ../core/misc.h ../core/bbcodeparser.h miscspace.h
last.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
@ -307,7 +309,7 @@ last.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
last.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
last.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
last.o: ../core/group.h ../core/loadavg.h ../core/image.h
last.o: ../core/threadmanager.h ../core/sessionmanager.h
last.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
last.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
last.o: ../core/lastcontainer.h ../core/request.h ../core/misc.h
locale.o: locale.h ../../pikotools/space/spaceparser.h
@ -346,7 +348,7 @@ login.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
login.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
login.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h
login.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
login.o: ../core/threadmanager.h ../core/sessionmanager.h
login.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
login.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
ls.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
ls.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h
@ -372,7 +374,7 @@ ls.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
ls.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
ls.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
ls.o: ../core/group.h ../core/loadavg.h ../core/image.h
ls.o: ../core/threadmanager.h ../core/sessionmanager.h
ls.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
ls.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
ls.o: ../core/request.h
man.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
@ -399,7 +401,7 @@ man.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
man.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
man.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
man.o: ../core/group.h ../core/loadavg.h ../core/image.h
man.o: ../core/threadmanager.h ../core/sessionmanager.h
man.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
man.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
man.o: ../core/request.h ../core/misc.h ../functions/functions.h
man.o: ../functions/functionbase.h ../core/synchro.h
@ -441,7 +443,7 @@ misc.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
misc.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
misc.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
misc.o: ../core/group.h ../core/loadavg.h ../core/image.h
misc.o: ../core/threadmanager.h ../core/sessionmanager.h
misc.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
misc.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
misc.o: ../core/misc.h ../core/request.h
miscspace.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
@ -472,8 +474,8 @@ miscspace.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
miscspace.o: ../core/mountparser.h ../core/crypt.h ../core/run.h
miscspace.o: ../core/users.h ../core/groups.h ../core/group.h
miscspace.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
miscspace.o: ../core/sessionmanager.h ../core/sessioncontainer.h
miscspace.o: ../core/system.h ../core/htmlfilter.h
miscspace.o: ../core/timezones.h ../core/sessionmanager.h
miscspace.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
mount.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
mount.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h
mount.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h
@ -499,7 +501,7 @@ mount.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
mount.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
mount.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h
mount.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
mount.o: ../core/threadmanager.h ../core/sessionmanager.h
mount.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
mount.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
mount.o: ../core/misc.h ../core/mounts.h
patterncacher.o: patterncacher.h ../core/item.h ../../pikotools/space/space.h
@ -547,7 +549,7 @@ priv.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
priv.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
priv.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
priv.o: ../core/group.h ../core/loadavg.h ../core/image.h
priv.o: ../core/threadmanager.h ../core/sessionmanager.h
priv.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
priv.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
priv.o: ../core/request.h ../core/misc.h ../functions/functions.h
priv.o: ../functions/functionbase.h ../core/synchro.h
@ -589,7 +591,7 @@ pw.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
pw.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
pw.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
pw.o: ../core/group.h ../core/loadavg.h ../core/image.h
pw.o: ../core/threadmanager.h ../core/sessionmanager.h
pw.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
pw.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
pw.o: ../core/request.h ../core/misc.h
rebus.o: ../core/request.h templates.h ../../ezc/src/ezc.h
@ -618,7 +620,7 @@ rebus.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
rebus.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
rebus.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h
rebus.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
rebus.o: ../core/threadmanager.h ../core/sessionmanager.h
rebus.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
rebus.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
slog.o: ../core/slog.h ../core/cur.h ../core/logmanipulators.h
slog.o: ../templates/locale.h templates.h ../../ezc/src/ezc.h
@ -646,7 +648,7 @@ slog.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
slog.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
slog.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
slog.o: ../core/group.h ../core/loadavg.h ../core/image.h
slog.o: ../core/threadmanager.h ../core/sessionmanager.h
slog.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
slog.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
stat.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
stat.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h
@ -672,7 +674,7 @@ stat.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
stat.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
stat.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
stat.o: ../core/group.h ../core/loadavg.h ../core/image.h
stat.o: ../core/threadmanager.h ../core/sessionmanager.h
stat.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
stat.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
stat.o: ../core/request.h ../core/misc.h
sys.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
@ -699,7 +701,7 @@ sys.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
sys.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
sys.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
sys.o: ../core/group.h ../core/loadavg.h ../core/image.h
sys.o: ../core/threadmanager.h ../core/sessionmanager.h
sys.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
sys.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
sys.o: ../core/request.h ../core/version.h ../core/plugin.h
sys.o: ../core/pluginmsg.h ../core/sessionmanager.h ../functions/functions.h
@ -745,9 +747,9 @@ template.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
template.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
template.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
template.o: ../core/group.h ../core/loadavg.h ../core/image.h
template.o: ../core/threadmanager.h ../core/sessionmanager.h
template.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
template.o: ../core/misc.h
template.o: ../core/threadmanager.h ../core/timezones.h
template.o: ../core/sessionmanager.h ../core/sessioncontainer.h
template.o: ../core/system.h ../core/htmlfilter.h ../core/misc.h
templates.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
templates.o: ../../ezc/src/pattern.h ../../ezc/src/item.h
templates.o: ../../ezc/src/funinfo.h ../../ezc/src/functions.h
@ -776,11 +778,11 @@ templates.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
templates.o: ../core/mountparser.h ../core/crypt.h ../core/run.h
templates.o: ../core/users.h ../core/groups.h ../core/group.h
templates.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h
templates.o: ../core/sessionmanager.h ../core/sessioncontainer.h
templates.o: ../core/system.h ../core/htmlfilter.h ../core/misc.h
templates.o: ../core/plugin.h ../core/pluginmsg.h ../core/sessionmanager.h
templates.o: ../functions/functions.h ../functions/functionbase.h
templates.o: ../core/request.h ../core/synchro.h
templates.o: ../core/timezones.h ../core/sessionmanager.h
templates.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
templates.o: ../core/misc.h ../core/plugin.h ../core/pluginmsg.h
templates.o: ../core/sessionmanager.h ../functions/functions.h
templates.o: ../functions/functionbase.h ../core/request.h ../core/synchro.h
templates.o: ../functions/functionparser.h ../functions/adduser.h
templates.o: ../functions/cat.h ../functions/chmod.h
templates.o: ../functions/privchanger.h ../functions/chown.h
@ -823,8 +825,9 @@ upload.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
upload.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
upload.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h
upload.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
upload.o: ../core/threadmanager.h ../core/sessionmanager.h
upload.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
upload.o: ../core/threadmanager.h ../core/timezones.h
upload.o: ../core/sessionmanager.h ../core/sessioncontainer.h
upload.o: ../core/system.h ../core/htmlfilter.h
uptime.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
uptime.o: ../../ezc/src/pattern.h ../../ezc/src/item.h
uptime.o: ../../ezc/src/funinfo.h ../../ezc/src/functions.h
@ -851,8 +854,9 @@ uptime.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
uptime.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
uptime.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h
uptime.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
uptime.o: ../core/threadmanager.h ../core/sessionmanager.h
uptime.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
uptime.o: ../core/threadmanager.h ../core/timezones.h
uptime.o: ../core/sessionmanager.h ../core/sessioncontainer.h
uptime.o: ../core/system.h ../core/htmlfilter.h
user.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
user.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h
user.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h
@ -877,7 +881,7 @@ user.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
user.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
user.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
user.o: ../core/group.h ../core/loadavg.h ../core/image.h
user.o: ../core/threadmanager.h ../core/sessionmanager.h
user.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
user.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
user.o: ../core/request.h ../core/misc.h
who.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
@ -904,7 +908,7 @@ who.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
who.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
who.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
who.o: ../core/group.h ../core/loadavg.h ../core/image.h
who.o: ../core/threadmanager.h ../core/sessionmanager.h
who.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
who.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
who.o: ../core/request.h ../core/misc.h
winix.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h
@ -932,7 +936,7 @@ winix.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h
winix.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
winix.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h
winix.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
winix.o: ../core/threadmanager.h ../core/sessionmanager.h
winix.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h
winix.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
winix.o: ../core/request.h ../core/plugin.h ../core/pluginmsg.h
winix.o: ../core/sessionmanager.h ../functions/functions.h

View File

@ -61,6 +61,18 @@ int was_enter = 0; // how many enteres there were before
void print_hour_min(Info & i, time_t time)
{
char buffer[100];
int hours = time / 60 / 60;
int mins = (time / 60 - hours * 60);
sprintf(buffer, "%02d:%02d", hours, mins);
i.out << buffer;
}
void print_date_nice(Info & i, const PT::Date & date)
{

View File

@ -37,7 +37,7 @@ HtmlTextStream::RawText<RawType> R(const RawType & par)
void HtmlEscapeFormTxt(HtmlTextStream & out, const std::wstring & in);
void print_hour_min(Info & i, time_t time);
void print_date_nice(Info & i, const PT::Date & date);
void print_user_name(Info & i, const User * puser, const std::wstring & guest_name);

View File

@ -568,6 +568,16 @@ void Templates::CreateFunctions()
ezc_functions.Insert("winix_subdomain_is", winix_subdomain_is);
ezc_functions.Insert("str", str);
ezc_functions.Insert("strnc", strnc);
ezc_functions.Insert("winix_tz_tab", winix_tz_tab);
ezc_functions.Insert("winix_tz_tab_id", winix_tz_tab_id);
ezc_functions.Insert("winix_tz_tab_name", winix_tz_tab_name);
ezc_functions.Insert("winix_tz_tab_offset_sec", winix_tz_tab_offset_sec);
ezc_functions.Insert("winix_tz_tab_offset_hour_min", winix_tz_tab_offset_hour_min);
ezc_functions.Insert("winix_tz_tab_has_dst", winix_tz_tab_has_dst);
ezc_functions.Insert("winix_tz_tab_dst_offset_sec", winix_tz_tab_dst_offset_sec);
ezc_functions.Insert("winix_tz_tab_dst_offset_hour_min", winix_tz_tab_dst_offset_hour_min);
ezc_functions.Insert("winix_tz_tab_dst_start", winix_tz_tab_dst_start);
ezc_functions.Insert("winix_tz_tab_dst_end", winix_tz_tab_dst_end);
/*

View File

@ -486,6 +486,16 @@ namespace TemplatesFunctions
void winix_subdomain_is(Info & i);
void str(Info & i);
void strnc(Info & i);
void winix_tz_tab(Info & i);
void winix_tz_tab_id(Info & i);
void winix_tz_tab_name(Info & i);
void winix_tz_tab_offset_sec(Info & i);
void winix_tz_tab_offset_hour_min(Info & i);
void winix_tz_tab_has_dst(Info & i);
void winix_tz_tab_dst_offset_sec(Info & i);
void winix_tz_tab_dst_offset_hour_min(Info & i);
void winix_tz_tab_dst_start(Info & i);
void winix_tz_tab_dst_end(Info & i);
/*

View File

@ -324,9 +324,120 @@ void strnc(Info & i)
static size_t tz_index;
void winix_tz_tab(Info & i)
{
tz_index = i.iter;
i.res = tz_index < system->time_zones.Size();
}
void winix_tz_tab_id(Info & i)
{
if( tz_index < system->time_zones.Size() )
i.out << system->time_zones[tz_index].time_zone.tz_id;
}
void winix_tz_tab_name(Info & i)
{
if( tz_index < system->time_zones.Size() )
{
std::wstring & key = system->time_zones[tz_index].name_key;
i.out << locale.Get(key); // !! IMPROVE ME which locale?
}
}
void winix_tz_tab_offset_sec(Info & i)
{
if( tz_index < system->time_zones.Size() )
i.out << system->time_zones[tz_index].time_zone.tz_offset;
}
void winix_tz_tab_offset_hour_min(Info & i)
{
if( tz_index < system->time_zones.Size() )
{
time_t offset = system->time_zones[tz_index].time_zone.tz_offset;
if( offset < 0 )
{
i.out << '-';
offset = -offset;
}
else
{
i.out << '+';
}
print_hour_min(i, offset);
}
}
void winix_tz_tab_has_dst(Info & i)
{
if( tz_index < system->time_zones.Size() )
i.res = system->time_zones[tz_index].time_zone.tz_has_dst;
}
void winix_tz_tab_dst_offset_sec(Info & i)
{
if( tz_index < system->time_zones.Size() )
i.out << system->time_zones[tz_index].time_zone.tz_dst_offset;
}
void winix_tz_tab_dst_offset_hour_min(Info & i)
{
if( tz_index < system->time_zones.Size() )
{
time_t offset = system->time_zones[tz_index].time_zone.tz_dst_offset;
if( offset < 0 )
{
i.out << '-';
offset = -offset;
}
else
{
i.out << '+';
}
print_hour_min(i, offset);
}
}
void winix_tz_tab_dst_start(Info & i)
{
if( tz_index < system->time_zones.Size() )
{
PT::Date & date = system->time_zones[tz_index].time_zone.tz_dst_start;
date.SerializeMonthDay(i.out);
i.out << ' ';
date.SerializeHourMin(i.out);
}
}
void winix_tz_tab_dst_end(Info & i)
{
if( tz_index < system->time_zones.Size() )
{
PT::Date & date = system->time_zones[tz_index].time_zone.tz_dst_end;
date.SerializeMonthDay(i.out);
i.out << ' ';
date.SerializeHourMin(i.out);
}
}
} // namespace