preparation for 2.0-M2 release
authorVictor Kirhenshtein <victor@netxms.org>
Fri, 23 Jan 2015 10:15:57 +0000 (12:15 +0200)
committerVictor Kirhenshtein <victor@netxms.org>
Fri, 23 Jan 2015 10:15:57 +0000 (12:15 +0200)
24 files changed:
include/nxwinui.h [deleted file]
sdk/install/netxms-sdk.iss
src/agent/install/nxagent-x64.iss
src/agent/install/nxagent.iss
src/agent/install/setup.iss
src/agent/subagents/java/java/pom.xml
src/agent/subagents/winperf/collect.cpp
src/install/windows/netxms-minimal.iss
src/install/windows/netxms-x64-minimal.iss
src/install/windows/netxms-x64.iss
src/install/windows/netxms.iss
src/install/windows/setup-webui.iss
src/install/windows/setup.iss
src/java/build/pack.cmd
src/java/client/mobile-agent/pom.xml
src/java/client/netxms-base/pom.xml
src/java/client/netxms-client-api/pom.xml
src/java/client/netxms-client/pom.xml
src/java/client/pom.xml
src/java/netxms-eclipse/Core/nxmc.product
src/java/netxms-eclipse/Core/plugin.xml
src/java/netxms-jira-connector/pom.xml
src/java/nxreporting/pom.xml
src/java/nxshell/pom.xml

diff --git a/include/nxwinui.h b/include/nxwinui.h
deleted file mode 100644 (file)
index 2db110a..0000000
+++ /dev/null
@@ -1,107 +0,0 @@
-/* 
-** NetXMS - Network Management System
-** Windows UI Library
-** Copyright (C) 2005-2009 Victor Kirhenshtein
-**
-** This program is free software; you can redistribute it and/or modify
-** it under the terms of the GNU General Public License as published by
-** the Free Software Foundation; either version 2 of the License, or
-** (at your option) any later version.
-**
-** This program is distributed in the hope that it will be useful,
-** but WITHOUT ANY WARRANTY; without even the implied warranty of
-** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-** GNU General Public License for more details.
-**
-** You should have received a copy of the GNU General Public License
-** along with this program; if not, write to the Free Software
-** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-**
-** File: nxwinui.h
-**
-**/
-
-#ifndef _nxwinui_h_
-#define _nxwinui_h_
-
-#include <nxclapi.h>
-
-
-#ifdef NXUILIB_EXPORTS
-#define NXUILIB_EXPORTABLE __declspec(dllexport)
-#else
-#define NXUILIB_EXPORTABLE __declspec(dllimport)
-#endif
-
-
-//
-// Alarm sounds configuration
-//
-
-typedef struct
-{
-   BYTE nSoundType;
-   BYTE nFlags;
-   TCHAR szSound1[MAX_PATH];
-   TCHAR szSound2[MAX_PATH];
-} ALARM_SOUND_CFG;
-
-
-//
-// Alarm sound configuration flags and sound types
-//
-
-#define AST_NONE        0
-#define AST_SOUND       1
-#define AST_VOICE       2
-
-#define ASF_INCLUDE_SEVERITY  0x01
-#define ASF_INCLUDE_SOURCE    0x02
-#define ASF_INCLUDE_MESSAGE   0x04
-#define ASF_VOICE_ON_ACK      0x08
-
-
-//
-// Exportable classes
-//
-
-#ifndef NXWINUI_NO_MFC
-
-#include "../src/client/windows/nxuilib/resource.h"
-#include "../src/client/windows/nxuilib/LoginDialog.h"
-#include "../src/client/windows/nxuilib/FlatButton.h"
-#include "../src/client/windows/nxuilib/ScintillaCtrl.h"
-#include "../src/client/windows/nxuilib/SimpleListCtrl.h"
-#include "../src/client/windows/nxuilib/TaskBarPopupWnd.h"
-#include "../src/client/windows/nxuilib/ComboListCtrl.h"
-#include "../src/client/windows/nxuilib/InPlaceEdit.h"
-#include "../src/client/windows/nxuilib/InPlaceCombo.h"
-#include "../src/client/windows/nxuilib/ColourPickerXP.h"
-
-#endif
-
-
-//
-// Functions
-//
-
-#ifndef NXWINUI_NO_MFC
-void NXUILIB_EXPORTABLE EnableDlgItem(CDialog *pWnd, int nCtrl, BOOL bEnable);
-#endif
-
-void NXUILIB_EXPORTABLE SpeakerInit(void);
-void NXUILIB_EXPORTABLE SpeakerShutdown(void);
-BOOL NXUILIB_EXPORTABLE SpeakText(TCHAR *pszText);
-
-BOOL NXUILIB_EXPORTABLE ConfigureAlarmSounds(ALARM_SOUND_CFG *pCfg);
-BOOL NXUILIB_EXPORTABLE SaveAlarmSoundCfg(ALARM_SOUND_CFG *pCfg, TCHAR *pszKey);
-BOOL NXUILIB_EXPORTABLE LoadAlarmSoundCfg(ALARM_SOUND_CFG *pCfg, TCHAR *pszKey);
-void NXUILIB_EXPORTABLE PlayAlarmSound(NXC_ALARM *pAlarm, BOOL bNewAlarm,
-                                       NXC_SESSION hSession, ALARM_SOUND_CFG *pCfg);
-
-BOOL NXUILIB_EXPORTABLE ScintillaInit(void);
-
-void NXUILIB_EXPORTABLE ShowNetXMSPopUp(int priority, int showTime,
-                                        TCHAR *title, TCHAR *text);
-
-#endif
index 2a5da1c..5d475cb 100644 (file)
@@ -3,8 +3,8 @@
 
 [Setup]
 AppName=NetXMS SDK
