From a1e6eb4a24abf040e47e4eaade73fcf42bfc60dc Mon Sep 17 00:00:00 2001 From: Kevin Glynn Date: Fri, 9 Dec 2011 13:31:35 +0100 Subject: [PATCH] refine obfuscation so that we can graft in code in the trial version again --- CSharpTranslator/antlr3/docs/external/CHANGELOG | 10 ++++++++++ .../antlr3/src/CS2JTranslator/CS2JMain/Obfuscate.cs | 2 ++ 2 files changed, 12 insertions(+) diff --git a/CSharpTranslator/antlr3/docs/external/CHANGELOG b/CSharpTranslator/antlr3/docs/external/CHANGELOG index 27104a8..9fd559c 100644 --- a/CSharpTranslator/antlr3/docs/external/CHANGELOG +++ b/CSharpTranslator/antlr3/docs/external/CHANGELOG @@ -1,3 +1,13 @@ +2011-12-09 2011.3.3 + + * refine obfuscation so that we can graft in code in the trial version again. + +2011-12-09 2011.3.2 + + * check directories / files passed on the command line can be read. + + * do not crash if we haven't been passed NetFramework translations. + 2011-12-07 2011.3.1 * primitive types are now correctly boxed when they appear as diff --git a/CSharpTranslator/antlr3/src/CS2JTranslator/CS2JMain/Obfuscate.cs b/CSharpTranslator/antlr3/src/CS2JTranslator/CS2JMain/Obfuscate.cs index 2d5143f..ff7b68a 100755 --- a/CSharpTranslator/antlr3/src/CS2JTranslator/CS2JMain/Obfuscate.cs +++ b/CSharpTranslator/antlr3/src/CS2JTranslator/CS2JMain/Obfuscate.cs @@ -4,4 +4,6 @@ using System.Reflection; [assembly: Obfuscation(Feature = "code control flow obfuscation", Exclude = false)] [assembly: Obfuscation(Feature = "Apply to type Twiglet.CS2J.Translator.TypeRep.*: all", Exclude = true, ApplyToMembers = true)] +[assembly: Obfuscation(Feature = "Apply to type Twiglet.CS2J.Translator.Transform.JavaMaker", Exclude = true, ApplyToMembers = true)] +[assembly: Obfuscation(Feature = "Apply to type AntlrCSharp.csParser", Exclude = true, ApplyToMembers = true)]