public/netxms.git
16 years agoUpdated change log
Victor Kirhenshtein [Thu, 2 Dec 2004 09:17:02 +0000 (09:17 +0000)] 
Updated change log

16 years ago- Console: added possibility to change status of many DCIs at once
Victor Kirhenshtein [Thu, 2 Dec 2004 09:15:12 +0000 (09:15 +0000)] 
- Console: added possibility to change status of many DCIs at once
- Server: fixed bug in DCI status change code

16 years agoAdded support for setting status of many DCIs of one node at once
Victor Kirhenshtein [Thu, 2 Dec 2004 08:39:43 +0000 (08:39 +0000)] 
Added support for setting status of many DCIs of one node at once

16 years agoUpdated change log
Victor Kirhenshtein [Wed, 1 Dec 2004 15:09:16 +0000 (15:09 +0000)] 
Updated change log

16 years ago- Entries . and .. not counted by from File.Count(*)
Victor Kirhenshtein [Wed, 1 Dec 2004 15:00:35 +0000 (15:00 +0000)] 
- Entries . and .. not counted by from File.Count(*)
- Added (but unfinished) command for DCI status setting

16 years agoAdded File.Count(*) parameter
Victor Kirhenshtein [Wed, 1 Dec 2004 14:52:06 +0000 (14:52 +0000)] 
Added File.Count(*) parameter

16 years agoExternal parameters working under Windows
Victor Kirhenshtein [Tue, 30 Nov 2004 08:21:07 +0000 (08:21 +0000)] 
External parameters working under Windows

16 years agoMinor changes
Victor Kirhenshtein [Tue, 30 Nov 2004 08:06:39 +0000 (08:06 +0000)] 
Minor changes

16 years agoBuffer for CT_STRING_LIST in NxLoadConfig() now allocated dynamically inside NxLoadCo...
Victor Kirhenshtein [Mon, 29 Nov 2004 21:43:54 +0000 (21:43 +0000)] 
Buffer for CT_STRING_LIST in NxLoadConfig() now allocated dynamically inside NxLoadConfig()

16 years agoParameters System.ProcessList and Process.Count(*) implemented in Solaris subagent
Victor Kirhenshtein [Mon, 29 Nov 2004 16:34:22 +0000 (16:34 +0000)] 
Parameters System.ProcessList and Process.Count(*) implemented in Solaris subagent

16 years ago- Added check for scandir() function
Victor Kirhenshtein [Mon, 29 Nov 2004 08:30:07 +0000 (08:30 +0000)] 
- Added check for scandir() function
- struct direct renamed to struct dirent under Windows

16 years agoNew variant of client library documentation
Victor Kirhenshtein [Mon, 29 Nov 2004 08:29:08 +0000 (08:29 +0000)] 
New variant of client library documentation

16 years agoAdded scandir() and alphasort() implementation for systems without them
Victor Kirhenshtein [Mon, 29 Nov 2004 08:25:41 +0000 (08:25 +0000)] 
Added scandir() and alphasort() implementation for systems without them

16 years agoUnfinished work on process parameters
Victor Kirhenshtein [Thu, 25 Nov 2004 18:25:54 +0000 (18:25 +0000)] 
Unfinished work on process parameters

16 years agoHeader files added to EXTRA_DIST
Victor Kirhenshtein [Thu, 25 Nov 2004 18:24:53 +0000 (18:24 +0000)] 
Header files added to EXTRA_DIST

16 years agoLast changes in Transport::RecvData() adopted for Windows
Victor Kirhenshtein [Thu, 25 Nov 2004 16:30:48 +0000 (16:30 +0000)] 
Last changes in Transport::RecvData() adopted for Windows

16 years ago- Fixed bug in Transport::RecvData() in select() parameters
Victor Kirhenshtein [Thu, 25 Nov 2004 15:21:43 +0000 (15:21 +0000)] 
- Fixed bug in Transport::RecvData() in select() parameters
- nxsnmpget uses timeout in SNMP requests

