Recent Changes

Post here any topics that related to Enigma Protector, its functionality, your misunderstanding, offers to improvements etc etc etc
Enigma
Site Admin
Posts: 2945
Joined: Wed Aug 20, 2008 2:24 pm

Re: Recent Changes

Post by Enigma »

3-December-2009 Enigma Protector 1.81
- Bug fixed with Virtual Box and WinAPI Emulation
Enigma
Site Admin
Posts: 2945
Joined: Wed Aug 20, 2008 2:24 pm

Re: Recent Changes

Post by Enigma »

7-January-2010 Enigma Protector 1.90

New BETA version is relased, it has many new and very important improvents. We will not share it with registered customers yet (probably will do this some days later) and it will not be share for public.
But, if you want to test it, and "speed up" development of stable version, please contact me at support@enigmaprotector.com I will send you a link to this version.

- Added C#, Delphi 2009 up, Visual C++ examples of custom unicode keys genereator
- Added unicode Keygen API in keygen.dll KG_GenerateRegistrationKeyW, KG_GenerateRegistrationKeyFromProjectW, KG_VerifyRegistrationInfoW, KG_VerifyRegistrationInfoFromProjectW
- Added additional ansi string Keygen API in keygen.dll KG_GenerateRegistrationKeyA, KG_GenerateRegistrationKeyFromProjectA, KG_VerifyRegistrationInfoA, KG_VerifyRegistrationInfoFromProjectA
- Added C#, Delphi 2009 up, Visual C++ examples of unicode registration
- Added unicode support for Dialog Messages
- Added unicode support for License Manager
- Added unicode support for Keys Generator and exported Keys Generator
- Added unicode Enigma API EP_RegSaveKeyW, EP_RegLoadKeyW, EP_RegHardwareIDW, EP_RegCheckKeyW, EP_RegCheckAndSaveKeyW
- Added ansi duplicates of registration Enigma API EP_RegSaveKeyA, EP_RegLoadKeyA, EP_RegHardwareIDA, EP_RegCheckKeyA, EP_RegCheckAndSaveKeyA
- Added option UNICODE Registration Scheme that determinate what registration, Ansi or Unicode, will be used for whole project
- Added Delphi, VC, VB, Bcb, C# examples of application with runtime locked registration keys
- Added Plugin SDK for Borland C Builder
- Added options Allows only keys with Register After date, keys with Register Before date, executions limited keys, days limited keys, run-time limited keys, global time limited keys, country locked keys under REGISTRATION FEATURES - Key Properties panel
- Added Enigma API EP_RegKeyRegisterBeforeDate, EP_RegKeyRegisterBeforeDateEx that return Register Before date of the current registration key
- Added Enigma API EP_RegKeyRegisterAfterDate, EP_RegKeyRegisterAfterDateEx that return Register After date of the current registration key
- Added Enigma API EP_RegKeyGlobalTime, EP_RegKeyGlobalTimeTotal, EP_RegKeyGlobalTimeLeft that return number of left and total global time minutes that current registration key will be valid
- Added Enigma API EP_RegKeyRuntime, EP_RegKeyRuntimeTotal, EP_RegKeyRuntimeLeft that return number of left and total runtime minutes that current registration key will be valid
- Added Enigma API EP_RegKeyDays, EP_RegKeyDaysTotal, EP_RegKeyDaysLeft that return number of left and total days that current registration key will be valid
- Added Enigma API EP_RegKeyExecutions, EP_RegKeyExecutionsTotal, EP_RegKeyExecutionsLeft that return number of left and total executions that current registration key will be valid
- Added Enigma API EP_MiscCountryCode that return the code of the user country
- Added Enigma API EP_RegKeyCreationDateEx to extent EP_RegKeyCreationDate
- Added Enigma API EP_RegKeyExpirationDateEx to extent EP_RegKeyExpirationDate
- Added Enigma API EP_CheckupCopiesTotal and EP_CheckupCopiesCurrent to extend EP_CheckupCopies
- Added Enigma API EP_TrialExecutionTimeTotal and EP_TrialExecutionTimeLeft to extend EP_TrialExecutionTime
- Added Enigma API EP_TrialDateTillDateStartEx and EP_TrialDateTillDateEndEx to extend EP_TrialDateTillDate
- Added Enigma API EP_TrialExpirationDateEx to extent EP_TrialExpirationDate
- Added Enigma API EP_TrialDaysTotal and EP_TrialDaysLeft to extent EP_TrialDays
- Added Enigma API EP_TrialExecutionsTotal and EP_TrialExecutionsLeft to extent EP_TrialExecutions
- Added box in REGISTRATION FEATURES - Common panel that shows Encryption Constant, Public and Private Keys of current project for custom keys generator
- Added new Debug item - Reset all local information to delete trial, registration and special information for debuging purposes
- Added possibility to lock registration key to number of minutes of global-time execution (sum of all executions)
- Added possibility to lock registration key to number of minutes of run-time execution
- Added possibility to lock registration key to number of license usage days
- Added possibility to lock registration key to number executions
- Added possibility to set up Register After and Register Before dates for registration keys
- Added possibility to lock registration key to particular country
- Improved examples of custom keys generators
- Improved CGI keys generators, eliminated case sensitive of http parameters
- Improved error returning of CGI keys generators, errors return as a string, but not as an error code variable name
- Improved Enigma API EP_RegKeyExpirationDate, it returned expiration date of even expired registration keys
- Updated VC example of custo registration keys generator
- Updated keygen.dll, TKeyGenParams and TKeyVerifyParams structures
- Updated Export Key Generator and it's wizard according with new changes
- Updated Keys Generator and License Manager according with new changes
- Bug fixed with Mailer, exception occured when deleted last email from the list
- Bug fixed with Enigma API EP_RegKeyCreationDate, it always returned true
Enigma
Site Admin
Posts: 2945
Joined: Wed Aug 20, 2008 2:24 pm

