Page History
...
Table of Contents | ||
---|---|---|
|
Release 2021-01-20 - 11.0.62
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Fixed a stupid error that made 11.0.61 useless |
Release 2021-01-20 - 11.0.61
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
ENHANCEMENT | Added exit code 4751 (Whitelist signature mismatch or whitelist has been tampered with) |
CHANGE | Whitelisting is mandatory from now on, if a public key file exists in %ProgramFiles(x86)%\panagenda\MCUpgrade |
CHANGE | When directly executing MCUpgrade.exe via SYSTEM account AND from a fixed drive, the folder, from which MCUpgrade.exe is executed, overrides UpgradeDirectory |
Release 2021-01-15 - 11.0.60
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Fixed an issue where *RegistryKey* settings did not work with whitelisting |
Release 2021-01-12 - 11.0.59
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Fixed an issue where SetEnvValue could not be empty for deletion |
CHANGE | Shortcut removal is now no longer dependent on the /ignoredeferralfilemustexist switch, but on number of uninstall instructions (0=no shortcut removal) |
ENHANCEMENT | Elevation errors 1326 and 1327 are now passed into Analyze as "ELEVATION errors" |
Release 2021-01-12 - 11.0.58
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Fixed an issue where the shortcut preview added in 11.0.57 did not work, only showing a smaller "an upgrade is ready" message box |
FIX | Fixed an issue where Citrix Optimization reset the log file instead of adding to an existing one |
FIX | Fixed an issue where copying the public key file in conjunction with InstallService=1 did not create missing directories |
CHANGE | The default desktop shortcut name "MC Upgrade ReRun" is now automatically replaced with "Run Notes Client Upgrade" or "Rerun Notes Client Upgrade", depending on context |
CHANGE / ENHANCEMENT | SetEnvValue can now be left empty, resulting in deletion of the corresponding SetEnvName value |
ENHANCEMENT | When setting OS environment variables via SetEnv*, EnvUpdate is called at the end, which creates a similar effect as logoff/logon - changes to, for example, %path% should become effective immediately |
Release 2021-01-05 - 11.0.57
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Fixed an issue where DeferralAdmins were checked before opening .mcu file |
FIX | Fixed an issue where the shutdown notice windows could "vanish" when switching to a different window using ALT+TAB, or after switching to the windows desktop |
FIX | Fixed an issue where the GracefulShutdownNotice message did not always display a blue title message |
NEW | When creating a (re)run shortcut on the windows desktop, a dialogbox shows a preview of the newly created icon |
CHANGE / ENHANCEMENT | When a user defers an upgrade a shortcut is placed on desktop to run the upgrade on demand; this can be influenced by setting ini:DeferralNumberOfUpdatePromptsMaxShortcut=-1 |
ENHANCEMENT | The Deferral prompt now always shows the ReRun Icon as configured in the upgrade config wizard |
Release 2020-12-19 - 11.0.56
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Fixed an issue where LocalAdminFallback did not work in 11.0.5x releases |
FIX | Fixed an issue where /ignoredeferralfilesmustexist was not appended to re-run shortcut in 11.0.4x and 5x releases, leading to users being asked again whethere they want to defer an upgrade |
FIX | MCUpgrade now sends fewer tracking emails (4 at max, at 2, 25, 50 and 75 percent progress); previously it would send 6 or more |
FIX / CHANGE | Moved deletion of the re-run shortcut to after deferral (if applicable) / before Upgrade Init |
CHANGE | Changed the error message when launching MCUpgradeMain fails or returns an error from "ERROR: Could not launch program as current user with Admin rights ..." to "ERROR: Launching program as current user with Admin rights returned ..." |
CHANGE / ENHANCEMENT | Rather than just returning Error 1, MCUpgradeMain now returns the last error code from a failing (un)install, if applicable |
NEW / ENHANCEMENT | MCUpgrade now also accepts (typos) /smpttest and /smptinfo command line parameters in addition to /smtptest and smtpinfo ;-) |
ENHANCEMENT | MCShutdown will now exit immediately and re-run itself if run from Notes client, so as to detach itself from Notes |
ENHANCEMENT | If run from Notes client, MCShutdown now automatically closes itself after notes is closed (this is for when launching it together with Notes) |
ENHANCEMENT | MCShutdown now has a new option "/noautoterm" to disable automatic closing when run from Notes client and the Notes client is closed |
ENHANCEMENT | MCShutdown will now exit if another instance of MCShutdown is already running; only another instance of MCShutdown /auto is allowed in parallel |
ENHANCEMENT | MCShutdown /auto will exit silently without logging if another instance if MCShutdown is executed |
Release 2020-12-17 - 11.0.55
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Fixed an issue where the newly improved checksum pre-calculation for the MarvelClient Configuration Wizard did not work |
Release 2020-12-16 - 11.0.54
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
NEW | MCUpgrade now supports checkout trial licenses |
FIX | Fixed an issue where a full license with non-matching domain/computername/username restrictions would not search for a possible better license |
ENHANCEMENT | <,>,& are now escaped in html log files and result emails - this allows us to also properly display html content as a result from e.g. license checkout or http(s) downloads |
ENHANCEMENT | MCShutdown.exe now also supports actions.xml licenses |
Release 2020-12-09 - 11.0.53
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
NEW | MCUpgrade now also checks for valid licenses in actions.xml NOTE: This requires MCUpgrade 11.0.53, a new updated license obained via Online Update, and that the updated license is present on the respective clients The search order for the first "best" (=full) license is as follows: |
FIX / CHANGE | MCUpgrade.exe /coptim no longer sets hardcoded rcp.install.id and provisioning.manifest.version |
ENHANCEMENT | MCShutdown.exe now also accepts a full filepath to a license.xml/actions.xml file via command line: MCShutdown /switch "f:ull\file.xml" "f:ull\file.log" MCShutdown /switch "f:ull\file.log" "f:ull\file.xml" MCShutdown /switch "f:ull\file.xml" MCShutdown /switch "f:ull\file.log" NOTE: the license filepath must contain ".xml" |
Release 2020-12-05 - 11.0.52
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
NEW | This Release contains a number of enhancements for significantly faster and close to 1-click publishing of upgrades combined with better progress visualization. The duration of upgrades has also been improved. The latest MarvelClient Config database design and MCUpgrade >= 11.0.51 allow customers to enjoy these many new improvements. |
FIX | Removed log 0x08 (backspace) characters from MCUpgrade.log for when files are zipped (e.g. installer logs and MCUpgrade.log) |
CHANGE | UseComspec and LogonFlag are deprecated/have been removed entirely |
CHANGE / ENHANCEMENT | Together with the latest MarvelClient Config database design, publishing an upgrade is no longer dependent on Java |
CHANGE / ENHANCEMENT | Memorizing HKEY_CURRENT_USER\SOFTWARE\IBM|HCL\Notes\Installer\PersonalFolder is now registry based and works across multiple runs / independent of MCUpgrade.ini |
CHANGE / ENHANCEMENT | Memorizing HKEY_USERS\$ConsoleSessionSID\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun|RestrictRun is now registry based and works across multiple runs / independent of MCUpgrade.ini |
ENHANCEMENT | Finished enhancements for optimized indexing and packaging via MCUpgrade wizard |
ENHANCEMENT | KeyfileEditor will now automatically launch the Whitelist Editor when enabling "Use Whitelisting ..." |
ENHANCEMENT | KeyfileEditor will now automatically open MCUpgrade.ini if there is no other ini file in the directory where it is executed from; together with the previous enhancement, a single click now opens MCUpgrade.ini |
ENHANCEMENT | KeyfileEditor no longer displays an "All filepaths are valid" message when saving a changed whitelist |
ENHANCEMENT | KeyfileEditor no longer displays a "possibly invalid USER paths" message for files in %PUBLIC%\MCUpgrade\stage |
ENHANCEMENT | KeyfileEditor now saves and closes automatically when launched via MCUpgrade Config Wizard and there are no validation issues |
ENHANCEMENT | Together with the latest MarvelClient Config database design, KeyfileEditor will no longer re-compute already known file hashes |
ENHANCEMENT | Together with the latest MarvelClient Config database design, MCUpgrade.exe now also displays progress when copying installers to the %PUBLIC%\MCUpgrade\publish directory |
Release 2020-11-23 - 11.0.51
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Fixed an issue where when attempting to launch a non-existing executable, no error was logged/handled |
FIX | Fixed a (non)issue where progress logging would not log / visualize all log lines |
FIX | Fixed an issue where ProgressTracking emails were no longer sent |
ENHANCEMENT | Possibly reduced the time it takes to compute hashes |
ENHANCEMENT | First enhancements for optimized indexing and packaging via MCUpgrade wizard |
Release 2020-11-10 - 11.0.50
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | SkipNotesDataDirectoryMigration is now automatically set to 1 (in memory) if at least one file is processed and all files copied/moved during single & multiuser data directory migration fail |
Release 2020-11-10 - 11.0.49
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Fixed an issue where - if enabled - cleanup was performed even if upgrade was unsuccessful |
Release 2020-11-03 - 11.0.48
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX / ENHANCEMENT | Added deletion of \.metadata\.plugins\org.eclipse.e4.workbench\ files to Citrix Workspace Optimizer |
Release 2020-11-01 - 11.0.47
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Fixed an issue where Initiator would log an error whilst trying to unzip MCUpgrade.exe over an already running MCUpgrade.exe |
NEW | The new feature "Initiator" allows automatically download of upgrade files or newer upgrades from central file (UNC or mounted) or web resources (https(s) and ftp(s)) |
NEW | The new feature Citrix Optimization allows specific optimization of deployments on Citrix and Windows Terminal Servers (WTS) Introduces ini:Coptim=1 (defaults to not set = Disabled; best enabled via the MarvelClient Upgrade Configuration wizard on the new Citrix tab as of template version 20201102) |
NEW | For when ini:Coptim=1, added an option ini:CoptimDisableService### to disable services (includes stopping them) at the end of an upgrade during Citrix Optimization |
NEW | For when ini:Coptim=1, added an option ini:CoptimDisableDEP, defaults to 1, set to 0 to not disable DataExecutionPrevention |
NEW | For when ini:Coptim=1, added an option ini:CoptimCompactTemplates, defaults to 1, set to 0 to not disable Compacting Templates |
NEW | For when ini:Coptim=1, added an option ini:CoptimGrantEveryoneAllAccessToXPDPLAT, defaults to 1, set to 0 to not grant Everyone, Administrators and SYSTEM All Access to xpdplat folder |
NEW / CHANGE | Added a new option ini:InstallChangePersonalFolder; defaults to 1, set to 0 to not adjust HKEY_CURRENT_USER\SOFTWARE\HCL\Notes\Installer\PersonalFolder to UpgradeDirectory\temp |
NEW / CHANGE | Added a new option ini:NotesWorkspaceDirectoryNewSmartCleanup; defaults to 1, set to 0 to not delete a NotesDataDirectoryNew\workspace directory which was created during install instructions (=did not previously exist) |
Release 2020-10-30 - 11.0.46
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Fixed an issue with Initiator not working with an MCUpgrade.ini with only SourceDirectoryInit= entry |
ENHANCEMENT | Initiator now also logs initiating events |
CHANGE | Removed support for PreCheckWhitelistChecksums |
Release 2020-10-26 - 11.0.45
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Removed error logging from taskkill in MCShutdown(function&executable) |
FIX | Fixed an issue where log was closed and not reopened when running via service - MCUpgrade now supports closing and reopening log file for all run/runas/runasuser calls |
FIX / CHANGE | UnzipDone### is now also ignored when running as SYSTEM |
FIX / CHANGE | DeferralFileMustExist### will now also be searched for in the SAFE upgrade directory when RunAsService > 0 |
CHANGE | FOR DETAILS SEE ... log output is now only written, if ExecErrorSearchRegExp### pattern matched or exit code was <> 0 |
Release 2020-10-22 - 11.0.44
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Fixed "files copied" progress info for initiator |
FIX | Fixed broken ini section reading introduced in 11.0.42/43 |
Release 2020-10-21 - 11.0.43
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Fixed an issue with Initiator not working in 11.0.42 |
Release 2020-10-20 - 11.0.42
Anchor | ||||
---|---|---|---|---|
|
MCUpgrade | |
---|---|
FIX | Fixed an issue where when running MCUpgrade.exe via Service, CopyTo* Directories where not processed |
FIX | Fixed an issue where when calling MCUpgrade with relative or 8.3 parameters, Initiator was called |
NEW | Added an option ini:DisableService### to disable services (includes stopping them) at the end of an upgrade |
...