-AppVerName=NetXMS SDK 1.2.16
-AppVersion=1.2.16
+AppVerName=NetXMS SDK 2.0-M2
+AppVersion=2.0-M2
 AppPublisher=Raden Solutions
 AppPublisherURL=http://www.radensolutions.com
 AppSupportURL=http://www.radensolutions.com
@@ -16,7 +16,7 @@ LicenseFile=..\..\LGPL.txt
 Compression=lzma
 SolidCompression=yes
 LanguageDetectionMethod=none
-OutputBaseFilename=netxms-sdk-1.2.16
+OutputBaseFilename=netxms-sdk-2.0-M2
 
 [Files]
 ; Header files
@@ -40,7 +40,9 @@ Source: "..\..\include\nms_common.h"; DestDir: "{app}\include"; Flags: ignorever
 Source: "..\..\include\nms_cscp.h"; DestDir: "{app}\include"; Flags: ignoreversion;
 Source: "..\..\include\nms_threads.h"; DestDir: "{app}\include"; Flags: ignoreversion;
 Source: "..\..\include\nms_util.h"; DestDir: "{app}\include"; Flags: ignoreversion;
-Source: "..\..\include\nxclapi.h"; DestDir: "{app}\include"; Flags: ignoreversion;
+Source: "..\..\include\nxcldefs.h"; DestDir: "{app}\include"; Flags: ignoreversion;
+Source: "..\..\include\nxclient.h"; DestDir: "{app}\include"; Flags: ignoreversion;
+Source: "..\..\include\nxclobj.h"; DestDir: "{app}\include"; Flags: ignoreversion;
 Source: "..\..\include\nxconfig.h"; DestDir: "{app}\include"; Flags: ignoreversion;
 Source: "..\..\include\nxcpapi.h"; DestDir: "{app}\include"; Flags: ignoreversion;
 Source: "..\..\include\nxdbapi.h"; DestDir: "{app}\include"; Flags: ignoreversion;
@@ -81,12 +83,14 @@ Source: "..\..\src\server\include\nxcore_smclp.h"; DestDir: "{app}\include\serve
 Source: "..\..\src\server\include\nxcore_winperf.h"; DestDir: "{app}\include\server"; Flags: ignoreversion;
 Source: "..\..\src\server\include\nxmodule.h"; DestDir: "{app}\include\server"; Flags: ignoreversion;
 Source: "..\..\src\server\include\nxsrvapi.h"; DestDir: "{app}\include\server"; Flags: ignoreversion;
+Source: "..\..\src\server\include\pdsdrv.h"; DestDir: "{app}\include\server"; Flags: ignoreversion;
+Source: "..\..\src\server\include\server_timers.h"; DestDir: "{app}\include\server"; Flags: ignoreversion;
 ; x86 libraries
 Source: "..\..\release\appagent.lib"; DestDir: "{app}\lib\x86"; Flags: ignoreversion;
 Source: "..\..\release\jansson.lib"; DestDir: "{app}\lib\x86"; Flags: ignoreversion;
 Source: "..\..\release\libexpat.lib"; DestDir: "{app}\lib\x86"; Flags: ignoreversion;
 Source: "..\..\release\libnetxms.lib"; DestDir: "{app}\lib\x86"; Flags: ignoreversion;
