--------------------------------------------------------------------
PC Guard for Win32
Version 4.15
Professional software protection and licensing system
Copyright (c) by SOFPRO, Blagoje Ceklic all rights reserved
--------------------------------------------------------------------
[+] New feature/option
[-] Removed feature/option
[*] Improved feature/option
[!] Bug fix
[>] Important notice

Version 4.15
--------------------------------------------------------------------

[*] Added support for Real Basic executable files.

[*] Added support for ACD FotoAngelo executable files.

[*] Added support for Photoshop droplet executable files.

[*] -FILE option added to command line interface


Version 4.10
--------------------------------------------------------------------

[*] Added support for Techsmiths Camtasia files.

[*] Added support for WinBatch executable files.

[*] Added support for Macromedia Authorware 6.5 files.

[*] Added support for Qt 3.0.5 applications.

[*] Added support for Power Builder applications.

[*] Added support for WinDev applications.

[*] Added support for Multimedia Fusion applications.

[*] Improved support for NeoBook applications.

[+] Network card locking method added.

Note: Machine ID feature does not include support for this locking method.
You will not be able to get network card id by decrypting MID value.

[*] New version of interface dll (pcgw32.dll)


Version 4.06
--------------------------------------------------------------------

[*] MachineID (MID) value added to protection interface. See help file
for more details.

Important notes:

- Protection interface structure declaration is changed.
- PCGW32.DLL should be updated with the latest version.

[*] Protection interface can be accessed from all protection methods now.
(support for No identification and Identification code method added)

[!] "Enable access for restricted users..." option was causing problems on
some systems. Fixed.

[*] "Scroll lock key pop up enabled" option is now valid during evaluation 
period also.  See help file for more details.

[*] Added support for Active E-Book 4.22 compiled files.

[*] Added support for NeoBook compiler.

[*] If you change project settings and than try to load new project file or 
quit the program you will be prompted to save the changes first.

[+] MID decoding added to IC Generator for Win32/Web

[*] Added support for Hungarian language interface.

[*] Added support for Swedish language interface.


Version 4.05
--------------------------------------------------------------------

[+] Command line interface improved with new options. You can now submit 
First string, Program ID and Last sting parameters from command line. See 
"Command line interface" chapter for more information.

[*] DLL protection improved. 

[*] Added support for Greek language interface.

[*] Added support for Korean language interface.

[*] Improved support for Macromedia Director 7 files.

[*] Improved support for Macromedia Director 6 files.

[+] Added support for Linder Setup Builder files.

[*] Installation program improved.

[*] Help: FAQ section updated.


Version 4.04
--------------------------------------------------------------------

[+] Resource encryption added. 

[+] Added support for Active E-Book compiled files.

[*] "Scroll lock key pop up enabled" option now works with 
Limited license feature also.

[*] Improved support for Delphi compiled executables.

[+] Added support for Macromedia Authorware 6.

[+] Added support for Macromedia Director files with multiple movies 
packaged into one exe.

[+] "Enable access for restricted users on NT based systems" option
added. 

Restricted users on NT based systems (Windows NT/2000/XP) can now access 
protected application. See help file more information.


Version 4.03
--------------------------------------------------------------------

[+] Machine ID feature added.

You can now securely check the status of locking parameters in order 
to prevent false requests for new Init codes in the case of HD crash, 
bios upgrade, disk format, virus attack and similar events.

[+] Added support for SecurePack executable files.

You can now use SecurePack to convert your PowerPoint presentation to 
standalone executable and protect it with PC Guard for Win32 afterwards.

[*] Improved support for Macromedia Authorware executable files.

[*] Improved support for Macromedia Director executable files.

[*] New dialogs for Init code calculation and creation of IC Generator 
for Win32 parameters file.

[*] Operating system locking is now by default turned ON.

[*] Init code calculation report design changed.


Version 4.02
--------------------------------------------------------------------

[+] Added support for communication between protected application and 
protection code. See "Enable protection interface" option.

You can now check application status (locked/unlocked), Demo mode and 
demo limitations status, limited license status and get Site code from 
your own application by calling interface function.

[*] "License file error!" management changed. Protection code will 
automatically delete/restore license file in such cases.

[*] Added support for German language interface.

[*] Added support for Turkish language interface.

[*] Remote protection dialog box design slightly changed. 


Version 4.01
--------------------------------------------------------------------

