d7x v18.104.22.168 Released (New Features, Changes, and Fixes)
New: Config -> Behavior tab -> Updates section -> Create d7x.cmd button. This creates a ‘d7x.cmd’ which can be used to start d7x consistently by using the same filename. This is convenient when creating a shortcut or using another script to start d7x after an update is processed that would give d7x a new versioned filename (e.g. ‘d7x vX.X.X.X.exe’)
Fix: Fonts that formerly displayed in bold (e.g. in the alerts column of the System Info tab) are now properly displaying as bold where they should be.
Fix: Although new license purchases were not affected, the previous version did not allow existing d7II based license holders to register a new copy/download of the software without an existing Reg.Settings.dat file from a previously registered copy of d7x or d7II; this has now been resolved.
Fix: Definitions Merge/Download update checks now use the exact server time for file data comparison (this was previously calculated at upload from the local time, which occasionally caused a minute difference, or consistently a minute or two difference with large definition sets, and this triggered the update/merge prompt on startup or session start when it really shouldn’t have.
Fix: Definitions Merge triggered an inactive d7II subscription message. The merge was redesigned using d7x code to replace the older dFunk merge process, but unfortunately you will notice it now takes longer (we’re working on that…)
Not so new: “dFunk/MalwareScan” underwent it’s third incarnation and has been adopted into the main d7x code base and binary, and is now called “Malware Search Tool 3000” (it will replace your existing customizations for the former names, and is also available via the ‘Main’ drop down menu.) We’re trying to find a name more compatible with what it actually does, rather than something weird or misleading. Suggestions are welcome, but please try to avoid names sounding similar to other apps. It may not stick since we had also considered integrating the interface into KillEmAll and dUninstaller, but this may or may not materialize.
Also, with any luck the “Check for Updates” option in the main menu is now functional, and since optional updates are already advertised in the lower status bar, this menu option should auto-update to any optional updates that exist and are advertised in the lower status bar (e.g. d7x itself, d7x or legacy modules, default custom apps profiles, test pack, etc..)