public/netxms.git
5 years agoMore changes in sharIt
Alex Kirhenshtein [Thu, 24 Mar 2016 13:03:52 +0000 (15:03 +0200)] 
More changes in sharIt

5 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)

5 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

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

5 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

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

5 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

5 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

5 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

5 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

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

5 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

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

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

5 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

5 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

5 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

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

5 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

5 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

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

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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

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

5 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

5 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

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

5 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

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

5 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

5 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

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

5 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

5 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

5 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

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

5 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

5 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)

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

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

5 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.

5 years agoTabled renamed to unified standard. hibernate_sequence deprecated in favour of increm...
Alex Kirhenshtein [Fri, 26 Feb 2016 13:51:13 +0000 (15:51 +0200)] 
Tabled renamed to unified standard. hibernate_sequence deprecated in favour of incrementing PKs.

5 years agoadded common debug output function nxlog_debug
Victor Kirhenshtein [Fri, 26 Feb 2016 11:13:22 +0000 (13:13 +0200)] 
added common debug output function nxlog_debug

5 years agoProtect from null pointer exception
Marco Incalcaterra [Thu, 25 Feb 2016 20:23:33 +0000 (21:23 +0100)] 
Protect from null pointer exception

5 years agoMerge branch 'develop' of git.netxms.org:public/netxms into develop
Marco Incalcaterra [Thu, 25 Feb 2016 20:02:03 +0000 (21:02 +0100)] 
Merge branch 'develop' of git.netxms.org:public/netxms into develop

