public/netxms.git
16 years agoMinor changes
Victor Kirhenshtein [Tue, 5 Oct 2004 09:55:33 +0000 (09:55 +0000)] 
Minor changes

16 years ago- Implemented collector thread
Victor Kirhenshtein [Tue, 5 Oct 2004 09:55:04 +0000 (09:55 +0000)] 
- Implemented collector thread
- Added predefined parameters System.CPU.Usage and System.CPU.LoadAvg
- Handler for PDH.CounterValue(*) optimized

16 years ago- Added PDH.Version parameter
Victor Kirhenshtein [Mon, 4 Oct 2004 19:51:47 +0000 (19:51 +0000)] 
- Added PDH.Version parameter
- Minor changes

16 years agoPDH.CounterValue(*) handler improved: if it specified as PDH.CounterValue("param...
Victor Kirhenshtein [Mon, 4 Oct 2004 15:44:19 +0000 (15:44 +0000)] 
PDH.CounterValue(*) handler improved: if it specified as PDH.CounterValue("param",1), agent will take second sample and calculate value based on two samples (needed for delta counters, like CPU utilization).

16 years agoPattern-matching algorithm improved
Victor Kirhenshtein [Mon, 4 Oct 2004 10:45:53 +0000 (10:45 +0000)] 
Pattern-matching algorithm improved

16 years agoWorking parameters and enums in winperf subagent:
Victor Kirhenshtein [Sun, 3 Oct 2004 19:39:31 +0000 (19:39 +0000)] 
Working parameters and enums in winperf subagent:
PDH.CounterValue(*)
PDH.Objects
PDH.ObjectCounters(*)
PDH.ObjectInstances(*)

16 years agoMinor changes
Victor Kirhenshtein [Sun, 3 Oct 2004 07:29:21 +0000 (07:29 +0000)] 
Minor changes

16 years ago- Added mechanism for subagents to write messages to master agent's log
Victor Kirhenshtein [Sat, 2 Oct 2004 16:52:09 +0000 (16:52 +0000)] 
- Added mechanism for subagents to write messages to master agent's log
- Subagent initialization routine now receive config file name as second parameter

16 years agoStarted work on Performance subagent for Windows
Victor Kirhenshtein [Sat, 2 Oct 2004 16:50:47 +0000 (16:50 +0000)] 
Started work on Performance subagent for Windows

16 years agoAdded basic support for template objects
Victor Kirhenshtein [Fri, 1 Oct 2004 11:14:28 +0000 (11:14 +0000)] 
Added basic support for template objects

16 years agoMinor changes
Victor Kirhenshtein [Thu, 30 Sep 2004 20:47:11 +0000 (20:47 +0000)] 
Minor changes

16 years agoThat's one small step for a man, one giant leap for mankind.
Alex Kirhenshtein [Thu, 30 Sep 2004 20:24:15 +0000 (20:24 +0000)] 
That's one small step for a man, one giant leap for mankind.

all libs changed to unicode

16 years agoMinor changes
Victor Kirhenshtein [Thu, 30 Sep 2004 15:04:13 +0000 (15:04 +0000)] 
Minor changes

16 years ago- Added Template and TemplateGroup object classes
Victor Kirhenshtein [Thu, 30 Sep 2004 14:33:43 +0000 (14:33 +0000)] 
- Added Template and TemplateGroup object classes
- Added string to binary conversion for 64-bit integers
- Functions BinToStr() and StrToBin() moved to libnetxms
- MAC address property added to Interface objects
- MAC address change detection added
- Minor bugfixes

16 years agoFixed bug in row deletion in policy editor, which can cause console to crash
Victor Kirhenshtein [Thu, 30 Sep 2004 07:07:12 +0000 (07:07 +0000)] 
Fixed bug in row deletion in policy editor, which can cause console to crash

16 years agoAdded ability for copying DCIs from one node to another
Victor Kirhenshtein [Wed, 29 Sep 2004 14:46:26 +0000 (14:46 +0000)] 
Added ability for copying DCIs from one node to another

16 years agoFixed bug in DCI loading from database
Victor Kirhenshtein [Wed, 29 Sep 2004 08:40:44 +0000 (08:40 +0000)] 
Fixed bug in DCI loading from database

16 years agoFixed bug in collected data transmission to client
Victor Kirhenshtein [Wed, 29 Sep 2004 08:36:50 +0000 (08:36 +0000)] 
Fixed bug in collected data transmission to client

16 years agoFixed bug in AgentConnection class destructor
Victor Kirhenshtein [Wed, 29 Sep 2004 08:34:00 +0000 (08:34 +0000)] 
Fixed bug in AgentConnection class destructor

16 years agoFixed bug in collected data receiving
Victor Kirhenshtein [Wed, 29 Sep 2004 07:30:39 +0000 (07:30 +0000)] 
Fixed bug in collected data receiving

16 years agoMinor changes in signal handling
Victor Kirhenshtein [Wed, 29 Sep 2004 06:53:24 +0000 (06:53 +0000)] 
Minor changes in signal handling

16 years agoBugfix in DCI configuration
Victor Kirhenshtein [Tue, 28 Sep 2004 19:28:04 +0000 (19:28 +0000)] 
Bugfix in DCI configuration

16 years ago- RedHat startup script for netxmsd added
Victor Kirhenshtein [Tue, 28 Sep 2004 18:59:19 +0000 (18:59 +0000)] 
- RedHat startup script for netxmsd added
- PID file added (UNIX only)

16 years agoAdded UNIX signal handlers
Victor Kirhenshtein [Tue, 28 Sep 2004 18:25:55 +0000 (18:25 +0000)] 
Added UNIX signal handlers

16 years agoMinor changes
Victor Kirhenshtein [Tue, 28 Sep 2004 18:01:43 +0000 (18:01 +0000)] 
Minor changes

16 years ago- Fixed bug in ICMP checksum calculation
Victor Kirhenshtein [Tue, 28 Sep 2004 17:55:19 +0000 (17:55 +0000)] 
- Fixed bug in ICMP checksum calculation
- ICMP packet size reduced to bypass paranoid Check Point firewalls

16 years agoFixed bug in ServiceRoot object initialization
Victor Kirhenshtein [Tue, 28 Sep 2004 17:00:43 +0000 (17:00 +0000)] 
Fixed bug in ServiceRoot object initialization

16 years ago- Changes in logging and debug output
Victor Kirhenshtein [Tue, 28 Sep 2004 16:45:23 +0000 (16:45 +0000)] 
- Changes in logging and debug output
- Console changed for new DCI data types

16 years agoChanges in logging
Victor Kirhenshtein [Tue, 28 Sep 2004 16:17:21 +0000 (16:17 +0000)] 
Changes in logging

16 years agoFixed bug in MIB list sending
Victor Kirhenshtein [Tue, 28 Sep 2004 14:51:16 +0000 (14:51 +0000)] 
Fixed bug in MIB list sending

16 years agoRemoved usage of wchar.h and related components on UNIX platform
Victor Kirhenshtein [Tue, 28 Sep 2004 13:11:08 +0000 (13:11 +0000)] 
Removed usage of wchar.h and related components on UNIX platform

16 years agoNew TODOs
Victor Kirhenshtein [Mon, 27 Sep 2004 16:15:51 +0000 (16:15 +0000)] 
New TODOs

16 years agoFixed minor bug in new config variables creation
Victor Kirhenshtein [Mon, 27 Sep 2004 12:13:21 +0000 (12:13 +0000)] 
Fixed minor bug in new config variables creation

16 years agoAdded UINT32 and UINT64 to DCI data types (not tested yet)
Victor Kirhenshtein [Sun, 26 Sep 2004 16:46:34 +0000 (16:46 +0000)] 
Added UINT32 and UINT64 to DCI data types (not tested yet)

16 years agoAdded default event processing policy
Victor Kirhenshtein [Sun, 26 Sep 2004 16:23:09 +0000 (16:23 +0000)] 
Added default event processing policy

16 years ago- Forced node polls working
Victor Kirhenshtein [Sun, 26 Sep 2004 16:12:42 +0000 (16:12 +0000)] 
- Forced node polls working
- UI improvements

16 years agoChanges in forced polling
Victor Kirhenshtein [Sun, 26 Sep 2004 14:32:09 +0000 (14:32 +0000)] 
Changes in forced polling

16 years agoChanges in forced polling
Victor Kirhenshtein [Sun, 26 Sep 2004 14:29:00 +0000 (14:29 +0000)] 
Changes in forced polling

16 years agoMinor changes
Victor Kirhenshtein [Fri, 24 Sep 2004 19:19:38 +0000 (19:19 +0000)] 
Minor changes

16 years agoForgot to commit new files
Victor Kirhenshtein [Fri, 24 Sep 2004 08:50:01 +0000 (08:50 +0000)] 
Forgot to commit new files

16 years agoForced status poll working
Victor Kirhenshtein [Thu, 23 Sep 2004 17:07:52 +0000 (17:07 +0000)] 
Forced status poll working

16 years agoStarted work on forced polls
Victor Kirhenshtein [Thu, 23 Sep 2004 08:20:20 +0000 (08:20 +0000)] 
Started work on forced polls

16 years agoCosmetic changes
Victor Kirhenshtein [Thu, 23 Sep 2004 07:29:59 +0000 (07:29 +0000)] 
Cosmetic changes

16 years agoMinor changes
Victor Kirhenshtein [Wed, 22 Sep 2004 18:30:21 +0000 (18:30 +0000)] 
Minor changes

16 years agoMany improvements in data collection configuration
Victor Kirhenshtein [Wed, 22 Sep 2004 17:38:37 +0000 (17:38 +0000)] 
Many improvements in data collection configuration

16 years agoMinor changes
Victor Kirhenshtein [Wed, 22 Sep 2004 06:27:27 +0000 (06:27 +0000)] 
Minor changes

16 years agoUNICODE part changes
Victor Kirhenshtein [Wed, 22 Sep 2004 06:18:13 +0000 (06:18 +0000)] 
UNICODE part changes

16 years agoFix for UNIX compatibility
Victor Kirhenshtein [Wed, 22 Sep 2004 06:06:15 +0000 (06:06 +0000)] 
Fix for UNIX compatibility

16 years agolibnxsrv now can support UNICODE
Victor Kirhenshtein [Tue, 21 Sep 2004 20:30:44 +0000 (20:30 +0000)] 
libnxsrv now can support UNICODE

16 years agoUNICODE support added to libnxcscp
Victor Kirhenshtein [Tue, 21 Sep 2004 16:40:14 +0000 (16:40 +0000)] 
UNICODE support added to libnxcscp

16 years agoYet another Win32/WinCE portability fixes
Victor Kirhenshtein [Tue, 21 Sep 2004 10:12:19 +0000 (10:12 +0000)] 
Yet another Win32/WinCE portability fixes

16 years agoCreateThreadEx/WCE fixed
Alex Kirhenshtein [Tue, 21 Sep 2004 08:58:42 +0000 (08:58 +0000)] 
CreateThreadEx/WCE fixed

16 years agoeVC++ workspace files
Alex Kirhenshtein [Tue, 21 Sep 2004 08:57:19 +0000 (08:57 +0000)] 
eVC++ workspace files

16 years agoAll UNICODE related changes works on LInux too
Victor Kirhenshtein [Tue, 21 Sep 2004 08:40:58 +0000 (08:40 +0000)] 
All UNICODE related changes works on LInux too

16 years agoFull UNICODE support in libnetxms
Victor Kirhenshtein [Tue, 21 Sep 2004 08:32:19 +0000 (08:32 +0000)] 
Full UNICODE support in libnetxms

16 years agolibnetxms changed to unicode
Alex Kirhenshtein [Tue, 21 Sep 2004 07:27:33 +0000 (07:27 +0000)] 
libnetxms changed to unicode

16 years agoUnneeded debug print removed
Victor Kirhenshtein [Tue, 21 Sep 2004 06:48:57 +0000 (06:48 +0000)] 
Unneeded debug print removed

16 years agoMinor changes
Victor Kirhenshtein [Mon, 20 Sep 2004 18:48:58 +0000 (18:48 +0000)] 
Minor changes

16 years agoSimple delta transformation working
Victor Kirhenshtein [Mon, 20 Sep 2004 18:28:30 +0000 (18:28 +0000)] 
Simple delta transformation working

16 years agoTODO update
Victor Kirhenshtein [Mon, 20 Sep 2004 16:32:50 +0000 (16:32 +0000)] 
TODO update

16 years ago- Initial DCI transformation support on server side
Victor Kirhenshtein [Mon, 20 Sep 2004 16:31:26 +0000 (16:31 +0000)] 
- Initial DCI transformation support on server side
- New fields added to "config" table
- DB schema ready for templates implementation

16 years agoInitial support for object deletion by operator
Victor Kirhenshtein [Mon, 20 Sep 2004 10:03:23 +0000 (10:03 +0000)] 
Initial support for object deletion by operator

16 years ago- TODO updated
Victor Kirhenshtein [Mon, 20 Sep 2004 08:51:31 +0000 (08:51 +0000)] 
- TODO updated
- Added "Transformation" page to DCI properties dialog

16 years agoMinor changes
Victor Kirhenshtein [Mon, 20 Sep 2004 07:58:54 +0000 (07:58 +0000)] 
Minor changes

16 years agoFixed syntax errors in UNIX code
Victor Kirhenshtein [Mon, 20 Sep 2004 07:53:27 +0000 (07:53 +0000)] 
Fixed syntax errors in UNIX code

16 years ago- Thread functions was changed
Victor Kirhenshtein [Sun, 19 Sep 2004 20:59:32 +0000 (20:59 +0000)] 
- Thread functions was changed
- Added functions ThreadCreateEx() and ThreadJoin()
- Minor bugfixes

16 years agoSupport for creating nodes and containers from GUI
Victor Kirhenshtein [Sun, 19 Sep 2004 14:39:35 +0000 (14:39 +0000)] 
Support for creating nodes and containers from GUI

16 years ago- Container objects can be created from GUI
Victor Kirhenshtein [Sun, 19 Sep 2004 05:57:10 +0000 (05:57 +0000)] 
- Container objects can be created from GUI
- Container categories can be loaded to client
- Added Net.* parameters to Wndows agent
- Windows agent now can obtain network connection names
- Minor fixes

16 years agosubagent idea
Alex Kirhenshtein [Thu, 16 Sep 2004 16:23:33 +0000 (16:23 +0000)] 
subagent idea

16 years agoMinor fixes in unix code
Victor Kirhenshtein [Fri, 10 Sep 2004 14:54:33 +0000 (14:54 +0000)] 
Minor fixes in unix code

16 years ago- pthread_detach() added to ThreadCreate
Victor Kirhenshtein [Fri, 10 Sep 2004 09:11:56 +0000 (09:11 +0000)] 
- pthread_detach() added to ThreadCreate
- Support for \n and \t added to string expansion code for events and alarms

16 years agoE-Mail sending implemented
Victor Kirhenshtein [Thu, 9 Sep 2004 19:40:43 +0000 (19:40 +0000)] 
E-Mail sending implemented

16 years agoFixed bug in creating customized menus for MDI views
Victor Kirhenshtein [Thu, 9 Sep 2004 18:26:35 +0000 (18:26 +0000)] 
Fixed bug in creating customized menus for MDI views

16 years agoAction management basically working
Victor Kirhenshtein [Thu, 9 Sep 2004 08:45:37 +0000 (08:45 +0000)] 
Action management basically working

16 years agoBugfixes in action-related code on server
Victor Kirhenshtein [Thu, 9 Sep 2004 07:32:47 +0000 (07:32 +0000)] 
Bugfixes in action-related code on server

16 years agoUnfinished action management UI
Victor Kirhenshtein [Wed, 8 Sep 2004 15:43:25 +0000 (15:43 +0000)] 
Unfinished action management UI

16 years agoNew tasks
Victor Kirhenshtein [Wed, 8 Sep 2004 08:52:34 +0000 (08:52 +0000)] 
New tasks

16 years agoUI changes
Victor Kirhenshtein [Wed, 8 Sep 2004 07:14:54 +0000 (07:14 +0000)] 
UI changes

16 years agoStarted work on action management GUI
Victor Kirhenshtein [Tue, 7 Sep 2004 16:11:29 +0000 (16:11 +0000)] 
Started work on action management GUI

16 years agoFixed bug id collected data retrieval query
Victor Kirhenshtein [Tue, 7 Sep 2004 16:07:44 +0000 (16:07 +0000)] 
Fixed bug id collected data retrieval query

16 years agoFinished client library interface for action management
Victor Kirhenshtein [Tue, 7 Sep 2004 14:16:02 +0000 (14:16 +0000)] 
Finished client library interface for action management

16 years agoNew tasks
Victor Kirhenshtein [Tue, 7 Sep 2004 13:53:26 +0000 (13:53 +0000)] 
New tasks

16 years ago- Added method Queue::Clear()
Victor Kirhenshtein [Tue, 7 Sep 2004 13:49:59 +0000 (13:49 +0000)] 
- Added method Queue::Clear()
- Server's shutdown procedure improved

16 years agoAdded Makefile.am for ODBC driver
Victor Kirhenshtein [Tue, 7 Sep 2004 11:15:25 +0000 (11:15 +0000)] 
Added Makefile.am for ODBC driver

16 years agoMinor changes
Victor Kirhenshtein [Tue, 7 Sep 2004 11:13:35 +0000 (11:13 +0000)] 
Minor changes

16 years agoDatabase schema was made compatible with Microsoft Access
Victor Kirhenshtein [Tue, 7 Sep 2004 07:05:25 +0000 (07:05 +0000)] 
Database schema was made compatible with Microsoft Access

16 years agoODBC driver fully functional
Victor Kirhenshtein [Tue, 7 Sep 2004 06:14:31 +0000 (06:14 +0000)] 
ODBC driver fully functional

16 years agoSome memory leaks fixed
Victor Kirhenshtein [Mon, 6 Sep 2004 19:05:27 +0000 (19:05 +0000)] 
Some memory leaks fixed

16 years ago19:03 06/09/2004CVS: -----------------------------------------------------------...
Victor Kirhenshtein [Mon, 6 Sep 2004 15:56:36 +0000 (15:56 +0000)] 
19:03 06/09/2004CVS: ----------------------------------------------------------------------
Finished server-side code for action management

16 years agoStarted work on ODBC database driver
Victor Kirhenshtein [Mon, 6 Sep 2004 15:55:53 +0000 (15:55 +0000)] 
Started work on ODBC database driver

16 years agoDriver now can select database specified in DrvConnect() call
Victor Kirhenshtein [Mon, 6 Sep 2004 14:06:27 +0000 (14:06 +0000)] 
Driver now can select database specified in DrvConnect() call

16 years agoUnfinished changes in action management
Victor Kirhenshtein [Sun, 5 Sep 2004 18:16:46 +0000 (18:16 +0000)] 
Unfinished changes in action management

16 years agoUnfinished communication code for action management
Victor Kirhenshtein [Sun, 5 Sep 2004 08:01:04 +0000 (08:01 +0000)] 
Unfinished communication code for action management

16 years ago- Fixed bug in event policy saving
Victor Kirhenshtein [Sat, 4 Sep 2004 10:43:50 +0000 (10:43 +0000)] 
- Fixed bug in event policy saving
- Watchdog improved

16 years agoMinor changes
Victor Kirhenshtein [Sat, 4 Sep 2004 05:20:25 +0000 (05:20 +0000)] 
Minor changes

16 years agodrop all tables in netxms db
Alex Kirhenshtein [Fri, 3 Sep 2004 18:26:15 +0000 (18:26 +0000)] 
drop all tables in netxms db

16 years ago! last message missing in generated .c file
Alex Kirhenshtein [Fri, 3 Sep 2004 18:17:16 +0000 (18:17 +0000)] 
! last message missing in generated .c file

16 years agoNew TODOs
Victor Kirhenshtein [Fri, 3 Sep 2004 13:53:43 +0000 (13:53 +0000)] 
New TODOs

16 years agoPreparation for implementing action management
Victor Kirhenshtein [Fri, 3 Sep 2004 13:49:16 +0000 (13:49 +0000)] 
Preparation for implementing action management

16 years agoFixed incorrect data type constants usage; confusing DT_xxx and DTYPE_xxx constants...
Victor Kirhenshtein [Fri, 3 Sep 2004 12:48:19 +0000 (12:48 +0000)] 
Fixed incorrect data type constants usage; confusing DT_xxx and DTYPE_xxx constants changed to CSCP_DT_xxx and DCI_DT_xxx