]> git.stg.codes - stg.git/log
stg.git
13 years agoHide or add proper copy ctor and assignement operator, initialize
Maxim Mamontov [Thu, 15 Sep 2011 19:11:03 +0000 (22:11 +0300)]
Hide or add proper copy ctor and assignement operator, initialize
members via initialization lists in radius code

13 years agoHide or add proper copy ctor and assignement operator, initialize
Maxim Mamontov [Thu, 15 Sep 2011 15:02:44 +0000 (18:02 +0300)]
Hide or add proper copy ctor and assignement operator, initialize
members via initialization lists in radius code

13 years agoHide or add proper copy ctor and assignement operator, initialize
Maxim Mamontov [Thu, 15 Sep 2011 14:24:57 +0000 (17:24 +0300)]
Hide or add proper copy ctor and assignement operator, initialize
members via initialization lists in rscript code

13 years agoHide or add proper copy ctor and assignement operator, initialize
Maxim Mamontov [Thu, 15 Sep 2011 09:28:30 +0000 (12:28 +0300)]
Hide or add proper copy ctor and assignement operator, initialize
members via initialization lists in ping code

13 years agoHide or add proper copy ctor and assignement operator, initialize
Maxim Mamontov [Thu, 15 Sep 2011 09:16:25 +0000 (12:16 +0300)]
Hide or add proper copy ctor and assignement operator, initialize
members via initialization lists in sgconfig code

13 years agoHide or add proper copy ctor and assignement operator, initialize
Maxim Mamontov [Thu, 15 Sep 2011 08:48:41 +0000 (11:48 +0300)]
Hide or add proper copy ctor and assignement operator, initialize
members via initialization lists

13 years agoAdd name to anonymous union
Maxim Mamontov [Wed, 14 Sep 2011 15:21:56 +0000 (18:21 +0300)]
Add name to anonymous union

13 years agoInitialize some members in initialization lists
Maxim Mamontov [Wed, 14 Sep 2011 15:14:03 +0000 (18:14 +0300)]
Initialize some members in initialization lists

13 years agoInitialize some fields via initializer lists in USER_IMPL and
Maxim Mamontov [Wed, 14 Sep 2011 14:59:42 +0000 (17:59 +0300)]
Initialize some fields via initializer lists in USER_IMPL and
USER_PROPERTIES

13 years agoInitialize class members for SMUX_SETTINGS in constructor
Maxim Mamontov [Wed, 14 Sep 2011 14:36:19 +0000 (17:36 +0300)]
Initialize class members for SMUX_SETTINGS in constructor
Hide copy constructor and assignement operator for SMUX

13 years agoInitialize arcs member in all OID constructors
Maxim Mamontov [Wed, 14 Sep 2011 14:35:30 +0000 (17:35 +0300)]
Initialize arcs member in all OID constructors

13 years agoAdd virtual destructor for Sensor
Maxim Mamontov [Wed, 14 Sep 2011 14:35:07 +0000 (17:35 +0300)]
Add virtual destructor for Sensor

13 years agoHide assignement operator for USER_IMPL
Maxim Mamontov [Wed, 14 Sep 2011 14:34:40 +0000 (17:34 +0300)]
Hide assignement operator for USER_IMPL

13 years agoInitialize additional members in constructor for PROPERTY
Maxim Mamontov [Wed, 14 Sep 2011 14:34:07 +0000 (17:34 +0300)]
Initialize additional members in constructor for PROPERTY

13 years agoInitialize class members in EVENT_LOOP constructor
Maxim Mamontov [Wed, 14 Sep 2011 14:33:20 +0000 (17:33 +0300)]
Initialize class members in EVENT_LOOP constructor

13 years agoHide copy constructor and assignement operator for ACTION
Maxim Mamontov [Wed, 14 Sep 2011 14:32:24 +0000 (17:32 +0300)]
Hide copy constructor and assignement operator for ACTION
Add virtual destructor for ACTIONS_LIST

13 years agoAdd virtual destructor for settings and traffcounter
Maxim Mamontov [Wed, 14 Sep 2011 14:31:47 +0000 (17:31 +0300)]
Add virtual destructor for settings and traffcounter

13 years agoHide copy constructor and assignement operator for PLUGIN_CREATOR
Maxim Mamontov [Wed, 14 Sep 2011 14:31:08 +0000 (17:31 +0300)]
Hide copy constructor and assignement operator for PLUGIN_CREATOR

13 years agoUse correct compiler and flags for sources in libs
Maxim Mamontov [Wed, 14 Sep 2011 14:07:58 +0000 (17:07 +0300)]
Use correct compiler and flags for sources in libs

13 years agoDo not mix CFLAGS and CXXFLAGS
Maxim Mamontov [Wed, 14 Sep 2011 13:58:11 +0000 (16:58 +0300)]
Do not mix CFLAGS and CXXFLAGS

13 years agoDefault constructor added in resetable structures
Maxim Mamontov [Wed, 14 Sep 2011 13:34:50 +0000 (16:34 +0300)]
Default constructor added in resetable structures

13 years agoStylistic changes in RESETABLE
Maxim Mamontov [Wed, 14 Sep 2011 13:34:29 +0000 (16:34 +0300)]
Stylistic changes in RESETABLE

13 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

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

13 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

13 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

13 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

13 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

13 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

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

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

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

13 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

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

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

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

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

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

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

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

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

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

13 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

13 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

13 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

13 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

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

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

13 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

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

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

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

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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

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

13 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

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

13 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

13 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

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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

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

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

13 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

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

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

13 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

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

13 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

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

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

13 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

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

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

13 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

13 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

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

13 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

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

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

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

13 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

13 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

13 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