16 years agoMinor changes
Victor Kirhenshtein [Thu, 25 Nov 2004 13:18:00 +0000 (13:18 +0000)] 
Minor changes

16 years agoEnum Net.InterfaceList fully implemented
Victor Kirhenshtein [Thu, 25 Nov 2004 11:12:22 +0000 (11:12 +0000)] 
Enum Net.InterfaceList fully implemented

16 years agoProcessing of interface list will be stopped on error
Victor Kirhenshtein [Thu, 25 Nov 2004 08:01:27 +0000 (08:01 +0000)] 
Processing of interface list will be stopped on error

16 years agoImplemented daemon() function
Victor Kirhenshtein [Wed, 24 Nov 2004 10:45:04 +0000 (10:45 +0000)] 
Implemented daemon() function

16 years agoStarted work on SunOS subagent
Victor Kirhenshtein [Wed, 24 Nov 2004 08:58:00 +0000 (08:58 +0000)] 
Started work on SunOS subagent

16 years agoBugfix: Bytes in UNICODE characters was not swapped when transmitted between bigendia...
Victor Kirhenshtein [Tue, 23 Nov 2004 16:25:50 +0000 (16:25 +0000)] 
Bugfix: Bytes in UNICODE characters was not swapped when transmitted between bigendian and littleendian machines

16 years agoNew projects added to common VC++ workspace
Victor Kirhenshtein [Sat, 20 Nov 2004 20:21:54 +0000 (20:21 +0000)] 
New projects added to common VC++ workspace

16 years agoAdded SNMP MIB walking tool
Victor Kirhenshtein [Sat, 20 Nov 2004 20:16:29 +0000 (20:16 +0000)] 
Added SNMP MIB walking tool

16 years agoAdded DCI value caching
Victor Kirhenshtein [Sat, 20 Nov 2004 16:53:25 +0000 (16:53 +0000)] 
Added DCI value caching

16 years ago- Search string now assumed with * at the ends in object browser
Victor Kirhenshtein [Sat, 20 Nov 2004 08:07:25 +0000 (08:07 +0000)] 
- Search string now assumed with * at the ends in object browser
- Added "single selection" option to object selection dialog

16 years agoUpdated database upgrade code (sequence field removed)
Victor Kirhenshtein [Fri, 19 Nov 2004 19:38:41 +0000 (19:38 +0000)] 
Updated database upgrade code (sequence field removed)

16 years agoFinished trap management
Victor Kirhenshtein [Fri, 19 Nov 2004 19:14:10 +0000 (19:14 +0000)] 
Finished trap management

16 years agoMinor changes
Victor Kirhenshtein [Wed, 17 Nov 2004 15:27:32 +0000 (15:27 +0000)] 
Minor changes

16 years ago- Various fixes related to trap management
Victor Kirhenshtein [Wed, 17 Nov 2004 12:06:36 +0000 (12:06 +0000)] 
- Various fixes related to trap management
- Explicit "#include <winsock2.h>" added to some headers to prevent conflicts with winsock.h

16 years agoTrap configuration code finished on server and communication levels
Victor Kirhenshtein [Tue, 16 Nov 2004 17:07:44 +0000 (17:07 +0000)] 
Trap configuration code finished on server and communication levels

16 years agoAdded server version checking in client connection procedure. If versions mismatch...
Victor Kirhenshtein [Tue, 16 Nov 2004 11:52:09 +0000 (11:52 +0000)] 
Added server version checking in client connection procedure. If versions mismatch, client will not connect to server.

16 years agoUnfinished updates in trap editor
Victor Kirhenshtein [Tue, 16 Nov 2004 11:50:51 +0000 (11:50 +0000)] 
Unfinished updates in trap editor

