public/netxms.git
2 years agochange log updated 2.0.7-RELEASE
Victor Kirhenshtein [Fri, 25 Nov 2016 09:13:18 +0000 (11:13 +0200)] 
change log updated

2 years agoimplemented socket polling using kqueue
Victor Kirhenshtein [Tue, 22 Nov 2016 13:46:02 +0000 (15:46 +0200)] 
implemented socket polling using kqueue

2 years agofixed range check bug in character conversion functions
Victor Kirhenshtein [Tue, 22 Nov 2016 13:10:55 +0000 (15:10 +0200)] 
fixed range check bug in character conversion functions

2 years agofixed compilation error after change backport from 2.1
Victor Kirhenshtein [Tue, 22 Nov 2016 13:08:34 +0000 (15:08 +0200)] 
fixed compilation error after change backport from 2.1

2 years agoFreeBSD platform subagent compatible with FreeBSD 11; added 64 bit interface counters...
Victor Kirhenshtein [Tue, 22 Nov 2016 13:01:53 +0000 (15:01 +0200)] 
FreeBSD platform subagent compatible with FreeBSD 11; added 64 bit interface counters on FreeBSD

2 years agofixed invalid range check in SNMP character conversion
Victor Kirhenshtein [Tue, 22 Nov 2016 09:00:48 +0000 (11:00 +0200)] 
fixed invalid range check in SNMP character conversion

2 years agofixed compilation warnings
Victor Kirhenshtein [Sun, 20 Nov 2016 21:51:53 +0000 (23:51 +0200)] 
fixed compilation warnings

2 years agoremoved unused variable
Victor Kirhenshtein [Sun, 20 Nov 2016 21:25:52 +0000 (23:25 +0200)] 
removed unused variable

2 years agofixed Windows build
Victor Kirhenshtein [Sun, 20 Nov 2016 21:20:01 +0000 (23:20 +0200)] 
fixed Windows build

2 years agocalls to select or poll replaced by SocketPoller wrapper class
Victor Kirhenshtein [Sun, 20 Nov 2016 21:09:28 +0000 (23:09 +0200)] 
calls to select or poll replaced by SocketPoller wrapper class

2 years agoadded method SocketPoller::reset
Victor Kirhenshtein [Sat, 19 Nov 2016 19:27:07 +0000 (21:27 +0200)] 
added method SocketPoller::reset

2 years agoadded wrapper for select/poll/kevent on sockets
Victor Kirhenshtein [Sat, 19 Nov 2016 19:22:47 +0000 (21:22 +0200)] 
added wrapper for select/poll/kevent on sockets

2 years agoversion updated
Victor Kirhenshtein [Wed, 16 Nov 2016 08:42:24 +0000 (10:42 +0200)] 
version updated

2 years agoversion updated
Victor Kirhenshtein [Wed, 16 Nov 2016 08:39:17 +0000 (10:39 +0200)] 
version updated

2 years agochange log updated
Victor Kirhenshtein [Wed, 16 Nov 2016 07:50:37 +0000 (09:50 +0200)] 
change log updated

2 years agoversion and build number updated
Victor Kirhenshtein [Wed, 16 Nov 2016 07:37:40 +0000 (09:37 +0200)] 
version and build number updated

2 years agofixed Android client crash if dashboard element span set higher then number of columns
Victor Kirhenshtein [Wed, 16 Nov 2016 07:37:10 +0000 (09:37 +0200)] 
fixed Android client crash if dashboard element span set higher then number of columns

2 years agofixed broken web UI autologin
Victor Kirhenshtein [Tue, 15 Nov 2016 21:06:54 +0000 (23:06 +0200)] 
fixed broken web UI autologin

2 years agobuild number changed
Victor Kirhenshtein [Wed, 9 Nov 2016 16:24:42 +0000 (18:24 +0200)] 
build number changed

2 years agofixed lost session disconnect notifications
Victor Kirhenshtein [Wed, 9 Nov 2016 16:04:36 +0000 (18:04 +0200)] 
fixed lost session disconnect notifications

2 years agofixed VC++ solution file
Victor Kirhenshtein [Tue, 8 Nov 2016 11:12:07 +0000 (13:12 +0200)] 
fixed VC++ solution file

2 years agoadded VC++ project for MyMobile SMS driver; fixed Windows build warnings
Victor Kirhenshtein [Tue, 8 Nov 2016 11:03:50 +0000 (13:03 +0200)] 
added VC++ project for MyMobile SMS driver; fixed Windows build warnings

