Config db ntf: 20180626151100
Analyze db ntf: 20180626151100
Help db ntf: 20180507155200 / Content: 20180507155200
Windows Version: 6.0.32 :: MAC OS X Version: 6.0.25 :: Linux Version: 2.0.52
Eclipse Plugin: 3.0.2

Major Improvements: Fixes for older Backup and Roaming actions that were damaged, Unread Marks roaming, Smart File Downloader improvements.


General Notes
Supported IBM Notes releases: 5.x, 6.x, 7.x, 8.x, up to 9.0.1 including the IBM Notes Browser Plugin and ICAA.
(Administrators need at least IBM Notes 8.x clients, the new chart functionality requires at least version 9.x for both client and server. Selected administrative tasks, such as Online Update, also require Microsoft Windows and Notes 9.0.1 FP7)
Supported client-side operating systems: Microsoft Windows XP, 2003, 2008, Vista, 7, 8, 10, and Citrix/WTS, Apple Intel macOS 10.5-10.13, Linux
Supported server-side operating systems: any supported by IBM (operating system independent)
NOTE: Support is limited for platform and release combinations not supported by IBM
Linux: Eclipse Management, Skinning, Realtime, Zip/Unzip and Attachment Blocking are not available on Linux or Mac OS X;
Citrix, Linux & Mac OS X: the MarvelClient Upgrade module is only available on Windows (=not on Citrix, Linux or Mac OS X)
MarvelClient on Linux does not support the runtypes "Before Login - Init", "After Login - After Write", "On first server access", "Background - Init" and "Background" - any such actions must be set to run at a different supported runtype, e.g. "After Login"
IMPORTANT NOTESThis release contains select important updates highlighted in red
Configuration Database
FIXFixed an issue where references would not work in backup/roaming key field of Backup and Roaming actions.
FIXFixed an issue with Managed Mail Replica settings in the Desktop Icon action. Truncation settings were not working.
FIXFixed an issue in the Replicator Page Entry Template form, where actions created in very old versions of the Config DB template would not work when opened in newer versions.
FIXFixed an issue in Replicator Page (System) actions, where actions could not be opened when they were created before the field "System entry" was introduced.
FIXFixed an issue where opening and saving older Backup or Roaming actions could lead to files not being up-/downloaded.
If actions already were damaged in this fashion, they can now be re-saved to repair them.
FIX / CHANGE

OnlineUpdate will now automatically perform a one-time fix to repair actions that ran into issues when opened with a newer template version. This affects all enabled actions of type: Backup, Roaming, Location, Replicator Page Entry Template, Replicator Page (System), and Recent Contact Management.
This same functionality can also be triggered manually by running the agent "O. Online Update\5. Update old actions" from the actions menu.

CHANGERoaming Cleanup action: removed the option to delete files from "Fix Folder location" - no longer needed since the action is now much smarter.
Analyze Database
FIXFixed an issue where the DXLRAWExport agent would abort with a type mismatch error.
MarvelClient Help
MC Help-
MarvelClient Upgrade
MCUpgrade (7.5.4)Fixed an issue where MCUpgrade could consume higher CPU in waiting for processes
MCUpgrade (7.5.4)

Shortcut removal will now also process shortcuts under the "user pinned" directory (and properly unpin them)

MCUpgrade (7.5.5)Fixed an issue where directories were not properly removed; directory removal will now also remove system and read-only attributes where applicable
MCUpgrade (7.5.5)Fixed an issue where direct launch fallback did not pass /ignoredeferralfilemustexist as parameter if enabled/set
MCUpgrade (7.5.6)

Added options to customize progress bar font colors via ProgressBarTextColor (if set, is used as default for all other font colors, too), ProgressBar1LabelColor, ProgressBar2LabelColor and LicensingLabelColor - format is hex, e.g. 000000 or FFFFFF or 123456 or similar; do NOT use 00FF00 as that is used for transparency of the image!

MCUpgrade (7.5.6)Upgraded 7-zip32 to 9.22, now also including support for PE format (think *.exe)
MCUpgrade (7.6.0)Programs launched will now report their return/exit value
MCUpgrade (7.6.0)Added wide char support where missing for a couple dll calls
MCUpgrade (7.6.0)Added support for inhaling wide char and ansi results from stdout/err
MCUpgrade (7.7.0)Added commandline options /unzip and /unzipui to only perform unzipping (without or with progress bar)
MCUpgrade (7.7.0)

Fixed an erroneous log message stating we'd launch any SuRunAsExec entry via cmd start ... /wait, where in fact we would launch it directly

MCUpgrade (7.7.0)InstallFinishedExec### and InstallFailedExec### did not perform whitelisting (where applicable); this is now fixed
MCUpgrade (7.7.0)

UninstallExec###, InstallExex###, InstallFinishedExec### and InstallFailedExec### check for return value <> 0 by default..

  • this means that in theory ...ErrorSearchRegExp may no longer be necessary (this one searches the log file, if available)
  • also, the exit code check can be customized via ...ErrorRegExp (this one searches the exit code) - defaults to ^(?!0$).*$ 