16 years agoAdded DEFAULT for config.need_server_restart and config.is_visible in schema
Victor Kirhenshtein [Sat, 13 Nov 2004 16:00:55 +0000 (16:00 +0000)] 
Added DEFAULT for config.need_server_restart and config.is_visible in schema

16 years agoUpdated EXTRA_DIST
Victor Kirhenshtein [Fri, 12 Nov 2004 14:39:38 +0000 (14:39 +0000)] 
Updated EXTRA_DIST

16 years agoVarious changes (see previous commits)
Victor Kirhenshtein [Fri, 12 Nov 2004 14:36:20 +0000 (14:36 +0000)] 
Various changes (see previous commits)

16 years ago- Fixed incorrect handling of Net.Interface.Link() parameter under Windows
Victor Kirhenshtein [Fri, 12 Nov 2004 14:35:38 +0000 (14:35 +0000)] 
- Fixed incorrect handling of Net.Interface.Link() parameter under Windows
- StartupDelay configuration parameter added

16 years ago- Added check of interface status via native agent or SNMP
Victor Kirhenshtein [Fri, 12 Nov 2004 14:34:03 +0000 (14:34 +0000)] 
- Added check of interface status via native agent or SNMP
- Added support for CMD_QUERY_PARAMETER command
- Various minor improvements

16 years agoMore return codes added
Victor Kirhenshtein [Fri, 12 Nov 2004 14:32:53 +0000 (14:32 +0000)] 
More return codes added

16 years agoWill no longer display alarms that was created in acknowleged state
Victor Kirhenshtein [Fri, 12 Nov 2004 14:31:20 +0000 (14:31 +0000)] 
Will no longer display alarms that was created in acknowleged state

16 years ago- Added possibility to query SNMP value directly from MIB browser dialog
Victor Kirhenshtein [Fri, 12 Nov 2004 14:29:46 +0000 (14:29 +0000)] 
- Added possibility to query SNMP value directly from MIB browser dialog
- Field "instance" added to MIB browser

16 years agoWill not display already acknowleged alarms
Victor Kirhenshtein [Tue, 9 Nov 2004 17:41:06 +0000 (17:41 +0000)] 
Will not display already acknowleged alarms

16 years agoUpdated TODO
Victor Kirhenshtein [Tue, 9 Nov 2004 17:31:06 +0000 (17:31 +0000)] 
Updated TODO

16 years agoChanges to make new stuff compile on Linux
Victor Kirhenshtein [Tue, 9 Nov 2004 17:29:19 +0000 (17:29 +0000)] 
Changes to make new stuff compile on Linux

16 years agoUpdated TODO
Victor Kirhenshtein [Tue, 9 Nov 2004 17:14:28 +0000 (17:14 +0000)] 
Updated TODO

16 years agoAdded Makefile.am
Victor Kirhenshtein [Tue, 9 Nov 2004 16:46:15 +0000 (16:46 +0000)] 
Added Makefile.am

16 years agoMinor fixes to allow compilation on Linux
Victor Kirhenshtein [Tue, 9 Nov 2004 16:30:46 +0000 (16:30 +0000)] 
Minor fixes to allow compilation on Linux

16 years agoTrap deletion implemented
Victor Kirhenshtein [Mon, 8 Nov 2004 16:16:09 +0000 (16:16 +0000)] 
Trap deletion implemented

16 years ago- Trap deletion implemented
Victor Kirhenshtein [Mon, 8 Nov 2004 16:14:40 +0000 (16:14 +0000)] 
- Trap deletion implemented
- When event policy modified, policy editor title changes

16 years agoUpdated change log and TODO
Victor Kirhenshtein [Mon, 8 Nov 2004 11:40:27 +0000 (11:40 +0000)] 
Updated change log and TODO