2 years agofixed deadlock between cluster data collection and cluster sace to db; cluster save...
Victor Kirhenshtein [Sat, 5 Nov 2016 09:51:05 +0000 (11:51 +0200)] 
fixed deadlock between cluster data collection and cluster sace to db; cluster save to db code refactored

2 years agominor Oracle subagent refactoring
Victor Kirhenshtein [Sat, 5 Nov 2016 09:51:31 +0000 (11:51 +0200)] 
minor Oracle subagent refactoring

2 years agoFixed memory coruption
zev [Fri, 4 Nov 2016 13:29:21 +0000 (15:29 +0200)] 
Fixed memory coruption

2 years agoFixed some small errors
zev [Fri, 4 Nov 2016 13:25:03 +0000 (15:25 +0200)] 
Fixed some small errors

2 years agoAdded mymobile sms driver
zev [Fri, 4 Nov 2016 12:39:09 +0000 (14:39 +0200)] 
Added mymobile sms driver

2 years agoadded strlwr implementation if missing in OS
Victor Kirhenshtein [Fri, 4 Nov 2016 13:20:43 +0000 (15:20 +0200)] 
added strlwr implementation if missing in OS

2 years agodefault number of agent sessions is 1024 if proxy is enabled (issue #1090)
Victor Kirhenshtein [Thu, 3 Nov 2016 08:27:03 +0000 (10:27 +0200)] 
default number of agent sessions is 1024 if proxy is enabled (issue #1090)

2 years agofixed incorrect IP address display in "database locked by ..." message
Victor Kirhenshtein [Thu, 3 Nov 2016 08:28:42 +0000 (10:28 +0200)] 
fixed incorrect IP address display in "database locked by ..." message

2 years agoCHAP and MS-CHAP support in RADIUS backported from 2.1 branch
Victor Kirhenshtein [Wed, 2 Nov 2016 13:31:15 +0000 (15:31 +0200)] 
CHAP and MS-CHAP support in RADIUS backported from 2.1 branch

2 years agofixed backport errors
Victor Kirhenshtein [Thu, 27 Oct 2016 14:19:34 +0000 (17:19 +0300)] 
fixed backport errors

2 years agoH3C driver correctly reads IPv6 addresses on interfaces
Victor Kirhenshtein [Thu, 27 Oct 2016 13:57:09 +0000 (16:57 +0300)] 
H3C driver correctly reads IPv6 addresses on interfaces

2 years agobuild tag update script do not rewrite build tag header if run from non-git directory
Victor Kirhenshtein [Thu, 27 Oct 2016 10:51:06 +0000 (13:51 +0300)] 
build tag update script do not rewrite build tag header if run from non-git directory

2 years agoFixed test import
zev [Thu, 27 Oct 2016 10:17:05 +0000 (13:17 +0300)] 
Fixed test import

2 years agoThreshold test fixed
zev [Thu, 27 Oct 2016 09:39:09 +0000 (12:39 +0300)] 
Threshold test fixed

2 years agoread bridge port mapping for FDB with VLAN contexts
Victor Kirhenshtein [Mon, 24 Oct 2016 16:50:32 +0000 (19:50 +0300)] 
read bridge port mapping for FDB with VLAN contexts

2 years agojansson.dll and new SMS drivers added to Windows installer
Victor Kirhenshtein [Mon, 24 Oct 2016 15:57:41 +0000 (18:57 +0300)] 
jansson.dll and new SMS drivers added to Windows installer

2 years agoprojects for nexmo.sms and smseagle.sms added to solution
Victor Kirhenshtein [Fri, 21 Oct 2016 06:41:16 +0000 (09:41 +0300)] 
projects for nexmo.sms and smseagle.sms added to solution

2 years agobuild number updated
Victor Kirhenshtein [Fri, 21 Oct 2016 06:34:29 +0000 (09:34 +0300)] 
build number updated

2 years agoVC++ project for SMSEagle SMS driver
Victor Kirhenshtein [Wed, 19 Oct 2016 05:25:05 +0000 (08:25 +0300)] 
VC++ project for SMSEagle SMS driver

2 years agoSMS driver for SMSEagle gateway
Victor Kirhenshtein [Wed, 19 Oct 2016 05:22:22 +0000 (08:22 +0300)] 
SMS driver for SMSEagle gateway

2 years agoVC++ project for Nexmo SMS driver
Victor Kirhenshtein [Wed, 19 Oct 2016 05:11:08 +0000 (08:11 +0300)] 
VC++ project for Nexmo SMS driver

2 years agoSMS driver for Nexmo service
Victor Kirhenshtein [Tue, 18 Oct 2016 17:48:51 +0000 (20:48 +0300)] 
SMS driver for Nexmo service

2 years agofixed debug output in ExecuteScheduledScript
Victor Kirhenshtein [Wed, 19 Oct 2016 07:51:32 +0000 (10:51 +0300)] 
fixed debug output in ExecuteScheduledScript

2 years agoweb UI updated for RAP 3.0
Victor Kirhenshtein [Fri, 21 Oct 2016 06:20:21 +0000 (09:20 +0300)] 
web UI updated for RAP 3.0

2 years agominor fix
Victor Kirhenshtein [Thu, 6 Oct 2016 13:29:51 +0000 (16:29 +0300)] 
minor fix

2 years agofixed clang warnings
Victor Kirhenshtein [Thu, 6 Oct 2016 12:36:46 +0000 (15:36 +0300)] 
fixed clang warnings

2 years agoimproved session termination in web UI
Victor Kirhenshtein [Thu, 6 Oct 2016 12:07:10 +0000 (15:07 +0300)] 
improved session termination in web UI

2 years agonotification processor resets cached listener list on exit
Victor Kirhenshtein [Thu, 6 Oct 2016 08:02:20 +0000 (11:02 +0300)] 
notification processor resets cached listener list on exit

2 years agoadded NXSL function GetAllNodes; NXSL functions GetNodeInterfaces, GetNodeTemplates...
Victor Kirhenshtein [Wed, 5 Oct 2016 16:05:02 +0000 (19:05 +0300)] 
added NXSL function GetAllNodes; NXSL functions GetNodeInterfaces, GetNodeTemplates, GetNodeParents, GetObjectChildren returns correct object classes

2 years agoLDAP DN and unique ID of user object available in Java API (issue #1302); LDAP DN...
Victor Kirhenshtein [Sun, 2 Oct 2016 19:36:15 +0000 (22:36 +0300)] 
LDAP DN and unique ID of user object available in Java API (issue #1302); LDAP DN displayed in user manager

2 years agokannel SMS driver correctly handles phone numbers with + sign
Victor Kirhenshtein [Thu, 29 Sep 2016 09:40:55 +0000 (12:40 +0300)] 
kannel SMS driver correctly handles phone numbers with + sign

2 years agofixed makefiles for kannel and text2reach SMS drivers
Victor Kirhenshtein [Thu, 29 Sep 2016 09:15:56 +0000 (12:15 +0300)] 
fixed makefiles for kannel and text2reach SMS drivers

2 years agoInstance discovery scripts can return instances as map instance/instance name
Victor Kirhenshtein [Thu, 29 Sep 2016 08:46:32 +0000 (11:46 +0300)] 
Instance discovery scripts can return instances as map instance/instance name

2 years agoNumber of polls can be set for "diff" type thresholds
Victor Kirhenshtein [Wed, 28 Sep 2016 06:42:18 +0000 (09:42 +0300)] 
Number of polls can be set for "diff" type thresholds

2 years agofixed server crash when accessing scheduled tasks via API; minor refactoring
Victor Kirhenshtein [Tue, 27 Sep 2016 14:45:12 +0000 (17:45 +0300)] 
fixed server crash when accessing scheduled tasks via API; minor refactoring

2 years agoUI session in web UI terminated immediately after receiving disconnect notification...
Victor Kirhenshtein [Tue, 27 Sep 2016 10:34:40 +0000 (13:34 +0300)] 
UI session in web UI terminated immediately after receiving disconnect notification from server; NXCSession disconnects itself after receiving disconnect notification from server

2 years agofixed geolocation cache in web UI
Victor Kirhenshtein [Mon, 26 Sep 2016 15:08:36 +0000 (18:08 +0300)] 
fixed geolocation cache in web UI

2 years agoadded exception stack trace logging in Java subagent
Victor Kirhenshtein [Mon, 26 Sep 2016 08:54:48 +0000 (11:54 +0300)] 
added exception stack trace logging in Java subagent

2 years agofixed keyboard shortcuts in agent file viewer; fixed exception in tabbed object view
Victor Kirhenshtein [Fri, 23 Sep 2016 08:13:31 +0000 (11:13 +0300)] 
fixed keyboard shortcuts in agent file viewer; fixed exception in tabbed object view

3 years agofix in DB upgrade procedure and schema init script
Victor Kirhenshtein [Tue, 20 Sep 2016 11:39:54 +0000 (14:39 +0300)] 
fix in DB upgrade procedure and schema init script

3 years ago/run file systems added to exception list in standard UNIX template
Victor Kirhenshtein [Wed, 14 Sep 2016 12:16:23 +0000 (15:16 +0300)] 
/run file systems added to exception list in standard UNIX template

3 years agofixed bug in script threshold update from template
Victor Kirhenshtein [Tue, 13 Sep 2016 19:43:12 +0000 (22:43 +0300)] 
fixed bug in script threshold update from template

3 years agofix in HP-UX packager script
Victor Kirhenshtein [Wed, 14 Sep 2016 12:09:44 +0000 (15:09 +0300)] 
fix in HP-UX packager script

3 years agoNew method "enableDiscoveryPolling" in NXSL class "Node"
Victor Kirhenshtein [Fri, 9 Sep 2016 12:40:41 +0000 (15:40 +0300)] 
New method "enableDiscoveryPolling" in NXSL class "Node"

3 years agoFixed bug in String method: replace(was not replasing if source and replase string...
zev [Fri, 9 Sep 2016 12:54:16 +0000 (15:54 +0300)] 
Fixed bug in String method: replace(was not replasing if source and replase string are equal). fixes #1257

3 years agoadditional cleanup in NXCSession.disconnect()
Victor Kirhenshtein [Fri, 9 Sep 2016 04:48:12 +0000 (07:48 +0300)] 
additional cleanup in NXCSession.disconnect()

3 years agoimproved NXCSession cleanup
Victor Kirhenshtein [Thu, 8 Sep 2016 18:34:37 +0000 (21:34 +0300)] 
improved NXCSession cleanup

3 years agoupdated Android project 2.0.6-RELEASE
Victor Kirhenshtein [Fri, 2 Sep 2016 15:28:13 +0000 (18:28 +0300)] 
updated Android project

3 years agofixed libpq detection on Solaris x86
Victor Kirhenshtein [Fri, 19 Aug 2016 12:22:58 +0000 (15:22 +0300)] 
fixed libpq detection on Solaris x86

3 years agoversion numbers updated
Victor Kirhenshtein [Thu, 1 Sep 2016 17:52:11 +0000 (20:52 +0300)] 
version numbers updated

3 years ago'Export to CSV' file save dialog use incorrect file mask (*.* instead of *.csv) fixes...
Eriks Jenkevics [Thu, 1 Sep 2016 10:18:30 +0000 (13:18 +0300)] 
'Export to CSV' file save dialog use incorrect file mask (*.* instead of *.csv) fixes #753

3 years agoversion number updated
Victor Kirhenshtein [Thu, 1 Sep 2016 06:08:49 +0000 (09:08 +0300)] 
version number updated

3 years agochange log updated; build number updated
Victor Kirhenshtein [Thu, 1 Sep 2016 05:45:34 +0000 (08:45 +0300)] 
change log updated; build number updated

3 years agoBug with displaying cross(remove field) in edit table threshold fixes #1280
Eriks Jenkevics [Wed, 31 Aug 2016 11:33:27 +0000 (14:33 +0300)] 
Bug with displaying cross(remove field) in edit table threshold fixes #1280

3 years agoadded listener for source node change in table DCI properties
Victor Kirhenshtein [Wed, 31 Aug 2016 12:01:11 +0000 (15:01 +0300)] 
added listener for source node change in table DCI properties

3 years ago*UPDATE* Agent parameter list not retrieved when using a proxy fixes #826
Eriks Jenkevics [Wed, 31 Aug 2016 10:35:19 +0000 (13:35 +0300)] 
*UPDATE* Agent parameter list not retrieved when using a proxy fixes #826

3 years ago*UPDATE* Agent parameter list not retrieved when using a proxy fixes #826
Eriks Jenkevics [Wed, 31 Aug 2016 07:52:24 +0000 (10:52 +0300)] 
*UPDATE* Agent parameter list not retrieved when using a proxy fixes #826

3 years agoAgent parameter list not retrieved when using a proxy fixes #826
Eriks Jenkevics [Tue, 30 Aug 2016 10:57:21 +0000 (13:57 +0300)] 
Agent parameter list not retrieved when using a proxy fixes #826

3 years agofixes in SNMP transport backported from 2.1 branch
Victor Kirhenshtein [Tue, 30 Aug 2016 13:30:54 +0000 (16:30 +0300)] 
fixes in SNMP transport backported from 2.1 branch

3 years agochanges in handling SNMP timeout
Victor Kirhenshtein [Tue, 7 Jun 2016 20:13:28 +0000 (23:13 +0300)] 
changes in handling SNMP timeout

3 years agoadditional checks in Solaris subagent to prevent division by 0
Victor Kirhenshtein [Tue, 30 Aug 2016 11:00:49 +0000 (14:00 +0300)] 
additional checks in Solaris subagent to prevent division by 0

3 years agofixed context conflict in object view; object tab context now can be defined in plugi...
Victor Kirhenshtein [Tue, 30 Aug 2016 09:30:27 +0000 (12:30 +0300)] 
fixed context conflict in object view; object tab context now can be defined in plugin.xml and context switch now handled by ObjectTab class

3 years ago*UPDATE* Ctrl+a and Filter in node's Interfaces tab fixes #987
Eriks Jenkevics [Mon, 29 Aug 2016 14:41:26 +0000 (17:41 +0300)] 
*UPDATE* Ctrl+a and Filter in node's Interfaces tab fixes #987

3 years ago*UPDATE* Ctrl+a and Filter in node's Interfaces tab fixes #987
Eriks Jenkevics [Mon, 29 Aug 2016 14:36:12 +0000 (17:36 +0300)] 
*UPDATE* Ctrl+a and Filter in node's Interfaces tab fixes #987

3 years agoCtrl+a and Filter in node's Interfaces tab fixes #987
Eriks Jenkevics [Mon, 29 Aug 2016 14:06:51 +0000 (17:06 +0300)] 
Ctrl+a and Filter in node's Interfaces tab fixes #987

3 years agolocation history table deleted on object delete (issue #1278)
Victor Kirhenshtein [Tue, 30 Aug 2016 06:01:26 +0000 (09:01 +0300)] 
location history table deleted on object delete (issue #1278)

3 years agofixed error in non-UNICODE build
Victor Kirhenshtein [Tue, 30 Aug 2016 05:40:56 +0000 (08:40 +0300)] 
fixed error in non-UNICODE build

3 years agofixed JDK 8 detection on Linux
Victor Kirhenshtein [Wed, 17 Aug 2016 16:03:52 +0000 (19:03 +0300)] 
fixed JDK 8 detection on Linux

3 years agoversion number updated
Victor Kirhenshtein [Mon, 29 Aug 2016 20:37:59 +0000 (23:37 +0300)] 
version number updated

3 years agoadditional agent metrics for self-monitoring (SNMP proxy)
Victor Kirhenshtein [Mon, 29 Aug 2016 10:07:18 +0000 (13:07 +0300)] 
additional agent metrics for self-monitoring (SNMP proxy)

3 years agoUTF8 mail encoding handled correctly (issue #1277); default mail encoding set to...
Victor Kirhenshtein [Mon, 29 Aug 2016 20:27:36 +0000 (23:27 +0300)] 
UTF8 mail encoding handled correctly (issue #1277); default mail encoding set to utf8

3 years agonew agent metrics Agent.Proxy.ActiveSessions, Agent.Proxy.ConnectionRequests, Agent...
Victor Kirhenshtein [Mon, 29 Aug 2016 19:09:28 +0000 (22:09 +0300)] 
new agent metrics Agent.Proxy.ActiveSessions, Agent.Proxy.ConnectionRequests, Agent.Proxy.IsEnabled

3 years agofixed bugs in generic SMS driver; added configurable option for serial write block...
Victor Kirhenshtein [Mon, 29 Aug 2016 14:09:07 +0000 (17:09 +0300)] 
fixed bugs in generic SMS driver; added configurable option for serial write block size and delay between writing blocks

3 years agoversion number updated
Victor Kirhenshtein [Mon, 29 Aug 2016 09:10:37 +0000 (12:10 +0300)] 
version number updated

3 years agoadded option to turn off quotes in AT+CMGS command in generic SMS driver; additional...
Victor Kirhenshtein [Mon, 29 Aug 2016 09:08:15 +0000 (12:08 +0300)] 
added option to turn off quotes in AT+CMGS command in generic SMS driver; additional debug in generic SMS driver

3 years agofixed incorrect interface list report on Windows before NT 6.0
Victor Kirhenshtein [Mon, 29 Aug 2016 09:05:52 +0000 (12:05 +0300)] 
fixed incorrect interface list report on Windows before NT 6.0

3 years agoFixed errors with invalid session access
zev [Thu, 25 Aug 2016 15:50:14 +0000 (18:50 +0300)] 
Fixed errors with invalid session access

3 years ago"Inherit access rights" option disabled for top level objects (issue #851)
Victor Kirhenshtein [Fri, 26 Aug 2016 20:49:31 +0000 (23:49 +0300)] 
"Inherit access rights" option disabled for top level objects (issue #851)