public/netxms.git
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

2 years agoadded method GeoLocation::equals
Victor Kirhenshtein [Tue, 17 Oct 2017 13:38:49 +0000 (16:38 +0300)] 
added method GeoLocation::equals

2 years agomodification flag cleared from network map object after save; map update skipped...
Victor Kirhenshtein [Tue, 17 Oct 2017 11:34:56 +0000 (14:34 +0300)] 
modification flag cleared from network map object after save; map update skipped for custom maps

2 years agoFixed bug in saving common agent policy properties to DB
Eriks Jenkevics [Tue, 17 Oct 2017 13:17:57 +0000 (16:17 +0300)] 
Fixed bug in saving common agent policy properties to DB

2 years agocustom attribute change only marks object as modified if attribute value really chang...
Victor Kirhenshtein [Mon, 16 Oct 2017 16:04:00 +0000 (19:04 +0300)] 
custom attribute change only marks object as modified if attribute value really changed; added locks around custom attribute access

2 years agofixed AIX build
Victor Kirhenshtein [Sat, 14 Oct 2017 17:51:56 +0000 (12:51 -0500)] 
fixed AIX build

2 years agoprotocol version changed
Victor Kirhenshtein [Sat, 14 Oct 2017 16:39:37 +0000 (19:39 +0300)] 
protocol version changed

2 years agofixed HP-UX build
Victor Kirhenshtein [Sat, 14 Oct 2017 10:34:03 +0000 (13:34 +0300)] 
fixed HP-UX build

2 years agoFixed not overwrited file in case of upload schedule or upload from server to agent
zev [Fri, 13 Oct 2017 14:28:17 +0000 (17:28 +0300)] 
Fixed not overwrited file in case of upload schedule or upload from server to agent

2 years agoremoved brackets around timestamp in log
Victor Kirhenshtein [Fri, 13 Oct 2017 12:49:36 +0000 (15:49 +0300)] 
removed brackets around timestamp in log

2 years agoadded class name for Sensor class
Victor Kirhenshtein [Fri, 13 Oct 2017 11:37:15 +0000 (14:37 +0300)] 
added class name for Sensor class

2 years agodebug tags updated
Victor Kirhenshtein [Fri, 13 Oct 2017 11:34:25 +0000 (14:34 +0300)] 
debug tags updated

2 years agofixed compiler warnings
Victor Kirhenshtein [Fri, 13 Oct 2017 11:08:10 +0000 (14:08 +0300)] 
fixed compiler warnings

2 years agochanged log file format
Victor Kirhenshtein [Fri, 13 Oct 2017 10:55:04 +0000 (13:55 +0300)] 
changed log file format

2 years agochange log updated
Victor Kirhenshtein [Thu, 12 Oct 2017 09:06:47 +0000 (12:06 +0300)] 
change log updated

2 years agofixes in Windows installer
Victor Kirhenshtein [Wed, 11 Oct 2017 16:51:10 +0000 (19:51 +0300)] 
fixes in Windows installer

2 years agoFixed static link script
Victor Kirhenshtein [Wed, 11 Oct 2017 03:52:08 +0000 (06:52 +0300)] 
Fixed static link script

2 years agoSolaris UI packages removed
Victor Kirhenshtein [Wed, 11 Oct 2017 15:11:17 +0000 (18:11 +0300)] 
Solaris UI packages removed

2 years agofixed file upload errors in web UI
Victor Kirhenshtein [Wed, 11 Oct 2017 14:33:48 +0000 (17:33 +0300)] 
fixed file upload errors in web UI

2 years agoFix for poller refactoring
zev [Wed, 11 Oct 2017 14:16:22 +0000 (17:16 +0300)] 
Fix for poller refactoring

2 years agoSensor class refactoring
zev [Wed, 11 Oct 2017 14:15:37 +0000 (17:15 +0300)] 
Sensor class refactoring

2 years agoNetwork map code refactoring
zev [Wed, 11 Oct 2017 14:12:29 +0000 (17:12 +0300)] 
Network map code refactoring

2 years agoAdded aditional debug options to console
zev [Wed, 11 Oct 2017 14:11:44 +0000 (17:11 +0300)] 
Added aditional debug options to console

2 years agoFixed memory leak in event groups
zev [Wed, 11 Oct 2017 14:11:07 +0000 (17:11 +0300)] 
Fixed memory leak in event groups

2 years agoFixed clang warning
zev [Wed, 11 Oct 2017 14:09:11 +0000 (17:09 +0300)] 
Fixed clang warning

2 years agoadded option to show legend for performance tab graphs with single DCI
Victor Kirhenshtein [Tue, 10 Oct 2017 21:07:49 +0000 (00:07 +0300)] 
added option to show legend for performance tab graphs with single DCI

2 years agofixed perf tab settings format in default templates
Victor Kirhenshtein [Tue, 10 Oct 2017 21:08:39 +0000 (00:08 +0300)] 
fixed perf tab settings format in default templates

2 years agofixed perf tab configuration in default templates
Victor Kirhenshtein [Tue, 10 Oct 2017 20:36:32 +0000 (23:36 +0300)] 
fixed perf tab configuration in default templates

