]> git.stg.codes - stg.git/log
stg.git
9 years agoTicket 26. The const MODULE_SETTINGS & ms parameter added to the
Elena Mamontova [Fri, 19 Feb 2016 14:09:35 +0000 (16:09 +0200)]
Ticket 26. The const MODULE_SETTINGS & ms parameter added to the
Reload() function.

9 years agoTicket 26. In the reload() function modSettings vector is defined, a cycle for the
Elena Mamontova [Fri, 19 Feb 2016 14:01:35 +0000 (16:01 +0200)]
Ticket 26. In the reload() function modSettings vector is defined, a cycle for the
modSettins vector is added, the modSettings[j] parameter is added in the
m_modules[i]->Reload() function.

9 years agoTicket 26. The 'moduleName' variable is defined and parameter 'moduleName' added
Elena Mamontova [Thu, 18 Feb 2016 08:53:38 +0000 (10:53 +0200)]
Ticket 26. The 'moduleName' variable is defined and parameter 'moduleName' added
in the new PLUGIN_RUNNER() in the constructor.

9 years agoTicket 26. The 'name' parameter and 'pluginName' variable initialization added in the
Elena Mamontova [Thu, 18 Feb 2016 08:17:43 +0000 (10:17 +0200)]
Ticket 26. The 'name' parameter and 'pluginName' variable initialization added in the
constructor.

9 years agoTicket 26. The pluginName variable, GetName() method, pluginName
Elena Mamontova [Thu, 18 Feb 2016 08:06:15 +0000 (10:06 +0200)]
Ticket 26. The pluginName variable, GetName() method, pluginName
parameter to the  constructor added.

9 years agoTicket 26. The 'const SETTINGS_IMPL settings' parametr added in the
Elena Mamontova [Wed, 17 Feb 2016 14:26:43 +0000 (16:26 +0200)]
Ticket 26. The 'const SETTINGS_IMPL settings' parametr added in the
void PluginManager::reload() method.