MCUpgrade (7.7.1)Any successfully unzipped files (via UnzipArchive*) will be recorded as such in "MCUpgrade.ini":UnzipDone=1; this is to prevent unnecessary repeated unzipping/extracting
MCUpgrade (7.7.1)Running MCUpgrade.exe with /unzip(ui) switch now also supports %...% variables
MCUpgrade (7.7.1)Ensured that MCUpgrade waits for in case another /unzip(ui) instance is running
MCUpgrade (7.7.1)Fixed an issue where unzipping did not properly update progress for files > 2,147,483,648 bytes; current limit is 4,294,967,295 bytes (32 bit)
MCUpgrade (7.7.2)Fixed an issue where some executables were not extracted properly
MCUpgrade (7.7.3)Fixed an issue where inhaling of OS environment variables would lead to an error message "/u is not recognized as an internal or external command"
MCUpgrade (9.9.0)Added a new commandline option /unzipselected with n additional params to specify 7z cmd, e.g. [x -aoa -y  "f:\ullpathto\archive.zip" -o"O:\utputdir" fileormasktoextract]
MCUpgrade (9.9.0)Added a new, optional MCUpgrade.ini parameter UpgradePackageName. If not specified, the UpgradePackageName will be a hash computed at runtime from all *Exec* ini parameters.
MCUpgrade (9.9.0)Added various fields to SMTP emails (packagename, percentprogress, computername, username and many more)
MCUpgrade (9.9.0)Added a new parameter SMTPProgressTracking; if set to 1, MCUpgrade will send info mails after init of launcher, each once as soon as MCUpgradeMain has progressed >0<25, >25, >50 and >75<99 percent, during exit, as well as (as previously) upon finishing (error, success, success with errors)
MCUpgrade (9.9.0)Added logging of free disk space for NotesDataDirectoryNew and NotesProgramDirectoryNew
MCUpgrade (9.9.0)Added logging of memory stats
MCUpgrade (9.9.0)Improved singleton / "another upgrade in progress" detection and fixed an issue with running MCUpgrade via service if another upgrade is in progress
MCUpgrade (9.9.1)Set smtpconnectiontimeout to 5 (seconds) for info emails (finalization emails continue to use the default (30))
MCUpgrade (9.9.1)Fixed an issue where progress was not updated every 10th time for various procedures
MCUpgrade (9.9.2)Fixed an issue with DisallowRun (risk of accessing uninitialized script variable/array)
Eclipse Plugin
MC Eclipse Plugin (3.0.2)- No Changes -
.DLL Updates (Windows) / .dylib Updates (macOS 64-bit)
FIX (6.0.24)Fixed an issue with Managed Mail Replica settings in the Desktop Icon action. Truncation settings were not working.
FIX (6.0.24)Fixed issues with DPI scaling in Zip-related dialogs.
FIX (6.0.25)Fixed size of zip icon overlays for DPI scaling.
FIX (6.0.27)Fixed a bug in MarvelClient Zip where the option to replace dots did not work for Copy&Paste or Drag&Drop scenarios.
FIX (6.0.27)Fixed the setting <ini:MC_SyncAfterLogin_EnabledForInMemIdFiles> which did not work properly in all roaming situations.
FIX (6.0.28)Fixed a bug in the ID-File Settings action where the action would not do anything if only 'Lock down "Update Internet Password" setting' was being used.
FIX (6.0.30)Fixed an issue in MarvelClient Zip where attachments would be duplicated sometimes when attached via Drag&Drop.
FIX (6.0.32)Fixed issues where using MarvelClient roaming would interfere with NFL authentication.
CHANGE / ENHANCEMENT (6.0.23)Improved handling of cases where multiple notes processes are running. MarvelClient will now run in all of them, if MC_AllowMultipleInstances=1 is set.
CHANGE / ENHANCEMENT (6.0.24)

Added new options for <ini:MC_SyncAfterLogin>. Since this setting is checked pretty early, it cannot be used for Citrix/Roaming scenarios. To alleviate this, 2 new settings were added:

  •  <ini:MC_SyncAfterLogin_EnabledAfterLoginPre> - supports the same values as MC_SyncAfterLogin and is checked after BeforeLoginPre.
  •  <ini:MC_SyncAfterLogin_EnabledForInMemIdFiles> - supports the same values as MC_SyncAfterLogin and is checked after BeforeLoginPre. Only triggers if the current ID file is in-memory (ini:KeyFileName starts with %:\).
ENHANCEMENT (6.0.23)SFD actions now support files larger than 4 GB.
ENHANCEMENT (6.0.24)Improved detection of Notes Browser Plugin.
ENHANCEMENT / NEW (6.0.26)

SmartFileDownloader actions now create a .done-file when the download is finished (same path as target path, but with an added ".done" at the end).

To determine if the action should download something or not, it now checks for the existence of either the target file, or the done file; if either of the two exists, it assumes the download is done. This means the downloaded (and usually, large) file itself can be deleted after it has been used, without running the risk of the download restarting.

NEW (6.0.22)Added a new functionality to roam unread marks. Set <mc:desktop_roam_unreadmarks> to 1 to turn this on. This is limited to server icons by default - to also include local icons make sure <mc:desktop_roam_extrainfo_local> is set to 1.
NEW (6.0.27)Added a new config variable: <notes:data_directory_is_remote> (1 if true). It indicates whether the Notes Client data directory is on a remote drive.
.dylib Updates (Mac OS X 32-bit)
.dylib (2.0.51)- No Changes -
.so Updates (Linux)
.so (2.0.52)- No Changes -