public/netxms.git
2 years agoCollected DCI data recalculation based on stored raw values and current transformatio...
Victor Kirhenshtein [Wed, 8 Nov 2017 16:16:45 +0000 (18:16 +0200)] 
Collected DCI data recalculation based on stored raw values and current transformation settings

2 years agoFixed thrown errot on file download job cancelation throught server job view + Change...
zev [Wed, 8 Nov 2017 11:33:55 +0000 (13:33 +0200)] 
Fixed thrown errot on file download job cancelation throught server job view + Change log update

2 years agoFixed test
zev [Wed, 8 Nov 2017 10:12:25 +0000 (12:12 +0200)] 
Fixed test

2 years agoImplemented map configuration options for dashboard element
Eriks Jenkevics [Thu, 2 Nov 2017 13:22:46 +0000 (15:22 +0200)] 
Implemented map configuration options for dashboard element

2 years agoFixed download file canceling
zev [Tue, 7 Nov 2017 16:58:26 +0000 (18:58 +0200)] 
Fixed download file canceling

2 years agoRaw DCI values saved in history along with corresponding transformed values
Victor Kirhenshtein [Tue, 7 Nov 2017 15:29:02 +0000 (17:29 +0200)] 
Raw DCI values saved in history along with corresponding transformed values

2 years agonxdbmgr uses save points on PostgreSQL to allow -X option to have effect
Victor Kirhenshtein [Tue, 7 Nov 2017 14:27:02 +0000 (16:27 +0200)] 
nxdbmgr uses save points on PostgreSQL to allow -X option to have effect

2 years agofixed VSS snapshot on Windows XP
Victor Kirhenshtein [Tue, 7 Nov 2017 11:27:20 +0000 (13:27 +0200)] 
fixed VSS snapshot on Windows XP

2 years agofixed Windows build environment setup script
Victor Kirhenshtein [Mon, 6 Nov 2017 22:05:20 +0000 (00:05 +0200)] 
fixed Windows build environment setup script

2 years agoVSS helper functions made exportable from libnxlp
Victor Kirhenshtein [Mon, 6 Nov 2017 21:48:28 +0000 (23:48 +0200)] 
VSS helper functions made exportable from libnxlp

2 years agofixed dependencied in VC++ projects
Victor Kirhenshtein [Mon, 6 Nov 2017 18:57:07 +0000 (20:57 +0200)] 
fixed dependencied in VC++ projects

2 years agofixed build errors
Victor Kirhenshtein [Mon, 6 Nov 2017 17:49:06 +0000 (19:49 +0200)] 
fixed build errors

2 years agofixed invalid format string
Victor Kirhenshtein [Mon, 6 Nov 2017 17:48:52 +0000 (19:48 +0200)] 
fixed invalid format string

2 years agoexplicitely use non-UNICODE structures in libstrophe DNS resolver on Windows
Victor Kirhenshtein [Mon, 6 Nov 2017 17:45:30 +0000 (19:45 +0200)] 
explicitely use non-UNICODE structures in libstrophe DNS resolver on Windows

2 years agofixes in Visual Studio projects
Victor Kirhenshtein [Mon, 6 Nov 2017 17:38:49 +0000 (19:38 +0200)] 
fixes in Visual Studio projects

2 years agofixed nxconfig build with VS 2017
Victor Kirhenshtein [Mon, 6 Nov 2017 15:18:33 +0000 (17:18 +0200)] 
fixed nxconfig build with VS 2017

2 years agoFixed mc files compilation under Visual Studio 2017
Victor Kirhenshtein [Mon, 6 Nov 2017 14:57:01 +0000 (16:57 +0200)] 
Fixed mc files compilation under Visual Studio 2017

2 years agofixed include path in libnetxms VC++ project
Victor Kirhenshtein [Mon, 6 Nov 2017 14:21:26 +0000 (16:21 +0200)] 
fixed include path in libnetxms VC++ project

2 years agoremoved Visual Stidio 2005 project files
Victor Kirhenshtein [Mon, 6 Nov 2017 13:35:53 +0000 (15:35 +0200)] 
removed Visual Stidio 2005 project files

2 years agofixed merge issues
Victor Kirhenshtein [Mon, 6 Nov 2017 11:48:12 +0000 (13:48 +0200)] 
fixed merge issues

2 years agoFixed VSS compatibility issues in Windows XP and Windows Server 2003
Victor Kirhenshtein [Mon, 6 Nov 2017 10:42:08 +0000 (12:42 +0200)] 
Fixed VSS compatibility issues in Windows XP and Windows Server 2003

