Mono.Cecil 0.6
Yeah, time for a new release of Mono.Cecil.
New since 0.5:
- A lot of work to read obfuscated assemblies,
- Some precious optimizations,
- Improved the Mono.Cecil.Binary layer to read pure native PE binaries,
- Ability to annotate Cecil’s objects,
- Of course fixed a handful of bugs,
- Add a lot or helpers accessors to Cecil’s type, like IsPublic, IsVirtual, Is*,
- Preliminary support for debugging symbols (to be blogged about).
Where to download:
- Mono.Cecil 0.6 Sources (tar.gz)
- Mono.Cecil 0.6 Binary (tar.gz)
- Mono.Cecil 0.6 Sources (zip)
- Mono.Cecil 0.6 Binary (zip)
Thanks to all the folks that contributed patches to this release!
Beloved users, please upgrade.
Quick Reminder
From http://www.mono-project.com/Contributing:
If you have looked at Microsoft’s implementation of .NET or their shared source code, you will not be able to contribute to Mono.
System.Object::ToString () 2

Today, I had an amazing experience.
Today, I’ve patched our implementation of System.Object::ToString (). Do you realize that every time you’ll use ToString in Mono you’ll be executing a line I actually wrote? That’s simply amazing. I felt like I was literally modifying the blueprints of the known universe.
Sadly, you’ll most probably never notice it.
That’s life for ya`.
Move, done. 1
I moved back to Lyon.