-Source: "..\..\release\libnxcl.lib"; DestDir: "{app}\lib\x86"; Flags: ignoreversion;
+Source: "..\..\release\libnxclient.lib"; DestDir: "{app}\lib\x86"; Flags: ignoreversion;
 Source: "..\..\release\libnxdb.lib"; DestDir: "{app}\lib\x86"; Flags: ignoreversion;
 Source: "..\..\release\libnxlp.lib"; DestDir: "{app}\lib\x86"; Flags: ignoreversion;
 Source: "..\..\release\libnxmap.lib"; DestDir: "{app}\lib\x86"; Flags: ignoreversion;
@@ -104,7 +108,7 @@ Source: "..\..\x64\release\appagent.lib"; DestDir: "{app}\lib\x64"; Flags: ignor
 Source: "..\..\x64\release\jansson.lib"; DestDir: "{app}\lib\x64"; Flags: ignoreversion;
 Source: "..\..\x64\release\libexpat.lib"; DestDir: "{app}\lib\x64"; Flags: ignoreversion;
 Source: "..\..\x64\release\libnetxms.lib"; DestDir: "{app}\lib\x64"; Flags: ignoreversion;
-Source: "..\..\x64\release\libnxcl.lib"; DestDir: "{app}\lib\x64"; Flags: ignoreversion;
+Source: "..\..\x64\release\libnxclient.lib"; DestDir: "{app}\lib\x64"; Flags: ignoreversion;
 Source: "..\..\x64\release\libnxdb.lib"; DestDir: "{app}\lib\x64"; Flags: ignoreversion;
 Source: "..\..\x64\release\libnxlp.lib"; DestDir: "{app}\lib\x64"; Flags: ignoreversion;
 Source: "..\..\x64\release\libnxmap.lib"; DestDir: "{app}\lib\x64"; Flags: ignoreversion;
@@ -118,18 +122,16 @@ Source: "..\..\x64\release\nxcore.lib"; DestDir: "{app}\lib\x64"; Flags: ignorev
 Source: "..\..\x64\release\nxsqlite.lib"; DestDir: "{app}\lib\x64"; Flags: ignoreversion;
 Source: "..\..\x64\release\nxzlib.lib"; DestDir: "{app}\lib\x64"; Flags: ignoreversion;
 ; Java API
-Source: "..\..\src\agent\subagents\java\java\target\netxms-agent-1.2.16.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
-Source: "..\..\src\agent\subagents\java\java\target\netxms-agent-1.2.16-javadoc.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
-Source: "..\..\src\java\certificate-manager\target\certificate-manager-1.2.16.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
-Source: "..\..\src\java\certificate-manager\target\certificate-manager-1.2.16-javadoc.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
-Source: "..\..\src\java\mobile-agent\target\netxms-mobile-agent-1.2.16.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
-Source: "..\..\src\java\mobile-agent\target\netxms-mobile-agent-1.2.16-javadoc.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
-Source: "..\..\src\java\netxms-base\target\netxms-base-1.2.16.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
-Source: "..\..\src\java\netxms-base\target\netxms-base-1.2.16-javadoc.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
-Source: "..\..\src\java\netxms-client\target\netxms-client-1.2.16.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
-Source: "..\..\src\java\netxms-client\target\netxms-client-1.2.16-javadoc.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
-Source: "..\..\src\java\netxms-client-api\target\netxms-client-api-1.2.16.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
-Source: "..\..\src\java\netxms-client-api\target\netxms-client-api-1.2.16-javadoc.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
+Source: "..\..\src\agent\subagents\java\java\target\netxms-agent-2.0-M2.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
+Source: "..\..\src\agent\subagents\java\java\target\netxms-agent-2.0-M2-javadoc.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
+Source: "..\..\src\java\client\mobile-agent\target\netxms-mobile-agent-2.0-M2.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
+Source: "..\..\src\java\client\mobile-agent\target\netxms-mobile-agent-2.0-M2-javadoc.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
+Source: "..\..\src\java\client\netxms-base\target\netxms-base-2.0-M2.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
+Source: "..\..\src\java\client\netxms-base\target\netxms-base-2.0-M2-javadoc.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
+Source: "..\..\src\java\client\netxms-client\target\netxms-client-2.0-M2.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
+Source: "..\..\src\java\client\netxms-client\target\netxms-client-2.0-M2-javadoc.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
+Source: "..\..\src\java\client\netxms-client-api\target\netxms-client-api-2.0-M2.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
+Source: "..\..\src\java\client\netxms-client-api\target\netxms-client-api-2.0-M2-javadoc.jar"; DestDir: "{app}\java"; Flags: ignoreversion;
 ; Documentation
 Source: "..\..\doc\internal\event_code_ranges.txt"; DestDir: "{app}\doc"; Flags: ignoreversion;
 Source: "..\..\doc\internal\nxcp_command_ranges.txt"; DestDir: "{app}\doc"; Flags: ignoreversion;
