public/netxms.git
23 months agoupdated code for NXSL object creation in hook script flagRework
zev [Thu, 21 Sep 2017 05:56:26 +0000 (08:56 +0300)] 
updated code for NXSL object creation in hook script

23 months agoRemoved duplicate code
zev [Wed, 20 Sep 2017 16:42:37 +0000 (19:42 +0300)] 
Removed duplicate code

23 months agoRemoved duplicate code in instance discovery. Small code refactoring. Fixed upgrade...
zev [Wed, 20 Sep 2017 16:39:55 +0000 (19:39 +0300)] 
Removed duplicate code in instance discovery. Small code refactoring. Fixed upgrade procedure

23 months agoFixed node flags problems. Smapll update for sensor class. Updates some project files
zev [Wed, 20 Sep 2017 12:40:14 +0000 (15:40 +0300)] 
Fixed node flags problems. Smapll update for sensor class. Updates some project files

2 years agoInitial version
zev [Thu, 14 Sep 2017 17:14:33 +0000 (20:14 +0300)] 
Initial version

2 years agoThreadPoolExecute allows using of base class method as thread function
Victor Kirhenshtein [Mon, 11 Sep 2017 14:08:54 +0000 (17:08 +0300)] 
ThreadPoolExecute allows using of base class method as thread function

2 years agofixed Windows build errors
Victor Kirhenshtein [Fri, 8 Sep 2017 15:42:50 +0000 (18:42 +0300)] 
fixed Windows build errors

2 years agofixed Windows compiler warnings
Victor Kirhenshtein [Fri, 8 Sep 2017 15:34:50 +0000 (18:34 +0300)] 
fixed Windows compiler warnings

