public/netxms.git
17 years ago- Table "Users" added to schema
Victor Kirhenshtein [Mon, 3 Nov 2003 14:31:46 +0000 (14:31 +0000)] 
- Table "Users" added to schema
- Default users 'admin' and 'guest' added to setup.sql
- Event priorities changed

17 years agoStatus poller code
Victor Kirhenshtein [Sun, 2 Nov 2003 16:44:08 +0000 (16:44 +0000)] 
Status poller code

17 years agoMinor changes
Victor Kirhenshtein [Sun, 2 Nov 2003 16:41:09 +0000 (16:41 +0000)] 
Minor changes

17 years ago- Event messages modified
Victor Kirhenshtein [Sun, 2 Nov 2003 16:40:37 +0000 (16:40 +0000)] 
- Event messages modified
- New parameter "StatusPollingInterval" added to setup.sql

17 years ago- Status polling (only ICMP at the moment) added
Victor Kirhenshtein [Sun, 2 Nov 2003 16:39:52 +0000 (16:39 +0000)] 
- Status polling (only ICMP at the moment) added
- Status calculation for compound objects added
- Bugfix: new subnets was not linked to "Entire Net" object on creation

17 years ago- SleepAndCheckForShutdown() function added
Victor Kirhenshtein [Sun, 2 Nov 2003 07:50:32 +0000 (07:50 +0000)] 
- SleepAndCheckForShutdown() function added
- Other minor changes

17 years agoNew events added
Victor Kirhenshtein [Sun, 2 Nov 2003 07:49:48 +0000 (07:49 +0000)] 
New events added

17 years agoConditions (events) added to thread functions
Victor Kirhenshtein [Sat, 1 Nov 2003 17:09:02 +0000 (17:09 +0000)] 
Conditions (events) added to thread functions

17 years agoFirst version of event handling subsystem added
Victor Kirhenshtein [Sat, 1 Nov 2003 17:07:09 +0000 (17:07 +0000)] 
First version of event handling subsystem added

17 years ago- Added file events.sql with system-defined events
Victor Kirhenshtein [Sat, 1 Nov 2003 17:03:03 +0000 (17:03 +0000)] 
- Added file events.sql with system-defined events
- Schema modified (EVENTS and EVENTLOG tables)

17 years agoDatabase schema changed - added primary key to EVENTS table
Victor Kirhenshtein [Thu, 23 Oct 2003 11:41:08 +0000 (11:41 +0000)] 
Database schema changed - added primary key to EVENTS table

17 years ago- Changes in setup script
Victor Kirhenshtein [Thu, 23 Oct 2003 11:39:36 +0000 (11:39 +0000)] 
- Changes in setup script

17 years ago- Added simple queue implementation
Victor Kirhenshtein [Thu, 23 Oct 2003 11:34:19 +0000 (11:34 +0000)] 
- Added simple queue implementation
- Started work on events
- Minor changes in network discovery code

17 years agoVarious changes in network discovery code
Victor Kirhenshtein [Tue, 21 Oct 2003 20:17:55 +0000 (20:17 +0000)] 
Various changes in network discovery code

17 years agoFix in discovery thread: some systems returns broadcast address in it's ARP cache...
Victor Kirhenshtein [Tue, 21 Oct 2003 18:48:31 +0000 (18:48 +0000)] 
Fix in discovery thread: some systems returns broadcast address in it's ARP cache. Attempt to add this address as new node cause unpredictable results.

17 years agoNew parameter 'DiscoveryPollingInterval' added to setup script
Victor Kirhenshtein [Tue, 21 Oct 2003 15:04:52 +0000 (15:04 +0000)] 
New parameter 'DiscoveryPollingInterval' added to setup script

17 years ago- AgentConnection::GetArpCache() changed according to new protocol specification
Victor Kirhenshtein [Tue, 21 Oct 2003 15:04:05 +0000 (15:04 +0000)] 
- AgentConnection::GetArpCache() changed according to new protocol specification
- SnmpGetArpCache() changed to return interface index
- Network discovery is working

17 years agoServer-agent protocol specification change: ARP command now should return interface...
Victor Kirhenshtein [Tue, 21 Oct 2003 08:39:51 +0000 (08:39 +0000)] 
Server-agent protocol specification change: ARP command now should return interface index for each record

17 years agoSQL schema modified: added field is_local_mgmt to NODES table
Victor Kirhenshtein [Mon, 20 Oct 2003 17:26:54 +0000 (17:26 +0000)] 
SQL schema modified: added field is_local_mgmt to NODES table