16 years ago- Removed access right "View server configuration" as unneeded
Victor Kirhenshtein [Mon, 8 Nov 2004 11:34:22 +0000 (11:34 +0000)] 
- Removed access right "View server configuration" as unneeded
- User and group properties dialogs changed to reflect new access rights
- Added sorting to event selection dialog
- Objects in object browser are now sorted with respect to IP addresses
- Fixed bug with MDI window position restoration when window is maximized
- Removed duplication of child window title in parent's title when child is maximized

16 years ago- "About" dialog shows correct version
Victor Kirhenshtein [Sun, 7 Nov 2004 21:29:27 +0000 (21:29 +0000)] 
- "About" dialog shows correct version
- Sorting direction icons improved
- Started work on trap configurator

16 years ago- Added handling of 'description' field in SNMP trap configuration
Victor Kirhenshtein [Sun, 7 Nov 2004 17:46:19 +0000 (17:46 +0000)] 
- Added handling of 'description' field in SNMP trap configuration

16 years ago- Fixed bug in processing of unmatched traps without parameters
Victor Kirhenshtein [Sun, 7 Nov 2004 17:41:19 +0000 (17:41 +0000)] 
- Fixed bug in processing of unmatched traps without parameters
- Added handling of 'description' field in trap configuration

16 years ago- Added 'description' field to SNMP trap configuration table
Victor Kirhenshtein [Sun, 7 Nov 2004 17:33:17 +0000 (17:33 +0000)] 
- Added 'description' field to SNMP trap configuration table
- Added mapping of interface index parameter to linkDown and linkUp traps

16 years agoStarted work on SNMP trap configuration from client
Victor Kirhenshtein [Sat, 6 Nov 2004 14:28:57 +0000 (14:28 +0000)] 
Started work on SNMP trap configuration from client

16 years ago- All component locks moved to memory
Victor Kirhenshtein [Sat, 6 Nov 2004 13:24:00 +0000 (13:24 +0000)] 
- All component locks moved to memory
- Table "locks" removed
- Database locking flag moved to "config" table
- Added CSCP commands for SNMP trap management

16 years agoAdded code for upgrade to DB format version 17
Victor Kirhenshtein [Sat, 6 Nov 2004 13:14:34 +0000 (13:14 +0000)] 
Added code for upgrade to DB format version 17

16 years agoSNMP trap processing code completed
Victor Kirhenshtein [Thu, 4 Nov 2004 16:11:04 +0000 (16:11 +0000)] 
SNMP trap processing code completed

16 years agoVery basic SNMP trap processing added
Victor Kirhenshtein [Wed, 3 Nov 2004 15:16:08 +0000 (15:16 +0000)] 
Very basic SNMP trap processing added

16 years ago- net-snmp library is no longer needed for server
Victor Kirhenshtein [Wed, 3 Nov 2004 11:03:19 +0000 (11:03 +0000)] 
- net-snmp library is no longer needed for server
- Added WIN32 implementation of opendir(), readdir() and closedir() (surprisingly it was in net-snmp library, not in system library)

16 years ago- Various improvements in libnxsnmp
Victor Kirhenshtein [Wed, 3 Nov 2004 09:29:07 +0000 (09:29 +0000)] 
- Various improvements in libnxsnmp
- nxsnmpget added to repository

16 years ago- SNMP packet encoding/decoding fully working
Victor Kirhenshtein [Tue, 2 Nov 2004 18:58:22 +0000 (18:58 +0000)] 
- SNMP packet encoding/decoding fully working
- Added function SNMPParseOID to convert OIDs from text representation to binary

16 years agoAdded SNMP_Transport class for easy handling of SNMP PDU sending and receiving
Victor Kirhenshtein [Tue, 2 Nov 2004 09:45:09 +0000 (09:45 +0000)] 
Added SNMP_Transport class for easy handling of SNMP PDU sending and receiving

16 years ago- libnxsnmp: Fixed bug in identifier length parsing
Victor Kirhenshtein [Mon, 1 Nov 2004 22:02:13 +0000 (22:02 +0000)] 
- libnxsnmp: Fixed bug in identifier length parsing
- libnxsnmp: Added conversion to string for various variable types
- Added file snmp.txt to /doc directory with miscellanious SNMP information (for developers use)

