]> git.stg.codes - stg.git/log
stg.git
12 years agoStylistic changes in RESETABLE
Maxim Mamontov [Wed, 14 Sep 2011 13:34:29 +0000 (16:34 +0300)]
Stylistic changes in RESETABLE

12 years agoVirtual destructor added to interface classes
Maxim Mamontov [Wed, 14 Sep 2011 13:13:17 +0000 (16:13 +0300)]
Virtual destructor added to interface classes

12 years agoShut up compilers
Maxim Mamontov [Wed, 14 Sep 2011 11:55:43 +0000 (14:55 +0300)]
Shut up compilers

12 years agoHide bufSize when NDEBUG is defined
Maxim Mamontov [Wed, 14 Sep 2011 11:37:48 +0000 (14:37 +0300)]
Hide bufSize when NDEBUG is defined

12 years agoUse ptrdiff_t type for length variable to prevent comparsion signed and
Maxim Mamontov [Wed, 14 Sep 2011 11:29:25 +0000 (14:29 +0300)]
Use ptrdiff_t type for length variable to prevent comparsion signed and
unsigned types

12 years agoAdd authorization in test users class
Maxim Mamontov [Wed, 14 Sep 2011 11:17:25 +0000 (14:17 +0300)]
Add authorization in test users class

12 years agoAdd notifications in test tariffs class
Maxim Mamontov [Wed, 14 Sep 2011 11:16:53 +0000 (14:16 +0300)]
Add notifications in test tariffs class

12 years agoCheck write result and replace int with bool in return type of handlers
Maxim Mamontov [Wed, 14 Sep 2011 11:15:54 +0000 (14:15 +0300)]
Check write result and replace int with bool in return type of handlers

12 years agoAnother code cleanup
Maxim Mamontov [Tue, 13 Sep 2011 14:25:24 +0000 (17:25 +0300)]
Another code cleanup

12 years agoCode cleanup
Maxim Mamontov [Tue, 13 Sep 2011 14:22:37 +0000 (17:22 +0300)]
Code cleanup

12 years agoFix some typos
Maxim Mamontov [Tue, 13 Sep 2011 14:20:10 +0000 (17:20 +0300)]
Fix some typos

12 years agoInitializing constructor added for IA_USER
Maxim Mamontov [Tue, 13 Sep 2011 14:19:38 +0000 (17:19 +0300)]
Initializing constructor added for IA_USER

12 years agoStrange code removed
Maxim Mamontov [Mon, 12 Sep 2011 19:44:13 +0000 (22:44 +0300)]
Strange code removed

12 years agoOne more stupid comment erased
Maxim Mamontov [Mon, 12 Sep 2011 19:42:46 +0000 (22:42 +0300)]
One more stupid comment erased

12 years agoStupid comments erased
Maxim Mamontov [Mon, 12 Sep 2011 19:42:09 +0000 (22:42 +0300)]
Stupid comments erased

12 years agoLight inetaccess plugin refactoring
Maxim Mamontov [Mon, 12 Sep 2011 19:38:23 +0000 (22:38 +0300)]
Light inetaccess plugin refactoring

12 years agoCleanup ip2user on errors
Maxim Mamontov [Mon, 12 Sep 2011 10:56:14 +0000 (13:56 +0300)]
Cleanup ip2user on errors

12 years agoStylistic changes
Maxim Mamontov [Mon, 12 Sep 2011 09:39:01 +0000 (12:39 +0300)]
Stylistic changes

12 years agoDead code removed
Maxim Mamontov [Mon, 12 Sep 2011 09:38:24 +0000 (12:38 +0300)]
Dead code removed

12 years agoStylistic changes
Maxim Mamontov [Mon, 12 Sep 2011 09:37:54 +0000 (12:37 +0300)]
Stylistic changes

12 years agoSMUX reload with reconnect implemented
Maxim Mamontov [Mon, 12 Sep 2011 09:37:33 +0000 (12:37 +0300)]
SMUX reload with reconnect implemented