17 years agoFirst variant of network discovery
Victor Kirhenshtein [Mon, 20 Oct 2003 17:26:01 +0000 (17:26 +0000)] 
First variant of network discovery

17 years agoServer-agent protocol specification changed: "interface type" field added to IFLIST...
Victor Kirhenshtein [Mon, 20 Oct 2003 15:31:15 +0000 (15:31 +0000)] 
Server-agent protocol specification changed: "interface type" field added to IFLIST command output

17 years agoCosmetic changes
Victor Kirhenshtein [Mon, 20 Oct 2003 12:00:21 +0000 (12:00 +0000)] 
Cosmetic changes

17 years ago- Added agent communication module
Victor Kirhenshtein [Mon, 20 Oct 2003 11:50:24 +0000 (11:50 +0000)] 
- Added agent communication module

17 years ago- Added agent communication module
Victor Kirhenshtein [Mon, 20 Oct 2003 11:49:48 +0000 (11:49 +0000)] 
- Added agent communication module
- Error codes local to server added to nms_agent.h
- SnmpGetInterfaceList() now works correctly with Windows agent
- New node poller is working

17 years ago- Added function SnmpGetInterfaceList()
Victor Kirhenshtein [Sun, 19 Oct 2003 19:44:43 +0000 (19:44 +0000)] 
- Added function SnmpGetInterfaceList()

17 years agoUnfinished node's capability polling function
Victor Kirhenshtein [Fri, 17 Oct 2003 18:43:59 +0000 (18:43 +0000)] 
Unfinished node's capability polling function

17 years ago- Added function SnmpEnumerate()
Victor Kirhenshtein [Fri, 17 Oct 2003 11:23:38 +0000 (11:23 +0000)] 
- Added function SnmpEnumerate()

17 years ago- Added function SnmpGet()
Victor Kirhenshtein [Fri, 17 Oct 2003 07:33:47 +0000 (07:33 +0000)] 
- Added function SnmpGet()

17 years ago- Database driver interface modified (added DBUnloadDriver function)
Victor Kirhenshtein [Thu, 16 Oct 2003 19:22:25 +0000 (19:22 +0000)] 
- Database driver interface modified (added DBUnloadDriver function)
- Object loading from database at startup completed

17 years ago- Database driver specification updated
Victor Kirhenshtein [Thu, 16 Oct 2003 19:06:35 +0000 (19:06 +0000)] 
- Database driver specification updated

17 years ago- Driver made thread-safe
Victor Kirhenshtein [Thu, 16 Oct 2003 19:02:11 +0000 (19:02 +0000)] 
- Driver made thread-safe
- Exportable function DrvUnload() added as required by new driver specification

17 years ago- Added snmp_oid field to NODES table
Victor Kirhenshtein [Thu, 16 Oct 2003 17:28:08 +0000 (17:28 +0000)] 
- Added snmp_oid field to NODES table

17 years ago- New configuration parameters documented
Victor Kirhenshtein [Thu, 16 Oct 2003 14:51:53 +0000 (14:51 +0000)] 
- New configuration parameters documented

17 years ago- Added "Entire Net" object
Victor Kirhenshtein [Thu, 16 Oct 2003 14:51:00 +0000 (14:51 +0000)] 
- Added "Entire Net" object
- Almost finished initial load of objects from database
- Objecte deletion mechanism changed
- FindObjectById() function added
- Various other changes in object handling

17 years ago- New fields added to NODES table
Victor Kirhenshtein [Thu, 16 Oct 2003 14:48:43 +0000 (14:48 +0000)] 
- New fields added to NODES table

17 years ago- New nodes added to database correctly
Victor Kirhenshtein [Wed, 15 Oct 2003 19:26:58 +0000 (19:26 +0000)] 
- New nodes added to database correctly
- Fixed bug in AddObjectToIndex()

17 years ago- Added script for clearing database (clear.sql)
Victor Kirhenshtein [Wed, 15 Oct 2003 19:24:54 +0000 (19:24 +0000)] 
- Added script for clearing database (clear.sql)
- Schema modified: PRIMARY KEY changed to KEY for NSMAP table

17 years ago- Unfinished new node poller
Victor Kirhenshtein [Wed, 15 Oct 2003 17:45:24 +0000 (17:45 +0000)] 
- Unfinished new node poller

17 years ago- Added portable ICMP PING function
Victor Kirhenshtein [Wed, 15 Oct 2003 09:54:02 +0000 (09:54 +0000)] 
- Added portable ICMP PING function

17 years ago- PostgreSQL client library added to library list
Victor Kirhenshtein [Wed, 15 Oct 2003 07:23:55 +0000 (07:23 +0000)] 
- PostgreSQL client library added to library list

