<?xml version="1.0" encoding="utf-8" ?> 
<rss version="2.0">
<channel>
  <title>Fernflower - Java Decompiler</title> 
  <link>http://www.reversed-java.com</link> 
  <description>The first analytical decompiler and deobfuscator for Java</description> 
  <language>en</language> 
  <copyright>Copyright 2008-2009 Stiver</copyright> 
  <managingEditor>Stiver</managingEditor> 
  <webMaster>fernflower.decompiler@gmail.com</webMaster> 
  <item>
    <title>Decompiler Update 23.07.2009</title> 
    <link>http://www.reversed-java.com/all-news.html#23072009</link> 
    <author>Stiver</author> 
    <guid isPermaLink="true">http://www.reversed-java.com/all-news.html#23072009</guid> 
    <pubDate>Thu, 23 Jul 2009 22:08:12 GMT+0001</pubDate> 
    <description>
		<![CDATA[<p><ul style="margin-top:5px;margin-bottom:5px;margin-left:1em;padding:0px;"><li><b>Major improvement:</b> methods with irreducible control flow graph are now decompiled. Such methods are used by obfuscators (e.g. Zelix KlassMaster) in order to make naive decompilation impossible. Fernflower is the first decompiler ever with this special ability.</li><li>Handling of incorrect or obfuscated InnerClass attributes</li><li>More sophisticated bugs fixed, including local variables in nested classes and variable assignments, that are part of && or || expressions</li><li>Maximum processing time increased to 10 minutes</li></ul><b>Coming soon:</b> Fernflower Plugin for Eclipse (codename: Fernclipse)</p>]]> 
    </description>
  </item>
  <item>
    <title>Decompiler Update 23.06.2009</title> 
    <link>http://www.reversed-java.com/all-news.html#23062009</link> 
    <author>Stiver</author> 
    <guid isPermaLink="true">http://www.reversed-java.com/all-news.html#23062009</guid> 
    <pubDate>Tue, 23 Jun 2009 17:19:23 GMT+0001</pubDate> 
    <description>
		<![CDATA[<p><ul style="margin-top:5px;margin-bottom:5px;"><li>fixed multiple bugs, including obfuscated try-catch statements and the way how some rarely used bytecode instructions are handled</li><li>added "decompile assertions" option. As its name implies, assert statements can now be decompiled.</li><li>added some deobfuscation measures, more powerfull are to come with the next update</li><li>the website was redesigned, added RSS and news archive</li><li>increased version number to 0.6</li></ul></p>]]> 
    </description>
  </item>
  <item>
    <title>Decompiler Update 27.05.2009</title> 
    <link>http://www.reversed-java.com/all-news.html#27052009</link> 
    <author>Stiver</author> 
    <guid isPermaLink="true">http://www.reversed-java.com/all-news.html#27052009</guid> 
    <pubDate>Wed, 27 May 2009 23:05:33 GMT+0001</pubDate> 
    <description>
		<![CDATA[<p>Some bugfixes, including but not limited to:<ul style="margin-top:5px;margin-bottom:5px;"><li>empty and obfuscated finally clause</li><li>classes with single-letter name</li><li>synthetic access methods</li></ul></p>]]> 
    </description>
  </item>
  <item>
    <title>Decompiler Update 20.05.2009</title> 
    <link>http://www.reversed-java.com/all-news.html#20052009</link> 
    <author>Stiver</author> 
    <guid isPermaLink="true">http://www.reversed-java.com/all-news.html#20052009</guid> 
    <pubDate>Wed, 20 May 2009 20:27:46 GMT+0001</pubDate> 
    <description>
		<![CDATA[<p>Various bugs fixed. File processing limited to 2 threads in order to avoid OutOfMemory exceptions.</p>]]> 
    </description>
  </item>
</channel>
</rss>