Re: Recent Changes

Post by Enigma »

The Enigma Protector v1.92 Build 20090219
- Added possibility to define own paths for trial storing
- Improved clock reversing protection
- Improved trial protection
- Improved handling of Windows, System and current folders under Windows 9x
- Bug fixed with Clock Reversing

The Enigma Protector v1.91 Build 20090209
- Added Memo (multi-line Edit) control for Registration Dialog designer
- Improved handling of markers in Visual Basic applications
- Bug fixed with saving of the ansi registration information into file
- Bug fixed with License Manager, hardware id was not saved in ansi mode
- Bug fixed with verifying of the hardware locked registration key
- Bug fixed with generating of invalid registration keys if long hardware id is used
Enigma
Site Admin
Posts: 2945
Joined: Wed Aug 20, 2008 2:24 pm

Re: Recent Changes

Post by Enigma »

The Enigma Protector v1.92 Build 20090222
- Changed signature of Microsoft Visual C++ for option File Analyzer Deception - Hide Protection Code With
- Bug fixed with processing of some registration keys
- Bug fixed, added EP_EnigmaVersion function to enigma_ide.dll
- Bug fixed with displaying of non english text in console version
- Bug fixed with Visual Basic applications if C++ signature is using for Hide Protection Code With
- Bug fixed with processing of registration keys caused application crash at start up
- Bug fixed processing of hardware locked registration keys with option Allow Hardware Changes
- Bug fixed with processing of trial days limitation
Enigma
Site Admin
Posts: 2945
Joined: Wed Aug 20, 2008 2:24 pm

Re: Recent Changes

Post by Enigma »

The Enigma Protector v1.92 Build 20090224
- Added full unicode support for Virtual Box
- Optimized WinAPI emulation feature
- Bug fixed with reseting of application language after reinstalling
- Bug fixed with Virtual Box, crash of application after file call with Zone.Identifier appendix
- Bug fixed with Virtual Box, processing of some unicode paths
Enigma
Site Admin
Posts: 2945
Joined: Wed Aug 20, 2008 2:24 pm

Re: Recent Changes

Post by Enigma »

The Enigma Protector v1.93 Build 20090228
- Optimized Virtual Machine, it runs faster now
Enigma
Site Admin
Posts: 2945
Joined: Wed Aug 20, 2008 2:24 pm

Re: Recent Changes

Post by Enigma »

The Enigma Protector v1.93 Build 20090310
- Added Enigma API EP_SplashScreenShow and EP_SplashScreenHide for manual showing and hiding of splash screen
- Added option Show at Program Start for Splash Screen
- Improved internal protection of loader data
- Optimized internal protection routines
- Bug fixed with Virtual Box, crash on very particular PC
- Bug fixed with EP_TrialDays, returned incorrect number of days
Enigma
Site Admin
Posts: 2945
Joined: Wed Aug 20, 2008 2:24 pm

Re: Recent Changes

Post by Enigma »

The Enigma Protector v1.95 Build 20100409
- Added Taiwan for User Language checkup and for Lock Trial to User Language
- Added option Do not create backup files on Output panel
- Added possibility to copy protection log to clipboard or save to file
- Bug fixed with Virtual Box, failing of initializing of particular embeded libraries
- Bug fixed with Virtual Box, incorrect processing of the last file from the list
- Bug fixed with Virtual Box, crash of file dialogs under Windows XP
- Bug fixed with Same as Input File feature from Output panel
- Bug fixed emulating of GetProcAddress function
- Bug fixed emulating of VirtualQuery function
- Bug fixed protecting files without resource directory

The Enigma Protector v1.94 Build 20100329
- Added full unicode support for Virtual Box
- Added full thread safe for Virtual Box
- Rewritten GUI and core of Virtual Box
- Bug fixed with crashing of Save and Open dialogs if Virtual Box enabled
- Many minor improvements and bug fixes of Virtual Box
Enigma
Site Admin
Posts: 2945
Joined: Wed Aug 20, 2008 2:24 pm

Re: Recent Changes

Post by Enigma »

The Enigma Protector v1.96 Build 20100420
- Added Compress Files option for Virtual Box
- Minor GUI improvements
- Bug fixed processing of empty files for Virtual Box
- Bug fixed in CGI keys generators, hyphens parameters had been missed
- Minor bug fixes in CGI keys generators
- Bug fixed in Virtual Machine, functions processing if input file does not exist
- Bug fixed incorrect disassembled text in Virtual Machine
- Bug fixed displaying of selected functions in Virtual Machine after project loading
- Bug fixed with Virtual Box - Compress Files for particular already compressed files
- Bug fixed applying option Encrypt with EncryptionConstant even if option Allow Execution Only if Registered is disabled


Wait new 2.0 very soon!
remixtech
Posts: 23
Joined: Sat Jun 06, 2009 2:02 pm

Re: Recent Changes

Post by remixtech »

Version 2.0 will be free for existing users ?
Post Reply