12 years agoFull and correct rollback in SMUX::Stop method
Maxim Mamontov [Mon, 12 Sep 2011 08:48:48 +0000 (11:48 +0300)]
Full and correct rollback in SMUX::Stop method

12 years agoCheck IP in USERS_IMPL::Authorize as early as possible
Maxim Mamontov [Mon, 12 Sep 2011 08:10:25 +0000 (11:10 +0300)]
Check IP in USERS_IMPL::Authorize as early as possible

12 years agoFix service payDay type for correct work on 32/64-bit
Maxim Mamontov [Sat, 10 Sep 2011 16:54:09 +0000 (19:54 +0300)]
Fix service payDay type for correct work on 32/64-bit

12 years agoFix unsigned types while working with IBPP
Maxim Mamontov [Sat, 10 Sep 2011 16:32:21 +0000 (19:32 +0300)]
Fix unsigned types while working with IBPP

12 years agoFix creator method call
Maxim Mamontov [Sat, 10 Sep 2011 16:25:01 +0000 (19:25 +0300)]
Fix creator method call

12 years agoFix authorization in plugins
Maxim Mamontov [Sat, 10 Sep 2011 16:07:51 +0000 (19:07 +0300)]
Fix authorization in plugins

12 years agoMove authorization from USER to USERS
Maxim Mamontov [Sat, 10 Sep 2011 16:07:13 +0000 (19:07 +0300)]
Move authorization from USER to USERS

12 years ago\n added
Maxim Mamontov [Wed, 7 Sep 2011 15:16:23 +0000 (18:16 +0300)]
\n added

12 years agoReport about headers reading error
Maxim Mamontov [Sat, 3 Sep 2011 17:42:50 +0000 (20:42 +0300)]
Report about headers reading error

12 years agoVersion fix
Maxim Mamontov [Sat, 3 Sep 2011 08:13:08 +0000 (11:13 +0300)]
Version fix

12 years agomod_smux config samples added
Maxim Mamontov [Sat, 3 Sep 2011 06:46:01 +0000 (09:46 +0300)]
mod_smux config samples added

12 years agoDefine ConstSensor::ToString only in debug build
Maxim Mamontov [Sat, 3 Sep 2011 06:36:08 +0000 (09:36 +0300)]
Define ConstSensor::ToString only in debug build

12 years agoProduce debug output only if SMUX_DEBUG is defined 2.408-alpha
Maxim Mamontov [Thu, 1 Sep 2011 14:16:37 +0000 (17:16 +0300)]
Produce debug output only if SMUX_DEBUG is defined

12 years agoMove tariffUsers from users section to tariffs.tariffUsage and fix
Maxim Mamontov [Thu, 1 Sep 2011 13:52:00 +0000 (16:52 +0300)]
Move tariffUsers from users section to tariffs.tariffUsage and fix
lintian errors

12 years agoFix tariff and user subscription in SMUX
Maxim Mamontov [Thu, 1 Sep 2011 13:29:44 +0000 (16:29 +0300)]
Fix tariff and user subscription in SMUX

12 years agoIgnore deleted users while building new tariffs table
Maxim Mamontov [Thu, 1 Sep 2011 13:29:04 +0000 (16:29 +0300)]
Ignore deleted users while building new tariffs table

12 years agoAdd subscription for add/del tariffs
Maxim Mamontov [Thu, 1 Sep 2011 13:27:24 +0000 (16:27 +0300)]
Add subscription for add/del tariffs

12 years agoSet "deleted" flag for user before executing notifiers
Maxim Mamontov [Thu, 1 Sep 2011 13:26:35 +0000 (16:26 +0300)]
Set "deleted" flag for user before executing notifiers

12 years agoMake tariff table based on tariff list
Maxim Mamontov [Thu, 1 Sep 2011 10:59:54 +0000 (13:59 +0300)]
Make tariff table based on tariff list

12 years agoAdd assertions on OpenSearch result
Maxim Mamontov [Thu, 1 Sep 2011 10:58:54 +0000 (13:58 +0300)]
Add assertions on OpenSearch result