index 7d13c61..d9d3f30 100644 (file)
@@ -3,7 +3,7 @@
 
 [Setup]
 #include "setup.iss"
-OutputBaseFilename=nxagent-2.0-M1-x64
+OutputBaseFilename=nxagent-2.0-M2-x64
 ArchitecturesInstallIn64BitMode=x64
 ArchitecturesAllowed=x64
 
index 0f5b6a9..5264ae2 100644 (file)
@@ -3,7 +3,7 @@
 
 [Setup]
 #include "setup.iss"
-OutputBaseFilename=nxagent-2.0-M1
+OutputBaseFilename=nxagent-2.0-M2
 
 [Files]
 Source: "..\..\..\Release\libnetxms.dll"; DestDir: "{app}\bin"; BeforeInstall: StopService; Flags: ignoreversion
index fbe99a5..addf897 100644 (file)
@@ -1,6 +1,6 @@
 AppName=NetXMS Agent
-AppVerName=NetXMS Agent 2.0-M1
-AppVersion=2.0-M1
+AppVerName=NetXMS Agent 2.0-M2
+AppVersion=2.0-M2
 AppPublisher=NetXMS Team
 AppPublisherURL=http://www.netxms.org
 AppSupportURL=http://www.netxms.org
@@ -12,3 +12,4 @@ Compression=lzma
 SolidCompression=yes
 LanguageDetectionMethod=none
 LicenseFile=..\..\..\copying
+CloseApplications=no
index ac0eb33..9b8eda6 100644 (file)
@@ -4,7 +4,7 @@
   <groupId>org.netxms</groupId>
   <artifactId>netxms-agent</artifactId>
   <packaging>jar</packaging>
-  <version>1.2.16</version>
+  <version>2.0-M2</version>
   <name>NetXMS Java Agent</name>
   <url>http://www.netxms.org</url>
 
index b9009a8..b8fb47d 100644 (file)
@@ -116,6 +116,7 @@ void WinPerfCounterSet::collectorThread()
                        }
                        else
                        {
+            AgentWriteDebugLog(4, _T("WINPERF: %s: Counter \"%s\" added to query"), szFName, counter->pszName);
                                dwOKCounters++;
                        }
                }
index c84d0ca..047ecc0 100644 (file)
@@ -2,7 +2,7 @@
 ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
 
 #include "setup.iss"
-OutputBaseFilename=netxms-2.0-M1-minimal
+OutputBaseFilename=netxms-2.0-M2-minimal
 
 [Components]
 Name: "base"; Description: "Base Files"; Types: full compact custom; Flags: fixed
index 9f17241..21fdb6b 100644 (file)
@@ -1,7 +1,7 @@
 ; Installation script for NetXMS Server / Windows x64
 
 #include "setup.iss"
-OutputBaseFilename=netxms-2.0-M1-x64-minimal
+OutputBaseFilename=netxms-2.0-M2-x64-minimal
 ArchitecturesInstallIn64BitMode=x64
 ArchitecturesAllowed=x64
 
index 8af5add..9856f19 100644 (file)
@@ -1,7 +1,7 @@
 ; Installation script for NetXMS Server / Windows x64
 
 #include "setup.iss"
-OutputBaseFilename=netxms-2.0-M1-x64
+OutputBaseFilename=netxms-2.0-M2-x64
 ArchitecturesInstallIn64BitMode=x64
 ArchitecturesAllowed=x64
 
index 1beed4c..5e5d1bc 100644 (file)
@@ -2,7 +2,7 @@
 ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
 
 #include "setup.iss"
-OutputBaseFilename=netxms-2.0-M1
+OutputBaseFilename=netxms-2.0-M2
 
 [Components]
 Name: "base"; Description: "Base Files"; Types: full compact custom; Flags: fixed
index a1c1e56..c95f440 100644 (file)
@@ -1,7 +1,7 @@
 [Setup]
 AppName=NetXMS WebUI
-AppVerName=NetXMS WebUI 2.0-M1
-AppVersion=2.0-M1
+AppVerName=NetXMS WebUI 2.0-M2
+AppVersion=2.0-M2
 AppPublisher=Raden Solutions
 AppPublisherURL=http://www.radensolutions.com
 AppSupportURL=http://www.netxms.org
index 9a449b7..904c29d 100644 (file)
@@ -1,7 +1,7 @@
 [Setup]
 AppName=NetXMS