2 years agoadded utility function GetLocalHostName; added agent parameter System.FQDN; agent...
Victor Kirhenshtein [Fri, 8 Sep 2017 15:28:49 +0000 (18:28 +0300)] 
added utility function GetLocalHostName; added agent parameter System.FQDN; agent sends zone UIN and FQDN on tunnel setup (issue #NX-1306)

2 years agofixed incorrect UI message (issue #NX-1314)
Victor Kirhenshtein [Fri, 8 Sep 2017 13:41:02 +0000 (16:41 +0300)] 
fixed incorrect UI message (issue #NX-1314)

2 years agoupdated versions of agent manager and object manager plugins
Victor Kirhenshtein [Fri, 8 Sep 2017 13:24:40 +0000 (16:24 +0300)] 
updated versions of agent manager and object manager plugins

2 years agofixed threshold violation event sending
Victor Kirhenshtein [Fri, 8 Sep 2017 11:15:38 +0000 (14:15 +0300)] 
fixed threshold violation event sending

2 years agoupdated server debug console help message (issue #NX-1309)
Victor Kirhenshtein [Thu, 7 Sep 2017 18:27:19 +0000 (21:27 +0300)] 
updated server debug console help message (issue #NX-1309)

2 years agoSample repots dropped from the tree.
Alex Kirhenshtein [Thu, 7 Sep 2017 15:37:26 +0000 (18:37 +0300)] 
Sample repots dropped from the tree.

2 years agoJython upgraded
Alex Kirhenshtein [Tue, 15 Aug 2017 13:38:05 +0000 (16:38 +0300)] 
Jython upgraded

2 years agodmg version now can be specified as first argument
Alex Kirhenshtein [Tue, 15 Aug 2017 13:37:26 +0000 (16:37 +0300)] 
dmg version now can be specified as first argument

2 years agoupdated default Windows build env
Victor Kirhenshtein [Thu, 7 Sep 2017 14:44:49 +0000 (17:44 +0300)] 
updated default Windows build env

2 years agochange log update
Victor Kirhenshtein [Thu, 7 Sep 2017 10:01:43 +0000 (13:01 +0300)] 
change log update

2 years agoThreshold violation events have current DCI value as parameter 8 (named as "dciValue")
Victor Kirhenshtein [Thu, 7 Sep 2017 10:00:22 +0000 (13:00 +0300)] 
Threshold violation events have current DCI value as parameter 8 (named as "dciValue")

2 years agofixed server crash on template export
Victor Kirhenshtein [Wed, 6 Sep 2017 20:05:15 +0000 (23:05 +0300)] 
fixed server crash on template export

2 years agoadditional debug
Victor Kirhenshtein [Wed, 6 Sep 2017 13:27:58 +0000 (16:27 +0300)] 
additional debug

2 years agoRemoved language.settings.xml eclipse file from repository
zev [Mon, 4 Sep 2017 19:03:07 +0000 (22:03 +0300)] 
Removed language.settings.xml eclipse file from repository

2 years agoset smaller receiver buffer size for NXCSession tests
Victor Kirhenshtein [Mon, 4 Sep 2017 15:59:41 +0000 (18:59 +0300)] 
set smaller receiver buffer size for NXCSession tests

2 years agominor refactoring
Victor Kirhenshtein [Sun, 3 Sep 2017 20:15:48 +0000 (23:15 +0300)] 
minor refactoring

2 years agochange log updated
Victor Kirhenshtein [Sat, 2 Sep 2017 10:07:14 +0000 (13:07 +0300)] 
change log updated

2 years agosummary tables for table DCIs refactoring and minor fixes
Victor Kirhenshtein [Sat, 2 Sep 2017 09:54:47 +0000 (12:54 +0300)] 
summary tables for table DCIs refactoring and minor fixes

2 years agoMinor bugfixes
Eriks Jenkevics [Fri, 1 Sep 2017 11:10:31 +0000 (14:10 +0300)] 
Minor bugfixes

2 years agoAdded Table DCI summary table functionality to webUI
Eriks Jenkevics [Fri, 1 Sep 2017 06:25:33 +0000 (09:25 +0300)] 
Added Table DCI summary table functionality to webUI

2 years agoImplementation of Table Summary DCI tables for desktop console
Eriks Jenkevics [Thu, 31 Aug 2017 16:08:06 +0000 (19:08 +0300)] 
Implementation of Table Summary DCI tables for desktop console

2 years agoRemoved obselete comment to fix build
Eriks Jenkevics [Fri, 1 Sep 2017 14:07:07 +0000 (17:07 +0300)] 
Removed obselete comment to fix build

2 years agomultivalued columns in summary tables
Victor Kirhenshtein [Fri, 1 Sep 2017 13:25:13 +0000 (16:25 +0300)] 
multivalued columns in summary tables

2 years agoadded method to get column from point in SortableTreeViewer
Victor Kirhenshtein [Fri, 1 Sep 2017 13:14:13 +0000 (16:14 +0300)] 
added method to get column from point in SortableTreeViewer

2 years agofixed bug in String::split
Victor Kirhenshtein [Fri, 1 Sep 2017 10:54:16 +0000 (13:54 +0300)] 
fixed bug in String::split

2 years agoremoved debug output in MacAddress::parse
Victor Kirhenshtein [Fri, 1 Sep 2017 10:53:48 +0000 (13:53 +0300)] 
removed debug output in MacAddress::parse

2 years agofixed bug in log query
Victor Kirhenshtein [Thu, 31 Aug 2017 19:09:16 +0000 (22:09 +0300)] 
fixed bug in log query

2 years agofixed memory leak
Victor Kirhenshtein [Wed, 30 Aug 2017 20:20:48 +0000 (23:20 +0300)] 
fixed memory leak

2 years agochange log updated
Victor Kirhenshtein [Wed, 30 Aug 2017 13:54:40 +0000 (16:54 +0300)] 
change log updated

2 years agoFixed SQL queries in user profiles to disable SQL injection posibility
Eriks Jenkevics [Thu, 17 Aug 2017 13:08:04 +0000 (16:08 +0300)] 
Fixed SQL queries in user profiles to disable SQL injection posibility

2 years agochanged DB versions to allow room for additional upgrades in stable 2.1 branch; fixed...
Victor Kirhenshtein [Wed, 30 Aug 2017 13:16:40 +0000 (16:16 +0300)] 
changed DB versions to allow room for additional upgrades in stable 2.1 branch; fixed configuration parameters LongRunningQueryThreshold and DeleteUnreachableNodesPeriod definition in DB init script

2 years agoFixed sticky aknowledgment time lose when same event comes.
zev [Wed, 30 Aug 2017 12:27:09 +0000 (15:27 +0300)] 
Fixed sticky aknowledgment time lose when same event comes.

2 years agominor refactoring
Victor Kirhenshtein [Tue, 29 Aug 2017 20:55:33 +0000 (23:55 +0300)] 
minor refactoring

2 years agoBar mode for dashboard gauge elements implemented
Victor Kirhenshtein [Tue, 29 Aug 2017 16:09:17 +0000 (19:09 +0300)] 
Bar mode for dashboard gauge elements implemented

2 years agofixed compiler warnings
Victor Kirhenshtein [Tue, 29 Aug 2017 16:08:22 +0000 (19:08 +0300)] 
fixed compiler warnings

2 years agoAdded missing checks for sensor object
Eriks Jenkevics [Tue, 29 Aug 2017 13:17:28 +0000 (16:17 +0300)] 
Added missing checks for sensor object

2 years agobuild number updated
Victor Kirhenshtein [Mon, 28 Aug 2017 10:49:21 +0000 (13:49 +0300)] 
build number updated

2 years agofixed in web API to match recent changes in Java API
Victor Kirhenshtein [Sun, 27 Aug 2017 15:00:11 +0000 (18:00 +0300)] 
fixed in web API to match recent changes in Java API

2 years agoversion number updated
Victor Kirhenshtein [Sun, 27 Aug 2017 14:59:36 +0000 (17:59 +0300)] 
version number updated

2 years agoFixed javadoc errors
Victor Kirhenshtein [Sun, 27 Aug 2017 10:51:17 +0000 (13:51 +0300)] 
Fixed javadoc errors

2 years agoZone ID now referenced as Zone UIN (unique identification number) to avoid confusion...
Victor Kirhenshtein [Sat, 26 Aug 2017 20:17:39 +0000 (23:17 +0300)] 
Zone ID now referenced as Zone UIN (unique identification number) to avoid confusion with zone object ID

2 years agoNew node can be created directly from agent tunnel manager
Victor Kirhenshtein [Sat, 26 Aug 2017 15:55:15 +0000 (18:55 +0300)] 
New node can be created directly from agent tunnel manager

2 years agoZone ID can be generated automatically on zone creation
Victor Kirhenshtein [Sat, 26 Aug 2017 09:24:06 +0000 (12:24 +0300)] 
Zone ID can be generated automatically on zone creation

2 years agoFixed some small sensor mistakes
zev [Fri, 25 Aug 2017 10:39:18 +0000 (13:39 +0300)] 
Fixed some small sensor mistakes

2 years agominor refactoring of ObjectLock class
Victor Kirhenshtein [Thu, 24 Aug 2017 12:35:10 +0000 (15:35 +0300)] 
minor refactoring of ObjectLock class

2 years agoFixed bug with lost agent connectivity after tunnel reconnect
Victor Kirhenshtein [Thu, 24 Aug 2017 12:17:50 +0000 (15:17 +0300)] 
Fixed bug with lost agent connectivity after tunnel reconnect

2 years agoretry SNMP status poll after proxy communication error
Victor Kirhenshtein [Thu, 24 Aug 2017 12:03:44 +0000 (15:03 +0300)] 
retry SNMP status poll after proxy communication error

2 years agoadded virtual method SNMP_Transport::isProxyTransport()
Victor Kirhenshtein [Thu, 24 Aug 2017 08:03:28 +0000 (11:03 +0300)] 
added virtual method SNMP_Transport::isProxyTransport()

2 years agofixed copy/paste typo in object loading code
Victor Kirhenshtein [Thu, 24 Aug 2017 07:14:29 +0000 (10:14 +0300)] 
fixed copy/paste typo in object loading code

2 years agoFixed build error
zev [Thu, 24 Aug 2017 07:00:54 +0000 (10:00 +0300)] 
Fixed build error

2 years agoFixed proxy nooge connection retrieve from Sensor object. Added functionality for...
zev [Thu, 24 Aug 2017 06:43:59 +0000 (09:43 +0300)] 
Fixed proxy nooge connection retrieve from Sensor object. Added functionality for DLMS

2 years agoAdded ObjectLock template class to add mutex lock option to any object.
zev [Thu, 24 Aug 2017 06:35:52 +0000 (09:35 +0300)] 
Added ObjectLock template class to add mutex lock option to any object.

2 years agofixed bug in configure (Java subagents not being built)
Victor Kirhenshtein [Wed, 23 Aug 2017 19:35:40 +0000 (22:35 +0300)] 
fixed bug in configure (Java subagents not being built)

2 years agodeprecated library libnxmap.dll removed from installer; intermediate release 2.1-99
Victor Kirhenshtein [Wed, 23 Aug 2017 15:21:46 +0000 (18:21 +0300)] 
deprecated library libnxmap.dll removed from installer; intermediate release 2.1-99

2 years agofixed potential access to deleted client session
Victor Kirhenshtein [Wed, 23 Aug 2017 15:00:56 +0000 (18:00 +0300)] 
fixed potential access to deleted client session

2 years agoserver generates full dump on Windows by default
Victor Kirhenshtein [Wed, 23 Aug 2017 14:14:40 +0000 (17:14 +0300)] 
server generates full dump on Windows by default

2 years agofixed mail sender address encoding
Victor Kirhenshtein [Tue, 22 Aug 2017 17:20:08 +0000 (20:20 +0300)] 
fixed mail sender address encoding

2 years agoAdded fallback for NXSL_Sensor getAttr function
Eriks Jenkevics [Tue, 22 Aug 2017 13:46:09 +0000 (16:46 +0300)] 
Added fallback for NXSL_Sensor getAttr function

2 years agoRemoved unused function
Eriks Jenkevics [Tue, 22 Aug 2017 13:27:37 +0000 (16:27 +0300)] 
Removed unused function

2 years agoAdded NXSL Sensor object
Eriks Jenkevics [Tue, 22 Aug 2017 13:14:33 +0000 (16:14 +0300)] 
Added NXSL Sensor object

2 years agofixed web UI build
Victor Kirhenshtein [Tue, 22 Aug 2017 13:08:25 +0000 (16:08 +0300)] 
fixed web UI build

2 years agoFixed MacAddress toString function for different formats; Introduced even more MacAdd...
Eriks Jenkevics [Tue, 22 Aug 2017 05:45:44 +0000 (08:45 +0300)] 
Fixed MacAddress toString function for different formats; Introduced even more MacAddress tests

2 years agofixed compilation warning on Linux
Victor Kirhenshtein [Mon, 21 Aug 2017 20:41:26 +0000 (23:41 +0300)] 
fixed compilation warning on Linux

2 years agoadded macro DEFINE_MODULE_METADATA; module metadata corerctly exposed on Windows...
Victor Kirhenshtein [Mon, 21 Aug 2017 18:12:41 +0000 (21:12 +0300)] 
added macro DEFINE_MODULE_METADATA; module metadata corerctly exposed on Windows; changed module metadata format

2 years agorefactoring of object tools/predefined graphs filters
Victor Kirhenshtein [Mon, 21 Aug 2017 11:35:32 +0000 (14:35 +0300)] 
refactoring of object tools/predefined graphs filters

2 years agoFixed bug in sorting alarms by zone name
Victor Kirhenshtein [Sat, 19 Aug 2017 09:02:16 +0000 (12:02 +0300)] 
Fixed bug in sorting alarms by zone name

2 years agoFixed small errors for File Manager overwrite notifications
zev [Fri, 18 Aug 2017 16:34:20 +0000 (19:34 +0300)] 
Fixed small errors for File Manager overwrite notifications

2 years agoSyslog messages received on loopback bound to receiving node (local management node...
Victor Kirhenshtein [Fri, 18 Aug 2017 14:15:42 +0000 (17:15 +0300)] 
Syslog messages received on loopback bound to receiving node (local management node or syslog proxy node)

2 years agoUser Manager now shows appropriate values when no login has occoured and creation...
Eriks Jenkevics [Fri, 18 Aug 2017 14:09:51 +0000 (17:09 +0300)] 
User Manager now shows appropriate values when no login has occoured and creation data is not available; Removed invalid MAC address separator from parse functions

2 years agoDB setup fix
Eriks Jenkevics [Fri, 18 Aug 2017 13:42:38 +0000 (16:42 +0300)] 
DB setup fix

2 years agoChangelog update
Eriks Jenkevics [Fri, 18 Aug 2017 13:07:21 +0000 (16:07 +0300)] 
Changelog update

2 years agoImplemented Last Login and Created columns for User Manager. Fixes #NX-1219
Eriks Jenkevics [Thu, 17 Aug 2017 15:42:38 +0000 (18:42 +0300)] 
Implemented Last Login and Created columns for User Manager. Fixes #NX-1219

2 years agoAdded tests for MacAddress class; Improved MacAddress::parse function
Eriks Jenkevics [Fri, 18 Aug 2017 13:03:02 +0000 (16:03 +0300)] 
Added tests for MacAddress class; Improved MacAddress::parse function

2 years agoversion number updated 3.0-M0
Victor Kirhenshtein [Thu, 17 Aug 2017 16:00:24 +0000 (19:00 +0300)] 
version number updated

2 years agoFized build error
zev [Thu, 17 Aug 2017 14:40:14 +0000 (17:40 +0300)] 
Fized build error

2 years agoFixed merge conflict
zev [Thu, 17 Aug 2017 14:27:17 +0000 (17:27 +0300)] 
Fixed merge conflict

2 years agoAdded configuration before file/folder overwrite. Fixed some small mistakes. Fixes...
zev [Thu, 17 Aug 2017 14:23:06 +0000 (17:23 +0300)] 
Added configuration before file/folder overwrite. Fixed some small mistakes. Fixes #NX-1170

2 years agoRevert "Server side implementation of event groups. Fixes #NX-1102"
Eriks Jenkevics [Thu, 17 Aug 2017 10:07:06 +0000 (13:07 +0300)] 
Revert "Server side implementation of event groups. Fixes #NX-1102"

This reverts commit dd62373c980f566087d4ec0659b01362645b21c1.

2 years agoRevert "Changelog update"
Eriks Jenkevics [Thu, 17 Aug 2017 10:07:02 +0000 (13:07 +0300)] 
Revert "Changelog update"

This reverts commit 3ee794d1e1cc342a361b138babdeb2b080081220.

2 years agoRevert "Fixed typo"
Eriks Jenkevics [Thu, 17 Aug 2017 10:06:54 +0000 (13:06 +0300)] 
Revert "Fixed typo"

This reverts commit d3a1d887139907eca510df0ef91b5400085aff11.

2 years agoRevert "fixed bug in UpdateEventObject call"
Eriks Jenkevics [Thu, 17 Aug 2017 10:06:49 +0000 (13:06 +0300)] 
Revert "fixed bug in UpdateEventObject call"

This reverts commit 1d13a6b707325cc70c657da6f84b28831bbd57d7.

2 years agoRevert "DB upgrade fix"
Eriks Jenkevics [Thu, 17 Aug 2017 10:06:43 +0000 (13:06 +0300)] 
Revert "DB upgrade fix"

This reverts commit 0b85d4a16cdce9bce4032587b853ea0c6abaf7c6.

2 years agoRevert "Fixed typo"
Eriks Jenkevics [Thu, 17 Aug 2017 10:06:39 +0000 (13:06 +0300)] 
Revert "Fixed typo"

This reverts commit ee8d0365983076f2259e9a8036720139b39626f8.

2 years agoRevert "Another typo fix"
Eriks Jenkevics [Thu, 17 Aug 2017 10:06:34 +0000 (13:06 +0300)] 
Revert "Another typo fix"

This reverts commit 6e7488676be8acc5c4652e353d40d14ec4d358b0.

2 years agoAnother typo fix
Eriks Jenkevics [Thu, 17 Aug 2017 06:23:00 +0000 (09:23 +0300)] 
Another typo fix

2 years agoFixed typo
Eriks Jenkevics [Thu, 17 Aug 2017 06:19:51 +0000 (09:19 +0300)] 
Fixed typo

2 years agoDB upgrade fix
Eriks Jenkevics [Thu, 17 Aug 2017 05:36:49 +0000 (08:36 +0300)] 
DB upgrade fix

2 years agoadded inttypes.h and stdint.h for Microsoft Visual C++
Victor Kirhenshtein [Wed, 16 Aug 2017 19:55:22 +0000 (22:55 +0300)] 
added inttypes.h and stdint.h for Microsoft Visual C++

2 years agofixed bug in UpdateEventObject call
Victor Kirhenshtein [Wed, 16 Aug 2017 19:40:13 +0000 (22:40 +0300)] 
fixed bug in UpdateEventObject call

2 years agofixed Windows build using makefiles; Windows build switched to OpenSSL 1.1.0
Victor Kirhenshtein [Wed, 16 Aug 2017 15:55:22 +0000 (18:55 +0300)] 
fixed Windows build using makefiles; Windows build switched to OpenSSL 1.1.0

2 years agoFixed typo
Eriks Jenkevics [Wed, 16 Aug 2017 15:16:58 +0000 (18:16 +0300)] 
Fixed typo

2 years agofixed bug in MacAddress::isMulticast()
Victor Kirhenshtein [Wed, 16 Aug 2017 15:14:26 +0000 (18:14 +0300)] 
fixed bug in MacAddress::isMulticast()