2 years agochange log updated
Victor Kirhenshtein [Fri, 3 Nov 2017 21:44:17 +0000 (23:44 +0200)] 
change log updated

2 years agoimplemented log file monitoring using Windows VSS snapshots
Victor Kirhenshtein [Fri, 3 Nov 2017 16:29:07 +0000 (18:29 +0200)] 
implemented log file monitoring using Windows VSS snapshots

2 years agofixed compiler warnings
Victor Kirhenshtein [Fri, 3 Nov 2017 16:23:25 +0000 (18:23 +0200)] 
fixed compiler warnings

2 years agoFixed database initialisation
Eriks Jenkevics [Fri, 3 Nov 2017 14:20:55 +0000 (16:20 +0200)] 
Fixed database initialisation

2 years agoChangelog update
Eriks Jenkevics [Fri, 3 Nov 2017 13:51:58 +0000 (15:51 +0200)] 
Changelog update

2 years agoImplemented DBLock when running nxdbmgr check. Fixes #NX-900
Eriks Jenkevics [Thu, 26 Oct 2017 09:24:05 +0000 (12:24 +0300)] 
Implemented DBLock when running nxdbmgr check. Fixes #NX-900

2 years agoChangelog update
Eriks Jenkevics [Fri, 3 Nov 2017 13:43:32 +0000 (15:43 +0200)] 
Changelog update

2 years agoImplemented EPP rule sorting by rule number durring export. Fixes #NX-1345
Eriks Jenkevics [Wed, 25 Oct 2017 08:53:12 +0000 (11:53 +0300)] 
Implemented EPP rule sorting by rule number durring export. Fixes #NX-1345

2 years agoImplemented functionality for zone specific SNMP credentials. Fixes #NX-1199
Eriks Jenkevics [Wed, 1 Nov 2017 10:56:05 +0000 (12:56 +0200)] 
Implemented functionality for zone specific SNMP credentials. Fixes #NX-1199

2 years agoImplemented dashboard element for rack/chassis diagram. Fixes #NX-1045
Eriks Jenkevics [Fri, 3 Nov 2017 10:32:42 +0000 (12:32 +0200)] 
Implemented dashboard element for rack/chassis diagram. Fixes #NX-1045

2 years agofix for Windows build (free is NULL safe on Windows)
Victor Kirhenshtein [Fri, 3 Nov 2017 08:48:22 +0000 (10:48 +0200)] 
fix for Windows build (free is NULL safe on Windows)

2 years agofixed incorrect mutex unlock in Node::getAgentConnection
Victor Kirhenshtein [Thu, 2 Nov 2017 18:14:14 +0000 (20:14 +0200)] 
fixed incorrect mutex unlock in Node::getAgentConnection

2 years agofixed URL in WebSMS driver
Victor Kirhenshtein [Thu, 2 Nov 2017 09:00:56 +0000 (11:00 +0200)] 
fixed URL in WebSMS driver

2 years agoimplemented method Node::getAgentConnection which returns primary connection if possi...
Victor Kirhenshtein [Wed, 1 Nov 2017 18:25:57 +0000 (20:25 +0200)] 
implemented method Node::getAgentConnection which returns primary connection if possible and new connection if not

2 years agorefactoring of AgentConnection::getList
Victor Kirhenshtein [Tue, 31 Oct 2017 21:43:28 +0000 (23:43 +0200)] 
refactoring of AgentConnection::getList

2 years agominor refactoring ("new node" flag renamed to "configuration poll pending")
Victor Kirhenshtein [Tue, 31 Oct 2017 20:22:10 +0000 (22:22 +0200)] 
minor refactoring ("new node" flag renamed to "configuration poll pending")

2 years agoFixed incorrect order of pols for new node. Now firs poll for new node will be config...
zev [Tue, 31 Oct 2017 13:50:28 +0000 (15:50 +0200)] 
Fixed incorrect order of pols for new node. Now firs poll for new node will be configuration poll.

2 years agoAdded configuration for client+base javadoc generation
zev [Mon, 30 Oct 2017 15:54:47 +0000 (17:54 +0200)] 
Added configuration for client+base javadoc generation

2 years agocompress generated minidumps
Victor Kirhenshtein [Mon, 30 Oct 2017 14:19:43 +0000 (16:19 +0200)] 
compress generated minidumps