-AppVerName=NetXMS 2.0-M1
-AppVersion=2.0-M1
+AppVerName=NetXMS 2.0-M2
+AppVersion=2.0-M2
 AppPublisher=Raden Solutions
 AppPublisherURL=http://www.radensolutions.com
 AppSupportURL=http://www.netxms.org
index 801789b..f843104 100644 (file)
@@ -1,6 +1,6 @@
 @echo off
 call set_build_number.cmd
-set version=2.0-M1
+set version=2.0-M2
 
 cd win32.win32.x86
 zip -r nxmc-%version%-win32-x86.zip nxmc
index 2b5e5b8..1f8740b 100644 (file)
@@ -4,7 +4,7 @@
        <parent>
                <groupId>org.netxms</groupId>
                <artifactId>netxms</artifactId>
-               <version>2.0-SNAPSHOT</version>
+               <version>2.0-M2</version>
        </parent>
 
        <modelVersion>4.0.0</modelVersion>
index 3e628cb..49ee6e7 100644 (file)
@@ -4,7 +4,7 @@
        <parent>
                <groupId>org.netxms</groupId>
                <artifactId>netxms</artifactId>
-               <version>2.0-SNAPSHOT</version>
+               <version>2.0-M2</version>
        </parent>
 
        <modelVersion>4.0.0</modelVersion>
index dfa793d..b58da9e 100644 (file)
@@ -4,7 +4,7 @@
        <parent>
                <groupId>org.netxms</groupId>
                <artifactId>netxms</artifactId>
-               <version>2.0-SNAPSHOT</version>
+               <version>2.0-M2</version>
        </parent>
 
        <modelVersion>4.0.0</modelVersion>
index 2010336..0995de3 100644 (file)
@@ -4,7 +4,7 @@
        <parent>
                <groupId>org.netxms</groupId>
                <artifactId>netxms</artifactId>
-               <version>2.0-SNAPSHOT</version>
+               <version>2.0-M2</version>
        </parent>
 
        <modelVersion>4.0.0</modelVersion>
index 84f29c0..3bd5273 100644 (file)
@@ -3,7 +3,7 @@
 
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.netxms</groupId>
-  <version>2.0-SNAPSHOT</version>
+  <version>2.0-M2</version>
   <artifactId>netxms</artifactId>
   <packaging>pom</packaging>
   <name>NetXMS Meta-package</name>
index f2731bd..7f3ab4e 100644 (file)
@@ -1,14 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?pde version="3.5"?>
 
-<product name="%product.name" id="org.netxms.ui.eclipse.console.product" application="org.netxms.ui.eclipse.console.application" version="2.0-M1" useFeatures="false" includeLaunchers="true">
+<product name="%product.name" id="org.netxms.ui.eclipse.console.product" application="org.netxms.ui.eclipse.console.application" version="2.0-M2" useFeatures="false" includeLaunchers="true">
 
    <aboutInfo>
       <image path="/Core/icons/launcher/128x128.png"/>
       <text>
          NetXMS Management Console
 
-Version 2.0-M1
+Version 2.0-M2
 Copyright (c) 2003-2015 Raden Solutions
       </text>
    </aboutInfo>
index 93644a5..76da2e8 100644 (file)
@@ -62,7 +62,7 @@
          </property>
          <property
                name="aboutText"
-               value="NetXMS Management Console&#x0A;&#x0A;Version 2.0-M1&#x0A;Copyright (c) 2003-2015 Raden Solutions">
+               value="NetXMS Management Console&#x0A;&#x0A;Version 2.0-M2&#x0A;Copyright (c) 2003-2015 Raden Solutions">
          </property>
          <property
                name="startupForegroundColor"
index 1855285..a18bc93 100644 (file)
@@ -7,7 +7,7 @@
     <modelVersion>4.0.0</modelVersion>
     <groupId>com.radensolutions.jira</groupId>
     <artifactId>netxms-connector</artifactId>
-    <version>2.0-M1</version>
+    <version>2.0-M2</version>
 
     <organization>
         <name>Raden Solutions</name>
index 2392644..396c3f0 100644 (file)
@@ -6,7 +6,7 @@
 
     <groupId>com.radensolutions</groupId>
     <artifactId>nxreporting</artifactId>
-    <version>2.0-M1</version>
+    <version>2.0-M2</version>
 
     <properties>
         <spring.version>4.1.1.RELEASE</spring.version>
index 0cab548..161e16c 100644 (file)
@@ -5,7 +5,7 @@
     <parent>
       <groupId>org.netxms</groupId>
       <artifactId>netxms</artifactId>
-      <version>2.0-M1</version>
+      <version>2.0-M2</version>
     </parent>
 
     <groupId>org.netxms</groupId>