Having trouble viewing this e-mail? You can view it online here!

RetrologicRetrologic 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!