public/netxms.git
16 years agoMinor changes
Victor Kirhenshtein [Tue, 19 Oct 2004 08:45:07 +0000 (08:45 +0000)] 
Minor changes

16 years agoUser-defined counters implemented
Victor Kirhenshtein [Tue, 19 Oct 2004 07:57:20 +0000 (07:57 +0000)] 
User-defined counters implemented

16 years ago- Added parameter System.ServiceState(*)
Victor Kirhenshtein [Tue, 19 Oct 2004 06:39:55 +0000 (06:39 +0000)] 
- Added parameter System.ServiceState(*)
- New events added

16 years ago- Starting version 0.1.6
Victor Kirhenshtein [Mon, 18 Oct 2004 16:46:28 +0000 (16:46 +0000)] 
- Starting version 0.1.6
- Fixed bug in config parsing in Windows Performance subagent

16 years agoAdded check for libdl
Victor Kirhenshtein [Mon, 18 Oct 2004 15:56:48 +0000 (15:56 +0000)] 
Added check for libdl

16 years agoBugfix: netsnmp needed only for server
Victor Kirhenshtein [Mon, 18 Oct 2004 15:36:37 +0000 (15:36 +0000)] 
Bugfix: netsnmp needed only for server

16 years agoMinor changes
Victor Kirhenshtein [Mon, 18 Oct 2004 14:23:30 +0000 (14:23 +0000)] 
Minor changes

16 years agoAdded nxevent.h to EXTRA_DIST
Victor Kirhenshtein [Mon, 18 Oct 2004 12:54:39 +0000 (12:54 +0000)] 
Added nxevent.h to EXTRA_DIST

16 years ago- Added PID file support in agent
Victor Kirhenshtein [Mon, 18 Oct 2004 11:07:54 +0000 (11:07 +0000)] 
- Added PID file support in agent
- Added makefile for /tools

16 years ago- Fixed bug in loopback interface detection
Victor Kirhenshtein [Mon, 18 Oct 2004 11:04:56 +0000 (11:04 +0000)] 
- Fixed bug in loopback interface detection
- Fixed bug in OidToType() function: invalid flags was returned for generic nodes

16 years ago- Added checking for Net-SNMP and it's dependency on libcrypto
Victor Kirhenshtein [Mon, 18 Oct 2004 09:43:43 +0000 (09:43 +0000)] 
- Added checking for Net-SNMP and it's dependency on libcrypto
- Minor fixes in code to make it gcc-compatibe

16 years agoUpdated Makefile for UNIX
Victor Kirhenshtein [Mon, 18 Oct 2004 08:44:52 +0000 (08:44 +0000)] 
Updated Makefile for UNIX

16 years agoMinor changes
Victor Kirhenshtein [Mon, 18 Oct 2004 06:39:12 +0000 (06:39 +0000)] 
Minor changes

16 years agoAdded RedHat startup script for NetXMS agent
Victor Kirhenshtein [Mon, 18 Oct 2004 06:32:01 +0000 (06:32 +0000)] 
Added RedHat startup script for NetXMS agent

16 years agoUnfinished alarm viewer
Victor Kirhenshtein [Sun, 17 Oct 2004 17:22:48 +0000 (17:22 +0000)] 
Unfinished alarm viewer

16 years agoBugfix: user password was not saved to database after password change
Victor Kirhenshtein [Sun, 17 Oct 2004 15:44:55 +0000 (15:44 +0000)] 
Bugfix: user password was not saved to database after password change

16 years agoFixed some bugs in node creation
Victor Kirhenshtein [Sat, 16 Oct 2004 15:35:30 +0000 (15:35 +0000)] 
Fixed some bugs in node creation

16 years ago- nxevent fully working
Victor Kirhenshtein [Sat, 16 Oct 2004 14:58:11 +0000 (14:58 +0000)] 
- nxevent fully working
- Fixed possible deadlock in server's PostEvent()
- Added new object access right: OBJECT_ACCESS_SEND_EVENTS

16 years agoUpdated makefiles
Victor Kirhenshtein [Sat, 16 Oct 2004 07:38:59 +0000 (07:38 +0000)] 
Updated makefiles

16 years agoLog and database functions moved from server core to libnxsrv
Victor Kirhenshtein [Sat, 16 Oct 2004 07:34:14 +0000 (07:34 +0000)] 
Log and database functions moved from server core to libnxsrv

16 years agoCosmetic changes
Victor Kirhenshtein [Sat, 16 Oct 2004 06:37:59 +0000 (06:37 +0000)] 
Cosmetic changes

16 years agoParameter name System.CPU.Procload changed to System.CPU.LoadAvg
Victor Kirhenshtein [Sat, 16 Oct 2004 06:32:04 +0000 (06:32 +0000)] 
Parameter name System.CPU.Procload changed to System.CPU.LoadAvg

16 years agopreparation step for "make dist"; looks like working.
Alex Kirhenshtein [Fri, 15 Oct 2004 19:34:07 +0000 (19:34 +0000)] 
preparation step for "make dist"; looks like working.

"make dist" steps:
checkout
./reconf
./configure --with-dist
make dist

nb: with-dist enable _all_ agents/db drivers, don't ever try to compile it

16 years ago- Database structure changes: all IP addresses now stored as strings, not as integers
Victor Kirhenshtein [Fri, 15 Oct 2004 15:26:37 +0000 (15:26 +0000)] 
- Database structure changes: all IP addresses now stored as strings, not as integers
- Fixed bug in internal stats collector thread on server
- Fixed bug (incorrect interface index retrieval) in AgentConnection::GetInterfaceList()
- Discovery process slightly improved
- All IP addresses both on server and client side now stored in host byte order

