What's new in this update:

[+] Remote protection: Reset license button added to general settings.

Use this button to reset license status for currently used project on computer where PC Guard is running. This feature is useful for testing purposes.

[!] PC Guard for .NET64/Win64: fixed problem with handle leaks.

[*] Improved compatility with some applications.

[!] Few other minor bug fixes.

What's new in this update:

[+] Added support for Neobook 5.8 applications.

[!] Resolved issues with resource encryption and relocations handling for some VS 2013 64bit applications.

[!] Fixed problem with TLS management with Delphi 64bit applications.

[*] Improved handling of imports for complex protection setups.

[!] Few other minor bug fixes.

Wednesday, December 3, 2014 - 16:57

PC Guard Software Protection System 06.00.0130 is out!

What's new in this update:

[+] New advanced protection interface function: IsVirtualMachine()

This function will check if application is running under virtual machine (VM).

[+] New C++ (VS project included) sample command line application for accessing protection interface environment variables.

[+] Extended activation dialog, "clear" button added to custom counters panel. This button will reset all custom counters to zero.

[*] Wine detection improved.

[!] Remote protection: Problem with a crash inside UxTheme.dll has been fixed. Crash was occuring with some protected applications after closing them under Windows XP only.

[!] .NET64/Win64: Protection interface: Environment variables for custom features and custom counters were not correctly set by protection code.

[!] Few other minor bug fixes.

[>] NEW PROTECTION INTERFACE DEFINITIONS Please be sure to update protection interface definitions (pcgint.h) and protection interface dll (pcgint.dll) in order to be able to access new advanced protection interface function.

[>] Interface dll (iDLL/iDLL64) has been updated. Please be sure to update existing version with this one.

What's new in this update:

[+] Support for multilingual custom buttons for activation dialog.

Different Title and Tooltip text can now be defined for each button for each language defined in language editor.
These translations are not available in language editor. They are valid per project and will be saved together with other project settings.

[*] Custom button title length extended to 20 chars.

[!] Interface dll was not automatically copied with "Auto copy interface dll" option enabled in system settings in one specific case (PC Guard was mistakenly determining that it was not required for protected application.)

[!] Fixed problem with cumulative demo limitation.

[*] Activation panel: Extended activation panel will be opened by default only in case one of extended activation features (demo mode, limited license, custom counters or limit number of application instances option) is enabled in project settings.

[-] "Embed all languages into protected application" option is no longer available.

All languages will be automatically embedded into protected application now.

[!] Few other minor bug fixes.

[>] Interface dll (iDLL/iDLL64) has been updated. Please be sure to update existing version with this one.

What's new in this update:

[+] New updates policy settings:

It's now possible to set a range of allowed Update ID values for free updates. Only updates with Update ID within defined range will be allowed to run on remote machine. Range start and end values can be set to any value between 0 and 999999.

Example: 0 - 10 (only updates with Update ID up to 10 (including 10) will be allowed)
Example: 10 - 20 (only updates with Update ID between 10 and 20, including 10 and 20 will be allowed)

If you are going to enable this feature with existing policy, please be sure to increase Update ID value in your project and enable "Update default updates policy" option so that new policy settings will replace existing policy settings on remote machine as soon as new update is run.

[+] New protection interface structure members and environment variables.

[+] Activation panel/Extend activation panel: reload button added to custom counters section.

If clicked, default custom counters values will be reloaded from project settings.

[*] Improved compatibility.

[!] Blacklisted serials were not properly marked in serial numbers report.

[!] Few other minor bug fixes.

[>] Interface dll (iDLL/iDLL64) has been updated. Please be sure to update existing version with this one.

[>] NEW PROTECTION INTERFACE STRUCTURE

Protection interface structure has been changed in this release. Although it's still compatible (structure size is unchanged) with previous release we suggest updating existing protection interface definitions in your applications.