public/netxms.git
4 years agofixed LLDP based topology discovery issues on some devices (mostly D-Link)
Victor Kirhenshtein [Fri, 29 Apr 2016 17:15:45 +0000 (20:15 +0300)] 
fixed LLDP based topology discovery issues on some devices (mostly D-Link)

4 years agoimproved LLDP remote port search when collecting LLDP topology data
Victor Kirhenshtein [Thu, 28 Apr 2016 14:13:41 +0000 (17:13 +0300)] 
improved LLDP remote port search when collecting LLDP topology data

4 years agodo not report normal session close as error in server log
Victor Kirhenshtein [Tue, 26 Apr 2016 15:11:07 +0000 (18:11 +0300)] 
do not report normal session close as error in server log

4 years agofixed server crash
Victor Kirhenshtein [Mon, 25 Apr 2016 09:45:08 +0000 (12:45 +0300)] 
fixed server crash

4 years agoConfigurable display format for dashboard elements data sources
Victor Kirhenshtein [Mon, 25 Apr 2016 07:23:52 +0000 (10:23 +0300)] 
Configurable display format for dashboard elements data sources

4 years agoGUID added to event templates; server side event template related code refactored
Victor Kirhenshtein [Sun, 24 Apr 2016 13:40:56 +0000 (16:40 +0300)] 
GUID added to event templates; server side event template related code refactored

4 years agofixed memory leak in Oracle driver
Victor Kirhenshtein [Sun, 24 Apr 2016 13:39:10 +0000 (16:39 +0300)] 
fixed memory leak in Oracle driver

4 years agoimplemented gauge text color change based on active threshold
Victor Kirhenshtein [Fri, 22 Apr 2016 18:40:51 +0000 (21:40 +0300)] 
implemented gauge text color change based on active threshold

4 years agoadded option to use fixed custom color for text/dial in dashboard gauge widgets
Victor Kirhenshtein [Fri, 22 Apr 2016 15:18:03 +0000 (18:18 +0300)] 
added option to use fixed custom color for text/dial in dashboard gauge widgets

4 years ago"Translucent" option added for line charts on dashboards
Victor Kirhenshtein [Fri, 22 Apr 2016 11:51:03 +0000 (14:51 +0300)] 
"Translucent" option added for line charts on dashboards

4 years agoadded market repository class
Victor Kirhenshtein [Fri, 22 Apr 2016 11:34:47 +0000 (14:34 +0300)] 
added market repository class

4 years agonew codes for market support; cosmetic changes
Victor Kirhenshtein [Fri, 22 Apr 2016 11:33:39 +0000 (14:33 +0300)] 
new codes for market support; cosmetic changes

4 years agostack trace analyzer supports Solaris format
Victor Kirhenshtein [Fri, 22 Apr 2016 11:32:04 +0000 (14:32 +0300)] 
stack trace analyzer supports Solaris format

4 years agoIEEE MSTP MIBs added
Victor Kirhenshtein [Fri, 22 Apr 2016 11:30:14 +0000 (14:30 +0300)] 
IEEE MSTP MIBs added

4 years agoAdded new type of AgentPolicy(LogParserPolicy). Now log parser XML can be uploaded...
Tatjana Dubrovica [Thu, 21 Apr 2016 15:41:41 +0000 (18:41 +0300)] 
Added new type of AgentPolicy(LogParserPolicy). Now log parser XML can be uploaded on agent using Policy Functionality.

4 years agoFinished changes in logwatch subagent to read form logparser_ap folder.
Tatjana Dubrovica [Thu, 21 Apr 2016 15:25:09 +0000 (18:25 +0300)] 
Finished changes in logwatch subagent to read form logparser_ap folder.

4 years agoAdded new policy type for log parser policies. Left to do: read parser policies form...
Zev [Wed, 20 Apr 2016 13:14:46 +0000 (16:14 +0300)] 
Added new policy type for log parser policies. Left to do: read parser policies form new folder, move to web

4 years agoinconsistence topology information from sources with lesser priority discarded
Victor Kirhenshtein [Thu, 21 Apr 2016 14:00:34 +0000 (17:00 +0300)] 
inconsistence topology information from sources with lesser priority discarded

4 years agofixed locking issues during DCI cache load
Victor Kirhenshtein [Thu, 21 Apr 2016 08:11:52 +0000 (11:11 +0300)] 
fixed locking issues during DCI cache load