16 years agoUpdates in libnxsnmp
Victor Kirhenshtein [Mon, 1 Nov 2004 19:44:07 +0000 (19:44 +0000)] 
Updates in libnxsnmp

16 years agoFinished SNMP PDU parsing code
Victor Kirhenshtein [Mon, 1 Nov 2004 16:27:43 +0000 (16:27 +0000)] 
Finished SNMP PDU parsing code

16 years agoImprovements in libnxsnmp
Victor Kirhenshtein [Mon, 1 Nov 2004 08:49:00 +0000 (08:49 +0000)] 
Improvements in libnxsnmp

16 years agoStarted work on our own SNMP library
Victor Kirhenshtein [Sat, 30 Oct 2004 16:44:07 +0000 (16:44 +0000)] 
Started work on our own SNMP library

16 years ago- Added support for SNMPv2c
Victor Kirhenshtein [Sat, 30 Oct 2004 11:37:34 +0000 (11:37 +0000)] 
- Added support for SNMPv2c
- Started work on SNMP traps processing
- Status icons in Win32 console improved
- Full event template editing implemented
- Implemented status icons on top of object icon in object browser

16 years agoAlarm viewer now can play sound on new alarm
Victor Kirhenshtein [Sun, 24 Oct 2004 12:49:28 +0000 (12:49 +0000)] 
Alarm viewer now can play sound on new alarm

16 years agoStatus icons enchanced
Victor Kirhenshtein [Sun, 24 Oct 2004 12:20:49 +0000 (12:20 +0000)] 
Status icons enchanced

16 years agoMinor changes
Victor Kirhenshtein [Sun, 24 Oct 2004 12:17:48 +0000 (12:17 +0000)] 
Minor changes

16 years agoAlarm viewer is functional
Victor Kirhenshtein [Sun, 24 Oct 2004 12:16:56 +0000 (12:16 +0000)] 
Alarm viewer is functional

16 years ago- Fixed bug leading to crash in libnxcl
Victor Kirhenshtein [Sun, 24 Oct 2004 07:22:38 +0000 (07:22 +0000)] 
- Fixed bug leading to crash in libnxcl
- MIB browser improved
- Login dialog added to nxav

16 years agoArpCache: ignore incomplete entries
Alex Kirhenshtein [Sat, 23 Oct 2004 22:53:23 +0000 (22:53 +0000)] 
ArpCache: ignore incomplete entries

16 years agoMinor changes
Victor Kirhenshtein [Sat, 23 Oct 2004 16:40:07 +0000 (16:40 +0000)] 
Minor changes

16 years agoAdded support for System.CPU.Count and System.ProcessList parameters under Windows
Victor Kirhenshtein [Sat, 23 Oct 2004 12:46:55 +0000 (12:46 +0000)] 
Added support for System.CPU.Count and System.ProcessList parameters under Windows

16 years agosource restructured;
Alex Kirhenshtein [Fri, 22 Oct 2004 22:08:35 +0000 (22:08 +0000)] 
source restructured;
implemented:
Net.IP.Forwarding
Net.IP6.Forwarding
Process.Count(*)
Net.ArpCache
Net.InterfaceList (if-type not implemented yet)
System.ProcessList

16 years agoMinot changes
Victor Kirhenshtein [Fri, 22 Oct 2004 20:04:41 +0000 (20:04 +0000)] 
Minot changes

16 years agoAdded common VC 6.0 workspace file
Victor Kirhenshtein [Fri, 22 Oct 2004 08:37:58 +0000 (08:37 +0000)] 
Added common VC 6.0 workspace file

16 years agoStarted version 0.1.8
Victor Kirhenshtein [Fri, 22 Oct 2004 08:23:53 +0000 (08:23 +0000)] 
Started version 0.1.8