16 years agoLast changes reflected in ChangeLog and TODO
Victor Kirhenshtein [Fri, 15 Oct 2004 07:37:55 +0000 (07:37 +0000)] 
Last changes reflected in ChangeLog and TODO

16 years agoAdded server internal stats collection for average data collector queue length and...
Victor Kirhenshtein [Fri, 15 Oct 2004 07:35:44 +0000 (07:35 +0000)] 
Added server internal stats collection for average data collector queue length and average database writer queue length

16 years ago- Server now first tries to connect to local agent on 127.0.0.1 when getting local...
Victor Kirhenshtein [Thu, 14 Oct 2004 14:43:54 +0000 (14:43 +0000)] 
- Server now first tries to connect to local agent on 127.0.0.1 when getting local arp cache and interface list
- Allowed creation of node object without specifying parent object
- "Tools -> Add node..." menu working in Windows console

16 years agoNode creation process improved
Victor Kirhenshtein [Thu, 14 Oct 2004 11:11:16 +0000 (11:11 +0000)] 
Node creation process improved

16 years agoFixed bug in object browser which cause console to crash
Victor Kirhenshtein [Thu, 14 Oct 2004 10:14:10 +0000 (10:14 +0000)] 
Fixed bug in object browser which cause console to crash

16 years agoSubnet selection for new node changed
Victor Kirhenshtein [Wed, 13 Oct 2004 19:51:03 +0000 (19:51 +0000)] 
Subnet selection for new node changed
Added detection of incorrect netmasks

16 years agoUnfinished changes in discovery code
Victor Kirhenshtein [Wed, 13 Oct 2004 16:26:23 +0000 (16:26 +0000)] 
Unfinished changes in discovery code

16 years agoMinor changes
Victor Kirhenshtein [Wed, 13 Oct 2004 10:24:40 +0000 (10:24 +0000)] 
Minor changes

16 years agoIndex access mutexes changed to read/write locks in server code
Victor Kirhenshtein [Wed, 13 Oct 2004 06:47:42 +0000 (06:47 +0000)] 
Index access mutexes changed to read/write locks in server code

16 years agoFixes in upgrade scripts Release-0.1.4
Victor Kirhenshtein [Tue, 12 Oct 2004 12:50:23 +0000 (12:50 +0000)] 
Fixes in upgrade scripts

16 years agonew switches:
Alex Kirhenshtein [Tue, 12 Oct 2004 11:49:27 +0000 (11:49 +0000)] 
new switches:
--with-server
--with-agent

only libs will be build by default

16 years agoChangeLog updated
Victor Kirhenshtein [Tue, 12 Oct 2004 09:57:21 +0000 (09:57 +0000)] 
ChangeLog updated

16 years agoTODO updated
Victor Kirhenshtein [Tue, 12 Oct 2004 09:56:04 +0000 (09:56 +0000)] 
TODO updated

16 years ago- OID to node type translation implemented
Victor Kirhenshtein [Tue, 12 Oct 2004 09:55:18 +0000 (09:55 +0000)] 
- OID to node type translation implemented
- Added support for Nortel Networks Passport routing switches (they need special handling when getting interface list)

16 years agoAdded OID to type translation table
Victor Kirhenshtein [Tue, 12 Oct 2004 07:12:06 +0000 (07:12 +0000)] 
Added OID to type translation table

16 years agoDatabase upgrade scripts
Victor Kirhenshtein [Tue, 12 Oct 2004 07:05:58 +0000 (07:05 +0000)] 
Database upgrade scripts

16 years ago- New tasks added in TODO file
Victor Kirhenshtein [Mon, 11 Oct 2004 15:51:22 +0000 (15:51 +0000)] 
- New tasks added in TODO file
- Table oid_to_type added to schema

16 years ago- Started work on DCT export
Victor Kirhenshtein [Mon, 11 Oct 2004 15:36:45 +0000 (15:36 +0000)] 
- Started work on DCT export
- "Description" field added to template and node objects
- Minor bugfixes

16 years agoFirst version of event sender
Victor Kirhenshtein [Fri, 8 Oct 2004 15:37:42 +0000 (15:37 +0000)] 
First version of event sender

16 years agoStarted work on external event sender
Victor Kirhenshtein [Fri, 8 Oct 2004 09:03:44 +0000 (09:03 +0000)] 
Started work on external event sender

16 years agoNecessary changes to build everything on Linux
Victor Kirhenshtein [Wed, 6 Oct 2004 13:23:36 +0000 (13:23 +0000)] 
Necessary changes to build everything on Linux

16 years agoFixed bug in DCI copy procedure
Victor Kirhenshtein [Wed, 6 Oct 2004 12:59:14 +0000 (12:59 +0000)] 
Fixed bug in DCI copy procedure

16 years agoStarted work on graphical network map
Victor Kirhenshtein [Wed, 6 Oct 2004 12:52:10 +0000 (12:52 +0000)] 
Started work on graphical network map

16 years ago- WinPerf improvements
Victor Kirhenshtein [Tue, 5 Oct 2004 15:57:25 +0000 (15:57 +0000)] 
- WinPerf improvements

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

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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

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

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

17 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)

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

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

17 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

17 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

17 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

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

17 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

17 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

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

17 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

17 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)

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

17 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

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

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

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

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

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

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

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

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

17 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

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

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

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

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

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

17 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

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