· Unicode enhancements:
· Programs protected with the SoftwarePassport interface now support the use of Unicode characters in more places, including:
· Paths to the protected programs
· Paths to bitmap files for splash screens and reminder screens
· Paths to external HTML files for reminder screens
· Built-in environment variables that contain paths (PROTECTEDFILE and PROTECTEDFILEPATH)
· Content of HTML-formatted reminder screens
· The Armadillo Classic interface already supports Unicode in the places mentioned, so you can now use either interface to take advantage of the expanded functionality.
Bug fixes and other changes:
· SoftwarePassport now works with both absolute and relative file paths to target files (files to protect). Version 7.00 would return a "file not found" error when building protections if the ARM file used relative paths to the target files.
· We improved "Create Key" and "Check Key" functionality as follows:
· The "Check" button on the "Create Key" screen now properly pre-fills values into the "Check Key" screen, both with and without the use of hardware locking.
· Any changes made to the values once on the "Check Key" screen are now correctly passed to the key valIDAtor.
· Expire-by-minutes settings were sometimes not properly initialized when opening existing projects in the SoftwarePassport GUI. This was a cosmetic issue only, as the settings were still retained. (To verify the settings, you could open the project in the Armadillo Classic interface.)
· There were a few issues with the formatting and content of the in-application help text.
· Combo box settings in the SoftwarePassport GUI are now being properly written to the ARM file on saves. Version 7.00 sometimes did not retain changes to certain combo box settings.