Code: Select all
--- Custom_Messages_Full.iss Sat Apr 02 17:43:16 2016
+++ Custom_Messages_Full.iss Thu Apr 14 14:02:41 2016
@@ -33,7 +33,6 @@
en.comp_ExtendedNotifications =Extended Notifications
en.comp_ExtendedServices =Extended Services
en.comp_ExtendedTools =Extended Tools
-en.comp_FirewallMonitor =Firewall Monitor
en.comp_hardwaredevices =Hardware Devices
en.comp_HexPID =Hexadecimal PID
en.comp_NetExtras =Network Extras
--- plugins_install.txt Sat Apr 02 07:44:58 2016
+++ plugins_install.txt Thu Apr 14 15:27:06 2016
@@ -22,7 +22,6 @@
./plugins/ExtendedNotifications.dll
./plugins/ExtendedServices.dll
./plugins/ExtendedTools.dll
-./plugins/FirewallMonitorPlugin.dll - required OS version is Windows 7/Server 2008 R2
./plugins/HardwareDevices.dll
./plugins/HexPidPlugin.dll
./plugins/NetExtrasPlugin.dll
@@ -41,6 +40,10 @@
./plugins/WaitChainPlugin.dll
./plugins/WindowExplorer.dll
./plugins/OnlineChecks.dll
+
+Deleted plug-ins:
+
+Deleted ./plugins/FirewallMonitorPlugin.dll - deleted on v3.0.0.84
Notes:
--- Process_Hacker2_installer_full.iss Sun Apr 03 15:25:44 2016
+++ Process_Hacker2_installer_full.iss Thu Apr 14 15:14:36 2016
@@ -18,8 +18,8 @@
;* You should have received a copy of the GNU General Public License
;* along with Process Hacker. If not, see <http://www.gnu.org/licenses/>.
;
-; Last updated Sun Apr 03 15:23:04 +0300 2016, VictorVG @ VikSoft.Ru
-; update script version up to v14.0.14 (non oficial).
+; Last updated Thu Apr 14 15:10:17 +0300 2016, VictorVG @ VikSoft.Ru
+; update script version up to v14.0.15 (non oficial).
;
; Requirements:
; *Inno Setup: http://www.jrsoftware.org/isdl.php
@@ -34,7 +34,7 @@
#include "Custom_Messages_Full.iss"
#include "Services.iss"
-#define installer_build_number "14.0.14"
+#define installer_build_number "14.0.15"
#define copyright "Copyright © 2010-2016, Process Hacker Team. Licensed under the GNU GPL, v3."
#if defined(TWO_DIGIT_VER)
@@ -122,7 +122,6 @@
Name: plugins\extendednotifications; Description: {cm:comp_ExtendedNotifications}; Types: full custom; Flags: disablenouninstallwarning
Name: plugins\extendedservices; Description: {cm:comp_ExtendedServices}; Types: full custom; Flags: disablenouninstallwarning
Name: plugins\extendedtools; Description: {cm:comp_ExtendedTools}; Types: full custom; Flags: disablenouninstallwarning;
-Name: plugins\fwmon; Description: {cm:comp_FirewallMonitor}; Types: full custom; Flags: disablenouninstallwarning; OnlyBelowVersion: 0,6.2
Name: plugins\hardwaredevices; Description: {cm:comp_HardwareDevices}; Types: full custom; Flags: disablenouninstallwarning
Name: plugins\hexpid; Description: {cm:comp_HexPID}; Types: full custom; Flags: disablenouninstallwarning;
Name: plugins\netextras; Description: {cm:comp_NetExtras}; Types: full custom; Flags: disablenouninstallwarning
@@ -198,8 +197,6 @@
Source: ..\..\bin\Release64\plugins\ExtendedServices.dll; DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\extendedservices; Check: Is64BitInstallMode()
Source: ..\..\bin\Release32\plugins\ExtendedTools.dll; DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\extendedtools; Check: not Is64BitInstallMode()
Source: ..\..\bin\Release64\plugins\ExtendedTools.dll; DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\extendedtools; Check: Is64BitInstallMode()
-Source: ..\..\bin\Release32\plugins\FirewallMonitorPlugin.dll; DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\fwmon; Check: not Is64BitInstallMode()
-Source: ..\..\bin\Release64\plugins\FirewallMonitorPlugin.dll; DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\fwmon; Check: Is64BitInstallMode()
Source: ..\..\bin\Release32\plugins\HardwareDevices.dll; DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\hardwaredevices; Check: not Is64BitInstallMode()
Source: ..\..\bin\Release64\plugins\HardwareDevices.dll; DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\hardwaredevices; Check: Is64BitInstallMode()
Source: ..\..\bin\Release32\plugins\HexPidPlugin.dll; DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\hexpid; Check: not Is64BitInstallMode()
@@ -250,58 +247,56 @@
Name: {userdesktop}\Process Hacker 2; Filename: {app}\ProcessHacker.exe; WorkingDir: {app}; Comment: Process Hacker {#app_version}; IconFilename: {app}\ProcessHacker.exe; IconIndex: 0; Tasks: desktopicon\user
Name: {#quick_launch}\Process Hacker 2; Filename: {app}\ProcessHacker.exe; WorkingDir: {app}; Comment: Process Hacker {#app_version}; IconFilename: {app}\ProcessHacker.exe; IconIndex: 0; Tasks: quicklaunchicon
-
[InstallDelete]
-Type: files; Name: {userdesktop}\Process Hacker 2.lnk; Check: not IsTaskSelected('desktopicon\user') and IsUpgrade()
-Type: files; Name: {commondesktop}\Process Hacker 2.lnk; Check: not IsTaskSelected('desktopicon\common') and IsUpgrade()
-Type: files; Name: {#quick_launch}\Process Hacker 2.lnk; Check: not IsTaskSelected('quicklaunchicon') and IsUpgrade(); OnlyBelowVersion: 6.01
-Type: files; Name: {group}\Help and Support\Process Hacker Help.lnk; Check: IsUpgrade()
-
-Type: files; Name: {userappdata}\Process Hacker 2\settings.xml; Tasks: reset_settings
-Type: dirifempty; Name: {userappdata}\Process Hacker; Tasks: reset_settings
-
-Type: files; Name: {app}\Help.htm; Check: IsUpgrade()
-Type: files; Name: {app}\peview.exe; Check: not IsComponentSelected('peview') and IsUpgrade()
-Type: files; Name: {group}\PE Viewer.lnk; Check: not IsComponentSelected('peview') and IsUpgrade()
-Type: files; Name: {app}\plugins\AtomTablePlugin.dll; Check: not IsComponentSelected('plugins\atomtable') and IsUpgrade()
-Type: files; Name: {app}\plugins\AvgCpuPlugin.dll; Check: not IsComponentSelected('plugins\avgcpu') and IsUpgrade()
-Type: files; Name: {app}\plugins\BootEntriesPlugin.dll; Check: not IsComponentSelected('plugins\bootent') and IsUpgrade()
-Type: files; Name: {app}\plugins\DbgViewPlugin.dll; Check: not IsComponentSelected('plugins\dbgview') and IsUpgrade()
-Type: files; Name: {app}\plugins\DiskDrivesPlugin.dll;
-Type: files; Name: {app}\plugins\DnsCachePlugin.dll; Check: not IsComponentSelected('plugins\dnscache') and IsUpgrade()
-Type: files; Name: {app}\plugins\DotNetTools.dll; Check: not IsComponentSelected('plugins\dotnettools') and IsUpgrade()
-Type: files; Name: {app}\plugins\EnvironmentEditPlugin.dll;
-Type: files; Name: {app}\plugins\ExtendedNotifications.dll; Check: not IsComponentSelected('plugins\extendednotifications') and IsUpgrade()
-Type: files; Name: {app}\plugins\ExtendedServices.dll; Check: not IsComponentSelected('plugins\extendedservices') and IsUpgrade()
-Type: files; Name: {app}\plugins\ExtendedTools.dll; Check: not IsComponentSelected('plugins\extendedtools') and IsUpgrade()
-Type: files; Name: {app}\plugins\FirewallMonitor.dll; Check: not IsComponentSelected('plugins\fwmon') and IsUpgrade()
-Type: files; Name: {app}\plugins\HexPidPlugin.dll; Check: not IsComponentSelected('plugins\hexpid') and IsUpgrade()
-Type: files; Name: {app}\plugins\HardwareDevices.dll; Check: not IsComponentSelected('plugins\hardwaredevices') and IsUpgrade()
-Type: files; Name: {app}\plugins\HighlightPlugin.dll;
-Type: files; Name: {app}\plugins\GraphicsInfo.dll; Check: not IsComponentSelected('plugins\gfxinfo') and IsUpgrade()
-Type: files; Name: {app}\plugins\NetAdapters.dll;
-Type: files; Name: {app}\plugins\NetAdaptersPlugin.dll
-Type: files; Name: {app}\plugins\NetExtrasPlugin.dll; Check: not IsComponentSelected('plugins\netextras') and IsUpgrade()
-Type: files; Name: {app}\plugins\NetworkTools.dll; Check: not IsComponentSelected('plugins\networktools') and IsUpgrade()
-Type: files; Name: {app}\plugins\NvGpuPlugin.dll; Check: not IsComponentSelected('plugins\nvgpu') and IsUpgrade()
-Type: files; Name: {app}\plugins\OnlineChecks.dll; Check: not IsComponentSelected('plugins\onlinechecks') and IsUpgrade()
-Type: files; Name: {app}\plugins\PerfMonPlugin.dll; Check: not IsComponentSelected('plugins\perfmon') and IsUpgrade()
-Type: files; Name: {app}\plugins\ROTViewerPlugin.dll; Check: not IsComponentSelected('plugins\rotviewer') and IsUpgrade()
-Type: files; Name: {app}\plugins\ProcessActions.dll; Check: not IsComponentSelected('plugins\processactions') and IsUpgrade()
-Type: files; Name: {app}\plugins\SbieSupport.dll; Check: not IsComponentSelected('plugins\sbiesupport') and IsUpgrade()
-Type: files; Name: {app}\plugins\SecurityExplorer.dll; Check: not IsComponentSelected('plugins\secexp') and IsUpgrade()
-Type: files; Name: {app}\plugins\ServiceBackupRestorePlugin.dll; Check: not IsComponentSelected('plugins\srvbakrst') and IsUpgrade()
-Type: files; Name: {app}\plugins\ServiceExtrasPlugin.dll
-Type: files; Name: {app}\plugins\SetCriticalPlugin.dll; Check: not IsComponentSelected('plugins\setcrtical') and IsUpgrade()
-Type: files; Name: {app}\plugins\TaskbarExtPlugin.dll; Check: not IsComponentSelected('plugins\taskbarext') and IsUpgrade()
-Type: files; Name: {app}\plugins\ToolStatus.dll; Check: not IsComponentSelected('plugins\toolstatus') and IsUpgrade()
-Type: files; Name: {app}\plugins\UMDFHostPlugin.dll
-Type: files; Name: {app}\plugins\Updater.dll; Check: not IsComponentSelected('plugins\updater') and IsUpgrade()
-Type: files; Name: {app}\plugins\UserNotes.dll; Check: not IsComponentSelected('plugins\usernotes') and IsUpgrade()
-Type: files; Name: {app}\plugins\WaitChainPlugin.dll; Check: not IsComponentSelected('plugins\waitchain') and IsUpgrade()
-Type: files; Name: {app}\plugins\WindowExplorer.dll; Check: not IsComponentSelected('plugins\windowexplorer') and IsUpgrade()
-Type: dirifempty; Name: {app}\plugins
-
+Type: files; Name: "{userdesktop}\Process Hacker 2.lnk"; Check: not IsTaskSelected('desktopicon\user') and IsUpgrade()
+Type: files; Name: "{commondesktop}\Process Hacker 2.lnk"; Check: not IsTaskSelected('desktopicon\common') and IsUpgrade()
+Type: files; Name: "{#quick_launch}\Process Hacker 2.lnk"; OnlyBelowVersion: 6.01; Check: not IsTaskSelected('quicklaunchicon') and IsUpgrade()
+Type: files; Name: "{group}\Help and Support\Process Hacker Help.lnk"; Check: IsUpgrade()
+
+Type: files; Name: "{userappdata}\Process Hacker 2\settings.xml"; Tasks: reset_settings
+Type: dirifempty; Name: "{userappdata}\Process Hacker"; Tasks: reset_settings
+
+Type: files; Name: "{app}\Help.htm"; Check: IsUpgrade()
+Type: files; Name: "{app}\peview.exe"; Check: not IsComponentSelected('peview') and IsUpgrade()
+Type: files; Name: "{group}\PE Viewer.lnk"; Check: not IsComponentSelected('peview') and IsUpgrade()
+Type: files; Name: "{app}\plugins\AtomTablePlugin.dll"; Check: not IsComponentSelected('plugins\atomtable') and IsUpgrade()
+Type: files; Name: "{app}\plugins\AvgCpuPlugin.dll"; Check: not IsComponentSelected('plugins\avgcpu') and IsUpgrade()
+Type: files; Name: "{app}\plugins\BootEntriesPlugin.dll"; Check: not IsComponentSelected('plugins\bootent') and IsUpgrade()
+Type: files; Name: "{app}\plugins\DbgViewPlugin.dll"; Check: not IsComponentSelected('plugins\dbgview') and IsUpgrade()
+Type: files; Name: "{app}\plugins\DiskDrivesPlugin.dll"
+Type: files; Name: "{app}\plugins\DnsCachePlugin.dll"; Check: not IsComponentSelected('plugins\dnscache') and IsUpgrade()
+Type: files; Name: "{app}\plugins\DotNetTools.dll"; Check: not IsComponentSelected('plugins\dotnettools') and IsUpgrade()
+Type: files; Name: "{app}\plugins\EnvironmentEditPlugin.dll"
+Type: files; Name: "{app}\plugins\ExtendedNotifications.dll"; Check: not IsComponentSelected('plugins\extendednotifications') and IsUpgrade()
+Type: files; Name: "{app}\plugins\ExtendedServices.dll"; Check: not IsComponentSelected('plugins\extendedservices') and IsUpgrade()
+Type: files; Name: "{app}\plugins\ExtendedTools.dll"; Check: not IsComponentSelected('plugins\extendedtools') and IsUpgrade()
+Type: files; Name: "{app}\plugins\FirewallMonitor.dll"; MinVersion: 0,6.2; OnlyBelowVersion: 0,6.1
+Type: files; Name: "{app}\plugins\HexPidPlugin.dll"; Check: not IsComponentSelected('plugins\hexpid') and IsUpgrade()
+Type: files; Name: "{app}\plugins\HardwareDevices.dll"; Check: not IsComponentSelected('plugins\hardwaredevices') and IsUpgrade()
+Type: files; Name: "{app}\plugins\HighlightPlugin.dll"
+Type: files; Name: "{app}\plugins\GraphicsInfo.dll"; Check: not IsComponentSelected('plugins\gfxinfo') and IsUpgrade()
+Type: files; Name: "{app}\plugins\NetAdapters.dll"
+Type: files; Name: "{app}\plugins\NetAdaptersPlugin.dll"
+Type: files; Name: "{app}\plugins\NetExtrasPlugin.dll"; Check: not IsComponentSelected('plugins\netextras') and IsUpgrade()
+Type: files; Name: "{app}\plugins\NetworkTools.dll"; Check: not IsComponentSelected('plugins\networktools') and IsUpgrade()
+Type: files; Name: "{app}\plugins\NvGpuPlugin.dll"; Check: not IsComponentSelected('plugins\nvgpu') and IsUpgrade()
+Type: files; Name: "{app}\plugins\OnlineChecks.dll"; Check: not IsComponentSelected('plugins\onlinechecks') and IsUpgrade()
+Type: files; Name: "{app}\plugins\PerfMonPlugin.dll"; Check: not IsComponentSelected('plugins\perfmon') and IsUpgrade()
+Type: files; Name: "{app}\plugins\ROTViewerPlugin.dll"; Check: not IsComponentSelected('plugins\rotviewer') and IsUpgrade()
+Type: files; Name: "{app}\plugins\ProcessActions.dll"; Check: not IsComponentSelected('plugins\processactions') and IsUpgrade()
+Type: files; Name: "{app}\plugins\SbieSupport.dll"; Check: not IsComponentSelected('plugins\sbiesupport') and IsUpgrade()
+Type: files; Name: "{app}\plugins\SecurityExplorer.dll"; Check: not IsComponentSelected('plugins\secexp') and IsUpgrade()
+Type: files; Name: "{app}\plugins\ServiceBackupRestorePlugin.dll"; Check: not IsComponentSelected('plugins\srvbakrst') and IsUpgrade()
+Type: files; Name: "{app}\plugins\ServiceExtrasPlugin.dll"
+Type: files; Name: "{app}\plugins\SetCriticalPlugin.dll"; Check: not IsComponentSelected('plugins\setcrtical') and IsUpgrade()
+Type: files; Name: "{app}\plugins\TaskbarExtPlugin.dll"; Check: not IsComponentSelected('plugins\taskbarext') and IsUpgrade()
+Type: files; Name: "{app}\plugins\ToolStatus.dll"; Check: not IsComponentSelected('plugins\toolstatus') and IsUpgrade()
+Type: files; Name: "{app}\plugins\UMDFHostPlugin.dll"
+Type: files; Name: "{app}\plugins\Updater.dll"; Check: not IsComponentSelected('plugins\updater') and IsUpgrade()
+Type: files; Name: "{app}\plugins\UserNotes.dll"; Check: not IsComponentSelected('plugins\usernotes') and IsUpgrade()
+Type: files; Name: "{app}\plugins\WaitChainPlugin.dll"; Check: not IsComponentSelected('plugins\waitchain') and IsUpgrade()
+Type: files; Name: "{app}\plugins\WindowExplorer.dll"; Check: not IsComponentSelected('plugins\windowexplorer') and IsUpgrade()
+Type: dirifempty; Name: "{app}\plugins"
[Run]
Filename: {app}\ProcessHacker.exe; Description: {cm:LaunchProgram,Process Hacker 2}; Flags: nowait postinstall skipifsilent
--- release.cmd Mon Apr 04 06:37:56 2016
+++ release.cmd Thu Apr 14 15:15:28 2016
@@ -1,6 +1,5 @@
@echo off
-rem © VictorVG @ VikSoft.Ru 1996 - 2016,
-rem v2.0, refactoring, Mon Apr 04 06:18:39 +0300 2016
+rem © VictorVG @ VikSoft.Ru 1996 - 2016, Thu Apr 14 15:15:20 +0300 2016
rem This script must be located in the folder above your working copy
rem directory and uses three ./src - reference source directory, ./trunk
@@ -16,7 +15,6 @@
set %PATH%=%PATH%;"%ProgramFiles(x86)%\INNOSE~1";
if exist .\bin\processhacker-*-*.* del .\bin\processhacker-*-*.*
-if not exist release mkdir release
rem Binary distribution
@@ -66,7 +64,6 @@
ExtendedNotifications
ExtendedServices
ExtendedTools
- FirewallMonitorPlugin
HardwareDevices
HexPidPlugin
NetExtrasPlugin
@@ -101,7 +98,6 @@
ExtendedNotifications
ExtendedServices
ExtendedTools
- FirewallMonitorPlugin
HardwareDevices
HexPidPlugin
NetExtrasPlugin