17 years ago- Added structures for IP and ICMP headers
Victor Kirhenshtein [Wed, 15 Oct 2003 04:41:03 +0000 (04:41 +0000)] 
- Added structures for IP and ICMP headers

17 years ago- Added files with NetObj and child classes implementation
Victor Kirhenshtein [Tue, 14 Oct 2003 04:11:36 +0000 (04:11 +0000)] 
- Added files with NetObj and child classes implementation
- Added Network Poller

17 years ago- Many yet unfinished changes in internal object processing
Victor Kirhenshtein [Tue, 14 Oct 2003 04:10:14 +0000 (04:10 +0000)] 
- Many yet unfinished changes in internal object processing

17 years ago- Added ThreadSleep and ThreadSleepMs functions
Victor Kirhenshtein [Tue, 14 Oct 2003 04:08:53 +0000 (04:08 +0000)] 
- Added ThreadSleep and ThreadSleepMs functions
- Added UNIX variants of all functions (not actually tested yet)

17 years ago- Added definitions for interface types (compatible with SNMP definitions)
Victor Kirhenshtein [Tue, 14 Oct 2003 04:07:30 +0000 (04:07 +0000)] 
- Added definitions for interface types (compatible with SNMP definitions)

17 years ago- Database schema modified
Victor Kirhenshtein [Tue, 14 Oct 2003 04:06:42 +0000 (04:06 +0000)] 
- Database schema modified

17 years ago[+] vc++ message compiler replacement
Alex Kirhenshtein [Thu, 9 Oct 2003 16:03:43 +0000 (16:03 +0000)] 
[+] vc++ message compiler replacement

17 years ago- Added setup.sql (script to initialize database with default content)
Victor Kirhenshtein [Wed, 8 Oct 2003 18:27:53 +0000 (18:27 +0000)] 
- Added setup.sql (script to initialize database with default content)

17 years ago- Added syncer thread
Victor Kirhenshtein [Wed, 8 Oct 2003 18:25:02 +0000 (18:25 +0000)] 
- Added syncer thread

17 years ago- File.Hash.SHA1 parameter added to Win32 agent
Victor Kirhenshtein [Wed, 8 Oct 2003 18:23:40 +0000 (18:23 +0000)] 
- File.Hash.SHA1 parameter added to Win32 agent
- Network objects added to server (unfinished)
- Many minor changes in various parts of server code

17 years ago- Added functions for reading and writing configuration variables (stored in CONFIG...
Victor Kirhenshtein [Mon, 6 Oct 2003 19:53:32 +0000 (19:53 +0000)] 
- Added functions for reading and writing configuration variables (stored in CONFIG table)

17 years ago- Include definition for HMODULE on UNIX systems
Victor Kirhenshtein [Mon, 6 Oct 2003 17:17:37 +0000 (17:17 +0000)] 
- Include definition for HMODULE on UNIX systems

17 years ago- "NMS Architecture.doc" is obsoleted by "internals.rtf"
Victor Kirhenshtein [Mon, 6 Oct 2003 17:16:30 +0000 (17:16 +0000)] 
- "NMS Architecture.doc" is obsoleted by "internals.rtf"

17 years ago- Added database driver interface
Victor Kirhenshtein [Mon, 6 Oct 2003 17:11:27 +0000 (17:11 +0000)] 
- Added database driver interface

17 years ago- Added description of IFLIST command
Victor Kirhenshtein [Sun, 5 Oct 2003 11:56:52 +0000 (11:56 +0000)] 
- Added description of IFLIST command

17 years agoModified database schema
Victor Kirhenshtein [Sat, 4 Oct 2003 15:51:41 +0000 (15:51 +0000)] 
Modified database schema

17 years ago- Added database drivers for PostgreSQL and MySQL
Victor Kirhenshtein [Sat, 4 Oct 2003 07:12:26 +0000 (07:12 +0000)] 
- Added database drivers for PostgreSQL and MySQL
- Added logging to server core (unfinished)

17 years agoInitial import
Victor Kirhenshtein [Thu, 2 Oct 2003 20:31:26 +0000 (20:31 +0000)] 
Initial import

17 years agoThis commit was generated by cvs2svn to compensate for changes in r2,
Victor Kirhenshtein [Thu, 2 Oct 2003 20:20:06 +0000 (20:20 +0000)] 
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.

17 years agoStandard project directories initialized by cvs2svn.
(no author) [Thu, 2 Oct 2003 20:20:06 +0000 (20:20 +0000)] 
Standard project directories initialized by cvs2svn.