New build for Activation center (ACEN) has been released. This update brings major changes to UI and is highly recommended for all Activation center users.

What's new:

[+] New fully responsive UI design.

All components are updated to support new UI.

[*] Client interface: 

- Activation code is now displayed in licenses table.
- Extended activation codes are truncated when displayed in table cell.
- User can view full length activation code in a pop-up window by clicking on activation code in licenses table. This is where activation code can be copied to clipboard.

[!] Program authorization rights were not correctly managed.

Users with only program authorization set were not able to manage programs without enabling order/client authorization rights. Fixed.

[>] No database changes were introduced in this release.

[>] UPGRADING NOTES:

Please refer to whatsnew.txt document for detailed information and upgrade instructions.

Wednesday, December 21, 2016 - 10:00

Activation center (ACEN) 03.60.00 has been released!

New service build for Activation center (ACEN) has been released. This update is highly recommended for all Activation center users.

What's new:

[+] Custom data added to Client and Order entities.

Custom data offers three additional fields (string: nvarchar(500)).

Use this data for storing additional specific Client or Order data (like Order reference or Client VAT number) which can not be otherwise set with existing fields.

By default, all custom data is empty. Custom data control will initially be closed in case all custom data is empty.

Custom data titles (default: 01, 02, 03) can be changed in admin interface options for both Client and Order data. 

[+] Custom data control added.

[+] Admin interface options control added

[+] Default number of rows per page option added to admin interface options.

Use this option to set number of rows to display on a single page when using pagination (1-99, default: 5)

[+] Programs grid control added.

[!] Orders table was not displaying all pages in case parameters were passed via url.

[>] Important: change in acen.config file settings. Be sure to update existing acen.config file with new options.

[>] Upgrade script (3.51.00-3.60.00.sql) is available for users upgrading from previous release.

Please refer to whatsnew.txt document for detailed information and upgrade instructions.

Wednesday, November 16, 2016 - 11:16

Activation center (ACEN) 03.51.00 has been released!

New service build for Activation center (ACEN) has been released. This update is highly recommended for all Activation center users.

What's new:

[!] Fixed problem with SerialNumber control (serialization error)

Please refer to whatsnew.txt document for detailed information and upgrade instructions.

Wednesday, November 9, 2016 - 09:44

Activation center (ACEN) 03.50.00 has been released!

New service build for Activation center (ACEN) has been released. This update is highly recommended for all Activation center users.

What's new:

[+] New web licenses can now be added manually from administrator interface.

This option is useful in case protected application using web licensing has no access to Internet.

Step by step instructions on how to add new web license manually:

1. Go to web licenses page.
2. Click on Add button (located below Filter button).
3. New web license control will be displayed.
4. Select Program and set Serial number, Site code, MID code and Note.
5. Click on Add button to add new web license.

[*] ACEN web service: GetWebLicense method added.

Use this method to check for existing web license after activation.

If application is activated on remote computer and this method is reporting error (STATUS_LICENSE_MISSING) application should consider removing license from remote computer since license is no longer available in ACEN (because it was removed manually by acen admin).

[*] ACEN web service: WebLicenseAlive method added.

This method will report web license as "alive" (active) to ACEN.

Protected application could make this call once a day or as required. Each time this method is called ACEN will save current server date/time to web license details. Last saved time can be reviewed in web license details (Last alive call field).

In this way ACEN administrators can determine if web license is still in use on remote computer.

[+] Brute force protection for ACEN web servide added.

Brute force protection is currently implemented for web service SOAP authentication and all web licensing methods which do not require any authentication.

If enabled, ACEN will monitor all failures (invalid logins in case of SOAP authentication or errors in case of web licensing methods) within defined period (in minutes).

This means that remote host can generate max number of failures (M) within defined period (T). Once the number of failures is over the maximum number of failures (M) for specific remote host ip address web service will return STATUS_HOST_TEMPORARILY_BANNED error until defined period since last recorded failure is reached (by default, 15 minutes since the last recorded failure).

[*] Acenservice sample application has been updated to reflect latest changes in acen web service methods.

[>] Important: change in acen.config file settings. Be sure to update existing acen.config file with new options.

[>] Upgrade script (3.40.00-3.50.00.sql) is available for users upgrading from previous release.

Please refer to whatsnew.txt document for detailed information and upgrade instructions.

Wednesday, October 19, 2016 - 10:31

PC Guard Software Protection System 06.00.0220 is out!

New V6 service build has been released. This update is highly recommended for all PC Guard V6 users!

What's new:

[*] LNG_NETW_UNC_PATH_ERROR (default: "Server UNC path error.") error message will now include error code information.

Error codes:

00000005 - Access denied error (inadequate rights)
00000043 - UNC path is wrong (can not be found)

[*] Activation file handling improved.

[*] LNG_INVALID_ACTIVATION_FILE (default: "Activation file error!") error message will now include additional error code information:

Error codes:

00000001 - Activation file is missing
00000002 - Invalid major version
00000003 - Invalid header size
00000004 - Header checksum error
00000005 - Unable to read activation file
00000006 - Activation code offset error
00000007 - User info offset error
00000008 - Invalid activation code
00000009 - Invalid serial number
0000000A - Invalid user information size
0000000B - Wrong extra data size (old version of activation file)
0000000C - Extra data checksum error
0000000D - Activation code is already in use
0000000E - License extension is disabled
0000000F - Invalid activation code for license extension
00000010 - Evaluation period for this program can not be extended

[+] Demo extensions logging added.

Protected application will now log demo extension events if appropriate option (Demo extension) is enabled in logging settings.

[+] New custom buttons macro: %LOGFILE%

This macro will be replaced with full path to log file.

The following example action string will open log file in notepad:

notepad.exe %PARAMS:%LOGFILE%%

[*] Improved handling of 64bit DLL modules.

[!] Fixed problem with default date picker format on some systems.

[!] Load configuration management for 64bit applications fixed.

[!] Few other minor bug fixes.

[>] Interface dll has been updated. Please be sure to update existing version with this one.