History
~~~~~~~
[ Legend ]
[ + Added feature ]
[ * Improved/changed feature ]
[ - Bug fixed ]
ASProtect 32 2.78
=========================================
- Improved support of TLS merged with other sections
* Fixed problem with ASProtect re-activation after PC configuration change
* Fixed Examples compilation under Delphi XE and newer
ASProtect 32 2.77
=========================================
- Fixed corruption of relocations-less EXE files with ImageBase below 400000
+ Enabled Clear and Copy buttons in Debug IDE log window
* Minor interface fixes
* Manual updates
ASProtect 32 2.76
=========================================
- Improved support of files with TLS
ASProtect 32 2.75
=========================================
- Fixed incorrect emulation of Encrypted Sections by Debug IDE
- Fixed Debug IDE hang when opening a project file
- Fixed new keys support in linux keygen
* Minor internal fixes
* Manual updates
ASProtect 32 2.74
=========================================
- Fixed crash on files with incompressible sections
- Fixed double decrement of Mode's execution counter upon first Mode activation
- Calling GetTrialExec will not decrease the counter anymore
* Improved keys storage file handling, added support for global paths like %APPDATA%
* Minor internal fixes
* Manual updates
ASProtect 32 2.73
=========================================
- Fixed incorrect handling of very short blocks for CRC_CHECK markers
- Fixed non-working Change Blacklisted Key button
* Improved Debug IDE compatibility with some versions of Windows 7 and newer
* More strict checks for already packed or unsupported files
* Minor internal fixes
* Manual updates
ASProtect 32 2.72
=========================================
* Product renamed to ASProtect 32
- Fixed incorrect processing of files with large code section (above 16 megabytes)
+ Described in Help is the requirement to disable "Protect Resources" option if the application to be protected uses Event Log to register events
ASProtect 2.71 SKE
=========================================
- Fixed incorrect processing of ASProtect markers in files with multiple code sections
(ex. compiled with Delphi XE)
+ Described in help ability to deactivate ASProtect
+ Improved protection from patching of activation process
* Minor internal fixes
ASProtect 2.70 SKE
=========================================
* Fully complied with Microsoft Windows 8.1
+ Deactivation option was added. It allows a license transfer from one PC to another or upgrade PC without loosing an activation
- Fixed incorrect behaviour of GetKeyExpirationDate on keys without expiration date
ASProtect 2.69 SKE
=========================================
- Fixed protected application crash on multi-core CPUs with inactive cores
ASProtect 2.68 SKE
=========================================
- Fixed slowdown on certain Delphi-compiled files
- Fixed backup file damage
- Fixed problem with expiration dates of keys generated by CGI keygen
* Keygen template code now accepts HardwareID and Expiration date
* Fixed sorting order in Modes lists
ASProtect 2.65 SKE
=========================================
- Fixed BIOS binding under Vista and above. If your existing (pre 2.65) application
uses BIOS binding, you may need to reissue new keys to Vista+ users
- Fixed compatibility with Delphi XE and newer
- Fixed Registration Key dialog
* Fixed .aspr2 file association under Windows XP and newer
* Redesigned main window to fit 1024x768 screen resolution
* Minor Manual updates
+ Added Russian Manual
ASProtect 2.64 SKE
=========================================
- Fixed random crash during Blacklist check
ASProtect 2.63 SKE
=========================================
+ New option to prevent clockback on time-limited Registration Keys
ASProtect 2.59 SKE
=========================================
- Fixed Keygen IDE crash
ASProtect 2.58 SKE
=========================================
* Registration Name field (on Activation Keys plane) now accepts up to 255
characters
* Updated SDK files and examples are now Delphi 2008+ compatible
* Updated Keygen SDK
- Minor fixes
ASProtect 2.56 SKE Beta
=========================================
- Fixed loading problem of ASLR-enabled EXE files under Vista and above
- Fixed crash during unloading of certain protected DLLs
- Corrected Keygen IDE mode selection behavior
- Corrected ASProtect IDE main window behavior under XP and above
ASProtect 2.52 SKE Beta
=========================================
- Fixed Keygen IDE hang under Windows Vista and above
- Fixed incorrect keys generation/validation by Keygen IDE
ASProtect 2.51 SKE Beta
=========================================
* Improved Windows 7 compatibility
* Re-versioned from 2.6 Alpha to 2.51 Beta
ASProtect 2.6 SKE Alpha
=========================================
+ Added configurable external Activation GUI module
+ New inter-mode compatible HardwareID format
* Increased maximum Activation Keys lifetime
ASProtect 2.5 SKE Release
=========================================
* Changed from Beta to Release
* Improved command line parameters handling
* Show error message if project file can not be written
* Improved map-files parsing
* Improved compatibility with certain Delphi toolkits (EurekaLog, etc.)
* If protection fails, no (unprotected) output file will be created
* Various Help file corrections
- Fixed incorrect mode name on Password dialog
- Fixed application termination instead of displaying Trial Reminder if no
trial counters have been used
- Fixed aspr_ide crash under Delphi IDE
ASProtect 2.4 SKE build 02.26 Beta
=========================================
- Fixed random crash during processing of the aspr_crypt_begin / aspr_crypt_end blocks
- Corrected local registration information removal under Vista
ASProtect 2.4 SKE build 09.11 Beta
=========================================
+ Support for Vindows Vista operating system
+ Exended HardwareID support
* Improved USERBUFFER protection
* Improved Imports protection
- Fixed security problem of the Registration Schema
ASProtect 2.3 SKE build 06.21 Beta
=========================================
+ Added new "Type Ia" signature size
* Improved ASProtect envelope protection and speed performance
- Fixed the bug with keys file searching. Keys file for dynamic libraries will be searching in the DLL folder (not EXE folder as previously).
- Fixed the problem with Keygen_Ide request strings generation (bug with expired days number calculation)
- Fixed minor problem with export table processing
- Fixed the bug with modes deletion
- Fixed the problem with backup files (*.bak) usage
- Fixed small bug with envelope checks
ASProtect 2.3 SKE build 05.14 Beta
=========================================
- Minor import table processing fixes
- Fixed the bug with new "GetHardwareIdEx" API
- Fixed one more minor problem with large export tables
- Fixed several problems with envelope checks
* Changed "Don`t use built-in dialogs" option behaviour -
If there are no valid registration keys found on application startup,
ASProtect will display this dialog and ask for registration key and name.
Once valid key/name pair is entered, ASProtect will proceed with
application execution. Please, recheck this option usage in your project.
+ Added built-in messages properties editing possibili