2 years agoRemoved debug print
Eriks Jenkevics [Tue, 10 Oct 2017 14:47:44 +0000 (17:47 +0300)] 
Removed debug print

2 years agoFixed database import check for non-existing tables
Eriks Jenkevics [Tue, 10 Oct 2017 14:36:17 +0000 (17:36 +0300)] 
Fixed database import check for non-existing tables

2 years agofixed invalid memory access in Queue::find
Victor Kirhenshtein [Tue, 10 Oct 2017 13:47:14 +0000 (16:47 +0300)] 
fixed invalid memory access in Queue::find

2 years agoFixed non-unicode build
Eriks Jenkevics [Tue, 10 Oct 2017 12:20:56 +0000 (15:20 +0300)] 
Fixed non-unicode build

2 years agoChangelog update
Eriks Jenkevics [Tue, 10 Oct 2017 11:34:18 +0000 (14:34 +0300)] 
Changelog update

2 years agoraw_dci_values is not exported if data skip option is set. Fixes #NX-1333
Eriks Jenkevics [Tue, 10 Oct 2017 08:06:54 +0000 (11:06 +0300)] 
raw_dci_values is not exported if data skip option is set. Fixes #NX-1333

2 years agoImplemented check for missing tables durring DB import. Fixes #NX-1335
Eriks Jenkevics [Tue, 10 Oct 2017 08:00:01 +0000 (11:00 +0300)] 
Implemented check for missing tables durring DB import. Fixes #NX-1335

2 years agofixed build of bundled libjansson
Victor Kirhenshtein [Mon, 9 Oct 2017 12:01:38 +0000 (15:01 +0300)] 
fixed build of bundled libjansson

2 years agofixed DB upgrade procedures
Eriks Jenkevics [Mon, 9 Oct 2017 11:58:01 +0000 (14:58 +0300)] 
fixed DB upgrade procedures

2 years agoMoved 'show "Top N items" in a Dashboad summary table' functionality to web
zev [Mon, 9 Oct 2017 10:26:10 +0000 (13:26 +0300)] 
Moved 'show "Top N items" in a Dashboad summary table' functionality to web

2 years agoChangelog updated
zev [Mon, 9 Oct 2017 10:06:59 +0000 (13:06 +0300)] 
Changelog updated

2 years agoChanged DCI summary table sorting configuratgion to human readable format
zev [Mon, 9 Oct 2017 10:03:14 +0000 (13:03 +0300)] 
Changed DCI summary table sorting configuratgion to human readable format

2 years agoupdated package file for Solaris agent
Victor Kirhenshtein [Mon, 9 Oct 2017 09:56:43 +0000 (12:56 +0300)] 
updated package file for Solaris agent

2 years agochange log updated
Victor Kirhenshtein [Mon, 9 Oct 2017 09:43:55 +0000 (12:43 +0300)] 
change log updated

2 years agofixed compiler warnings
Victor Kirhenshtein [Mon, 9 Oct 2017 09:38:42 +0000 (12:38 +0300)] 
fixed compiler warnings

2 years agofixed compiler warnings; minor refactoring
Victor Kirhenshtein [Mon, 9 Oct 2017 09:34:24 +0000 (12:34 +0300)] 
fixed compiler warnings; minor refactoring

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

2 years agoImplemented DCI threshold duplicate button. Fixes #NX-1320
Eriks Jenkevics [Mon, 9 Oct 2017 08:25:20 +0000 (11:25 +0300)] 
Implemented DCI threshold duplicate button. Fixes #NX-1320

2 years agoChangelog update
Eriks Jenkevics [Mon, 9 Oct 2017 09:27:13 +0000 (12:27 +0300)] 
Changelog update

2 years agoImplemented object filter for world map. Fixes #NX-1325
Victor Kirhenshtein [Sun, 8 Oct 2017 20:32:17 +0000 (23:32 +0300)] 
Implemented object filter for world map. Fixes #NX-1325

2 years agoWindows projects converted to Visual Studio 2017
Victor Kirhenshtein [Sun, 8 Oct 2017 20:32:17 +0000 (23:32 +0300)] 
Windows projects converted to Visual Studio 2017

2 years agoremoved unused local variable (event groups)
Victor Kirhenshtein [Sun, 8 Oct 2017 18:53:15 +0000 (21:53 +0300)] 
removed unused local variable (event groups)

2 years agoremoved unused local variables (data collectors refactoring)
Victor Kirhenshtein [Sun, 8 Oct 2017 18:52:26 +0000 (21:52 +0300)] 
removed unused local variables (data collectors refactoring)

2 years agofixed compiler warnings; minor refactoring
Victor Kirhenshtein [Sun, 8 Oct 2017 11:08:31 +0000 (14:08 +0300)] 
fixed compiler warnings; minor refactoring

2 years agocalls to functions deprecated in OpenSSL 1.1 replaced with compatible ones
Victor Kirhenshtein [Sun, 8 Oct 2017 10:43:56 +0000 (13:43 +0300)] 
calls to functions deprecated in OpenSSL 1.1 replaced with compatible ones