12 years agoAdd tables update on user add and del
Maxim Mamontov [Thu, 1 Sep 2011 10:58:23 +0000 (13:58 +0300)]
Add tables update on user add and del

12 years agoAdd assertions on OpenSearch results
Maxim Mamontov [Thu, 1 Sep 2011 10:57:52 +0000 (13:57 +0300)]
Add assertions on OpenSearch results

12 years agoShut up compiler about printing size_t variable
Maxim Mamontov [Thu, 1 Sep 2011 10:16:35 +0000 (13:16 +0300)]
Shut up compiler about printing size_t variable

12 years agoPrevent memory leak in smux plugin
Maxim Mamontov [Wed, 31 Aug 2011 15:04:07 +0000 (18:04 +0300)]
Prevent memory leak in smux plugin

12 years agoAdd -DLINUX for scriptexecuter
Maxim Mamontov [Wed, 31 Aug 2011 10:15:30 +0000 (13:15 +0300)]
Add -DLINUX for scriptexecuter

12 years agoFix test tariffs and users interface
Maxim Mamontov [Wed, 31 Aug 2011 10:15:06 +0000 (13:15 +0300)]
Fix test tariffs and users interface

12 years agoRules counter added to the SMUX plugin
Maxim Mamontov [Wed, 31 Aug 2011 10:04:17 +0000 (13:04 +0300)]
Rules counter added to the SMUX plugin

12 years agoAdd rules count in STG-MIB
Maxim Mamontov [Wed, 31 Aug 2011 10:03:22 +0000 (13:03 +0300)]
Add rules count in STG-MIB

12 years agoFix resource leak in file_store
Maxim Mamontov [Wed, 31 Aug 2011 10:02:51 +0000 (13:02 +0300)]
Fix resource leak in file_store

12 years agoRemove const qualifier from return type of assignement operator
Maxim Mamontov [Wed, 31 Aug 2011 10:02:14 +0000 (13:02 +0300)]
Remove const qualifier from return type of assignement operator

12 years agoPass config file via const reference in sgauth/sgathstress settings
Maxim Mamontov [Wed, 31 Aug 2011 10:01:29 +0000 (13:01 +0300)]
Pass config file via const reference in sgauth/sgathstress settings

12 years agoAdd rules count method to the traffcounter iface
Maxim Mamontov [Wed, 31 Aug 2011 10:01:02 +0000 (13:01 +0300)]
Add rules count method to the traffcounter iface

12 years agoFix accessing array element above array bounds in rsconf
Maxim Mamontov [Wed, 31 Aug 2011 10:00:32 +0000 (13:00 +0300)]
Fix accessing array element above array bounds in rsconf

12 years agoAssignement and comparsion operators removed from admin and tariff iface
Maxim Mamontov [Wed, 31 Aug 2011 09:59:52 +0000 (12:59 +0300)]
Assignement and comparsion operators removed from admin and tariff iface

12 years agoUse WaitPackets in CONFIGPROTO network interactions
Maxim Mamontov [Wed, 31 Aug 2011 09:34:09 +0000 (12:34 +0300)]
Use WaitPackets in CONFIGPROTO network interactions

12 years agoWaitPackets moved to common.lib
Maxim Mamontov [Wed, 31 Aug 2011 09:10:24 +0000 (12:10 +0300)]
WaitPackets moved to common.lib

12 years agoFix header length in RecvHdr
Maxim Mamontov [Wed, 31 Aug 2011 08:46:42 +0000 (11:46 +0300)]
Fix header length in RecvHdr

12 years agoSet services and corps to plugins
Maxim Mamontov [Sat, 13 Aug 2011 16:42:30 +0000 (19:42 +0300)]
Set services and corps to plugins

12 years agoAdd some assertions
Maxim Mamontov [Sat, 13 Aug 2011 16:16:46 +0000 (19:16 +0300)]
Add some assertions