2 years agocomments written to minidump file as ANSI string
Victor Kirhenshtein [Mon, 30 Oct 2017 13:07:01 +0000 (15:07 +0200)] 
comments written to minidump file as ANSI string

2 years agoimproved minidump generation
Victor Kirhenshtein [Mon, 30 Oct 2017 11:18:12 +0000 (13:18 +0200)] 
improved minidump generation

2 years agoFixed non unicode build
zev [Fri, 27 Oct 2017 15:54:11 +0000 (18:54 +0300)] 
Fixed non unicode build

2 years agoChangelog updated
zev [Fri, 27 Oct 2017 15:04:09 +0000 (18:04 +0300)] 
Changelog updated

2 years agoAdd limit of 255 symbols to summary field of Jira issue request (issue #NX-1339)
zev [Fri, 27 Oct 2017 14:42:36 +0000 (17:42 +0300)] 
Add limit of 255 symbols to summary field of Jira issue request (issue #NX-1339)

2 years agoFixed segfolt new alarm issue creation
zev [Fri, 27 Oct 2017 14:29:49 +0000 (17:29 +0300)] 
Fixed segfolt new alarm issue creation

2 years agoFixed segfolt new alarm issue creation
zev [Fri, 27 Oct 2017 14:29:49 +0000 (17:29 +0300)] 
Fixed segfolt new alarm issue creation

2 years agoFixed bugs in DNS resolve
zev [Wed, 25 Oct 2017 16:35:27 +0000 (19:35 +0300)] 
Fixed bugs in DNS resolve

2 years agoDo DNS resolve for node names via zone proxy. (issue #NX-1268)
zev [Wed, 25 Oct 2017 15:49:15 +0000 (18:49 +0300)] 
Do DNS resolve for node names via zone proxy. (issue #NX-1268)

2 years agofixed compatibility issue with SLES 11
Victor Kirhenshtein [Wed, 25 Oct 2017 12:28:03 +0000 (15:28 +0300)] 
fixed compatibility issue with SLES 11

2 years agoifdef around m4_esyscmd_s in configure.ac for older autoconf compatibility
Victor Kirhenshtein [Wed, 25 Oct 2017 12:18:15 +0000 (15:18 +0300)] 
ifdef around m4_esyscmd_s in configure.ac for older autoconf compatibility

2 years agoapplication agent changed to use NamedPipeListener class
Victor Kirhenshtein [Wed, 25 Oct 2017 12:08:36 +0000 (15:08 +0300)] 
application agent changed to use NamedPipeListener class

2 years agoChangelog update
Eriks Jenkevics [Wed, 25 Oct 2017 08:57:39 +0000 (11:57 +0300)] 
Changelog update

2 years agoImplemented filter for Agent Tunnel Manager. Fixes #NX-1344
Eriks Jenkevics [Tue, 24 Oct 2017 07:50:12 +0000 (10:50 +0300)] 
Implemented filter for Agent Tunnel Manager. Fixes #NX-1344

2 years agoImplemented Export and Import for Server Actions. Fixes #NX-703
Eriks Jenkevics [Tue, 24 Oct 2017 14:33:23 +0000 (17:33 +0300)] 
Implemented Export and Import for Server Actions. Fixes #NX-703

2 years agoRemoved unused code
Eriks Jenkevics [Tue, 24 Oct 2017 07:02:34 +0000 (10:02 +0300)] 
Removed unused code

2 years agoadded macro DISABLE_COPY_CTOR; minor refactoring
Victor Kirhenshtein [Wed, 25 Oct 2017 08:50:54 +0000 (11:50 +0300)] 
added macro DISABLE_COPY_CTOR; minor refactoring

2 years agofixed bug in object properties re-creation in nxdbmgr
Victor Kirhenshtein [Tue, 24 Oct 2017 15:16:03 +0000 (18:16 +0300)] 
fixed bug in object properties re-creation in nxdbmgr

2 years agominor nxdbmgr refactoring
Victor Kirhenshtein [Tue, 24 Oct 2017 15:14:05 +0000 (18:14 +0300)] 
minor nxdbmgr refactoring

2 years agoPer stage confirmation in database manager during database check
Victor Kirhenshtein [Tue, 24 Oct 2017 14:20:57 +0000 (17:20 +0300)] 
Per stage confirmation in database manager during database check

2 years agodelete raw_dci_values record on DCI delete
Victor Kirhenshtein [Mon, 23 Oct 2017 20:59:04 +0000 (23:59 +0300)] 
delete raw_dci_values record on DCI delete

2 years agofixed bug in alarm message expansion
Victor Kirhenshtein [Mon, 23 Oct 2017 20:41:56 +0000 (23:41 +0300)] 
fixed bug in alarm message expansion

2 years agoAdded 'Administration status'column for scheduled tasks view and status color indicat...
zev [Mon, 23 Oct 2017 16:14:28 +0000 (19:14 +0300)] 
Added 'Administration status'column for scheduled tasks view and status color indication (issue #NX-1341)

2 years agoconfiguration parameter DBWriter.MaxRecordsPerTransaction added to database
Victor Kirhenshtein [Mon, 23 Oct 2017 16:06:33 +0000 (19:06 +0300)] 
configuration parameter DBWriter.MaxRecordsPerTransaction added to database

2 years agoFixed compilation errors
Eriks Jenkevics [Mon, 23 Oct 2017 12:17:42 +0000 (15:17 +0300)] 
Fixed compilation errors

2 years agoChangelog update
Eriks Jenkevics [Mon, 23 Oct 2017 12:03:12 +0000 (15:03 +0300)] 
Changelog update

2 years agoImplemented timeout for external parameter provider. Fixes #NX-1332
Eriks Jenkevics [Thu, 19 Oct 2017 14:00:03 +0000 (17:00 +0300)] 
Implemented timeout for external parameter provider. Fixes #NX-1332

2 years agoAdded comparator for History Table; Implemented functionality to modify line chart...
Eriks Jenkevics [Tue, 10 Oct 2017 09:14:56 +0000 (12:14 +0300)] 
Added comparator for History Table; Implemented functionality to modify line chart base. Fixes #NX-1292

2 years agoIncreased limit of SMS message (issue #NX-1342)
zev [Mon, 23 Oct 2017 11:50:53 +0000 (14:50 +0300)] 
Increased limit of SMS message (issue #NX-1342)

2 years agoAdded simpleXML jar file
Eriks Jenkevics [Mon, 23 Oct 2017 09:33:22 +0000 (12:33 +0300)] 
Added simpleXML jar file

2 years agoReverted to SimpleXML 2.6.4
Eriks Jenkevics [Mon, 23 Oct 2017 08:47:54 +0000 (11:47 +0300)] 
Reverted to SimpleXML 2.6.4

2 years agoRevert "Fixed SimpleXML strict parsing for dashboard element configs"
Eriks Jenkevics [Mon, 23 Oct 2017 08:45:21 +0000 (11:45 +0300)] 
Revert "Fixed SimpleXML strict parsing for dashboard element configs"

This reverts commit 00f2168aabb55d7f02c18cadf41b164efb3fdb27.

2 years agoFixed SimpleXML strict parsing for dashboard element configs
Eriks Jenkevics [Mon, 23 Oct 2017 07:47:04 +0000 (10:47 +0300)] 
Fixed SimpleXML strict parsing for dashboard element configs

2 years agoadditional debug
Victor Kirhenshtein [Sun, 22 Oct 2017 20:45:07 +0000 (23:45 +0300)] 
additional debug

2 years agodebug tags in certificate functions
Victor Kirhenshtein [Sun, 22 Oct 2017 20:19:52 +0000 (23:19 +0300)] 
debug tags in certificate functions

2 years agoFixed non unicode build error
zev [Sat, 21 Oct 2017 14:18:07 +0000 (17:18 +0300)] 
Fixed non unicode build error

2 years agodebug_tag_tree.h added to extra dist
Victor Kirhenshtein [Fri, 20 Oct 2017 21:24:15 +0000 (00:24 +0300)] 
debug_tag_tree.h added to extra dist

2 years agofixed server crash on re-enabling disabled user (issue #NX-1343)
Victor Kirhenshtein [Fri, 20 Oct 2017 19:36:35 +0000 (22:36 +0300)] 
fixed server crash on re-enabling disabled user (issue #NX-1343)

2 years agofixed SQL error in saving users
Victor Kirhenshtein [Fri, 20 Oct 2017 19:15:22 +0000 (22:15 +0300)] 
fixed SQL error in saving users

2 years agodebug tag set for agent connection debug output; added function nxlog_get_debug_level...
Victor Kirhenshtein [Fri, 20 Oct 2017 18:52:07 +0000 (21:52 +0300)] 
debug tag set for agent connection debug output; added function nxlog_get_debug_level_tag_object

2 years agominor debug tags refactoring; implemented call nxlog_get_all_debug_tags; server conso...
Victor Kirhenshtein [Fri, 20 Oct 2017 18:24:52 +0000 (21:24 +0300)] 
minor debug tags refactoring; implemented call nxlog_get_all_debug_tags; server console command "debug" prints currently set debug levels

2 years agoFixed merge mistake
zev [Fri, 20 Oct 2017 16:52:55 +0000 (19:52 +0300)] 
Fixed merge mistake

2 years agoMacross expansion refactoring
zev [Fri, 20 Oct 2017 16:29:41 +0000 (19:29 +0300)] 
Macross expansion refactoring

2 years agofixed DB upgrade procedure
Victor Kirhenshtein [Fri, 20 Oct 2017 15:17:57 +0000 (18:17 +0300)] 
fixed DB upgrade procedure

2 years agofixed DB upgrade procedure; unused configuration parameter NumberOfDataCollectors...
Victor Kirhenshtein [Fri, 20 Oct 2017 14:19:14 +0000 (17:19 +0300)] 
fixed DB upgrade procedure; unused configuration parameter NumberOfDataCollectors removed

2 years agoFixed bug in DB upgrade procedure
Victor Kirhenshtein [Fri, 20 Oct 2017 14:08:07 +0000 (17:08 +0300)] 
Fixed bug in DB upgrade procedure

2 years agonew configuration parameters added to upgrade procedure
Victor Kirhenshtein [Fri, 20 Oct 2017 14:04:12 +0000 (17:04 +0300)] 
new configuration parameters added to upgrade procedure

2 years agodata collector thread pool parameters added to init script
Victor Kirhenshtein [Fri, 20 Oct 2017 09:06:55 +0000 (12:06 +0300)] 
data collector thread pool parameters added to init script

2 years agoFixed MacAddress:parse() to parse LoraWAN DevAddr; Fixed LoraWAN server link device...
Eriks Jenkevics [Fri, 20 Oct 2017 12:06:32 +0000 (15:06 +0300)] 
Fixed MacAddress:parse() to parse LoraWAN DevAddr; Fixed LoraWAN server link device deletion

2 years agoadded tunnel debug tags in agent
Victor Kirhenshtein [Fri, 20 Oct 2017 08:54:26 +0000 (11:54 +0300)] 
added tunnel debug tags in agent

2 years agoadded tags to tunnel debug; debug tag length increased
Victor Kirhenshtein [Fri, 20 Oct 2017 08:31:15 +0000 (11:31 +0300)] 
added tags to tunnel debug; debug tag length increased

2 years agofixed bug in configure
Victor Kirhenshtein [Thu, 19 Oct 2017 14:21:06 +0000 (17:21 +0300)] 
fixed bug in configure

2 years agoclang used on Linux only if explicitly enabled with option --with-clang
Victor Kirhenshtein [Thu, 19 Oct 2017 13:55:34 +0000 (16:55 +0300)] 
clang used on Linux only if explicitly enabled with option --with-clang

2 years agoadded function nxlog_debug_tag_object2
Victor Kirhenshtein [Thu, 19 Oct 2017 09:57:50 +0000 (12:57 +0300)] 
added function nxlog_debug_tag_object2

2 years agoadded functions nxlog_debug_tag2 and nxlog_debug_tag_object
Victor Kirhenshtein [Thu, 19 Oct 2017 09:50:37 +0000 (12:50 +0300)] 
added functions nxlog_debug_tag2 and nxlog_debug_tag_object

2 years agoRemoved uninicialized buffer from LoraWAN server link
Eriks Jenkevics [Wed, 18 Oct 2017 16:07:13 +0000 (19:07 +0300)] 
Removed uninicialized buffer from LoraWAN server link

2 years agofixed static analyzer warning
Victor Kirhenshtein [Wed, 18 Oct 2017 15:48:18 +0000 (18:48 +0300)] 
fixed static analyzer warning

2 years agoFixed parameter querry access right bug
Eriks Jenkevics [Wed, 18 Oct 2017 12:40:51 +0000 (15:40 +0300)] 
Fixed parameter querry access right bug

2 years agoadded private extensions hook on server startup
Victor Kirhenshtein [Wed, 18 Oct 2017 10:11:31 +0000 (13:11 +0300)] 
added private extensions hook on server startup

2 years agoobject save optimization - object properties divided into groups and anly modified...
Victor Kirhenshtein [Tue, 17 Oct 2017 20:02:14 +0000 (23:02 +0300)] 
object save optimization - object properties divided into groups and anly modified groups written to database