4 years agofixed typo in Linux subagent
Victor Kirhenshtein [Tue, 19 Apr 2016 07:35:45 +0000 (10:35 +0300)] 
fixed typo in Linux subagent

4 years agoLinux subagent file system prameters returns NO SUCH INSTANCE when appropriate
Victor Kirhenshtein [Tue, 19 Apr 2016 07:14:45 +0000 (10:14 +0300)] 
Linux subagent file system prameters returns NO SUCH INSTANCE when appropriate

4 years agofixed bug in CPU info parameters handler
Victor Kirhenshtein [Sat, 16 Apr 2016 13:22:04 +0000 (16:22 +0300)] 
fixed bug in CPU info parameters handler

4 years agoNew parameters in Linux platform subagent to get additional CPU information (frequenc...
Victor Kirhenshtein [Sat, 16 Apr 2016 12:55:04 +0000 (15:55 +0300)] 
New parameters in Linux platform subagent to get additional CPU information (frequency, model, etc.)

4 years agofixed memory leak in agent
Victor Kirhenshtein [Thu, 14 Apr 2016 14:41:21 +0000 (17:41 +0300)] 
fixed memory leak in agent

4 years agofixed selection and drag issues on network maps when zoom is not 100% (issue #1200)
Victor Kirhenshtein [Thu, 14 Apr 2016 06:40:58 +0000 (09:40 +0300)] 
fixed selection and drag issues on network maps when zoom is not 100% (issue #1200)

4 years agoadditional debug
Victor Kirhenshtein [Wed, 13 Apr 2016 12:41:33 +0000 (15:41 +0300)] 
additional debug

4 years agovarious compiler warnings fixed
Victor Kirhenshtein [Tue, 12 Apr 2016 10:44:58 +0000 (13:44 +0300)] 
various compiler warnings fixed

4 years agofixed bug in IsDatabaseRecordExist function
Victor Kirhenshtein [Tue, 12 Apr 2016 10:44:40 +0000 (13:44 +0300)] 
fixed bug in IsDatabaseRecordExist function

4 years agoversion set to 2.1-M1
Victor Kirhenshtein [Mon, 11 Apr 2016 14:12:38 +0000 (17:12 +0300)] 
version set to 2.1-M1

4 years agoversion set to 2.1-M1
Victor Kirhenshtein [Mon, 11 Apr 2016 13:54:01 +0000 (16:54 +0300)] 
version set to 2.1-M1

4 years agosearch in file viewer working correctly
Victor Kirhenshtein [Fri, 8 Apr 2016 20:15:40 +0000 (23:15 +0300)] 
search in file viewer working correctly

4 years agoFixed bug in SNMP OID conversion to text
Victor Kirhenshtein [Fri, 8 Apr 2016 06:02:26 +0000 (09:02 +0300)] 
Fixed bug in SNMP OID conversion to text

4 years agofixed server deadlock; separate subscription for user db updates
Victor Kirhenshtein [Thu, 7 Apr 2016 13:42:38 +0000 (16:42 +0300)] 
fixed server deadlock; separate subscription for user db updates

4 years agoHIDPI enabled, copyright year changed to 2016
Alex Kirhenshtein [Wed, 6 Apr 2016 14:22:56 +0000 (17:22 +0300)] 
HIDPI enabled, copyright year changed to 2016

4 years agonxappc internal header file removed
Victor Kirhenshtein [Wed, 6 Apr 2016 09:35:43 +0000 (12:35 +0300)] 
nxappc internal header file removed

4 years agoremoved useless sh.exe.stackdump file
Marco Incalcaterra [Sun, 3 Apr 2016 19:25:17 +0000 (21:25 +0200)] 
removed useless sh.exe.stackdump file

4 years agoissue #1194 (reorganized alarm notification section)
Marco Incalcaterra [Sun, 3 Apr 2016 19:23:44 +0000 (21:23 +0200)] 
issue #1194 (reorganized alarm notification section)

4 years agoCISCO-STACKWISE-MIB added
Victor Kirhenshtein [Sat, 2 Apr 2016 19:48:16 +0000 (22:48 +0300)] 
CISCO-STACKWISE-MIB added

4 years agofile viewer can be opened with line styler
Victor Kirhenshtein [Sat, 2 Apr 2016 19:46:04 +0000 (22:46 +0300)] 
file viewer can be opened with line styler

4 years agoAccess to ZMQ socket is now fenced
Alex Kirhenshtein [Thu, 31 Mar 2016 09:16:41 +0000 (12:16 +0300)] 
Access to ZMQ socket is now fenced

4 years agoupdated Windows installer files
Victor Kirhenshtein [Wed, 30 Mar 2016 15:15:40 +0000 (18:15 +0300)] 
updated Windows installer files

4 years agofixed typo 2.0.3-RELEASE
Victor Kirhenshtein [Wed, 30 Mar 2016 14:41:24 +0000 (17:41 +0300)] 
fixed typo

4 years agoFixed package prototype for Solaris
Victor Kirhenshtein [Wed, 30 Mar 2016 14:26:07 +0000 (17:26 +0300)] 
Fixed package prototype for Solaris

4 years agoAndroid projects changed to 2.0.3 libraries
Victor Kirhenshtein [Wed, 30 Mar 2016 12:55:07 +0000 (15:55 +0300)] 
Android projects changed to 2.0.3 libraries

4 years agominor fix
Victor Kirhenshtein [Wed, 30 Mar 2016 12:21:48 +0000 (15:21 +0300)] 
minor fix

4 years agoSolaris subagent: correct handling of offline CPUs
Victor Kirhenshtein [Sun, 27 Mar 2016 08:21:23 +0000 (11:21 +0300)] 
Solaris subagent: correct handling of offline CPUs

4 years agoAdded more detailed debug info
Marco Incalcaterra [Sat, 26 Mar 2016 13:15:57 +0000 (14:15 +0100)] 
Added more detailed debug info

4 years agobuild number updated
Victor Kirhenshtein [Fri, 25 Mar 2016 21:00:03 +0000 (23:00 +0200)] 
build number updated

4 years agoversion numbers updated
Victor Kirhenshtein [Fri, 25 Mar 2016 20:59:49 +0000 (22:59 +0200)] 
version numbers updated

4 years agofixed typo
Victor Kirhenshtein [Fri, 25 Mar 2016 20:55:43 +0000 (22:55 +0200)] 
fixed typo

4 years agofixed typo
Victor Kirhenshtein [Fri, 25 Mar 2016 20:55:20 +0000 (22:55 +0200)] 
fixed typo

4 years agofixed bug in EPP rule export
Victor Kirhenshtein [Fri, 25 Mar 2016 20:54:25 +0000 (22:54 +0200)] 
fixed bug in EPP rule export

4 years agonew methods setExpectedState and setExcludeFromTopology in Interface class
Victor Kirhenshtein [Fri, 25 Mar 2016 20:20:48 +0000 (22:20 +0200)] 
new methods setExpectedState and setExcludeFromTopology in Interface class

4 years agoMore changes in sharIt
Alex Kirhenshtein [Thu, 24 Mar 2016 13:03:52 +0000 (15:03 +0200)] 
More changes in sharIt

4 years agoBinary upgrade script fixed (MD5 verification on AIX)
Alex Kirhenshtein [Thu, 24 Mar 2016 09:16:29 +0000 (11:16 +0200)] 
Binary upgrade script fixed (MD5 verification on AIX)

4 years agoFixed need_restart flag for OffileDataRelevanceTime
Zev [Wed, 23 Mar 2016 16:52:25 +0000 (18:52 +0200)] 
Fixed need_restart flag for OffileDataRelevanceTime

4 years agoFixed incorrect symbols in changelog
Zev [Wed, 23 Mar 2016 14:57:42 +0000 (16:57 +0200)] 
Fixed incorrect symbols in changelog

4 years agoNXSL changes connected with Mobile and Cluster classes
Zev [Wed, 23 Mar 2016 14:51:47 +0000 (16:51 +0200)] 
NXSL changes connected with Mobile and Cluster classes

4 years agoUpdated changelog
Zev [Wed, 23 Mar 2016 14:26:08 +0000 (16:26 +0200)] 
Updated changelog

4 years agoAdded option to set time period in seconds within which received offline data still...
Zev [Wed, 23 Mar 2016 14:10:35 +0000 (16:10 +0200)] 
Added option to set time period in seconds within which received offline data still relevant for threshold validation. Fixes #1131

4 years agoAdded option to enter and leave maintenance from nxsl script Fixes #1166
Zev [Tue, 22 Mar 2016 13:49:42 +0000 (15:49 +0200)] 
Added option to enter and leave maintenance from nxsl script Fixes #1166

4 years agoFixed potential incorrect trap ID generation in agent
Victor Kirhenshtein [Mon, 21 Mar 2016 18:15:07 +0000 (20:15 +0200)] 
Fixed potential incorrect trap ID generation in agent

4 years agoPort check subagent can be configured to return negative value as response time in...
Victor Kirhenshtein [Mon, 21 Mar 2016 16:31:45 +0000 (18:31 +0200)] 
Port check subagent can be configured to return negative value as response time in case of error

4 years agoFixed server hang on shutdown.
Zev [Mon, 21 Mar 2016 10:44:07 +0000 (12:44 +0200)] 
Fixed server hang on shutdown.

4 years agoAdded posibility to execute agent action on node behind proxy. Fixes #1154
Zev [Thu, 17 Mar 2016 17:51:54 +0000 (19:51 +0200)] 
Added posibility to execute agent action on node behind proxy. Fixes #1154

4 years agofixed typo
Victor Kirhenshtein [Fri, 11 Mar 2016 12:58:10 +0000 (14:58 +0200)] 
fixed typo

4 years agocommon define for _tcstok_r
Victor Kirhenshtein [Fri, 11 Mar 2016 12:53:37 +0000 (14:53 +0200)] 
common define for _tcstok_r

4 years agofixed server deadlock after transformation script execution error
Victor Kirhenshtein [Fri, 11 Mar 2016 11:05:38 +0000 (13:05 +0200)] 
fixed server deadlock after transformation script execution error

4 years agolibnxcc: split-brain condition handler added; debug callback replaced with calls...
Victor Kirhenshtein [Thu, 10 Mar 2016 21:04:38 +0000 (23:04 +0200)] 
libnxcc: split-brain condition handler added; debug callback replaced with calls to nxlog_debug

4 years agoversion number in Windows installers updated
Victor Kirhenshtein [Thu, 10 Mar 2016 16:33:19 +0000 (18:33 +0200)] 
version number in Windows installers updated

4 years agobuild number updated
Victor Kirhenshtein [Thu, 10 Mar 2016 15:47:10 +0000 (17:47 +0200)] 
build number updated

4 years agoDCI scripting refactored to avoid deadlocks caused by function calls in transformatio...
Victor Kirhenshtein [Thu, 10 Mar 2016 14:05:34 +0000 (16:05 +0200)] 
DCI scripting refactored to avoid deadlocks caused by function calls in transformation scripts

4 years agoerror generated correctly when trying to import non-existing NXSL script
Victor Kirhenshtein [Wed, 9 Mar 2016 18:01:25 +0000 (20:01 +0200)] 
error generated correctly when trying to import non-existing NXSL script

4 years agoadded NXSL function SplitString
Victor Kirhenshtein [Wed, 9 Mar 2016 16:27:11 +0000 (18:27 +0200)] 
added NXSL function SplitString

4 years agofixed compilation warning
Victor Kirhenshtein [Wed, 9 Mar 2016 15:01:53 +0000 (17:01 +0200)] 
fixed compilation warning

4 years agoWindows event log parser works correctly when substitution string contains percent...
Victor Kirhenshtein [Wed, 9 Mar 2016 14:58:37 +0000 (16:58 +0200)] 
Windows event log parser works correctly when substitution string contains percent sign or missing

4 years agochanged declaration of nxlog_set_debug_writer to avoid linking problems for C executables
Victor Kirhenshtein [Wed, 9 Mar 2016 11:24:01 +0000 (13:24 +0200)] 
changed declaration of nxlog_set_debug_writer to avoid linking problems for C executables

4 years agoAdded support for MAC addresses in format xxx.xxx.xxx.xxx
Victor Kirhenshtein [Wed, 9 Mar 2016 08:10:09 +0000 (10:10 +0200)] 
Added support for MAC addresses in format xxx.xxx.xxx.xxx

4 years agorefactoring: NXSL object creation function replaced with virtual method in NetObj
Victor Kirhenshtein [Tue, 8 Mar 2016 16:21:16 +0000 (18:21 +0200)] 
refactoring: NXSL object creation function replaced with virtual method in NetObj

4 years agoNow variable in script will be of a right NXSL class and added parameters for Mobile...
Zev [Mon, 7 Mar 2016 23:19:18 +0000 (01:19 +0200)] 
Now  variable in script will be of a right NXSL class and added parameters for MobileDevice class

4 years agoSNMP transport: clear cached context engine ID when changing security context
Victor Kirhenshtein [Mon, 7 Mar 2016 21:15:37 +0000 (23:15 +0200)] 
SNMP transport: clear cached context engine ID when changing security context

4 years agofixed file monitoring cancel on file viewer close
Victor Kirhenshtein [Mon, 7 Mar 2016 20:49:30 +0000 (22:49 +0200)] 
fixed file monitoring cancel on file viewer close

4 years agobuild number updated
Victor Kirhenshtein [Mon, 7 Mar 2016 20:04:57 +0000 (22:04 +0200)] 
build number updated

4 years agoserver sends keepalive messages on file monitoring connection during status polls
Victor Kirhenshtein [Mon, 7 Mar 2016 20:04:37 +0000 (22:04 +0200)] 
server sends keepalive messages on file monitoring connection during status polls

4 years agocancel file monitoring call added when file viewer closed; version numbers in GUI...
Victor Kirhenshtein [Mon, 7 Mar 2016 20:04:09 +0000 (22:04 +0200)] 
cancel file monitoring call added when file viewer closed; version numbers in GUI updated

4 years agotext2reach SMS driver improved
Victor Kirhenshtein [Mon, 7 Mar 2016 06:51:00 +0000 (08:51 +0200)] 
text2reach SMS driver improved

4 years agofixed network map object selection issues when background or decoration layers are...
Victor Kirhenshtein [Fri, 4 Mar 2016 17:31:15 +0000 (19:31 +0200)] 
fixed network map object selection issues when background or decoration layers are in use

4 years agoreverted debug changes
Victor Kirhenshtein [Fri, 4 Mar 2016 11:24:31 +0000 (13:24 +0200)] 
reverted debug changes

4 years agofixed free object ID initialization on server start
Victor Kirhenshtein [Thu, 3 Mar 2016 17:46:19 +0000 (19:46 +0200)] 
fixed free object ID initialization on server start

4 years agoAdded NXSL DCI-related functions execution option on cluster and mobile device. Fixes...
Zev [Thu, 3 Mar 2016 16:44:09 +0000 (18:44 +0200)] 
Added NXSL DCI-related functions execution option on cluster and mobile device. Fixes #1149

4 years agominor refactoring; additional debug
Victor Kirhenshtein [Thu, 3 Mar 2016 16:41:17 +0000 (18:41 +0200)] 
minor refactoring; additional debug

4 years agosome components excluded from static SDK build
Victor Kirhenshtein [Tue, 1 Mar 2016 08:15:46 +0000 (10:15 +0200)] 
some components excluded from static SDK build

4 years agoadded function nxlog_set_debug_writer
Victor Kirhenshtein [Mon, 29 Feb 2016 18:03:19 +0000 (20:03 +0200)] 
added function nxlog_set_debug_writer

4 years agoversion number set to 2.0.3 in C code
Victor Kirhenshtein [Mon, 29 Feb 2016 15:15:19 +0000 (17:15 +0200)] 
version number set to 2.0.3 in C code

4 years agofixed Windows build errors
Victor Kirhenshtein [Mon, 29 Feb 2016 14:29:30 +0000 (16:29 +0200)] 
fixed Windows build errors

4 years agoSMS drivers moved out of server sources and build as part of SDK as well
Victor Kirhenshtein [Mon, 29 Feb 2016 08:34:12 +0000 (10:34 +0200)] 
SMS drivers moved out of server sources and build as part of SDK as well

4 years agofile viewer moved to file manager plugin and refactored; initial search implementatio...
Victor Kirhenshtein [Sun, 28 Feb 2016 21:17:21 +0000 (23:17 +0200)] 
file viewer moved to file manager plugin and refactored; initial search implementation in file manager (needs improvement)

4 years agofixed server deadlock
Victor Kirhenshtein [Fri, 26 Feb 2016 20:09:32 +0000 (22:09 +0200)] 
fixed server deadlock

4 years agomethod Node::connectToAgent made protected
Victor Kirhenshtein [Fri, 26 Feb 2016 16:17:18 +0000 (18:17 +0200)] 
method Node::connectToAgent made protected

4 years agoRevert "Tabled renamed to unified standard. hibernate_sequence deprecated in favour...
Alex Kirhenshtein [Fri, 26 Feb 2016 15:40:58 +0000 (17:40 +0200)] 
Revert "Tabled renamed to unified standard. hibernate_sequence deprecated in favour of incrementing PKs."

This reverts commit d09b677b7466846df55c01558bc9f6205da673fe.