12 years agoCorporations added to compilation
Maxim Mamontov [Sat, 13 Aug 2011 16:11:58 +0000 (19:11 +0300)]
Corporations added to compilation

12 years agoDefault constructor added for SERVICE_CONF
Maxim Mamontov [Sat, 13 Aug 2011 16:11:21 +0000 (19:11 +0300)]
Default constructor added for SERVICE_CONF

12 years agoSome fixes in service implementation
Maxim Mamontov [Sat, 13 Aug 2011 16:10:00 +0000 (19:10 +0300)]
Some fixes in service implementation

12 years agoGet<Something>Num -> Count in interfaces
Maxim Mamontov [Sat, 13 Aug 2011 16:09:21 +0000 (19:09 +0300)]
Get<Something>Num -> Count in interfaces

12 years agoBasic corporations implementation added
Maxim Mamontov [Sat, 13 Aug 2011 16:08:32 +0000 (19:08 +0300)]
Basic corporations implementation added

12 years agoGet<something>Num -> Count
Maxim Mamontov [Sat, 13 Aug 2011 16:07:49 +0000 (19:07 +0300)]
Get<something>Num -> Count

12 years agoFix compilation errors got after API changes
Maxim Mamontov [Sat, 13 Aug 2011 16:06:55 +0000 (19:06 +0300)]
Fix compilation errors got after API changes

12 years agoMore clear plugin API
Maxim Mamontov [Sat, 13 Aug 2011 16:06:02 +0000 (19:06 +0300)]
More clear plugin API

12 years agoSimplified admins API
Maxim Mamontov [Sat, 13 Aug 2011 16:04:25 +0000 (19:04 +0300)]
Simplified admins API

12 years agoAdmin, service and corporation sesnsors added for SUMX
Maxim Mamontov [Sat, 13 Aug 2011 12:43:58 +0000 (15:43 +0300)]
Admin, service and corporation sesnsors added for SUMX

12 years agoFix some headers in admins implementation
Maxim Mamontov [Sat, 13 Aug 2011 12:43:05 +0000 (15:43 +0300)]
Fix some headers in admins implementation

12 years agoInitial services implementation added
Maxim Mamontov [Sat, 13 Aug 2011 12:42:34 +0000 (15:42 +0300)]
Initial services implementation added

12 years agoFix fild types in services and corporations
Maxim Mamontov [Sat, 13 Aug 2011 12:42:04 +0000 (15:42 +0300)]
Fix fild types in services and corporations

12 years agoServices and coroprations interface added
Maxim Mamontov [Sat, 13 Aug 2011 12:41:07 +0000 (15:41 +0300)]
Services and coroprations interface added

12 years agoService and corporation permissions added
Maxim Mamontov [Sat, 13 Aug 2011 12:39:07 +0000 (15:39 +0300)]
Service and corporation permissions added

12 years agoTables update implemented
Maxim Mamontov [Mon, 8 Aug 2011 18:31:11 +0000 (21:31 +0300)]
Tables update implemented

12 years agoString coversion added to the sensors for debugging purpoces
Maxim Mamontov [Mon, 8 Aug 2011 18:30:24 +0000 (21:30 +0300)]
String coversion added to the sensors for debugging purpoces

12 years agoChange OID in responce for the GetNext request
Maxim Mamontov [Mon, 8 Aug 2011 18:29:34 +0000 (21:29 +0300)]
Change OID in responce for the GetNext request

12 years agoSuffix construction and prefix compare methods added to the OID
Maxim Mamontov [Mon, 8 Aug 2011 18:28:47 +0000 (21:28 +0300)]
Suffix construction and prefix compare methods added to the OID

12 years agoAdded specialization for std::string of Value2OS
Maxim Mamontov [Mon, 8 Aug 2011 18:27:33 +0000 (21:27 +0300)]
Added specialization for std::string of Value2OS

12 years agoTariff users table index fixed
Maxim Mamontov [Mon, 8 Aug 2011 18:26:28 +0000 (21:26 +0300)]
Tariff users table index fixed