16 years agoUpdated changelog
Victor Kirhenshtein [Fri, 22 Oct 2004 08:06:56 +0000 (08:06 +0000)] 
Updated changelog

16 years agoSYS_THRESHOLD_REARMED event will be written to log by default
Victor Kirhenshtein [Fri, 22 Oct 2004 07:09:42 +0000 (07:09 +0000)] 
SYS_THRESHOLD_REARMED event will be written to log by default

16 years agoFixed bug in DCI copy - thresholds was not copied correctly and lost after server...
Victor Kirhenshtein [Thu, 21 Oct 2004 17:40:55 +0000 (17:40 +0000)] 
Fixed bug in DCI copy - thresholds was not copied correctly and lost after server restart

16 years agoUpdated change log and TODO
Victor Kirhenshtein [Thu, 21 Oct 2004 16:39:49 +0000 (16:39 +0000)] 
Updated change log and TODO

16 years agoAdded possibility to wake up known nodes by sending WOL magic packet
Victor Kirhenshtein [Thu, 21 Oct 2004 16:38:54 +0000 (16:38 +0000)] 
Added possibility to wake up known nodes by sending WOL magic packet

16 years agoVery simple ICMP ping subagent
Victor Kirhenshtein [Thu, 21 Oct 2004 13:48:47 +0000 (13:48 +0000)] 
Very simple ICMP ping subagent

16 years agoVersion number updated
Victor Kirhenshtein [Thu, 21 Oct 2004 08:56:17 +0000 (08:56 +0000)] 
Version number updated

16 years agoUpgrade procedure updated
Victor Kirhenshtein [Thu, 21 Oct 2004 08:55:30 +0000 (08:55 +0000)] 
Upgrade procedure updated

16 years agoFixed syntax error
Victor Kirhenshtein [Thu, 21 Oct 2004 08:53:32 +0000 (08:53 +0000)] 
Fixed syntax error

16 years agoAdded more customized threshold violation events
Victor Kirhenshtein [Thu, 21 Oct 2004 08:47:32 +0000 (08:47 +0000)] 
Added more customized threshold violation events

16 years agoMinor changes
Victor Kirhenshtein [Wed, 20 Oct 2004 19:51:06 +0000 (19:51 +0000)] 
Minor changes

16 years agoTODO updated; started version 0.1.7
Victor Kirhenshtein [Wed, 20 Oct 2004 16:55:55 +0000 (16:55 +0000)] 
TODO updated; started version 0.1.7

16 years agoMinor changes
Victor Kirhenshtein [Wed, 20 Oct 2004 14:54:32 +0000 (14:54 +0000)] 
Minor changes

16 years agoFix: Table name 'config' was in uppercase
Victor Kirhenshtein [Wed, 20 Oct 2004 13:16:59 +0000 (13:16 +0000)] 
Fix: Table name 'config' was in uppercase

16 years ago- Added support for data collection item duplication within same node
Victor Kirhenshtein [Wed, 20 Oct 2004 13:06:57 +0000 (13:06 +0000)] 
- Added support for data collection item duplication within same node
- Now possible to copy DCIs to many nodes at once
- Fixed memory management bugs in Windows console DCI editor
- Added "instance" field to DCI which can be used as information text in user-defined data collection events and alarms
- Client library do cleanup after NXCDisconnect()
- User system rights now ORed with its group(s) system rights

16 years agoAdded correct handling of case when source and destination nodes are the same in...
Victor Kirhenshtein [Wed, 20 Oct 2004 10:48:41 +0000 (10:48 +0000)] 
Added correct handling of case when source and destination nodes are the same in ClientSession::CopyDCI

16 years ago- instance field added to items table
Victor Kirhenshtein [Wed, 20 Oct 2004 07:13:03 +0000 (07:13 +0000)] 
- instance field added to items table
- nxdbmgr updated