[+] Added support for Trainersoft (http://www.trainersoft.com) executable 
files. 

[+] Added support for Macromedia Authorware executable files.

[+] Added support for FlashJester - Jugglor (http://www.flashjester.com) 
executable files.

[+] "Anti-dumping protection enabled" option added. Default status: OFF.

[+] Batch project file processing added!

You can now automate protection process by submitting project filename 
and -process and -silent options from command line. In such case, 
PC Guard for Win32 will automatically process project file without 
displaying warning messages or prompting for confirmations. It will return
errorlevel code to the command processor (0 - success and 1 - error occurred).  

[!] Fixed problem with projects history menu. 


Version 4.00
--------------------------------------------------------------------

[+] Auto unlocking feature for Remote protection method added for program 
updates. End user does not have to enter previously issued Init code each
time he receives new program update.

- If you are distributing free updates for your application use the same 
project settings (including Application signature) as for original application.
New update will be automatically unlocked in such cases. 

- If your are distributing non-free updates for your application you should change 
Application signature and new update will generate different Site code. You can also 
consider using different Remote protection parameters for such updates.

- Be sure to use the same Remote protection parameters (First string, ProgramID 
and Last string) for the applications with the same Application signature. If you 
have two applications with the same application signature and different remote 
protection parameters one of the applications will be wrongly decrypted and will 
display "File damaged!" warning message.

[+] Limited license feature added to Remote protection method!

It is now possible to set license expiration period. This means that issued Init code 
will be valid for only a limited period of time. Once the expiration period is exceeded 
protected program will refuse to work and new Init code will be required.

[+] Full Init code calculation control added to IC Generator for Win32. You can 
now securely let other parties (such as software vendors) calculate Init codes for you.

[+] Parameters file for IC Generator for Win32 can now be created from 
PC Guard for Win32. Use Init code button or "Project/Init code calculation" 
menu item to access this feature. 

[+] "Display Init code counter", "Disable parameters editing"  and 
"Hide protection parameters" options for IC Generator for Win32 added to 
Init code calculation dialog.

[+] IC Generator for Win32: Init code calculation report is now available in 
three styles: standard, tab separated and comma separated.

[*] New, more secure Init code and Remove code calculation algorithms
are implemented. 

Note: V4 algorithms are not compatible with V3 algorithms so V3 and V4
Init code/Remove code pairs are different for the same Site code. You 
can however, still generate valid V3 Init and Remove codes.

[+] "Erase Import directory data" option added to Protection options tab. If this 
option is set import directory data will be erased from memory after startup. Turn
this option off only in the case protected program refuses to work. Default setting: ON.

[+] Added support for V3 Init code calculation. 

[+] "Scroll lock key pop up enabled" option added to Protection methods 
tab in projects settings. Default setting: OFF.

This option enables end user to access Remove license and Transfer 
license features and invoke Remote protection dialog box only in the case 
Scroll lock key is toggled. If the scroll lock key is untoggled unlocked 
application will not display Remote protection dialog box at startup.

[+] "Hide PC Guard for Win32 bitmap logo" option added to Protection 
options tab in projects settings. Default setting: OFF.

If you want to hide PC Guard for Win32 bitmap logo which is displayed on
Remote protection dialog box you should set this option.

[+] You can now define custom filenames for license file and PCGW32.DLL 
dynamic link library.

[*] Site code under No identification method is displayed only if the
"Display Site code for Remote ID/Code method" option is set. Site code 
was displayed under demo mode even in the case this option was not set.

[+] "Display license expiration counter" option added to protection methods tab.

[+] Project file can now be loaded automatically at startup from 
command line.

[*] Protected file will not use license file in the case:

	- No identification protection method is used
	- Demo mode is turned OFF
	- "Check license file position" option is not set
	- "Display Site code for Remote ID/Code method" option is not set

[+] Disable V3 Init code calculation option added to Customize tab in 
project settings. Default setting: OFF.

[+] Internal overlay warning option added to Customize tab in project 
settings. Default setting: ON.

[*] Words UNLOCKED, UNLOCKED DEMO and DEMO from Application status field 
at remote protection dialog box replaced with the following words: 
LICENSED, LICENSED and EVALUATION respectively.

[*] Main application (PCGWIN32.EXE) no longer uses IMAGEHLP.DLL.

[*] Toolbar menu added for easier use.

[*] Help file reorganized and updated.

[!] "Check program filename" option caused false warning messages in some cases. Fixed.

[>] V4 requires latest version of PCGW32.DLL file. Don't use it with 
previous V3 PCGW32.DLL files!

[>] Project file structure changed!

