Retrologic Systems |
The RetroGuard Newsletter
|
|
March 31st, 2006
|
Greetings!
The latest version of RetroGuard includes an option to safely repackage classes into top-level packages, which can further reduce the size of obfuscated code. The option to trim unused classes, methods, and fields from obfuscated software is now available to non-commercial users as well as commercial users.
RetroGuard-v2.2.0 Changes
- '.option Repackage' added, enabling safe repackaging of Java classes into top-level packages, further reducing obfuscated jar size.
- '.option Trim' available in both GPL and commercial versions, enabling unused methods, fields, and even whole classes to be trimmed by RetroGuard. This can lead to significant reduction in jar size, particularly in cases where only a few classes are being used from a larger library.
- '.option Generic' added, currently equivalent to '.attribute Signature'.
- Added RGdefault utility which outputs the RetroGuard internal default script.
- Added '.nowarn <class>' to script format, enabling suppression of checked reflection warnings from the RetroGuard log file.
- Fixed an '.option MapClassString' speed optimization which incorrectly ignored class-string mappings in certain inner classes.
- Improved error-handling when duplicate classfiles are detected in the input jar.
- Documentation updates, including an example showing how to construct an optimal script file.
RetroGuard Dual Licensing
RetroGuard is offered under dual licensing:
- For commercial users, a commercial
license and support agreement is available, currently priced at
US$139/year. This license provides commercial support for RetroGuard
and assures a standard of performance for the software.
- For non-commercial users, a GPL (GNU General
Public License) version of RetroGuard is available. This can also
be used by commercial users during evaluation.
Thanks for using RetroGuard!
Mark Welsh
Retrologic Systems
Questions? Comments?
- to be removed from this opt-in list --> see section below
- to send ideas and suggestions --> msw@retrologic.com
Privacy Policy / Removal
Retrologic will not give any of your
information, including your email address, to third parties.
You received this e-mail because of an
'opt-in' request through the Retrologic Systems website, or because you
are a commercial subscriber to RetroGuard. You can choose to be removed
from all future mailings at any time. Just send an email to web@retrologic.com with 'cancel'
in the subject line. You will opt out of receiving emails and you won't
hear from us again!
|