9 years agoTicket 26. The 'const SETTINGS_IMPL settings' parametr added in the void reload(...
Elena Mamontova [Wed, 17 Feb 2016 14:24:50 +0000 (16:24 +0200)]
Ticket 26. The 'const SETTINGS_IMPL settings' parametr added in the void reload() method.

9 years agoTicket 26. The 'settings' parametr added in the manager.reload() method.
Elena Mamontova [Wed, 17 Feb 2016 14:14:38 +0000 (16:14 +0200)]
Ticket 26. The 'settings' parametr added in the manager.reload() method.

9 years agoTicket 26. #include "stg/logger.h" directive removed.
Elena Mamontova [Mon, 15 Feb 2016 13:40:02 +0000 (15:40 +0200)]
Ticket 26. #include "stg/logger.h" directive removed.

9 years agoTicket 26. if (&set == this) checking removed in the operator().
Elena Mamontova [Wed, 10 Feb 2016 13:28:02 +0000 (15:28 +0200)]
Ticket 26. if (&set == this) checking removed in the operator().

9 years agoTicket 26. The int AUTH_IA::Reload() function definition added.
Elena Mamontova [Tue, 9 Feb 2016 16:11:29 +0000 (18:11 +0200)]
Ticket 26. The int AUTH_IA::Reload() function definition added.

9 years agoTicket 26. The Reload() function declaration added.
Elena Mamontova [Tue, 9 Feb 2016 16:09:17 +0000 (18:09 +0200)]
Ticket 26. The Reload() function declaration added.

9 years agoTicket 26. The SETTINGS_IMPL & SETTINGS_IMPL::operator() definition added.
Elena Mamontova [Tue, 9 Feb 2016 16:06:00 +0000 (18:06 +0200)]
Ticket 26. The SETTINGS_IMPL & SETTINGS_IMPL::operator() definition added.

9 years agoTicket 26. The SETTINGS_IMPL & operator() declaration added.
Elena Mamontova [Tue, 9 Feb 2016 16:04:26 +0000 (18:04 +0200)]
Ticket 26. The SETTINGS_IMPL & operator() declaration added.

9 years agoTicket 26. The SETTINGS_IMPL newSettings object declaration moved into
Elena Mamontova [Tue, 9 Feb 2016 15:57:06 +0000 (17:57 +0200)]
Ticket 26. The SETTINGS_IMPL newSettings object declaration moved into
case SIGHUP. The settings = newSettings added to case SIGHUP.

9 years agoTicket 26. SETTING_IMPL newSettings object - copy of the settings object
Elena Mamontova [Thu, 4 Feb 2016 08:08:37 +0000 (10:08 +0200)]
Ticket 26. SETTING_IMPL newSettings object - copy of the settings object
added. The newSetings.ReadSettings() call and checking of result added
in the 'switch' after the case SIGHUP.

10 years agoImmediate disconnect on Unauthorize if not authorized.
Maxim Mamontov [Sun, 20 Dec 2015 20:17:35 +0000 (22:17 +0200)]
Immediate disconnect on Unauthorize if not authorized.

10 years agoStop plugins before stopping core.
Maxim Mamontov [Sun, 20 Dec 2015 20:04:44 +0000 (22:04 +0200)]
Stop plugins before stopping core.

10 years agoDo not flush indexes on stop (fixes #44).
Maxim Mamontov [Sun, 20 Dec 2015 19:36:04 +0000 (21:36 +0200)]
Do not flush indexes on stop (fixes #44).

10 years agoFixed editing tariffs.
Maxim Mamontov [Sun, 20 Dec 2015 17:25:55 +0000 (19:25 +0200)]
Fixed editing tariffs.

10 years ago"*" is also not a single IP.
Maxim Mamontov [Fri, 18 Dec 2015 21:49:51 +0000 (23:49 +0200)]
"*" is also not a single IP.

10 years agoMerge remote-tracking branch 'origin/ticket42' into stg-2.409
Maxim Mamontov [Mon, 14 Dec 2015 21:57:01 +0000 (23:57 +0200)]
Merge remote-tracking branch 'origin/ticket42' into stg-2.409

10 years agoAdded specialization of str2x for doubles.
Maxim Mamontov [Wed, 9 Dec 2015 20:21:45 +0000 (22:21 +0200)]
Added specialization of str2x for doubles.

10 years agoCorrect conversion of resetable structures.
Maxim Mamontov [Wed, 9 Dec 2015 20:21:07 +0000 (22:21 +0200)]
Correct conversion of resetable structures.

10 years agoAdded ability to optionally transfer resetable value to a real var.
Maxim Mamontov [Wed, 9 Dec 2015 20:19:52 +0000 (22:19 +0200)]
Added ability to optionally transfer resetable value to a real var.

10 years agoTicket 42. 'DOTCONF++:' removed, 'file' changed to 'File' in the
Elena Mamontova [Thu, 3 Dec 2015 09:00:45 +0000 (11:00 +0200)]
Ticket 42. 'DOTCONF++:' removed, 'file' changed to 'File' in the
snprintf() third parameter in if(lineNum) construction of error() function. The third parameter
changed to "%s", fourth parameter removed in the if(realpath() == Null)
of setContent() function.

10 years agoAdded more tests for cryptography.
Maxim Mamontov [Sun, 25 Oct 2015 16:47:04 +0000 (18:47 +0200)]
Added more tests for cryptography.

10 years agoFixed parsers.
Maxim Mamontov [Sun, 25 Oct 2015 16:45:42 +0000 (18:45 +0200)]
Fixed parsers.

10 years agoFixed receiving partial streams.
Maxim Mamontov [Sun, 25 Oct 2015 16:45:19 +0000 (18:45 +0200)]
Fixed receiving partial streams.

10 years agoAdded protocol dumper.
Maxim Mamontov [Sun, 25 Oct 2015 16:44:26 +0000 (18:44 +0200)]
Added protocol dumper.

10 years agoFixed parsing parameters with empty values.
Maxim Mamontov [Sun, 18 Oct 2015 14:47:50 +0000 (17:47 +0300)]
Fixed parsing parameters with empty values.

10 years agoAnother iconv...
Maxim Mamontov [Mon, 1 Jun 2015 20:11:50 +0000 (23:11 +0300)]
Another iconv...

10 years agoFixed hardcoded iconv in sgconf.
Maxim Mamontov [Mon, 1 Jun 2015 20:01:09 +0000 (23:01 +0300)]
Fixed hardcoded iconv in sgconf.

10 years agoDon't compile c-file s with cxx-compiler. Clang doesn't like it.
Maxim Mamontov [Mon, 1 Jun 2015 19:04:47 +0000 (22:04 +0300)]
Don't compile c-file s with cxx-compiler. Clang doesn't like it.

10 years agoFixed iconv linkage.
Maxim Mamontov [Mon, 11 May 2015 17:41:04 +0000 (20:41 +0300)]
Fixed iconv linkage.

10 years agoAdded "smart" iconv 2nd arg const-ness detection.
Maxim Mamontov [Mon, 11 May 2015 17:04:06 +0000 (20:04 +0300)]
Added "smart" iconv 2nd arg const-ness detection.

10 years agoMoved sgconf* back to /usr/sbin for backward compatibility.
Maxim Mamontov [Tue, 31 Mar 2015 05:51:20 +0000 (08:51 +0300)]
Moved sgconf* back to /usr/sbin for backward compatibility.

10 years agoSyntactic fixes.
Maxim Mamontov [Mon, 16 Mar 2015 20:49:24 +0000 (22:49 +0200)]
Syntactic fixes.

10 years agoAnother bunch of fixes related to BSD-like install.
Maxim Mamontov [Mon, 16 Mar 2015 20:43:56 +0000 (22:43 +0200)]
Another bunch of fixes related to BSD-like install.

10 years agoFixes due to stupid behaviour of BSD-like install.
Maxim Mamontov [Mon, 16 Mar 2015 20:38:00 +0000 (22:38 +0200)]
Fixes due to stupid behaviour of BSD-like install.

10 years agoeq/neq fixes.
Maxim Mamontov [Mon, 16 Mar 2015 20:15:20 +0000 (22:15 +0200)]
eq/neq fixes.

10 years agoFixed installation on BSD-systems.
Maxim Mamontov [Mon, 16 Mar 2015 20:06:04 +0000 (22:06 +0200)]
Fixed installation on BSD-systems.

10 years agoAnother small fix in build script.
Maxim Mamontov [Sun, 1 Feb 2015 18:10:49 +0000 (20:10 +0200)]
Another small fix in build script.

10 years agoAnother small fix in a build script.
Maxim Mamontov [Sun, 1 Feb 2015 15:39:35 +0000 (17:39 +0200)]
Another small fix in a build script.

10 years agoFixes in dealing with external libs.
Maxim Mamontov [Sun, 1 Feb 2015 15:34:27 +0000 (17:34 +0200)]
Fixes in dealing with external libs.

10 years agoBackported some changes from 2.5.
Maxim Mamontov [Sat, 31 Jan 2015 18:28:14 +0000 (20:28 +0200)]
Backported some changes from 2.5.

10 years agoFixed compiler complaints.
Maxim Mamontov [Sat, 31 Jan 2015 18:15:48 +0000 (20:15 +0200)]
Fixed compiler complaints.

10 years agoFixed tests.
Maxim Mamontov [Sat, 31 Jan 2015 16:36:56 +0000 (18:36 +0200)]
Fixed tests.

10 years agoIgnore sgconf_xml.
Maxim Mamontov [Sat, 31 Jan 2015 15:30:32 +0000 (17:30 +0200)]
Ignore sgconf_xml.

10 years agoCorrected upload/download mess.
Maxim Mamontov [Sat, 31 Jan 2015 15:27:53 +0000 (17:27 +0200)]
Corrected upload/download mess.

10 years agoUserdata can also contain cyrilic symbols.
Maxim Mamontov [Sat, 31 Jan 2015 15:26:49 +0000 (17:26 +0200)]
Userdata can also contain cyrilic symbols.

10 years agoAdded necessary headers in netlink/nfq checks.
Maxim Mamontov [Sun, 25 Jan 2015 18:23:17 +0000 (20:23 +0200)]
Added necessary headers in netlink/nfq checks.

10 years agoHandle cash changes properly.
Maxim Mamontov [Sun, 25 Jan 2015 18:22:19 +0000 (20:22 +0200)]
Handle cash changes properly.

10 years agoAdded some handy funcs to work with IBPP statements.
Maxim Mamontov [Sun, 25 Jan 2015 18:21:16 +0000 (20:21 +0200)]
Added some handy funcs to work with IBPP statements.

10 years agoEncrypt including the last \0.
Maxim Mamontov [Sun, 25 Jan 2015 18:20:15 +0000 (20:20 +0200)]
Encrypt including the last \0.

10 years agoAdded SERVCONF dtor.
Maxim Mamontov [Sun, 25 Jan 2015 18:07:03 +0000 (20:07 +0200)]
Added SERVCONF dtor.

10 years agoFixed unary x2str.
Maxim Mamontov [Sun, 25 Jan 2015 18:06:12 +0000 (20:06 +0200)]
Fixed unary x2str.

10 years agoPhone number may contain cyrilic characters. Added conversion.
Maxim Mamontov [Sun, 25 Jan 2015 18:05:15 +0000 (20:05 +0200)]
Phone number may contain cyrilic characters. Added conversion.

10 years agoAdded default constructor for resetable USER_CONF.
Maxim Mamontov [Sun, 25 Jan 2015 18:04:10 +0000 (20:04 +0200)]
Added default constructor for resetable USER_CONF.

10 years agoAdded in-to-traff-type conversion.
Maxim Mamontov [Sun, 25 Jan 2015 18:03:33 +0000 (20:03 +0200)]
Added in-to-traff-type conversion.

10 years agoAllowed to build sgconf_xml on Darwin.
Maxim Mamontov [Sun, 18 Jan 2015 20:48:14 +0000 (22:48 +0200)]
Allowed to build sgconf_xml on Darwin.

10 years agoImproved release version checking.
Maxim Mamontov [Sun, 18 Jan 2015 20:38:55 +0000 (22:38 +0200)]
Improved release version checking.

10 years agoSome fixes in build scripts.
Maxim Mamontov [Sun, 18 Jan 2015 20:18:04 +0000 (22:18 +0200)]
Some fixes in build scripts.

10 years agoRemoved unused class fields.
Maxim Mamontov [Sun, 18 Jan 2015 18:33:50 +0000 (20:33 +0200)]
Removed unused class fields.

10 years agoFixed compilation of sgconf_xml.
Maxim Mamontov [Sun, 18 Jan 2015 18:12:00 +0000 (20:12 +0200)]
Fixed compilation of sgconf_xml.

10 years agoReplaced some .data() with .const_data().
Maxim Mamontov [Sun, 18 Jan 2015 18:08:56 +0000 (20:08 +0200)]
Replaced some .data() with .const_data().

10 years agoFixed compilation of sgconf.
Maxim Mamontov [Sun, 18 Jan 2015 18:01:57 +0000 (20:01 +0200)]
Fixed compilation of sgconf.

10 years agoFixed compilation of srvconf lib.
Maxim Mamontov [Sun, 18 Jan 2015 18:01:15 +0000 (20:01 +0200)]
Fixed compilation of srvconf lib.

10 years agoRemoved some unused stuff from netunit.cpp.
Maxim Mamontov [Sun, 18 Jan 2015 17:40:38 +0000 (19:40 +0200)]
Removed some unused stuff from netunit.cpp.

10 years agoRemoved unused functions.
Maxim Mamontov [Sun, 18 Jan 2015 17:34:21 +0000 (19:34 +0200)]
Removed unused functions.

10 years agoSome fixes in USER_IMPL.
Maxim Mamontov [Sat, 10 Jan 2015 20:13:18 +0000 (22:13 +0200)]
Some fixes in USER_IMPL.

10 years agoFixed compilation issues.
Maxim Mamontov [Sat, 10 Jan 2015 20:08:00 +0000 (22:08 +0200)]
Fixed compilation issues.

10 years agoAdded handy encoding functions.
Maxim Mamontov [Sat, 10 Jan 2015 20:07:04 +0000 (22:07 +0200)]
Added handy encoding functions.

10 years agoUse common case-conversion functions.
Maxim Mamontov [Sat, 10 Jan 2015 20:06:16 +0000 (22:06 +0200)]
Use common case-conversion functions.

10 years agoAdded missing include.
Maxim Mamontov [Sat, 10 Jan 2015 20:05:30 +0000 (22:05 +0200)]
Added missing include.

10 years agoMore convenient logger.
Maxim Mamontov [Sat, 10 Jan 2015 19:51:12 +0000 (21:51 +0200)]
More convenient logger.

10 years agoAdded missing include.
Maxim Mamontov [Sat, 10 Jan 2015 19:44:39 +0000 (21:44 +0200)]
Added missing include.

10 years agoAdded ToLower/ToUpper.
Maxim Mamontov [Sat, 10 Jan 2015 19:43:52 +0000 (21:43 +0200)]
Added ToLower/ToUpper.

10 years agoChanged version.
Maxim Mamontov [Sat, 10 Jan 2015 19:27:20 +0000 (21:27 +0200)]
Changed version.

10 years agoSettings object is now allocated on stack, no need to delete it.
Maxim Mamontov [Sun, 7 Dec 2014 11:53:13 +0000 (13:53 +0200)]
Settings object is now allocated on stack, no need to delete it.

10 years agoFixed crash on problems with loading plugins.
Maxim Mamontov [Sun, 23 Nov 2014 20:51:20 +0000 (22:51 +0200)]
Fixed crash on problems with loading plugins.

10 years agoRemoved some unused stuff from build script.
Maxim Mamontov [Fri, 21 Nov 2014 17:03:31 +0000 (19:03 +0200)]
Removed some unused stuff from build script.

10 years agoAdded a special project to build all STG libs.
Maxim Mamontov [Fri, 21 Nov 2014 16:59:12 +0000 (18:59 +0200)]
Added a special project to build all STG libs.

10 years agoCosmetic changes.
Maxim Mamontov [Sat, 25 Oct 2014 03:27:00 +0000 (06:27 +0300)]
Cosmetic changes.

10 years agoAdded messages about starting and stopping modules.
Maxim Mamontov [Sat, 25 Oct 2014 03:03:38 +0000 (06:03 +0300)]
Added messages about starting and stopping modules.

10 years agoMoved plugin-related things into a separate file.
Maxim Mamontov [Fri, 24 Oct 2014 02:56:36 +0000 (05:56 +0300)]
Moved plugin-related things into a separate file.

Conflicts:
projects/stargazer/user_impl.cpp

10 years agoMinor changes.
Maxim Mamontov [Fri, 17 Oct 2014 10:51:21 +0000 (13:51 +0300)]
Minor changes.

10 years agoAdded Makefile for tests for Darwin platform.
Maxim Mamontov [Fri, 17 Oct 2014 10:06:21 +0000 (13:06 +0300)]
Added Makefile for tests for Darwin platform.

10 years agoMoved common initialization code to a separate class method.
Maxim Mamontov [Fri, 17 Oct 2014 10:05:56 +0000 (13:05 +0300)]
Moved common initialization code to a separate class method.

Conflicts:
include/stg/user_conf.h

10 years agoDon't build projects in debug mode.
Maxim Mamontov [Sat, 4 Oct 2014 08:09:07 +0000 (11:09 +0300)]
Don't build projects in debug mode.

10 years agoFixed compilation under CLang/FreeBSD10.
Maxim Mamontov [Fri, 3 Oct 2014 19:00:05 +0000 (22:00 +0300)]
Fixed compilation under CLang/FreeBSD10.

10 years agoRemoved "using namespace std;" from sgauth.
Maxim Mamontov [Fri, 3 Oct 2014 09:46:35 +0000 (12:46 +0300)]
Removed "using namespace std;" from sgauth.

10 years agoAllowed to build on Darwin.
Maxim Mamontov [Fri, 3 Oct 2014 09:46:21 +0000 (12:46 +0300)]
Allowed to build on Darwin.

10 years agoRemoved "using namespace std;" from sgconv.
Maxim Mamontov [Fri, 3 Oct 2014 09:36:02 +0000 (12:36 +0300)]
Removed "using namespace std;" from sgconv.

10 years agoAllowed to build on Darwin.
Maxim Mamontov [Fri, 3 Oct 2014 09:35:49 +0000 (12:35 +0300)]
Allowed to build on Darwin.

10 years agoMinor change in stg's Makefile.
Maxim Mamontov [Fri, 3 Oct 2014 09:29:53 +0000 (12:29 +0300)]
Minor change in stg's Makefile.

10 years agoRemoved "using namespace std;" from rscriptd.
Maxim Mamontov [Fri, 3 Oct 2014 09:29:29 +0000 (12:29 +0300)]
Removed "using namespace std;" from rscriptd.

10 years agoAllowed to build on Darwin.
Maxim Mamontov [Fri, 3 Oct 2014 09:29:16 +0000 (12:29 +0300)]
Allowed to build on Darwin.

10 years agoRemoved "using namespace std;" from stargazer.
Maxim Mamontov [Fri, 3 Oct 2014 09:16:14 +0000 (12:16 +0300)]
Removed "using namespace std;" from stargazer.

10 years agoRemoved unused m_res class member.
Maxim Mamontov [Sun, 28 Sep 2014 15:44:45 +0000 (18:44 +0300)]
Removed unused m_res class member.