12 years agoTable builders added for the SMUX plugin
Maxim Mamontov [Mon, 8 Aug 2011 18:25:03 +0000 (21:25 +0300)]
Table builders added for the SMUX plugin

12 years agoCosmetic changes and possible sgconfig hang's fix
Maxim Mamontov [Tue, 2 Aug 2011 12:34:43 +0000 (15:34 +0300)]
Cosmetic changes and possible sgconfig hang's fix

12 years agoReplace some unsigned types with size_t
Maxim Mamontov [Tue, 2 Aug 2011 12:09:28 +0000 (15:09 +0300)]
Replace some unsigned types with size_t

12 years agoReplace static void * CONFIGPROTO::Run(void *) with normal method
Maxim Mamontov [Tue, 2 Aug 2011 11:57:14 +0000 (14:57 +0300)]
Replace static void * CONFIGPROTO::Run(void *) with normal method

12 years agoFix some headers
Maxim Mamontov [Tue, 2 Aug 2011 11:52:23 +0000 (14:52 +0300)]
Fix some headers

12 years agoReplcae GetStore with new GetPlugin method from plugin creator
Maxim Mamontov [Tue, 2 Aug 2011 11:50:57 +0000 (14:50 +0300)]
Replcae GetStore with new GetPlugin method from plugin creator

12 years agoMake some methods inline
helen [Tue, 2 Aug 2011 11:46:47 +0000 (14:46 +0300)]
Make some methods inline

12 years agoReset delayed tariff change when setting new tariff immediately
Maxim Mamontov [Sat, 30 Jul 2011 12:11:26 +0000 (15:11 +0300)]
Reset delayed tariff change when setting new tariff immediately

12 years agoReplace -g3 with -ggdb3 (supported by gcc, clang and ekopath compilers)
Maxim Mamontov [Wed, 27 Jul 2011 14:43:52 +0000 (17:43 +0300)]
Replace -g3 with -ggdb3 (supported by gcc, clang and ekopath compilers)

12 years agoTypes mismatch fixed
Maxim Mamontov [Wed, 27 Jul 2011 14:37:39 +0000 (17:37 +0300)]
Types mismatch fixed

12 years agoSetup CFLAGS as a copy of CXXFLAGS
Maxim Mamontov [Wed, 27 Jul 2011 14:11:40 +0000 (17:11 +0300)]
Setup CFLAGS as a copy of CXXFLAGS

12 years agoFixed compilation issues
Maxim Mamontov [Wed, 27 Jul 2011 14:11:08 +0000 (17:11 +0300)]
Fixed compilation issues

12 years agoFix compilation and linkage issues
Maxim Mamontov [Wed, 27 Jul 2011 14:08:48 +0000 (17:08 +0300)]
Fix compilation and linkage issues

12 years agoFixed interface in stgcrypto
Maxim Mamontov [Wed, 27 Jul 2011 14:08:09 +0000 (17:08 +0300)]
Fixed interface in stgcrypto

12 years agoscriptexecuter become a plain C library
Maxim Mamontov [Wed, 27 Jul 2011 14:07:46 +0000 (17:07 +0300)]
scriptexecuter become a plain C library

12 years agocrypto.lib is now a plain C library
Maxim Mamontov [Wed, 27 Jul 2011 13:16:24 +0000 (16:16 +0300)]
crypto.lib is now a plain C library

12 years agoSome explicit inlining removed to fix linking in release mode
Maxim Mamontov [Wed, 27 Jul 2011 11:55:04 +0000 (14:55 +0300)]
Some explicit inlining removed to fix linking in release mode

12 years agoTemplate for plugin creation added
Maxim Mamontov [Wed, 27 Jul 2011 11:50:57 +0000 (14:50 +0300)]
Template for plugin creation added

12 years agosmux.lib added to build process
Maxim Mamontov [Wed, 27 Jul 2011 11:45:06 +0000 (14:45 +0300)]
smux.lib added to build process