2 years agofixed incorrect sprintf format usage; fixed access to uninitialized memory in DB...
Victor Kirhenshtein [Sun, 8 Oct 2017 09:55:48 +0000 (12:55 +0300)] 
fixed incorrect sprintf format usage; fixed access to uninitialized memory in DB export; removed unused local variables

2 years agoFixed server crash on startup
Victor Kirhenshtein [Fri, 6 Oct 2017 14:09:39 +0000 (17:09 +0300)] 
Fixed server crash on startup

2 years agonew database schema version numbering (major.minor)
Victor Kirhenshtein [Fri, 6 Oct 2017 14:05:36 +0000 (17:05 +0300)] 
new database schema version numbering (major.minor)

2 years agocosmetic changes
Victor Kirhenshtein [Thu, 5 Oct 2017 16:33:27 +0000 (19:33 +0300)] 
cosmetic changes

2 years agoImplemented default column sorting option for summary table on dashboad and option...
zev [Thu, 5 Oct 2017 15:42:06 +0000 (18:42 +0300)] 
Implemented default column sorting option for summary table on dashboad and option to show onlu N fitst columns of summary table on dashboad.

2 years agofixed collected data export/import for non-node data collection targets (issue #NX...
Victor Kirhenshtein [Thu, 5 Oct 2017 14:35:29 +0000 (17:35 +0300)] 
fixed collected data export/import for non-node data collection targets (issue #NX-1331)

2 years agoadded "root object" option to Geo Map dashboard element
Victor Kirhenshtein [Thu, 5 Oct 2017 13:18:15 +0000 (16:18 +0300)] 
added "root object" option to Geo Map dashboard element

2 years agouse clang on Linux when available
Victor Kirhenshtein [Thu, 5 Oct 2017 10:26:15 +0000 (13:26 +0300)] 
use clang on Linux when available

2 years agoUpdated default access rights for Everyone group; Everyone group now saved to DB...
Eriks Jenkevics [Thu, 5 Oct 2017 10:09:07 +0000 (13:09 +0300)] 
Updated default access rights for Everyone group; Everyone group now saved to DB if created on restart

2 years agoAdded posibility to skip alarms, trap log and sys log in DB export
Eriks Jenkevics [Thu, 5 Oct 2017 10:00:03 +0000 (13:00 +0300)] 
Added posibility to skip alarms, trap log and sys log in DB export

2 years agofixed some VS 2017 incompatibilities
Victor Kirhenshtein [Wed, 4 Oct 2017 21:08:51 +0000 (00:08 +0300)] 
fixed some VS 2017 incompatibilities

2 years agoFixed session agent build error
Victor Kirhenshtein [Wed, 4 Oct 2017 16:17:54 +0000 (19:17 +0300)] 
Fixed session agent build error

2 years agoSQL files on Windows installed into share\sql instead of lib\sql
Victor Kirhenshtein [Wed, 4 Oct 2017 15:53:11 +0000 (18:53 +0300)] 
SQL files on Windows installed into share\sql instead of lib\sql

2 years agoadditional progress indication in nxdbmgr check
Victor Kirhenshtein [Wed, 4 Oct 2017 15:50:02 +0000 (18:50 +0300)] 
additional progress indication in nxdbmgr check

2 years agoNXCP message deserialization fails completely in case of malformed message (instead...
Victor Kirhenshtein [Wed, 4 Oct 2017 14:12:55 +0000 (17:12 +0300)] 
NXCP message deserialization fails completely in case of malformed message (instead of leaving half-built message object); NXCPMessage serialization/deserialization methods renamed

2 years agoFixed merge issue
Eriks Jenkevics [Wed, 4 Oct 2017 13:31:39 +0000 (16:31 +0300)] 
Fixed merge issue

2 years agoChangelog update
Eriks Jenkevics [Wed, 4 Oct 2017 13:09:35 +0000 (16:09 +0300)] 
Changelog update

2 years agoImplemented poll count for node status change. Fixes #NX-1289
Eriks Jenkevics [Fri, 22 Sep 2017 15:37:37 +0000 (18:37 +0300)] 
Implemented poll count for node status change. Fixes #NX-1289

2 years agoImplemented service components map as dashboard element. Fixes #NX-1276
Eriks Jenkevics [Fri, 22 Sep 2017 15:37:37 +0000 (18:37 +0300)] 
Implemented service components map as dashboard element. Fixes #NX-1276

2 years agoFixed bug where DB export tool could not find dbschema files; Implemented ability...
Eriks Jenkevics [Tue, 3 Oct 2017 12:50:28 +0000 (15:50 +0300)] 
Fixed bug where DB export tool could not find dbschema files; Implemented ability to skip event and audit logs during DB export. Fixes #NX-1270

2 years agoImplemented seperate access rights for reading Agent data, SNMP data and taking scree...
Eriks Jenkevics [Tue, 3 Oct 2017 14:19:17 +0000 (17:19 +0300)] 
Implemented seperate access rights for reading Agent data, SNMP data and taking screenshots. Fixes #NX-1290, #NX-1147