5 years agochanges in SMS drivers and module API (added pointer to server config object in init...
Victor Kirhenshtein [Thu, 25 Feb 2016 15:17:37 +0000 (17:17 +0200)] 
changes in SMS drivers and module API (added pointer to server config object in init call)

5 years agofixed NULL pointer dereference
Victor Kirhenshtein [Thu, 25 Feb 2016 08:02:19 +0000 (10:02 +0200)] 
fixed NULL pointer dereference

5 years agoAgentSession destructor made protected (to prevent incorrect session destruction)
Victor Kirhenshtein [Wed, 24 Feb 2016 22:03:31 +0000 (00:03 +0200)] 
AgentSession destructor made protected (to prevent incorrect session destruction)

5 years agofixed GPS subagent makefile
Victor Kirhenshtein [Wed, 24 Feb 2016 18:49:04 +0000 (20:49 +0200)] 
fixed GPS subagent makefile

5 years agoVC++ project for GPS subagent
Victor Kirhenshtein [Wed, 24 Feb 2016 17:29:53 +0000 (19:29 +0200)] 
VC++ project for GPS subagent

5 years agobuild number updated
Victor Kirhenshtein [Tue, 23 Feb 2016 09:48:25 +0000 (11:48 +0200)] 
build number updated

5 years agofixed bug in libnxlp Windows event log message formatting (issue #1102)
Victor Kirhenshtein [Tue, 23 Feb 2016 09:47:29 +0000 (11:47 +0200)] 
fixed bug in libnxlp Windows event log message formatting (issue #1102)

5 years agoFixed file tail cancel.
Zev [Mon, 22 Feb 2016 16:37:57 +0000 (18:37 +0200)] 
Fixed file tail cancel.

5 years agoNew action User.ChangePassword in WINNT subagent
Victor Kirhenshtein [Mon, 22 Feb 2016 16:26:18 +0000 (18:26 +0200)] 
New action User.ChangePassword in WINNT subagent

5 years agoJava API connect timeout set to 10 seconds by default and can be configured (issue...
Victor Kirhenshtein [Mon, 22 Feb 2016 08:43:56 +0000 (10:43 +0200)] 
Java API connect timeout set to 10 seconds by default and can be configured (issue #1170)

5 years agoactivities definition in user management plugin (issue #1056)
Victor Kirhenshtein [Sun, 21 Feb 2016 13:05:27 +0000 (15:05 +0200)] 
activities definition in user management plugin (issue #1056)

5 years agoactivities definition in server config plugin (issue #1056)
Victor Kirhenshtein [Sun, 21 Feb 2016 12:38:57 +0000 (14:38 +0200)] 
activities definition in server config plugin (issue #1056)

5 years agohide server console menu when user don't have access to it (issue #1056)
Victor Kirhenshtein [Sun, 21 Feb 2016 10:56:27 +0000 (12:56 +0200)] 
hide server console menu when user don't have access to it (issue #1056)

5 years agoadded source provider for user access rights; activity for send sms action (issue...
Victor Kirhenshtein [Sat, 20 Feb 2016 15:27:34 +0000 (17:27 +0200)] 
added source provider for user access rights; activity for send sms action (issue #1056)

5 years agoadded option "show object details" in summary tables (issue #950)
Victor Kirhenshtein [Thu, 18 Feb 2016 23:14:22 +0000 (01:14 +0200)] 
added option "show object details" in summary tables (issue #950)

5 years agofixed incorrect agent session destruction
Victor Kirhenshtein [Wed, 17 Feb 2016 17:58:01 +0000 (19:58 +0200)] 
fixed incorrect agent session destruction

5 years agoadded "slow link" connection option in desktop console
Victor Kirhenshtein [Wed, 17 Feb 2016 11:09:26 +0000 (13:09 +0200)] 
added "slow link" connection option in desktop console

5 years agoget alarms message processed on separate thread
Victor Kirhenshtein [Wed, 17 Feb 2016 10:50:59 +0000 (12:50 +0200)] 
get alarms message processed on separate thread

5 years agofixed excessive connection attempts when agent is down; fixed slow agent down detecti...
Victor Kirhenshtein [Wed, 17 Feb 2016 08:56:21 +0000 (10:56 +0200)] 
fixed excessive connection attempts when agent is down; fixed slow agent down detection; agent connection timeout lowered to 5 seconds

5 years agoadded option fromPhone in websms SMS driver (issue #1163)
Victor Kirhenshtein [Tue, 16 Feb 2016 19:14:09 +0000 (21:14 +0200)] 
added option fromPhone in websms SMS driver (issue #1163)

5 years agofixed agent static link script
Victor Kirhenshtein [Mon, 15 Feb 2016 07:59:54 +0000 (09:59 +0200)] 
fixed agent static link script

5 years agoadditional getters for StringMap; getULong renamed to getUInt32
Victor Kirhenshtein [Mon, 15 Feb 2016 19:47:33 +0000 (21:47 +0200)] 
additional getters for StringMap; getULong renamed to getUInt32

5 years agonode context menu made available from summary tables (issue #1135)
Victor Kirhenshtein [Mon, 15 Feb 2016 19:27:44 +0000 (21:27 +0200)] 
node context menu made available from summary tables (issue #1135)

5 years agoSystem V message queue monitoring parameters for AIX
Victor Kirhenshtein [Sat, 13 Feb 2016 09:58:07 +0000 (03:58 -0600)] 
System V message queue monitoring parameters for AIX

5 years agofixed heap corruption in DB/2 driver
Victor Kirhenshtein [Fri, 12 Feb 2016 15:03:18 +0000 (17:03 +0200)] 
fixed heap corruption in DB/2 driver

5 years agofixed heap corruption in MS SQL database driver
Victor Kirhenshtein [Fri, 12 Feb 2016 12:15:15 +0000 (14:15 +0200)] 
fixed heap corruption in MS SQL database driver

5 years agoSolaris packages changed to use bundled OpenSSl; service installation method changed...
Victor Kirhenshtein [Fri, 12 Feb 2016 11:58:38 +0000 (13:58 +0200)] 
Solaris packages changed to use bundled OpenSSl; service installation method changed for Solaris 11

5 years agoSystem V message queue monitoring parameters for Solaris
Victor Kirhenshtein [Fri, 12 Feb 2016 11:47:33 +0000 (13:47 +0200)] 
System V message queue monitoring parameters for Solaris

5 years agoSYstem V message queue monitoring parameters on HP-UX
Victor Kirhenshtein [Thu, 11 Feb 2016 20:58:56 +0000 (22:58 +0200)] 
SYstem V message queue monitoring parameters on HP-UX

5 years agofixed bug in saving predefined graphs
Victor Kirhenshtein [Thu, 11 Feb 2016 20:11:31 +0000 (22:11 +0200)] 
fixed bug in saving predefined graphs

5 years agoadded agent parameters for monitoring System V message queues (Linux)
Victor Kirhenshtein [Thu, 11 Feb 2016 16:58:38 +0000 (18:58 +0200)] 
added agent parameters for monitoring System V message queues (Linux)

5 years agofixed service check object saving bug
Victor Kirhenshtein [Thu, 11 Feb 2016 14:48:47 +0000 (16:48 +0200)] 
fixed service check object saving bug

5 years agocommon process init function for all NetXMS processes; set correct LC_CTYPE and use...
Victor Kirhenshtein [Thu, 11 Feb 2016 11:42:28 +0000 (13:42 +0200)] 
common process init function for all NetXMS processes; set correct LC_CTYPE and use mbstowcs/wcstombs for terminal I/O

5 years agoadded hide link option on network maps
Victor Kirhenshtein [Wed, 10 Feb 2016 21:45:21 +0000 (23:45 +0200)] 
added hide link option on network maps

5 years agoDell N3000 MIBs added
Alex Kirhenshtein [Wed, 10 Feb 2016 08:26:11 +0000 (11:26 +0300)] 
Dell N3000 MIBs added

5 years agopath fixed
Alex Kirhenshtein [Mon, 1 Feb 2016 18:44:03 +0000 (21:44 +0300)] 
path fixed

5 years agofixed infinite grid grow bug
Victor Kirhenshtein [Tue, 9 Feb 2016 20:16:30 +0000 (22:16 +0200)] 
fixed infinite grid grow bug

5 years agoTuxedo subagent responds with NO_SUCH_INSTANCE error when applicable
Victor Kirhenshtein [Tue, 9 Feb 2016 14:14:52 +0000 (16:14 +0200)] 
Tuxedo subagent responds with NO_SUCH_INSTANCE error when applicable

5 years agofixed uninitialized value in Alarm class
Victor Kirhenshtein [Tue, 9 Feb 2016 14:13:32 +0000 (16:13 +0200)] 
fixed uninitialized value in Alarm class

5 years agonew agent parameter handler return code: RC_NO_SUCH_INSTANCE
Victor Kirhenshtein [Mon, 8 Feb 2016 20:21:48 +0000 (22:21 +0200)] 
new agent parameter handler return code: RC_NO_SUCH_INSTANCE

5 years agoimpemented periodical connection reset in Oracle subagent
Victor Kirhenshtein [Sun, 7 Feb 2016 14:51:16 +0000 (16:51 +0200)] 
impemented periodical connection reset in Oracle subagent

5 years agoshared client/server alarm structure replaced by dedicated class on server side;...
Victor Kirhenshtein [Sun, 7 Feb 2016 08:59:41 +0000 (10:59 +0200)] 
shared client/server alarm structure replaced by dedicated class on server side; fixed alarm db update issues

5 years agoGPS subagent improved; server can update node location using GPS suabgent
Victor Kirhenshtein [Sat, 6 Feb 2016 12:30:05 +0000 (14:30 +0200)] 
GPS subagent improved; server can update node location using GPS suabgent

5 years agolibssl addd to common library list if encryption is enabled
Victor Kirhenshtein [Sat, 6 Feb 2016 12:04:34 +0000 (14:04 +0200)] 
libssl addd to common library list if encryption is enabled

5 years agolocal database opened for external subagents loader
Victor Kirhenshtein [Sat, 6 Feb 2016 12:02:37 +0000 (14:02 +0200)] 
local database opened for external subagents loader

5 years agoadded configure option --with-bundled-openssl
Victor Kirhenshtein [Sat, 6 Feb 2016 08:42:37 +0000 (10:42 +0200)] 
added configure option --with-bundled-openssl

5 years agoGPS subagent
Victor Kirhenshtein [Fri, 5 Feb 2016 22:05:50 +0000 (00:05 +0200)] 
GPS subagent

5 years agoChanged legend default position for graphs to bottom
zev [Fri, 5 Feb 2016 16:42:21 +0000 (18:42 +0200)] 
Changed legend default position for graphs to bottom

5 years agoChangeLog update
zev [Fri, 5 Feb 2016 12:17:49 +0000 (14:17 +0200)] 
ChangeLog update